]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
libportal: upgrade 0.9.1 -> 0.10.0
authorPaul Barker <paul@pbarker.dev>
Fri, 19 Jun 2026 18:32:19 +0000 (19:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 28 Jun 2026 09:02:08 +0000 (10:02 +0100)
Dependencies:
- GLib >= 2.80 is required
- Meson >= 0.62.0 is required
- g-ir-scanner required if building with introspection

Features:
- Support directory selection in xdp_portal_open_file() (#211)
- Add clipboard API and support InputCapture session persistence (#214, #220)

Bug fixes:
- Replace deprecated Gio.UnixInputStream with GioUnix.InputStream in tests (#205)
- Fix a memory leak in the background API (#216)
- Specify --doc-format=gi-docgen when building introspection (#221)
- Use canonical property names and G_PARAM_STATIC_STRINGS for all GObject properties in inputcapture (#222)
- Fix invalid free of call-related data in inputcapture (#217)
- Expose libportal/settings.h header in libportal/portal.h (#199)
- Fix build with Qt 6.9+ (#200)
- Don't install glib-backports.h as part of public headers (#193)

For more details, see:
  https://github.com/flatpak/libportal/releases/tag/0.10.0

Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/libportal/libportal_0.10.0.bb [moved from meta/recipes-gnome/libportal/libportal_0.9.1.bb with 96% similarity]

similarity index 96%
rename from meta/recipes-gnome/libportal/libportal_0.9.1.bb
rename to meta/recipes-gnome/libportal/libportal_0.10.0.bb
index 59252e2a67bb8bf8a2edcebbcdfe80cb90c1b967..4ba56dd44f65e0e2a28c2072c3f8f960c24a268e 100644 (file)
@@ -7,7 +7,7 @@ LICENSE = "LGPL-3.0-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404"
 
 SRC_URI = "git://github.com/flatpak/${BPN}.git;protocol=https;branch=main"
-SRCREV = "8f5dc8d192f6e31dafe69e35219e3b707bde71ce"
+SRCREV = "c23024018c8eb076549a1517fcb2d7f80d3e2ed5"
 
 inherit meson gi-docgen gobject-introspection vala pkgconfig
 GIDOCGEN_MESON_OPTION = 'docs'