-
- Downloads
pressure-vessel: Update Flatpak-derived code to Flatpak 1.14.6
Many of the changes are `#if 0`. Main changes that have a practical
effect on steam-runtime-tools:
* flatpak_exports_add_path_expose(), etc. return a GError,
which we convert into a warning- or info-level message in the same
way that flatpak_context_export() would. To facilitate this, add
helper functions in pressure-vessel/exports.c.
* flatpak-context.c is no longer included here, and all of the
declarations in its header are now `#if 0`. The only parts that we
use are the enums in the header, which are still present; the array
`dont_mount_in_root`, which has been moved into wrap-setup.c; and
the new `log_cannot_export_error` function, which has been moved
into exports.c.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
parent
9e069f20
Branches
Tags
Showing
- pressure-vessel/exports.c 175 additions, 3 deletionspressure-vessel/exports.c
- pressure-vessel/exports.h 13 additions, 0 deletionspressure-vessel/exports.h
- pressure-vessel/flatpak-bwrap-private.h 1 addition, 1 deletionpressure-vessel/flatpak-bwrap-private.h
- pressure-vessel/flatpak-bwrap.c 1 addition, 1 deletionpressure-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 4 additions, 10 deletionspressure-vessel/flatpak-context-private.h
- pressure-vessel/flatpak-context.c 0 additions, 2844 deletionspressure-vessel/flatpak-context.c
- pressure-vessel/flatpak-error.h 1 addition, 1 deletionpressure-vessel/flatpak-error.h
- pressure-vessel/flatpak-exports-private.h 15 additions, 13 deletionspressure-vessel/flatpak-exports-private.h
- pressure-vessel/flatpak-exports.c 103 additions, 66 deletionspressure-vessel/flatpak-exports.c
- pressure-vessel/flatpak-portal.h 1 addition, 1 deletionpressure-vessel/flatpak-portal.h
- pressure-vessel/flatpak-run-private.h 1 addition, 1 deletionpressure-vessel/flatpak-run-private.h
- pressure-vessel/flatpak-run.c 22 additions, 4 deletionspressure-vessel/flatpak-run.c
- pressure-vessel/flatpak-session-helper.h 1 addition, 1 deletionpressure-vessel/flatpak-session-helper.h
- pressure-vessel/flatpak-utils-base-private.h 1 addition, 1 deletionpressure-vessel/flatpak-utils-base-private.h
- pressure-vessel/flatpak-utils-base.c 1 addition, 1 deletionpressure-vessel/flatpak-utils-base.c
- pressure-vessel/flatpak-utils-private.h 16 additions, 2 deletionspressure-vessel/flatpak-utils-private.h
- pressure-vessel/flatpak-utils.c 126 additions, 2 deletionspressure-vessel/flatpak-utils.c
- pressure-vessel/meson.build 0 additions, 1 deletionpressure-vessel/meson.build
- pressure-vessel/runtime.c 1 addition, 1 deletionpressure-vessel/runtime.c
Loading
Please register or sign in to comment