- flatpak now uses wrap files instead of git submodules to fetch bwrap and 
xdg-dbus-proxy
  For reproducibility reasons, this cannot be done. Add external binaries and 
configure like
  recommended below:

Dependencies:

    bubblewrap and xdg-dbus-proxy are now provided by Meson wrap files instead 
of being directly vendored via git submodule. If downloading external software 
during build is not allowed in your environment, please install suitable 
versions of bubblewrap and xdg-dbus-proxy separately, then configure Flatpak 
with options similar to -Dsystem_bubblewrap=bwrap 
-Dsystem_dbus_proxy=xdg-dbus-proxy (most major distributions package it like 
this already).

Enhancements:

    If xdg-dbus-proxy is new enough (0.1.6 or later, not yet released), allow 
two broadcast signals from AT-SPI by default, allowing bus traffic to be 
reduced. If xdg-dbus-proxy is older, this change will have no practical effect 
but is harmless. (#5828)

    Install csh profile snippet (#5753)

Bug fixes:

    Expand the list of environment variables that Flatpak apps do not inherit 
from the host system (#5765, #5785)

    Take time zone information from $TZDIR if set (#5850)

    Fix a memory leak since 1.15.7 when reloading D-Bus configuration (#5856)

    Fix a memory leak when running flatpak permissions (#5844)

    Fix memory leaks in flatpak update (#5816)

    Fix memory leaks when installing packages (#5811)

    Use more similar translatable strings for some error messages (#5748)

    Document flatpak config --set languages '*all*' correctly: it is really 
*all* (or equivalently *), not just all (#5836)

    Fix a misleading comment in the test for CVE-2024-32462 (#5779)

    Fix a copy/paste error in the 1.15.7 release notes

    On systems where subdirectories of /sys have been made inaccessible, 
continue without them (#5138)

    Make tests more compatible with non-GNU shell utilities (#5812)

    Translation updates: ka (#5873), hi (#5838), pt_BR (#5877), zh_CN (#5843)

Internal changes:

    libglnx and variant-schema-compiler are now managed as git subtree instead 
of git submodule. Maintainers and contributors, please see 
subprojects/README.md for details of how to interact with these. In particular 
this means that submodules no longer need to be set up before working on a git 
clone. (#5800, #5845)

    Split library code into more, smaller translation units, reducing internal 
circular dependencies (#5409, #5801, #5803)

    Add some convenience macros in the test suite (#5693)

    Minor internal robustness improvement (#5833)

    Add configuration for Github Codespaces (#5767)

    Improve CI configuration (#5791)

    Work around infrastructure issues in third-party apt repositories used by 
default in Github Workflows (#5786)

Signed-off-by: Markus Volk <[email protected]>
---
 .../flatpak/{flatpak_1.15.8.bb => flatpak_1.15.9.bb} | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-extended/flatpak/{flatpak_1.15.8.bb => 
flatpak_1.15.9.bb} (90%)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
similarity index 90%
rename from meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
rename to meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
index 3c1de93c5..e4b130741 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
     file://0001-flatpak-pc-add-pc_sysrootdir.patch \
 "
 
-SRCREV = "925c80f913d69e7ca424428823e1431c4ffb0deb"
+SRCREV = "b026910d1c18900e9daf07c429f7e901eb1c3f20"
 
 S = "${WORKDIR}/git"
 
@@ -19,6 +19,7 @@ REQUIRED_DISTRO_FEATURES = "polkit"
 DEPENDS = " \
     appstream \
     bison-native \
+    bubblewrap-native \
     fuse3 \
     gdk-pixbuf \
     glib-2.0 \
@@ -30,6 +31,7 @@ DEPENDS = " \
     ostree \
     polkit \
     python3-pyparsing-native \
+    xdg-dbus-proxy-native \
     zstd \
 "
 
@@ -37,6 +39,8 @@ RDEPENDS:${PN} = " \
     ca-certificates \
     flatpak-xdg-utils \
     fuse3-utils \
+    bubblewrap \
+    xdg-dbus-proxy \
 "
 
 GIR_MESON_OPTION = "gir"
@@ -65,7 +69,11 @@ PACKAGECONFIG ?= " \
     ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 
'wayland-security-context', '', d)} \
 "
 
-EXTRA_OEMESON = "-Dsystem_fusermount=${bindir}/fusermount3"
+EXTRA_OEMESON = " \
+    -Dsystem_fusermount=fusermount3 \
+    -Dsystem_bubblewrap=bwrap \
+    -Dsystem_dbus_proxy=xdg-dbus-proxy \
+"
 
 FILES:${PN} += "${libdir} ${datadir}"
 
-- 
2.45.2

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111463): 
https://lists.openembedded.org/g/openembedded-devel/message/111463
Mute This Topic: https://lists.openembedded.org/mt/107612537/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to