Message ID | 20221223031104.13517-1-f_l_k@t-online.de |
---|---|
State | Under Review |
Headers | show |
Series | [meta-oe,PATCHv2,1/3] xdg-desktop-portal-gnome: add recipe | expand |
I think it needs to check for polkit in distro features see https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/2267/steps/11/logs/stdio On Thu, Dec 22, 2022 at 7:11 PM Markus Volk <f_l_k@t-online.de> wrote: > > Signed-off-by: Markus Volk <f_l_k@t-online.de> > --- > .../xdg-desktop-portal-gnome_43.1.bb | 29 +++++++++++++++++++ > 1 file changed, 29 insertions(+) > create mode 100644 meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb > > diff --git a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb > new file mode 100644 > index 000000000..52e0e1f1d > --- /dev/null > +++ b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb > @@ -0,0 +1,29 @@ > +SUMMARY = "A xdg-desktop-portal backend for gnome." > +HOMEPAGE = "https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" > +LICENSE = "LGPL-2.1-only" > +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" > + > +DEPENDS = " \ > + glib-2.0-native \ > + gtk4\ > + xdg-desktop-portal \ > + libadwaita \ > + fontconfig \ > + gsettings-desktop-schemas \ > + gnome-desktop \ > + dconf \ > +" > + > +inherit meson pkgconfig gsettings > + > +SRC_URI = "git://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome.git;protocol=https;nobranch=1" > + > +S = "${WORKDIR}/git" > +SRCREV = "4fd5a8bf16b01c78ed19764415cb26d29aaf7eab" > + > +PACKAGECONFIG ?= "" > + > +PACKAGECONFIG[screenshot] = ",,,gnome-shell" > +PACKAGECONFIG[screencast] = ",,,mutter" > + > +FILES:${PN} += "${systemd_user_unitdir} ${datadir}" > -- > 2.34.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#100196): https://lists.openembedded.org/g/openembedded-devel/message/100196 > Mute This Topic: https://lists.openembedded.org/mt/95838955/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb new file mode 100644 index 000000000..52e0e1f1d --- /dev/null +++ b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb @@ -0,0 +1,29 @@ +SUMMARY = "A xdg-desktop-portal backend for gnome." +HOMEPAGE = "https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +DEPENDS = " \ + glib-2.0-native \ + gtk4\ + xdg-desktop-portal \ + libadwaita \ + fontconfig \ + gsettings-desktop-schemas \ + gnome-desktop \ + dconf \ +" + +inherit meson pkgconfig gsettings + +SRC_URI = "git://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome.git;protocol=https;nobranch=1" + +S = "${WORKDIR}/git" +SRCREV = "4fd5a8bf16b01c78ed19764415cb26d29aaf7eab" + +PACKAGECONFIG ?= "" + +PACKAGECONFIG[screenshot] = ",,,gnome-shell" +PACKAGECONFIG[screencast] = ",,,mutter" + +FILES:${PN} += "${systemd_user_unitdir} ${datadir}"
Signed-off-by: Markus Volk <f_l_k@t-online.de> --- .../xdg-desktop-portal-gnome_43.1.bb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_43.1.bb