I have recently sent a patch for libportal to includes libportal-gtk4.
It is under testing in meta-openembedded master-next.
Without gtk4 support 'nautilus' will fail to compile and i guess others
will follow.
Am Do, 29. Dez 2022 um 17:01:06 +0100 schrieb Alexander Kanavin
<[email protected]>:
This used to be required by epiphany, then it became
optional and was moved to meta-oe, now it is again required.
The recipe was originally provided by... actually me :-)
Signed-off-by: Alexander Kanavin <[email protected]
<mailto:[email protected]>>
---
meta/conf/distro/include/maintainers.inc | 1 +
meta/recipes-gnome/libportal/libportal_0.6.bb | 19
+++++++++++++++++++
2 files changed, 20 insertions(+)
create mode 100644 meta/recipes-gnome/libportal/libportal_0.6.bb
diff --git a/meta/conf/distro/include/maintainers.inc
b/meta/conf/distro/include/maintainers.inc
index be96123ce6..0affa1bded 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -371,6 +371,7 @@ RECIPE_MAINTAINER:pn-libpcre = "Yi Zhao
<[email protected]>"
RECIPE_MAINTAINER:pn-libpcre2 = "Unassigned
<[email protected] <mailto:[email protected]>>"
RECIPE_MAINTAINER:pn-libpipeline = "Wang Mingyu <[email protected]
<mailto:[email protected]>>"
RECIPE_MAINTAINER:pn-libpng = "Anuj Mittal <[email protected]
<mailto:[email protected]>>"
+RECIPE_MAINTAINER:pn-libportal = "Alexander Kanavin
<[email protected] <mailto:[email protected]>>"
RECIPE_MAINTAINER:pn-libproxy = "Anuj Mittal <[email protected]
<mailto:[email protected]>>"
RECIPE_MAINTAINER:pn-libpthread-stubs = "Alexander Kanavin
<[email protected] <mailto:[email protected]>>"
RECIPE_MAINTAINER:pn-libptytty = "Alexander Kanavin
<[email protected] <mailto:[email protected]>>"
diff --git a/meta/recipes-gnome/libportal/libportal_0.6.bb
b/meta/recipes-gnome/libportal/libportal_0.6.bb
new file mode 100644
index 0000000000..9784f04818
--- /dev/null
+++ b/meta/recipes-gnome/libportal/libportal_0.6.bb
@@ -0,0 +1,19 @@
+SUMMARY = "libportal provides GIO-style async APIs for most Flatpak
portals."
+DESCRIPTION = "It provides simple asynchronous wrappers for most
Flatpak portals \
+with a familiar GObject API along side the D-Bus API"
+HOMEPAGE = "<https://github.com/flatpak/libportal>"
+BUGTRACKER = "<https://github.com/flatpak/libportal/issues>"
+LICENSE = "LGPL-3.0-only"
+LIC_FILES_CHKSUM =
"file://COPYING;md5=3000208d539ec061b899bce1d9ce9404"
<file://copying;md5=3000208d539ec061b899bce1d9ce9404/>
+
+SRC_URI =
"git://github.com/flatpak/${BPN}.git;protocol=https;branch=main
<git://github.com/flatpak/$%7BBPN%7D.git;protocol=https;branch=main>"
+SRCREV = "13df0b887a7eb7b0f9b14069561a41f62e813155"
+S = "${WORKDIR}/git"
+
+inherit meson gtk-doc gobject-introspection features_check
+
+ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
+
+DEPENDS += "glib-2.0 glib-2.0-native gtk+3"
+
+EXTRA_OEMESON = "-Dbackends=gtk3 -Dvapi=false"
--
2.30.2
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#175117):
https://lists.openembedded.org/g/openembedded-core/message/175117
Mute This Topic: https://lists.openembedded.org/mt/95938809/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-