Skip to content
Snippets Groups Projects
Commit b7c4a69c authored by Simon McVittie's avatar Simon McVittie
Browse files

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: default avatarSimon McVittie <smcv@collabora.com>
parent 8a0c6b14
No related branches found
No related tags found
Loading
Pipeline #93047 passed
Showing
with 2915 additions and 178 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment