[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 51f60d956e142d90744bc8d99e99f81ee98221bf Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 01:26:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f60d95 sys-apps/xdg-desktop-portal-gnome: mark LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/919852 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome-45.1-r1.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild index 01563bab5406..f263b44b8b24 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit gnome.org meson systemd xdg +inherit flag-o-matic gnome.org meson systemd xdg DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; @@ -41,6 +41,15 @@ PATCHES=( ) src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/919852 + # https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/113 + # https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/138 + # + # Recheck this after next version bump! + append-flags -fno-strict-aliasing + filter-lto + local emesonargs=( -Dsystemduserunitdir="$(systemd_get_userunitdir)" )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: a42c16be176f287b61d16d94b515bf814d9f51e0 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 2 22:46:26 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 2 22:50:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42c16be sys-apps/xdg-desktop-portal-gnome: drop 44.2, 45.0, 45.1 Signed-off-by: Mart Raudsepp gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 2 - .../xdg-desktop-portal-gnome-44.2.ebuild | 45 -- .../xdg-desktop-portal-gnome-45.0.ebuild | 45 -- .../xdg-desktop-portal-gnome-45.1.ebuild | 45 -- 4 files changed, 137 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 4273cce79d55..9526eb328da3 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,3 +1 @@ -DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 -DIST xdg-desktop-portal-gnome-45.0.tar.xz 140048 BLAKE2B 347e80e5876da16b3f32a6ba3b6007b6b777f10fe34ea5d02e82fea2a3b38922341d0613b4858fe49c32ad768c482e63be57e2611a3a8e1017df27c527380b77 SHA512 d45560533b4edc877b06eaba18236a94cba610a71504b71a796272caa52721cc795541c41a454549518a6ce2e748cc395d6dd29a8732f4f461861235483bae97 DIST xdg-desktop-portal-gnome-45.1.tar.xz 140996 BLAKE2B c77fb2a0f52e27eec73b43a08e6034cbe08afb622ae0863f2ac3402246bc19dec4d058cae2117ddcf80064f3965454f5813f066788c6de1dffb4be80490cb217 SHA512 576139ef4d763e47435a33ecd94ae8d1631c2a515c11ca18e1f1f7618421925a41f0f8a295cfe6d1be377fd162a9e4d239f3a94a73a4aae49e583a0360f8cc36 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild deleted file mode 100644 index aea97339b996.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" -IUSE="wayland X" - -# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes -# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.16.0-r1 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] - X? ( x11-libs/libX11 ) - wayland? ( dev-libs/wayland ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - - wayland? ( dev-util/wayland-scanner ) -" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -} diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild deleted file mode 100644 index 34f142050691.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="wayland X" - -# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes -# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - >=gui-libs/libadwaita-1.2.0:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.17.0 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] - X? ( x11-libs/libX11 ) - wayland? ( dev-libs/wayland ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - - wayland? ( dev-util/wayland-scanner ) -" - -src_configure() { - local emesonargs=( -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: d933796f7eeb2696b15379b32518269724a1e369 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 18 06:07:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 18 06:07:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d933796f sys-apps/xdg-desktop-portal-gnome: Stabilize 45.1-r1 x86, #920697 Signed-off-by: Arthur Zamarin gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild index 45e75992aa38..01563bab5406 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: d820781c6aa2fe3b06b15a31c828576d8053c2a6 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 17:21:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 17:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d820781c sys-apps/xdg-desktop-portal-gnome: Stabilize 45.1-r1 amd64, #920697 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild index 12314eaa05f2..45e75992aa38 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 010cb66cf44d0545b8407f09ff8fccf75544e5f0 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 17:19:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 17:25:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010cb66c sys-apps/xdg-desktop-portal-gnome: Stabilize 45.1-r1 arm64, #920697 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild index e4d9f570f008..12314eaa05f2 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/, sys-apps/xdg-desktop-portal-gnome/files/
commit: b0fdff8c8f3c36cded1c82d80d9d955d6da94bdf Author: Sam James gentoo org> AuthorDate: Tue Dec 12 02:45:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Dec 12 02:45:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fdff8c sys-apps/xdg-desktop-portal-gnome: fix modern C issue Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome/files/45.1-c99.patch | 25 +++ .../xdg-desktop-portal-gnome-45.1-r1.ebuild| 49 ++ 2 files changed, 74 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch b/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch new file mode 100644 index ..884b0d9c15a6 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch @@ -0,0 +1,25 @@ +https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/112 +https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/134 + +From 5fb3c0c23ccd76c6f8239bbb66c3fb1230208d5e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tyrychtr?= +Date: Mon, 11 Dec 2023 11:36:13 +0100 +Subject: [PATCH] input-capture: Pass correct pointer type to + gtk_window_add_group + +It produced only a warning, but will be an error in the future. + +Fixes #112 +--- a/src/inputcapture.c b/src/inputcapture.c +@@ -409,7 +409,7 @@ create_input_capture_dialog (GDBusMethodInvocation *invocation, + gtk_window_set_modal (GTK_WINDOW (dialog), TRUE); + + window_group = gtk_window_group_new (); +- gtk_window_group_add_window (window_group, dialog); ++ gtk_window_group_add_window (window_group, GTK_WINDOW (dialog)); + + dialog_handle = g_new0 (InputCaptureDialogHandle, 1); + dialog_handle->request = g_object_ref (request); +-- +GitLab diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild new file mode 100644 index ..e4d9f570f008 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes +# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + >=gui-libs/libadwaita-1.2.0:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.17.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +PATCHES=( + "${FILESDIR}"/45.1-c99.patch +) + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 2dd8d92beb98a515b8eebd40b8ef1193942d4cb1 Author: Guillermo Joandet gmail com> AuthorDate: Sun Nov 26 21:47:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 10:44:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd8d92b sys-apps/xdg-desktop-portal-gnome: Version bump to 45.1 Closes: https://bugs.gentoo.org/919079 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34010 Signed-off-by: Sam James gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-45.1.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 5cc090506e7f..4273cce79d55 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 DIST xdg-desktop-portal-gnome-45.0.tar.xz 140048 BLAKE2B 347e80e5876da16b3f32a6ba3b6007b6b777f10fe34ea5d02e82fea2a3b38922341d0613b4858fe49c32ad768c482e63be57e2611a3a8e1017df27c527380b77 SHA512 d45560533b4edc877b06eaba18236a94cba610a71504b71a796272caa52721cc795541c41a454549518a6ce2e748cc395d6dd29a8732f4f461861235483bae97 +DIST xdg-desktop-portal-gnome-45.1.tar.xz 140996 BLAKE2B c77fb2a0f52e27eec73b43a08e6034cbe08afb622ae0863f2ac3402246bc19dec4d058cae2117ddcf80064f3965454f5813f066788c6de1dffb4be80490cb217 SHA512 576139ef4d763e47435a33ecd94ae8d1631c2a515c11ca18e1f1f7618421925a41f0f8a295cfe6d1be377fd162a9e4d239f3a94a73a4aae49e583a0360f8cc36 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1.ebuild new file mode 100644 index ..34f142050691 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes +# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + >=gui-libs/libadwaita-1.2.0:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.17.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 266fae9c00258565a308537d5910b3cf8dcfb63d Author: Guillermo Joandet gmail com> AuthorDate: Sat Aug 5 05:28:47 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 22 06:37:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266fae9c sys-apps/xdg-desktop-portal-gnome: Version bump to 45.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32180 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest| 2 +- ...tal-gnome-45_alpha.ebuild => xdg-desktop-portal-gnome-45.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 6aac51a43be6..5cc090506e7f 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,2 @@ DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 -DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5 SHA512 6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b +DIST xdg-desktop-portal-gnome-45.0.tar.xz 140048 BLAKE2B 347e80e5876da16b3f32a6ba3b6007b6b777f10fe34ea5d02e82fea2a3b38922341d0613b4858fe49c32ad768c482e63be57e2611a3a8e1017df27c527380b77 SHA512 d45560533b4edc877b06eaba18236a94cba610a71504b71a796272caa52721cc795541c41a454549518a6ce2e748cc395d6dd29a8732f4f461861235483bae97 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild similarity index 93% rename from sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild rename to sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild index d75beb04c2ad..34f142050691 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.0.ebuild @@ -18,10 +18,10 @@ IUSE="wayland X" DEPEND=" dev-libs/glib:2 gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 + >=gui-libs/libadwaita-1.2.0:1 media-libs/fontconfig sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.16.0-r1 + >=sys-apps/xdg-desktop-portal-1.17.0 >=sys-apps/xdg-desktop-portal-gtk-1.14.0 gui-libs/gtk:4[wayland?,X?] X? ( x11-libs/libX11 )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 698eab393816b9d6477570262b1692633856 Author: Matt Turner gentoo org> AuthorDate: Tue Sep 5 19:08:15 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Sep 5 20:28:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698eab37 sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 - .../xdg-desktop-portal-gnome-44.1-r1.ebuild| 45 -- 2 files changed, 46 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 7efe5fa2891a..6aac51a43be6 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,3 +1,2 @@ -DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366 SHA512 58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989 DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5 SHA512 6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild deleted file mode 100644 index aea97339b996.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" -IUSE="wayland X" - -# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes -# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.16.0-r1 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] - X? ( x11-libs/libX11 ) - wayland? ( dev-libs/wayland ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - - wayland? ( dev-util/wayland-scanner ) -" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 87a5754ed94e2a7267a71432e99a70c0ffbaed80 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 30 07:50:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 30 07:57:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a5754e sys-apps/xdg-desktop-portal-gnome: Stabilize 44.2 x86, #913218 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild index 89e9537a66b5..aea97339b996 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: e257a326470635025cb862cd6931bf06257e64fa Author: Pacho Ramos gentoo org> AuthorDate: Sun Jul 30 11:02:29 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jul 30 11:02:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e257a326 sys-apps/xdg-desktop-portal-gnome: add 44.2 Signed-off-by: Pacho Ramos gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-44.2.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 1e3490aacf1b..7efe5fa2891a 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366 SHA512 58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989 +DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5 SHA512 6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild new file mode 100644 index ..d75beb04c2ad --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes +# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.16.0-r1 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: bd1b2743e7a4e6b9bab51cc5f1f099491c716c1a Author: Matt Turner gentoo org> AuthorDate: Mon Jun 19 15:13:38 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jun 19 15:29:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1b2743 sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> .../xdg-desktop-portal-gnome-44.1.ebuild | 43 -- 1 file changed, 43 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild deleted file mode 100644 index 0a8b19e953a4.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" -IUSE="wayland X" - -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.15.0 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] - X? ( x11-libs/libX11 ) - wayland? ( dev-libs/wayland ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - - wayland? ( dev-util/wayland-scanner ) -" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 90c4062ada3796017748a31805065b1d04f4ab16 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 18:01:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 18:01:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c4062a sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1-r1 x86, #907623 Signed-off-by: Arthur Zamarin gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild index 89e9537a66b5..aea97339b996 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 5562cfd019e07d1ade395ab946e70c8ddd227958 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:30:00 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:30:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5562cfd0 sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1-r1 arm64, #907623 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild index 112ba116e3ca..89e9537a66b5 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 5cbbab9397f55f1463e721cf2e82de296ccfc6dd Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:22:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:22:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbbab93 sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1-r1 amd64, #907623 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild index d75beb04c2ad..112ba116e3ca 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" # Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/files/, sys-apps/xdg-desktop-portal-gnome/
commit: 5a174dace63876bbcb6948257e2737d45a2a65d3 Author: Matt Turner gentoo org> AuthorDate: Wed May 17 21:14:52 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed May 17 21:54:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a174dac sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 2 - .../xdg-desktop-portal-gnome-44.0-x11-only.patch | 36 .../xdg-desktop-portal-gnome-43.1.ebuild | 39 - .../xdg-desktop-portal-gnome-44.0.ebuild | 49 -- 4 files changed, 126 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 8c8d12e4cf92..db98a7bfdd58 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,3 +1 @@ -DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 -DIST xdg-desktop-portal-gnome-44.0.tar.xz 127076 BLAKE2B e8775fe8017b5112bba995cea830a64b5f77222e40f09bf5318bed720274a7516cd2178b6d132b71b9608aae2885b9f9cab679a5abce25cd099591633a8a51e7 SHA512 1aa8eae420f4bf00ea34b3ad665edad89f9444bd2d5baa84d1f96b303ab072c66c139eb760cfbfd796691bda745f3eb5455f8d805fb042c8037eb786a730eb95 DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366 SHA512 58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989 diff --git a/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch b/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch deleted file mode 100644 index 0c7af9253bae.. --- a/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch +++ /dev/null @@ -1,36 +0,0 @@ -From d19e5a66fbba22274a774ac603d2ecb3ff528779 Mon Sep 17 00:00:00 2001 -From: David Seifert -Date: Tue, 28 Mar 2023 20:42:32 +0200 -Subject: [PATCH] Do not reference wayland routines without wayland support - -* If GTK4 is built without Wayland support, there will be no - `init_external_window_wayland_display` symbol. - -Bug: https://bugs.gentoo.org/903189 - src/externalwindow.c | 6 +- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/externalwindow.c b/src/externalwindow.c -index c3ea3d7..f7372bb 100644 a/src/externalwindow.c -+++ b/src/externalwindow.c -@@ -90,10 +90,14 @@ init_external_window_display (GError **error) - const char *session_type; - - session_type = getenv ("XDG_SESSION_TYPE"); -+#ifdef HAVE_GTK_WAYLAND - if (g_strcmp0 (session_type, "wayland") == 0) - return init_external_window_wayland_display (error); -- else if (g_strcmp0 (session_type, "x11") == 0) -+#endif -+#ifdef HAVE_GTK_X11 -+ if (g_strcmp0 (session_type, "x11") == 0) - return init_external_window_x11_display (error); -+#endif - - g_set_error (error, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED, -"Unsupported or missing session type '%s'", --- -GitLab - diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild deleted file mode 100644 index 02621eb069b4.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" -IUSE="wayland X" - -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.15.0 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] -" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -} diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild deleted file mode
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: e0c5b00aca2ab62b2027a36ff557713f68a1e092 Author: Sam James gentoo org> AuthorDate: Sat May 6 09:34:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 09:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c5b00a sys-apps/xdg-desktop-portal-gnome: depend on newer sys-apps/xdg-desktop-portal Should help with delays opening applications. Bug: https://bugs.gentoo.org/905482 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome-44.1-r1.ebuild| 45 ++ 1 file changed, 45 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild new file mode 100644 index ..d75beb04c2ad --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes +# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.16.0-r1 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 5bc9026a7007f9f89922376d1261371ad29e53d9 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:01:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:01:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc9026a sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1 amd64, #905565 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild index afe822786fe9..0a8b19e953a4 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 1ee2eead6470e42fdd1ce10a1d067d1d48d47eda Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 18:31:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 18:31:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee2eead sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1 x86, #905565 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild index f8a36b8706a7..afe822786fe9 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: aee14e0ad76b7eb7858d5ef8077f13aa696e8e67 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 18:02:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 18:02:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee14e0a sys-apps/xdg-desktop-portal-gnome: Stabilize 44.1 arm64, #905565 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild index ef62dd2dfcc4..f8a36b8706a7 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: e45ca656cb4bf1b6b7a5375b15054f81774939f5 Author: Guillermo Joandet gmail com> AuthorDate: Fri Apr 21 14:52:30 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 22 03:08:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45ca656 sys-apps/xdg-desktop-portal-gnome: Version bump to 44.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30686 Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-44.1.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index c09d877b5e5e..8c8d12e4cf92 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 DIST xdg-desktop-portal-gnome-44.0.tar.xz 127076 BLAKE2B e8775fe8017b5112bba995cea830a64b5f77222e40f09bf5318bed720274a7516cd2178b6d132b71b9608aae2885b9f9cab679a5abce25cd099591633a8a51e7 SHA512 1aa8eae420f4bf00ea34b3ad665edad89f9444bd2d5baa84d1f96b303ab072c66c139eb760cfbfd796691bda745f3eb5455f8d805fb042c8037eb786a730eb95 +DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366 SHA512 58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild new file mode 100644 index ..ef62dd2dfcc4 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.15.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 75262e0eaa10f3b677c3d95ad0d20099481bd4ba Author: Matt Turner gentoo org> AuthorDate: Sun Apr 2 00:33:39 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 2 00:56:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75262e0e sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 - .../xdg-desktop-portal-gnome-44_rc.ebuild | 44 -- 2 files changed, 45 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 44880863c2ce..c09d877b5e5e 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,3 +1,2 @@ DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 DIST xdg-desktop-portal-gnome-44.0.tar.xz 127076 BLAKE2B e8775fe8017b5112bba995cea830a64b5f77222e40f09bf5318bed720274a7516cd2178b6d132b71b9608aae2885b9f9cab679a5abce25cd099591633a8a51e7 SHA512 1aa8eae420f4bf00ea34b3ad665edad89f9444bd2d5baa84d1f96b303ab072c66c139eb760cfbfd796691bda745f3eb5455f8d805fb042c8037eb786a730eb95 -DIST xdg-desktop-portal-gnome-44.rc.tar.xz 127040 BLAKE2B b762d1e29cad9ed9afa98cfd98793a2b27c1553beccdaf6bccceaf642cd35d9d28bcbc3b4be891d1fb54efe99a27d62cf190f317deb26ea837b73b0448272a58 SHA512 bb3be21cbb4cb0e1fb22ae70d4c47cbd8b8bc6e87d4495f967fb4f8494cdcb0f1b3d03c15d12ed9cec4fca31151e99a967b38b3eb46cfdcc791f399185ceeacc diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44_rc.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44_rc.ebuild deleted file mode 100644 index dc27622098d4.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44_rc.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; -SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz; -S="${WORKDIR}/${PN}-44.rc" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="wayland X" - -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.15.0 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] - wayland? ( dev-libs/wayland ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - - wayland? ( dev-util/wayland-scanner ) -" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/, sys-apps/xdg-desktop-portal-gnome/files/
commit: 47a3d74dc5c3f919f857429dbbc95a11c1496fdf Author: David Seifert gentoo org> AuthorDate: Tue Mar 28 20:50:16 2023 + Commit: David Seifert gentoo org> CommitDate: Tue Mar 28 20:50:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a3d74d sys-apps/xdg-desktop-portal-gnome: fix USE="-wayland" build Closes: https://bugs.gentoo.org/903189 Signed-off-by: David Seifert gentoo.org> .../xdg-desktop-portal-gnome-44.0-x11-only.patch | 36 ++ .../xdg-desktop-portal-gnome-44.0.ebuild | 6 2 files changed, 42 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch b/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch new file mode 100644 index ..0c7af9253bae --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/files/xdg-desktop-portal-gnome-44.0-x11-only.patch @@ -0,0 +1,36 @@ +From d19e5a66fbba22274a774ac603d2ecb3ff528779 Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Tue, 28 Mar 2023 20:42:32 +0200 +Subject: [PATCH] Do not reference wayland routines without wayland support + +* If GTK4 is built without Wayland support, there will be no + `init_external_window_wayland_display` symbol. + +Bug: https://bugs.gentoo.org/903189 +--- + src/externalwindow.c | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/src/externalwindow.c b/src/externalwindow.c +index c3ea3d7..f7372bb 100644 +--- a/src/externalwindow.c b/src/externalwindow.c +@@ -90,10 +90,14 @@ init_external_window_display (GError **error) + const char *session_type; + + session_type = getenv ("XDG_SESSION_TYPE"); ++#ifdef HAVE_GTK_WAYLAND + if (g_strcmp0 (session_type, "wayland") == 0) + return init_external_window_wayland_display (error); +- else if (g_strcmp0 (session_type, "x11") == 0) ++#endif ++#ifdef HAVE_GTK_X11 ++ if (g_strcmp0 (session_type, "x11") == 0) + return init_external_window_x11_display (error); ++#endif + + g_set_error (error, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED, +"Unsupported or missing session type '%s'", +-- +GitLab + diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild index ef62dd2dfcc4..e902e5b3a415 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild @@ -34,6 +34,12 @@ BDEPEND=" wayland? ( dev-util/wayland-scanner ) " +PATCHES=( + # backport + # https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/83 + "${FILESDIR}"/${P}-x11-only.patch +) + src_configure() { local emesonargs=( -Dsystemduserunitdir="$(systemd_get_userunitdir)"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 5b55272cd4191a05b9786784483a143a93327a11 Author: Guillermo Joandet gmail com> AuthorDate: Sun Mar 19 21:32:04 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 23:38:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b55272c sys-apps/xdg-desktop-portal-gnome: Version bump to 44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30250 Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-44.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index e1a2d817b1de..44880863c2ce 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 +DIST xdg-desktop-portal-gnome-44.0.tar.xz 127076 BLAKE2B e8775fe8017b5112bba995cea830a64b5f77222e40f09bf5318bed720274a7516cd2178b6d132b71b9608aae2885b9f9cab679a5abce25cd099591633a8a51e7 SHA512 1aa8eae420f4bf00ea34b3ad665edad89f9444bd2d5baa84d1f96b303ab072c66c139eb760cfbfd796691bda745f3eb5455f8d805fb042c8037eb786a730eb95 DIST xdg-desktop-portal-gnome-44.rc.tar.xz 127040 BLAKE2B b762d1e29cad9ed9afa98cfd98793a2b27c1553beccdaf6bccceaf642cd35d9d28bcbc3b4be891d1fb54efe99a27d62cf190f317deb26ea837b73b0448272a58 SHA512 bb3be21cbb4cb0e1fb22ae70d4c47cbd8b8bc6e87d4495f967fb4f8494cdcb0f1b3d03c15d12ed9cec4fca31151e99a967b38b3eb46cfdcc791f399185ceeacc diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild new file mode 100644 index ..ef62dd2dfcc4 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.15.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: d745573ded423bc191a169cfdbd5b9a4add68129 Author: Matt Turner gentoo org> AuthorDate: Sun Dec 4 01:31:27 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 4 02:37:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d745573d sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 2 -- .../xdg-desktop-portal-gnome-42.3.ebuild | 39 -- .../xdg-desktop-portal-gnome-43.0.ebuild | 39 -- 3 files changed, 80 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 29410e8a025a..d449cf5300d0 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,3 +1 @@ -DIST xdg-desktop-portal-gnome-42.3.tar.xz 119228 BLAKE2B 1cafeda9e9ad5431eb52520db19350e9ee4c9f65e0923f6f320561893a29e32fc5033f3da540dd492c3341a8cb6bf29687cbf04b027e68ee388d102ac7023cac SHA512 0704eb29af5464fa0598cb4a05451866c8bacc20ad0638f7e799e7abdb4bbd86c41efbad963c493767190ae55f9d9c5d28360ee5fbbe1c42881969d03c7e84f5 -DIST xdg-desktop-portal-gnome-43.0.tar.xz 123836 BLAKE2B 304655c999cf938de6cff23e190835d3a902dce81e64b041dfd2ceed817ec239cb67479dc3fca979659dc15d31acb12e36f38499408c6a063e412760f28266ac SHA512 57dc455b19fc0c22aac9fb9fab375964999e99d96d2c6452ffecde3081e3a5a860eaf04dbada5ed87d43ae35119d1ab4d4fdfce3d1a9dc54b20862166984c2b3 DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild deleted file mode 100644 index 5e2de2bb4629.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" -IUSE="wayland X" - -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.7 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] -" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -} diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild deleted file mode 100644 index a29af51cf559.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="wayland X" - -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.15.0 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] -" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 4274970f950ac08ddd1b975de54280f04decfe45 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 05:57:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 05:58:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4274970f sys-apps/xdg-desktop-portal-gnome: Stabilize 43.1 arm64, #879807 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild index a29af51cf559..ec2b0b15ac40 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: fdce7cd069c9de8b43e85eb7fe07acdb39e90acf Author: Guillermo Joandet gmail com> AuthorDate: Tue Oct 18 11:48:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 18 18:10:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdce7cd0 sys-apps/xdg-desktop-portal-gnome: Version bump to 43.1 Closes: https://github.com/gentoo/gentoo/pull/27834 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-43.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 6e6f4ae1636d..29410e8a025a 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-portal-gnome-42.3.tar.xz 119228 BLAKE2B 1cafeda9e9ad5431eb52520db19350e9ee4c9f65e0923f6f320561893a29e32fc5033f3da540dd492c3341a8cb6bf29687cbf04b027e68ee388d102ac7023cac SHA512 0704eb29af5464fa0598cb4a05451866c8bacc20ad0638f7e799e7abdb4bbd86c41efbad963c493767190ae55f9d9c5d28360ee5fbbe1c42881969d03c7e84f5 DIST xdg-desktop-portal-gnome-43.0.tar.xz 123836 BLAKE2B 304655c999cf938de6cff23e190835d3a902dce81e64b041dfd2ceed817ec239cb67479dc3fca979659dc15d31acb12e36f38499408c6a063e412760f28266ac SHA512 57dc455b19fc0c22aac9fb9fab375964999e99d96d2c6452ffecde3081e3a5a860eaf04dbada5ed87d43ae35119d1ab4d4fdfce3d1a9dc54b20862166984c2b3 +DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b SHA512 fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild new file mode 100644 index ..a29af51cf559 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.15.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 1cb7eb5c4059f53aad88fb1e826f496a3c37d5d2 Author: Matt Turner gentoo org> AuthorDate: Sat Sep 24 16:00:29 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 24 16:43:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb7eb5c sys-apps/xdg-desktop-portal-gnome: Version bump to 43.0 Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-43.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 7970daea9ad6..6e6f4ae1636d 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1 +1,2 @@ DIST xdg-desktop-portal-gnome-42.3.tar.xz 119228 BLAKE2B 1cafeda9e9ad5431eb52520db19350e9ee4c9f65e0923f6f320561893a29e32fc5033f3da540dd492c3341a8cb6bf29687cbf04b027e68ee388d102ac7023cac SHA512 0704eb29af5464fa0598cb4a05451866c8bacc20ad0638f7e799e7abdb4bbd86c41efbad963c493767190ae55f9d9c5d28360ee5fbbe1c42881969d03c7e84f5 +DIST xdg-desktop-portal-gnome-43.0.tar.xz 123836 BLAKE2B 304655c999cf938de6cff23e190835d3a902dce81e64b041dfd2ceed817ec239cb67479dc3fca979659dc15d31acb12e36f38499408c6a063e412760f28266ac SHA512 57dc455b19fc0c22aac9fb9fab375964999e99d96d2c6452ffecde3081e3a5a860eaf04dbada5ed87d43ae35119d1ab4d4fdfce3d1a9dc54b20862166984c2b3 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild new file mode 100644 index ..a29af51cf559 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-43.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.15.0 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 70dffaf641b8db2dbe6f5b94ce29a67d831fee56 Author: Sam James gentoo org> AuthorDate: Wed Aug 17 19:57:29 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 17 19:57:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dffaf6 sys-apps/xdg-desktop-portal-gnome: Keyword 42.3 arm64, #842459 Signed-off-by: Sam James gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild index 870514582006..e4e6f252a73e 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: bf5d7cb6d0841f36ddbacd854bc58b291e70c787 Author: Matt Turner gentoo org> AuthorDate: Thu Jul 21 01:38:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 21 01:58:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5d7cb6 sys-apps/xdg-desktop-portal-gnome: Drop old versions Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 - .../xdg-desktop-portal-gnome-42.1.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 0ab8800747ad..7970daea9ad6 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,2 +1 @@ -DIST xdg-desktop-portal-gnome-42.1.tar.xz 117932 BLAKE2B c0c6dc7e4efbfda8996d63c191228ebf867e3fe11a0ae031b5bfd4298a33ab3b9cb9d9cecc36c1b41eeb33c54bd3bca17149e641c1131f0be7dcb2dbdf42eda8 SHA512 6843fd10e7e70f3d09c2a9b1397288f553fb44bcae30e7992790fddbc92d6c5cc966c27b7f294e2de1a139d3893c009f1480855d66c873a13861f3fe4abecee7 DIST xdg-desktop-portal-gnome-42.3.tar.xz 119228 BLAKE2B 1cafeda9e9ad5431eb52520db19350e9ee4c9f65e0923f6f320561893a29e32fc5033f3da540dd492c3341a8cb6bf29687cbf04b027e68ee388d102ac7023cac SHA512 0704eb29af5464fa0598cb4a05451866c8bacc20ad0638f7e799e7abdb4bbd86c41efbad963c493767190ae55f9d9c5d28360ee5fbbe1c42881969d03c7e84f5 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild deleted file mode 100644 index 405d9ea7195b.. --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson systemd xdg - -DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="wayland X" - -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig -" - -DEPEND=" - dev-libs/glib:2 - gnome-base/gnome-desktop:4= - gui-libs/libadwaita:1 - media-libs/fontconfig - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.7 - >=sys-apps/xdg-desktop-portal-gtk-1.14.0 - gui-libs/gtk:4[wayland?,X?] -" - -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: d7224d230bb9df71e463e4384103e9b1bf99127e Author: Matt Turner gentoo org> AuthorDate: Mon Jul 4 01:44:31 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 4 01:48:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7224d23 sys-apps/xdg-desktop-portal-gnome: Version bump to 42.3 Signed-off-by: Matt Turner gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + .../xdg-desktop-portal-gnome-42.3.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index a8084aba273f..0ab8800747ad 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1 +1,2 @@ DIST xdg-desktop-portal-gnome-42.1.tar.xz 117932 BLAKE2B c0c6dc7e4efbfda8996d63c191228ebf867e3fe11a0ae031b5bfd4298a33ab3b9cb9d9cecc36c1b41eeb33c54bd3bca17149e641c1131f0be7dcb2dbdf42eda8 SHA512 6843fd10e7e70f3d09c2a9b1397288f553fb44bcae30e7992790fddbc92d6c5cc966c27b7f294e2de1a139d3893c009f1480855d66c873a13861f3fe4abecee7 +DIST xdg-desktop-portal-gnome-42.3.tar.xz 119228 BLAKE2B 1cafeda9e9ad5431eb52520db19350e9ee4c9f65e0923f6f320561893a29e32fc5033f3da540dd492c3341a8cb6bf29687cbf04b027e68ee388d102ac7023cac SHA512 0704eb29af5464fa0598cb4a05451866c8bacc20ad0638f7e799e7abdb4bbd86c41efbad963c493767190ae55f9d9c5d28360ee5fbbe1c42881969d03c7e84f5 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild new file mode 100644 index ..13493ee5f082 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.7 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: cb6ca6a6ab879d5a0ea8d9181662c783d794d842 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jun 9 19:38:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jun 9 19:38:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6ca6a6 sys-apps/xdg-desktop-portal-gnome: Keyword 42.1 ppc, #842459 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 6cab7442706b..405d9ea7195b 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 2e07235710c6d54d6c34b8881a556700fe8696e7 Author: WANG Xuerui gentoo org> AuthorDate: Thu May 26 03:51:24 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 26 03:51:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e072357 sys-apps/xdg-desktop-portal-gnome: keyword 42.1 for ~loong Bug: https://bugs.gentoo.org/842459 Signed-off-by: WANG Xuerui gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 2f6bbc502aa6..6cab7442706b 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~loong ~ppc64 ~riscv ~x86" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 957607a797d354427826c846c9d5c1e890e97de0 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 20 20:02:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 20 20:02:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957607a7 sys-apps/xdg-desktop-portal-gnome: Keyword 42.1 x86, #842459 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 24b43202cac3..2f6bbc502aa6 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 86686441e4feca89759fa3e582b8540a2df563e0 Author: Yu Gu gmail com> AuthorDate: Tue May 17 15:56:38 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue May 17 16:08:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86686441 sys-apps/xdg-desktop-portal-gnome: Keyword 42.1 riscv, #842459 Signed-off-by: Yu Gu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25537 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 06fa3ac83d80..24b43202cac3 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64" +KEYWORDS="~amd64 ~arm ~ppc64 ~riscv" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 1a89146f057dca26a932ed5e9e3d87a7f5e4d436 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 16 19:38:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 16 19:38:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a89146f sys-apps/xdg-desktop-portal-gnome: Keyword 42.1 arm, #842459 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 06373774a4c6..bed17a9ceb08 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 151bbf0caf57a7e2771e38334785c19140dbd66a Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 16 19:38:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 16 19:38:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151bbf0c sys-apps/xdg-desktop-portal-gnome: Keyword 42.1 ppc64, #842459 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index bed17a9ceb08..06fa3ac83d80 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~ppc64" IUSE="wayland X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 5365d12d806ec0cd71c65406c09d6658a40b8a21 Author: Pacho Ramos gentoo org> AuthorDate: Tue May 3 17:07:28 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 3 17:07:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5365d12d sys-apps/xdg-desktop-portal-gnome: More cleanups Signed-off-by: Pacho Ramos gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 1ebc9a02135a..06373774a4c6 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -32,8 +32,6 @@ DEPEND=" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MY_P}" - src_configure() { local emesonargs=( -Dsystemduserunitdir="$(systemd_get_userunitdir)"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: e359dc29d37f7a44524e116a3cfac9bf09d2afa5 Author: Pacho Ramos gentoo org> AuthorDate: Tue May 3 16:35:07 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 3 16:35:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e359dc29 sys-apps/xdg-desktop-portal-gnome: Drop useless lines Signed-off-by: Pacho Ramos gentoo.org> sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index f4088f66bdb1..1ebc9a02135a 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -5,9 +5,6 @@ EAPI=8 inherit gnome.org meson systemd xdg -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 2bdc40aacedb418a158b612aefd4157a46f02c3a Author: Pacho Ramos gentoo org> AuthorDate: Tue May 3 16:20:05 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 3 16:20:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdc40aa sys-apps/xdg-desktop-portal-gnome: Add new portal with GNOME dependencies Bug: 816135 Signed-off-by: Pacho Ramos gentoo.org> sys-apps/xdg-desktop-portal-gnome/Manifest | 1 + sys-apps/xdg-desktop-portal-gnome/metadata.xml | 8 .../xdg-desktop-portal-gnome-42.1.ebuild | 46 ++ 3 files changed, 55 insertions(+) diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest new file mode 100644 index ..a8084aba273f --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -0,0 +1 @@ +DIST xdg-desktop-portal-gnome-42.1.tar.xz 117932 BLAKE2B c0c6dc7e4efbfda8996d63c191228ebf867e3fe11a0ae031b5bfd4298a33ab3b9cb9d9cecc36c1b41eeb33c54bd3bca17149e641c1131f0be7dcb2dbdf42eda8 SHA512 6843fd10e7e70f3d09c2a9b1397288f553fb44bcae30e7992790fddbc92d6c5cc966c27b7f294e2de1a139d3893c009f1480855d66c873a13861f3fe4abecee7 diff --git a/sys-apps/xdg-desktop-portal-gnome/metadata.xml b/sys-apps/xdg-desktop-portal-gnome/metadata.xml new file mode 100644 index ..f453528b934f --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild new file mode 100644 index ..f4088f66bdb1 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +MY_PV="${PV//_pre*}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="wayland X" + +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig +" + +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.7 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] +" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +}