-
- Downloads
pressure-vessel: Update Flatpak-derived code to Flatpak 1.15.8
Many of the changes are `#if 0`. Main changes that have a practical
effect on steam-runtime-tools:
* Some former g_debug() has been promoted to g_info().
* The majority of flatpak-run.c is now `#if 0`. The parts we use have
mostly moved to `flatpak-run-*.c`.
* Backports from newer GLib are now in their own translation unit.
Some of them are `#if 0` because they are redundant with a copy
in <steam-runtime-tools/glib-backports-internal.h>.
* Flatpak now supports using the Wayland security context extension
to mark Wayland connections as belonging to a specific
(app ID, instance ID) pair; but this is not relevant for pressure-vessel,
so we don't enable or use this feature.
* Flatpak now supports using $WAYLAND_SOCKET to create Wayland
connections with the security context extension, or optionally allows
apps to inherit it directly; but this is not useful for
pressure-vessel because it only accepts a single client connection,
whereas a Steam game might consist of multiple Wayland clients, so we
don't enable or use this feature.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
Showing
- pressure-vessel/flatpak-bwrap-private.h 5 additions, 1 deletionpressure-vessel/flatpak-bwrap-private.h
- pressure-vessel/flatpak-bwrap.c 42 additions, 12 deletionspressure-vessel/flatpak-bwrap.c
- pressure-vessel/flatpak-common-types-private.h 1 addition, 1 deletionpressure-vessel/flatpak-common-types-private.h
- pressure-vessel/flatpak-context-private.h 7 additions, 1 deletionpressure-vessel/flatpak-context-private.h
- pressure-vessel/flatpak-exports-private.h 3 additions, 1 deletionpressure-vessel/flatpak-exports-private.h
- pressure-vessel/flatpak-exports.c 46 additions, 35 deletionspressure-vessel/flatpak-exports.c
- pressure-vessel/flatpak-glib-backports-private.h 184 additions, 0 deletionspressure-vessel/flatpak-glib-backports-private.h
- pressure-vessel/flatpak-glib-backports.c 876 additions, 0 deletionspressure-vessel/flatpak-glib-backports.c
- pressure-vessel/flatpak-metadata-private.h 110 additions, 0 deletionspressure-vessel/flatpak-metadata-private.h
- pressure-vessel/flatpak-portal.h 1 addition, 1 deletionpressure-vessel/flatpak-portal.h
- pressure-vessel/flatpak-run-dbus-private.h 61 additions, 0 deletionspressure-vessel/flatpak-run-dbus-private.h
- pressure-vessel/flatpak-run-dbus.c 482 additions, 0 deletionspressure-vessel/flatpak-run-dbus.c
- pressure-vessel/flatpak-run-private.h 27 additions, 126 deletionspressure-vessel/flatpak-run-private.h
- pressure-vessel/flatpak-run-pulseaudio-private.h 37 additions, 0 deletionspressure-vessel/flatpak-run-pulseaudio-private.h
- pressure-vessel/flatpak-run-pulseaudio.c 341 additions, 0 deletionspressure-vessel/flatpak-run-pulseaudio.c
- pressure-vessel/flatpak-run-sockets-private.h 40 additions, 0 deletionspressure-vessel/flatpak-run-sockets-private.h
- pressure-vessel/flatpak-run-sockets.c 257 additions, 0 deletionspressure-vessel/flatpak-run-sockets.c
- pressure-vessel/flatpak-run-wayland-private.h 38 additions, 0 deletionspressure-vessel/flatpak-run-wayland-private.h
- pressure-vessel/flatpak-run-wayland.c 312 additions, 0 deletionspressure-vessel/flatpak-run-wayland.c
- pressure-vessel/flatpak-run-x11-private.h 45 additions, 0 deletionspressure-vessel/flatpak-run-x11-private.h
Loading
Please register or sign in to comment