* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-02-25 17:05 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-02-25 17:05 UTC (permalink / raw
To: gentoo-commits
commit: 277c9e630192d6ef58827b879d025dd613f22258
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 25 17:00:34 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 25 17:05:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277c9e63
sys-apps/xdg-desktop-portal: New package
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
sys-apps/xdg-desktop-portal/metadata.xml | 8 ++++
.../xdg-desktop-portal-1.2.0.ebuild | 47 ++++++++++++++++++++++
3 files changed, 56 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
new file mode 100644
index 00000000000..cb882d4c980
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -0,0 +1 @@
+DIST xdg-desktop-portal-1.2.0.tar.xz 405856 BLAKE2B 8d198c7c18b829f531e34d6526b52776a1acffcb874a2ea93953314710aa18bcb1988ffe190bb7b7f7c0d1c4eb1bc3d39fd2f7da626754730bf64f349ae75d39 SHA512 7c7dff8f1f44b4f564f195a8f9ad2985f6085d16638d18941459cd14d76d8ae7cafaf72f461f2c0c1414a8bace9f3ab4a5416de06edb71df677fd7bdca47f61a
diff --git a/sys-apps/xdg-desktop-portal/metadata.xml b/sys-apps/xdg-desktop-portal/metadata.xml
new file mode 100644
index 00000000000..2fdbf33d963
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
new file mode 100644
index 00000000000..90099e8c1c6
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc geolocation"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/xmlto
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+DEPEND="
+ dev-libs/glib:2[dbus]
+ sys-fs/fuse:0
+ geolocation? ( app-misc/geoclue:2.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ sed -e "/^PKG_CHECK_MODULES(FLATPAK/s/^/# DONT /" -i configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-pipewire
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-02-26 12:13 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-02-26 12:13 UTC (permalink / raw
To: gentoo-commits
commit: 56d0fad1d4d031a5394249e35f0dd790d0be6c9c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 26 12:03:22 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 26 12:12:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d0fad1
sys-apps/xdg-desktop-portal: Drop USE geolocation for now
Bug: https://bugs.gentoo.org/678802
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index 90099e8c1c6..dcef36d48dc 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc geolocation"
+IUSE="doc" # geolocation
BDEPEND="
dev-util/gdbus-codegen
@@ -26,8 +26,8 @@ BDEPEND="
DEPEND="
dev-libs/glib:2[dbus]
sys-fs/fuse:0
- geolocation? ( app-misc/geoclue:2.0 )
"
+# geolocation? ( >=app-misc/geoclue-2.5.2:2.0 ) # bug 678802
RDEPEND="${DEPEND}"
src_prepare() {
@@ -41,7 +41,8 @@ src_configure() {
--disable-pipewire
--with-systemduserunitdir="$(systemd_get_userunitdir)"
$(use_enable doc docbook-docs)
- $(use_enable geolocation geoclue)
+ --disable-geoclue
)
+# $(use_enable geolocation geoclue)
econf "${myeconfargs[@]}"
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-02-28 14:32 Mikle Kolyada
0 siblings, 0 replies; 107+ messages in thread
From: Mikle Kolyada @ 2019-02-28 14:32 UTC (permalink / raw
To: gentoo-commits
commit: fa10efcb49c6155ce9051432be93ae8eb480afb3
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 28 14:28:58 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Feb 28 14:28:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa10efcb
sys-apps/xdg-desktop-portal: Add ~arm keyword wrt bug #678772
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="~arm"
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index dcef36d48dc..9b36be442ca 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc" # geolocation
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-03-10 22:46 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-03-10 22:46 UTC (permalink / raw
To: gentoo-commits
commit: fcb4675cf3cd4f4c2dc73eed4af0be44abc6ab4d
Author: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 20:53:51 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 22:45:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb4675c
sys-apps/xdg-desktop-portal: added ~arm64
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/11337
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index 9b36be442ca..e4d30fa425b 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="doc" # geolocation
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-05-09 20:49 Pacho Ramos
0 siblings, 0 replies; 107+ messages in thread
From: Pacho Ramos @ 2019-05-09 20:49 UTC (permalink / raw
To: gentoo-commits
commit: d1e3c40cb5996c034bdeaa263638c47650dab271
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu May 9 20:47:47 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu May 9 20:47:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e3c40c
sys-apps/xdg-desktop-portal: amd64 stable, bug #685438
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index e4d30fa425b..0fb7fc3049e 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc" # geolocation
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-05-12 20:56 Thomas Deutschmann
0 siblings, 0 replies; 107+ messages in thread
From: Thomas Deutschmann @ 2019-05-12 20:56 UTC (permalink / raw
To: gentoo-commits
commit: 0ed30ad1d39c5ed0830b3578da7b12d1c49d34da
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 20:36:35 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun May 12 20:56:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed30ad1
sys-apps/xdg-desktop-portal: x86 stable (bug #685438)
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index 0fb7fc3049e..a0084ddac13 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc" # geolocation
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-05-29 0:32 Aaron Bauman
0 siblings, 0 replies; 107+ messages in thread
From: Aaron Bauman @ 2019-05-29 0:32 UTC (permalink / raw
To: gentoo-commits
commit: 370437bc7352b0d66e790f366c3490b8da5fe8d6
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 00:25:35 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 29 00:31:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370437bc
sys-apps/xdg-desktop-portal: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="arm64"
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
index a0084ddac13..65b6451ec6f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="doc" # geolocation
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-06-22 16:08 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-06-22 16:08 UTC (permalink / raw
To: gentoo-commits
commit: 7acb8312dd92e2f4c3c837eb638ed0f32fe09296
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 15:09:50 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 16:06:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acb8312
sys-apps/xdg-desktop-portal: 1.4.2 version bump
Closes: https://bugs.gentoo.org/678802
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.4.2.ebuild | 41 ++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index cb882d4c980..7aecea5e798 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.2.0.tar.xz 405856 BLAKE2B 8d198c7c18b829f531e34d6526b52776a1acffcb874a2ea93953314710aa18bcb1988ffe190bb7b7f7c0d1c4eb1bc3d39fd2f7da626754730bf64f349ae75d39 SHA512 7c7dff8f1f44b4f564f195a8f9ad2985f6085d16638d18941459cd14d76d8ae7cafaf72f461f2c0c1414a8bace9f3ab4a5416de06edb71df677fd7bdca47f61a
+DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
new file mode 100644
index 00000000000..dc8410b7de9
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc geolocation"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/xmlto
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+DEPEND="
+ dev-libs/glib:2[dbus]
+ sys-fs/fuse:0
+ geolocation? ( app-misc/geoclue:2.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-pipewire
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-06-22 16:10 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-06-22 16:10 UTC (permalink / raw
To: gentoo-commits
commit: e8b97e83747df894c1fe8c86a5e177a1c0655ff6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 16:10:33 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 16:10:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b97e83
sys-apps/xdg-desktop-portal: Actually set app-misc/geoclue-2.5.3
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index dc8410b7de9..2ae2d2c52ca 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -26,7 +26,7 @@ BDEPEND="
DEPEND="
dev-libs/glib:2[dbus]
sys-fs/fuse:0
- geolocation? ( app-misc/geoclue:2.0 )
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-07-07 15:56 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-07-07 15:56 UTC (permalink / raw
To: gentoo-commits
commit: 670fb5a86b723f13b393e6014a30cd6485bdd7c6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 7 15:18:45 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 15:51:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670fb5a8
sys-apps/xdg-desktop-portal: Add USE screencast
Bug: https://bugs.gentoo.org/686336
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/metadata.xml | 3 +++
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 5 +++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/metadata.xml b/sys-apps/xdg-desktop-portal/metadata.xml
index 2fdbf33d963..bcfc8e0c39c 100644
--- a/sys-apps/xdg-desktop-portal/metadata.xml
+++ b/sys-apps/xdg-desktop-portal/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <use>
+ <flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index 2ae2d2c52ca..525888c0979 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc geolocation"
+IUSE="doc geolocation screencast"
BDEPEND="
dev-util/gdbus-codegen
@@ -27,15 +27,16 @@ DEPEND="
dev-libs/glib:2[dbus]
sys-fs/fuse:0
geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( media-video/pipewire )
"
RDEPEND="${DEPEND}"
src_configure() {
local myeconfargs=(
- --disable-pipewire
--with-systemduserunitdir="$(systemd_get_userunitdir)"
$(use_enable doc docbook-docs)
$(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
)
econf "${myeconfargs[@]}"
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-07-07 19:20 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-07-07 19:20 UTC (permalink / raw
To: gentoo-commits
commit: 86c103015e69661a262e55beee64a3ff0108c09a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 7 19:13:30 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 19:19:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c10301
sys-apps/xdg-desktop-portal: Add missing dev-libs/json-glib DEPEND
Closes: https://bugs.gentoo.org/689424
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index 525888c0979..e8fef550165 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -25,6 +25,7 @@ BDEPEND="
"
DEPEND="
dev-libs/glib:2[dbus]
+ dev-libs/json-glib
sys-fs/fuse:0
geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
screencast? ( media-video/pipewire )
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-08-08 19:30 Aaron Bauman
0 siblings, 0 replies; 107+ messages in thread
From: Aaron Bauman @ 2019-08-08 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 3ef55199114875c3de1c5ed4b8c47cf311255577
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 8 19:30:08 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Aug 8 19:30:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef55199
sys-apps/xdg-desktop-portal: arm64 stable (bug #691614)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index e8fef550165..58cfead98da 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-08-09 12:51 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2019-08-09 12:51 UTC (permalink / raw
To: gentoo-commits
commit: 71186c2080487d7a19757799d9ebf0a705339c4c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 12:51:07 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 12:51:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71186c20
sys-apps/xdg-desktop-portal: amd64 stable wrt bug #691614
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index 58cfead98da..16752345a12 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-08-11 21:30 Thomas Deutschmann
0 siblings, 0 replies; 107+ messages in thread
From: Thomas Deutschmann @ 2019-08-11 21:30 UTC (permalink / raw
To: gentoo-commits
commit: 20c717fb7d0665eed807d48a6836d19787349f4f
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 20:56:14 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 21:29:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c717fb
sys-apps/xdg-desktop-portal: x86 stable (bug #691614)
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index 16752345a12..1f9c77901d4 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-08-12 6:16 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-08-12 6:16 UTC (permalink / raw
To: gentoo-commits
commit: e2ace1e4762f1d0d7c8b58730d6ebf57151867e4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 06:07:56 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 06:16:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ace1e4
sys-apps/xdg-desktop-portal: Drop 1.2.0
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.2.0.ebuild | 48 ----------------------
2 files changed, 49 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 7aecea5e798..c07ddc5f59f 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.2.0.tar.xz 405856 BLAKE2B 8d198c7c18b829f531e34d6526b52776a1acffcb874a2ea93953314710aa18bcb1988ffe190bb7b7f7c0d1c4eb1bc3d39fd2f7da626754730bf64f349ae75d39 SHA512 7c7dff8f1f44b4f564f195a8f9ad2985f6085d16638d18941459cd14d76d8ae7cafaf72f461f2c0c1414a8bace9f3ab4a5416de06edb71df677fd7bdca47f61a
DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
deleted file mode 100644
index 65b6451ec6f..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.2.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE="doc" # geolocation
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- doc? (
- app-text/xmlto
- app-text/docbook-xml-dtd:4.3
- )
-"
-DEPEND="
- dev-libs/glib:2[dbus]
- sys-fs/fuse:0
-"
-# geolocation? ( >=app-misc/geoclue-2.5.2:2.0 ) # bug 678802
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- sed -e "/^PKG_CHECK_MODULES(FLATPAK/s/^/# DONT /" -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --disable-pipewire
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
- --disable-geoclue
- )
-# $(use_enable geolocation geoclue)
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-08-17 23:02 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-08-17 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 13e24a1bcec8b83d3f847c389705e41ae40800cb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 17 22:34:54 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 17 23:02:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e24a1b
sys-apps/xdg-desktop-portal: Add missing slot operator
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index 1f9c77901d4..c9353705971 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="
dev-libs/json-glib
sys-fs/fuse:0
geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( media-video/pipewire )
+ screencast? ( media-video/pipewire:= )
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-09-13 20:41 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-09-13 20:41 UTC (permalink / raw
To: gentoo-commits
commit: d57e815171f95599de5c2b31dd60afc588088b50
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 20:09:41 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 20:41:10 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57e8151
sys-apps/xdg-desktop-portal: Add missing BDEPEND
Thanks-to: Pavol Cupka <pavol.cupka <AT> gmail.com>
Closes: https://bugs.gentoo.org/694154
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
index c9353705971..532822ddf63 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
@@ -16,6 +16,7 @@ IUSE="doc geolocation screencast"
BDEPEND="
dev-util/gdbus-codegen
+ media-libs/fontconfig
sys-devel/gettext
virtual/pkgconfig
doc? (
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2019-09-14 7:32 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2019-09-14 7:32 UTC (permalink / raw
To: gentoo-commits
commit: e95d6cb0e225f91519d6d0bfa86855c1208cd1fe
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 07:32:26 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 07:32:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95d6cb0
sys-apps/xdg-desktop-portal: Fix DEPENDs
Thanks-to: Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail.com>
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
...g-desktop-portal-1.4.2.ebuild => xdg-desktop-portal-1.4.2-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
similarity index 100%
rename from sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
rename to sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
index 532822ddf63..891daf2c8d3 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
@@ -16,7 +16,6 @@ IUSE="doc geolocation screencast"
BDEPEND="
dev-util/gdbus-codegen
- media-libs/fontconfig
sys-devel/gettext
virtual/pkgconfig
doc? (
@@ -27,6 +26,7 @@ BDEPEND="
DEPEND="
dev-libs/glib:2[dbus]
dev-libs/json-glib
+ media-libs/fontconfig
sys-fs/fuse:0
geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
screencast? ( media-video/pipewire:= )
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-01-03 22:58 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-01-03 22:58 UTC (permalink / raw
To: gentoo-commits
commit: 062a5b3a1a31e918a8e609686d90af2aa7bd5a87
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 22:52:04 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 22:54:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062a5b3a
sys-apps/xdg-desktop-portal: 1.6.0 version bump
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.6.0.ebuild | 46 ++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index c07ddc5f59f..495b8273cf4 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
+DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
new file mode 100644
index 00000000000..656a81da481
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/xmlto
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+DEPEND="
+ dev-libs/glib:2[dbus]
+ dev-libs/json-glib
+ media-libs/fontconfig
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( media-video/pipewire:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-libportal # not packaged
+ --disable-geoclue
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-01-03 23:00 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-01-03 23:00 UTC (permalink / raw
To: gentoo-commits
commit: f81b332c2d062ddd62cd8f31ae028e1bd346dd85
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:00:30 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:00:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81b332c
sys-apps/xdg-desktop-portal: Drop bogus econf arg
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
index 656a81da481..83e57d114bf 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
@@ -40,7 +40,6 @@ src_configure() {
$(use_enable geolocation geoclue)
$(use_enable screencast pipewire)
--disable-libportal # not packaged
- --disable-geoclue
)
econf "${myeconfargs[@]}"
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-03-01 21:44 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2020-03-01 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 2e015585b9e32f8f5f24b7cf33c4423a32cfb1c5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 1 21:44:55 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 1 21:44:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e015585
sys-apps/xdg-desktop-portal: amd64 stable wrt bug #711236
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
index f3abf164062..726ce71123a 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-03-02 12:32 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2020-03-02 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 3445a8ceb50d67d3bf804e523f313c591081f423
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 2 12:31:15 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 2 12:31:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3445a8ce
sys-apps/xdg-desktop-portal: x86 stable wrt bug #711236
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
index 726ce71123a..db0c9812c47 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-04-14 13:16 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-04-14 13:16 UTC (permalink / raw
To: gentoo-commits
commit: 3a8480b9e76c7f380d92bd7f50eb00b1564cb7f7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 12:47:11 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 13:16:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8480b9
sys-apps/xdg-desktop-portal: RDEPEND on sys-apps/dbus directly
Dropping bogus dev-libs/glib:2[dbus] dependency after talking with leio.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.6.0-r1.ebuild | 47 ++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
new file mode 100644
index 00000000000..5c32817d093
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+IUSE="doc geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/xmlto
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ media-libs/fontconfig
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( media-video/pipewire:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-04-14 13:16 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-04-14 13:16 UTC (permalink / raw
To: gentoo-commits
commit: acc47d3cb71881a270b79c1d2ab2a93c222fb559
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 12:47:48 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 13:16:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc47d3c
sys-apps/xdg-desktop-portal: Drop 1.6.0 (r0)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.6.0.ebuild | 45 ----------------------
1 file changed, 45 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
deleted file mode 100644
index db0c9812c47..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="doc geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- doc? (
- app-text/xmlto
- app-text/docbook-xml-dtd:4.3
- )
-"
-DEPEND="
- dev-libs/glib:2[dbus]
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( media-video/pipewire:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-04-15 9:39 Mart Raudsepp
0 siblings, 0 replies; 107+ messages in thread
From: Mart Raudsepp @ 2020-04-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: d97c592c0271c8688d50048c4453eff2b030935d
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 09:34:05 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 09:39:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97c592c
sys-apps/xdg-desktop-portal: arm64 stable (bug #711236)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
index 5c32817d093..52c483a59a5 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-04-15 22:27 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-04-15 22:27 UTC (permalink / raw
To: gentoo-commits
commit: 15ca5177da2c9087200630e3f2c3fa448b49dc0c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 09:42:09 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 22:27:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ca5177
sys-apps/xdg-desktop-portal: Drop 1.4.2-r1
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.4.2-r1.ebuild | 44 ----------------------
2 files changed, 45 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 495b8273cf4..cc68c2db6f0 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
deleted file mode 100644
index 891daf2c8d3..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE="doc geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- doc? (
- app-text/xmlto
- app-text/docbook-xml-dtd:4.3
- )
-"
-DEPEND="
- dev-libs/glib:2[dbus]
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( media-video/pipewire:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-06-28 15:36 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 98d82a9a646f9dccd3321e5030b6610f384b538b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 15:06:40 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 15:34:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d82a9a
sys-apps/xdg-desktop-portal: Pin to media-video/pipewire:0/0.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.6.0-r2.ebuild | 47 ++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild
new file mode 100644
index 00000000000..77712209389
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+IUSE="doc geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/docbook-xml-dtd:4.3
+ app-text/xmlto
+ )
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ media-libs/fontconfig
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( media-video/pipewire:0/0.2 )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-06-28 15:36 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 215a088fdcd48340fecfd0462d4c76aa671c8e86
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 15:17:05 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 15:34:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215a088f
sys-apps/xdg-desktop-portal: 1.7.2 version bump
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.7.2.ebuild | 47 ++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index cc68c2db6f0..7e453754e2f 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
+DIST xdg-desktop-portal-1.7.2.tar.xz 468140 BLAKE2B 6f2e92f79424f79e778db9c1bf94555332f1f88ef42f84e477c8784be74ce8e2cf924f34da5e17d78359bd493370dcee62aec77f60c9df5cf3475d745f3e4d8e SHA512 fac64281e89d8bf17c6f1b3751c159d9ca6c2896b71bb83622411bf2dc9b7813974d19902c81c3576b325c98edf4dae22ccc3fe290e32f717730b6aa3afbdc12
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
new file mode 100644
index 00000000000..5037ce682d4
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? (
+ app-text/docbook-xml-dtd:4.3
+ app-text/xmlto
+ )
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ media-libs/fontconfig
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable doc docbook-docs)
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-06-28 15:36 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 15:36 UTC (permalink / raw
To: gentoo-commits
commit: e1795d65c2f6f5c5104ff299a258d34b3d45cb71
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 15:07:06 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 15:34:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1795d65
sys-apps/xdg-desktop-portal: Drop 1.6.0-r1
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.6.0-r1.ebuild | 47 ----------------------
1 file changed, 47 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
deleted file mode 100644
index 52c483a59a5..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="doc geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- doc? (
- app-text/xmlto
- app-text/docbook-xml-dtd:4.3
- )
-"
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( media-video/pipewire:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-26 10:05 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-07-26 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 47de115c3541f3efc3f650e1b4c03aa34a4e2f2b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 10:03:59 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 10:03:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47de115c
sys-apps/xdg-desktop-portal: Drop ~ppc64
Need to drop ~ppc64 from media-video/pipewire as well b/c of jack.
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index 5037ce682d4..f06c3aaff8a 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-27 13:54 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2020-07-27 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 3360c2021509f4507ccf824b048317904a308a27
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 27 13:53:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 13:54:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3360c202
sys-apps/xdg-desktop-portal: arm64 keyworded (bug #733960)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index f06c3aaff8a..52d75439b60 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-29 21:29 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-07-29 21:29 UTC (permalink / raw
To: gentoo-commits
commit: bb1817769c3b8856afbe5301eb75338f352e8097
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 21:27:49 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 21:28:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb181776
sys-apps/xdg-desktop-portal: Drop IUSE=doc for unpackaged flatpak
Closes: https://bugs.gentoo.org/734608
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index 52d75439b60..c78e2384067 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -12,16 +12,12 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc geolocation screencast"
+IUSE="geolocation screencast"
BDEPEND="
dev-util/gdbus-codegen
sys-devel/gettext
virtual/pkgconfig
- doc? (
- app-text/docbook-xml-dtd:4.3
- app-text/xmlto
- )
"
DEPEND="
dev-libs/glib:2
@@ -38,9 +34,9 @@ RDEPEND="${DEPEND}
src_configure() {
local myeconfargs=(
--with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
$(use_enable geolocation geoclue)
$(use_enable screencast pipewire)
+ --disable-docbook-docs # flatpak not packaged
--disable-libportal # not packaged
)
econf "${myeconfargs[@]}"
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-29 22:37 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2020-07-29 22:37 UTC (permalink / raw
To: gentoo-commits
commit: ba4952c1ac14b1d32a21e9631683c43803511160
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 22:35:55 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 22:37:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4952c1
sys-apps/xdg-desktop-portal: arm keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index c78e2384067..e9d731c0e9f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-29 23:27 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2020-07-29 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 4276286f1d7a256461412ebd0cc44a976d4cbd89
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 23:21:16 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 23:21:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4276286f
sys-apps/xdg-desktop-portal: ppc keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index e9d731c0e9f..607a70937f6 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-07-30 0:00 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2020-07-30 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 66f0a6a2f1adbf4fcde362bcc6b0f9acff6338f8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 23:59:22 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 23:59:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f0a6a2
sys-apps/xdg-desktop-portal: ppc64 keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
index 607a70937f6..e217ed6874f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-09-20 8:42 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-09-20 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 9c104264a85709b212be0cbcda659828fe6a4bd7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 08:41:31 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 08:42:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c104264
sys-apps/xdg-desktop-portal: 1.8.0 version bump
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.8.0.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 7e453754e2f..25295a54740 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
DIST xdg-desktop-portal-1.7.2.tar.xz 468140 BLAKE2B 6f2e92f79424f79e778db9c1bf94555332f1f88ef42f84e477c8784be74ce8e2cf924f34da5e17d78359bd493370dcee62aec77f60c9df5cf3475d745f3e4d8e SHA512 fac64281e89d8bf17c6f1b3751c159d9ca6c2896b71bb83622411bf2dc9b7813974d19902c81c3576b325c98edf4dae22ccc3fe290e32f717730b6aa3afbdc12
+DIST xdg-desktop-portal-1.8.0.tar.xz 470692 BLAKE2B f21da5ad11dc2b1611983fdac87335b3c7e9c13222bbe3b90b276d75726a6f16d950a9ba62606aa31d52f57b8d076393ec0d48014b1623ab03dee23c524ed0ef SHA512 6d9760b41447af711d5937279b0031bcc88947e11204351accfcd9e6e19e498e9021675753185f92f7bd40336decc1895968796b1b71508c7caf5f6fc32a51a4
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
new file mode 100644
index 00000000000..e217ed6874f
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ media-libs/fontconfig
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-docbook-docs # flatpak not packaged
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-10-05 11:22 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2020-10-05 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 000edaab07ff73e264f9f419845386b3f120c623
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 5 08:33:47 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 11:05:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000edaab
sys-apps/xdg-desktop-portal: Drop 1.7.2
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.7.2.ebuild | 43 ----------------------
2 files changed, 44 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 25295a54740..ca46ed72cb4 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,2 @@
DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
-DIST xdg-desktop-portal-1.7.2.tar.xz 468140 BLAKE2B 6f2e92f79424f79e778db9c1bf94555332f1f88ef42f84e477c8784be74ce8e2cf924f34da5e17d78359bd493370dcee62aec77f60c9df5cf3475d745f3e4d8e SHA512 fac64281e89d8bf17c6f1b3751c159d9ca6c2896b71bb83622411bf2dc9b7813974d19902c81c3576b325c98edf4dae22ccc3fe290e32f717730b6aa3afbdc12
DIST xdg-desktop-portal-1.8.0.tar.xz 470692 BLAKE2B f21da5ad11dc2b1611983fdac87335b3c7e9c13222bbe3b90b276d75726a6f16d950a9ba62606aa31d52f57b8d076393ec0d48014b1623ab03dee23c524ed0ef SHA512 6d9760b41447af711d5937279b0031bcc88947e11204351accfcd9e6e19e498e9021675753185f92f7bd40336decc1895968796b1b71508c7caf5f6fc32a51a4
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
deleted file mode 100644
index e217ed6874f..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.7.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-docbook-docs # flatpak not packaged
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-10-07 10:44 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2020-10-07 10:44 UTC (permalink / raw
To: gentoo-commits
commit: 324ac96f6705530340b0d648fde65f1a8cb32fd6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 10:43:41 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 10:43:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324ac96f
sys-apps/xdg-desktop-portal: amd64 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
index e217ed6874f..76c47657dce 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-10-07 11:05 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2020-10-07 11:05 UTC (permalink / raw
To: gentoo-commits
commit: 0350bd1ae4f59dd7ebad3c3e2e44886d4184956d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 11:05:28 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 11:05:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0350bd1a
sys-apps/xdg-desktop-portal: x86 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
index 76c47657dce..043e274493a 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2020-10-08 2:22 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2020-10-08 2:22 UTC (permalink / raw
To: gentoo-commits
commit: 24165b2263dd3fadcf203be6bcad2583b0796ea3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 8 00:55:37 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 8 00:55:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24165b22
sys-apps/xdg-desktop-portal: Stabilize 1.8.0 arm64, #741861
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
index 043e274493a..f272c6ac76b 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-01-01 19:08 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2021-01-01 19:08 UTC (permalink / raw
To: gentoo-commits
commit: 088e13e9fcb7607e955511a69c794bfa57e7f555
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 1 18:38:57 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 1 19:07:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088e13e9
sys-apps/xdg-desktop-portal: Drop 1.6.0-r2
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.6.0-r2.ebuild | 47 ----------------------
2 files changed, 48 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index ca46ed72cb4..71f4da8f86b 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.6.0.tar.xz 453516 BLAKE2B 13ffcb21de6b61ddeb0782dcfc7b684287e54f94b9494b19589178594d1383a15048b8f9aeed7fb1260c3a2c967b267061d1db401085a686938c8629de8824c3 SHA512 7a0c702851762a55326142cb6b470205775284e0f749620ae6b648f216afcd684f8b20500339680b42812f628634344c9e826ab7cf13dd918fdbf733381d44ce
DIST xdg-desktop-portal-1.8.0.tar.xz 470692 BLAKE2B f21da5ad11dc2b1611983fdac87335b3c7e9c13222bbe3b90b276d75726a6f16d950a9ba62606aa31d52f57b8d076393ec0d48014b1623ab03dee23c524ed0ef SHA512 6d9760b41447af711d5937279b0031bcc88947e11204351accfcd9e6e19e498e9021675753185f92f7bd40336decc1895968796b1b71508c7caf5f6fc32a51a4
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild
deleted file mode 100644
index 77712209389..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.6.0-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="doc geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- doc? (
- app-text/docbook-xml-dtd:4.3
- app-text/xmlto
- )
-"
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( media-video/pipewire:0/0.2 )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable doc docbook-docs)
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-02-16 13:45 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2021-02-16 13:45 UTC (permalink / raw
To: gentoo-commits
commit: e9b2275cc1b6ed41cdb88b6056908353bbd57508
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 13:45:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 13:45:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b2275c
sys-apps/xdg-desktop-portal: Stabilize 1.8.0-r1 x86, #768966
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
index bb8cc5472f0..f1711c57396 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-02-17 1:56 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2021-02-17 1:56 UTC (permalink / raw
To: gentoo-commits
commit: ab66330aab01a6b82347a4bd19cc2e5fca012de3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 01:55:54 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 01:55:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab66330a
sys-apps/xdg-desktop-portal: Stabilize 1.8.0-r1 amd64, #768966
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
index f1711c57396..bb989a014f5 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-02-17 21:12 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2021-02-17 21:12 UTC (permalink / raw
To: gentoo-commits
commit: 005752d8e74790ed2bcca0bc76f54889e369f4f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 21:11:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 21:12:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005752d8
sys-apps/xdg-desktop-portal: Stabilize 1.8.0-r1 arm64, #768966
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
index bb989a014f5..04f1c814655 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-02-17 22:13 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2021-02-17 22:13 UTC (permalink / raw
To: gentoo-commits
commit: 60b88bbe7d51c7cd5b2dd3bc70516c014d373e45
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 21:19:20 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 22:13:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b88bbe
sys-apps/xdg-desktop-portal: Drop 1.8.0 (r0)
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.8.0.ebuild | 43 ----------------------
1 file changed, 43 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
deleted file mode 100644
index f272c6ac76b..00000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- media-libs/fontconfig
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-docbook-docs # flatpak not packaged
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-02-25 12:50 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2021-02-25 12:50 UTC (permalink / raw
To: gentoo-commits
commit: 1e737b86e3744b30afea6088b845722932426f7a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 12:45:41 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 12:50:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e737b86
sys-apps/xdg-desktop-portal: 1.8.1 version bump
Reported-by: Gabriel <gabriel <AT> gagv.org.uk>
Closes: https://bugs.gentoo.org/771180
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.8.1.ebuild | 42 ++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 71f4da8f86b..1cd6d721c76 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.8.0.tar.xz 470692 BLAKE2B f21da5ad11dc2b1611983fdac87335b3c7e9c13222bbe3b90b276d75726a6f16d950a9ba62606aa31d52f57b8d076393ec0d48014b1623ab03dee23c524ed0ef SHA512 6d9760b41447af711d5937279b0031bcc88947e11204351accfcd9e6e19e498e9021675753185f92f7bd40336decc1895968796b1b71508c7caf5f6fc32a51a4
+DIST xdg-desktop-portal-1.8.1.tar.xz 473052 BLAKE2B a7d0aa2aa1e8220ced3e4abff8a8284c521b983ce807cd3e0d7b5d22f98f6428b6de9a193ae3aced9c13473617f453d13d0af83c677e3d077906b6cf8a138d45 SHA512 447d287d6627a1086d97dc5ebda20dfb1d0ca8643cbe54a7af5f6205a122a7be9d1643fded592f922c015561b7e2f4c6b6df555db3e0d3c02aad5bbe944077b6
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
new file mode 100644
index 00000000000..a976a7e8f8d
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-06-05 10:53 Mikle Kolyada
0 siblings, 0 replies; 107+ messages in thread
From: Mikle Kolyada @ 2021-06-05 10:53 UTC (permalink / raw
To: gentoo-commits
commit: 72dbe63e1625174fe9ef464f4cf764af63781030
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 5 10:51:50 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 10:52:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dbe63e
sys-apps/xdg-desktop-portal: Stabilize 1.8.1 amd64, #788820
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
index 4131ed39928..ee725256834 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-06-05 10:55 Mikle Kolyada
0 siblings, 0 replies; 107+ messages in thread
From: Mikle Kolyada @ 2021-06-05 10:55 UTC (permalink / raw
To: gentoo-commits
commit: 9540154c2ae6f5a99b6b6be09f1a63c6d5736206
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 5 10:54:34 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 10:55:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9540154c
sys-apps/xdg-desktop-portal: Stabilize 1.8.1 x86, #788820
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
index ee725256834..c0f60c74f97 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-06-05 10:57 Mikle Kolyada
0 siblings, 0 replies; 107+ messages in thread
From: Mikle Kolyada @ 2021-06-05 10:57 UTC (permalink / raw
To: gentoo-commits
commit: bfd5b9da77d6bca018ba7f9dc4685e4fafac89ed
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 5 10:57:23 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 10:57:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd5b9da
sys-apps/xdg-desktop-portal: Stabilize 1.8.1 arm64, #788820
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
index c0f60c74f97..f144437d0ed 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-08-18 0:35 Yixun Lan
0 siblings, 0 replies; 107+ messages in thread
From: Yixun Lan @ 2021-08-18 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 320436bc4d72e5884b32fac713968787382c5819
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Aug 17 04:08:16 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 00:33:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320436bc
sys-apps/xdg-desktop-portal: keyword 1.8.1 for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
index f144437d0ed..11fdb5187f8 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-09-22 21:59 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2021-09-22 21:59 UTC (permalink / raw
To: gentoo-commits
commit: e45aaa1c1877ebb24f4ac0431e89ab448825d95d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 21:32:42 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 21:59:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45aaa1c
sys-apps/xdg-desktop-portal: 1.10.1 version bump
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.10.1.ebuild | 42 ++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 704e875657a..5fbb2d137f0 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
+DIST xdg-desktop-portal-1.10.1.tar.xz 479660 BLAKE2B 88a2b8ea890036bf0d4192fae4ae143e350d903a528e09a0bd7ffc7bda2a58b5c04ae80f1cec4357bb05cba8db417b6193fc6ef7f7dd65bf414f80a8ac2800c5 SHA512 5db0bd866674ff016d864646ea7f91f09a1b8fbc5ec735e4c97165af71770d2c7d3333e771062644dd522b32f67ead72bc7ef99186e3b069671c174d4d601fdc
DIST xdg-desktop-portal-1.8.1.tar.xz 473052 BLAKE2B a7d0aa2aa1e8220ced3e4abff8a8284c521b983ce807cd3e0d7b5d22f98f6428b6de9a193ae3aced9c13473617f453d13d0af83c677e3d077906b6cf8a138d45 SHA512 447d287d6627a1086d97dc5ebda20dfb1d0ca8643cbe54a7af5f6205a122a7be9d1643fded592f922c015561b7e2f4c6b6df555db3e0d3c02aad5bbe944077b6
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
new file mode 100644
index 00000000000..8f4d537d111
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-11-05 20:24 Jakov Smolić
0 siblings, 0 replies; 107+ messages in thread
From: Jakov Smolić @ 2021-11-05 20:24 UTC (permalink / raw
To: gentoo-commits
commit: 1474c078efd1e7b7e1dcb3854dac20d27f67c82d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 20:24:44 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 20:24:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1474c078
sys-apps/xdg-desktop-portal: Stabilize 1.10.1 amd64, #818286
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
index 8f4d537d111..fea227a6943 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-11-06 19:57 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2021-11-06 19:57 UTC (permalink / raw
To: gentoo-commits
commit: aff1cc5b91b2ff9862aef2afe4635acad56fe1c8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 6 19:57:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 6 19:57:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff1cc5b
sys-apps/xdg-desktop-portal: Stabilize 1.10.1 arm64, #818286
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
index fea227a6943..2b491821e44 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-11-08 6:22 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2021-11-08 6:22 UTC (permalink / raw
To: gentoo-commits
commit: 9885582edd74130fcc2443c0d4247bd12d5c4bfd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 8 06:22:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 8 06:22:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9885582e
sys-apps/xdg-desktop-portal: Stabilize 1.10.1 x86, #818286
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
index 2b491821e44..157153a24a4 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation screencast"
BDEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2021-12-23 11:37 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2021-12-23 11:37 UTC (permalink / raw
To: gentoo-commits
commit: bdc5b9088edbd12075e484af9c89185d45d3ea61
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 10:47:23 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 11:37:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc5b908
sys-apps/xdg-desktop-portal: 1.12.1 version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.12.1.ebuild | 42 ++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index cd2c3da3e135..3ff5801a04f5 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.10.1.tar.xz 479660 BLAKE2B 88a2b8ea890036bf0d4192fae4ae143e350d903a528e09a0bd7ffc7bda2a58b5c04ae80f1cec4357bb05cba8db417b6193fc6ef7f7dd65bf414f80a8ac2800c5 SHA512 5db0bd866674ff016d864646ea7f91f09a1b8fbc5ec735e4c97165af71770d2c7d3333e771062644dd522b32f67ead72bc7ef99186e3b069671c174d4d601fdc
+DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
new file mode 100644
index 000000000000..1b6590b6ba9b
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast"
+
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ sys-fs/fuse:0
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-01-25 13:36 Jakov Smolić
0 siblings, 0 replies; 107+ messages in thread
From: Jakov Smolić @ 2022-01-25 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 4e9f430738965c06f60bed5f418b5f0d3172ddae
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 13:35:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 13:35:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9f4307
sys-apps/xdg-desktop-portal: Stabilize 1.12.1 amd64, #831589
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
index dae437606acf..4f8c68d3a6c1 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation screencast"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-01-25 13:36 Jakov Smolić
0 siblings, 0 replies; 107+ messages in thread
From: Jakov Smolić @ 2022-01-25 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 9d7dc7fa44321ba4918b3cf7fba82e2295386964
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 13:35:49 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 13:35:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7dc7fa
sys-apps/xdg-desktop-portal: Stabilize 1.12.1 x86, #831589
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
index 1b6590b6ba9b..dae437606acf 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation screencast"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-01-25 21:25 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-01-25 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 22b1c109d806b67cabe76a9caa16c00a29b40b57
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 21:25:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 21:25:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b1c109
sys-apps/xdg-desktop-portal: Stabilize 1.12.1 arm64, #831589
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
index 4f8c68d3a6c1..aed53a5dcb64 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation screencast"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-01-26 10:01 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-01-26 10:01 UTC (permalink / raw
To: gentoo-commits
commit: 4211c88e22ade253cbbc6850b50d39de7230dfe2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 26 08:53:11 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 10:01:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4211c88e
sys-apps/xdg-desktop-portal: Drop 1.10.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.10.1.ebuild | 42 ----------------------
2 files changed, 43 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 3ff5801a04f5..908b32900129 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.10.1.tar.xz 479660 BLAKE2B 88a2b8ea890036bf0d4192fae4ae143e350d903a528e09a0bd7ffc7bda2a58b5c04ae80f1cec4357bb05cba8db417b6193fc6ef7f7dd65bf414f80a8ac2800c5 SHA512 5db0bd866674ff016d864646ea7f91f09a1b8fbc5ec735e4c97165af71770d2c7d3333e771062644dd522b32f67ead72bc7ef99186e3b069671c174d4d601fdc
DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
deleted file mode 100644
index 157153a24a49..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.10.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast"
-
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-
-src_configure() {
- local myeconfargs=(
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-04-05 16:35 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-04-05 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 1330255e5a87db8af331f727e0fac3efbc265923
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 5 16:27:07 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 5 16:33:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1330255e
sys-apps/xdg-desktop-portal: 1.14.2 version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.14.2.ebuild | 44 ++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 908b32900129..d2c044635c6e 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
+DIST xdg-desktop-portal-1.14.2.tar.xz 504088 BLAKE2B e0a378c1f1d80afda7d73fd8e545f7304eeab349cf3298ebb616021c7e16e8a088360681e31eedca9ac90978eb04167a7e857ddaa5e023a2a8c24c9f959f9b2c SHA512 7164d6c0d89843d117e03bc46963d72f24dae2b9fc8e173f06a78bbc80655ccf192d86f951d3c404c88bf5da88d9d2053ea52cf3e541b833ee937b6931d803d7
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild
new file mode 100644
index 000000000000..32e526740664
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-04-28 0:02 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-04-28 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 02ea16d8e5261ca68049fef7f351bf9b1b2963eb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 00:01:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 00:02:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ea16d8
sys-apps/xdg-desktop-portal: add 1.14.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.14.3.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index d2c044635c6e..b3c3a7ac084c 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
DIST xdg-desktop-portal-1.14.2.tar.xz 504088 BLAKE2B e0a378c1f1d80afda7d73fd8e545f7304eeab349cf3298ebb616021c7e16e8a088360681e31eedca9ac90978eb04167a7e857ddaa5e023a2a8c24c9f959f9b2c SHA512 7164d6c0d89843d117e03bc46963d72f24dae2b9fc8e173f06a78bbc80655ccf192d86f951d3c404c88bf5da88d9d2053ea52cf3e541b833ee937b6931d803d7
+DIST xdg-desktop-portal-1.14.3.tar.xz 504296 BLAKE2B 9416e6843ed4cb8a3b33f3665ce2cca7b1bf4fc4dfb9ac11bf8b6c0906829df25bcd6a32c68231d36e16f1cbd0181a2d938a06098f00dec34c3981bca943e632 SHA512 ced23bf0973227b5d89ea976aa0978fa16cfa2983dd6b64802714a852dab215584198c04482edaa5a145e292bf7f5b9c5c98ee864fb24abb5bdc48cd1c839a9e
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild
new file mode 100644
index 000000000000..03615c15f70a
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-05-07 5:28 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-05-07 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 6b9991027fe5482e56aca0da6453f173e1a19cb0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 7 05:28:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 7 05:28:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b999102
sys-apps/xdg-desktop-portal: add 1.14.4
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.14.4.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index b3c3a7ac084c..53021bf8d8ca 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,4 @@
DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
DIST xdg-desktop-portal-1.14.2.tar.xz 504088 BLAKE2B e0a378c1f1d80afda7d73fd8e545f7304eeab349cf3298ebb616021c7e16e8a088360681e31eedca9ac90978eb04167a7e857ddaa5e023a2a8c24c9f959f9b2c SHA512 7164d6c0d89843d117e03bc46963d72f24dae2b9fc8e173f06a78bbc80655ccf192d86f951d3c404c88bf5da88d9d2053ea52cf3e541b833ee937b6931d803d7
DIST xdg-desktop-portal-1.14.3.tar.xz 504296 BLAKE2B 9416e6843ed4cb8a3b33f3665ce2cca7b1bf4fc4dfb9ac11bf8b6c0906829df25bcd6a32c68231d36e16f1cbd0181a2d938a06098f00dec34c3981bca943e632 SHA512 ced23bf0973227b5d89ea976aa0978fa16cfa2983dd6b64802714a852dab215584198c04482edaa5a145e292bf7f5b9c5c98ee864fb24abb5bdc48cd1c839a9e
+DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
new file mode 100644
index 000000000000..03615c15f70a
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-05-09 0:56 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-05-09 0:56 UTC (permalink / raw
To: gentoo-commits
commit: bb931e125e2692a19ed3592ed4dc974c2c9174ab
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 00:56:17 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 9 00:56:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb931e12
sys-apps/xdg-desktop-portal: Drop 1.14.2, 1.14.3
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 2 -
.../xdg-desktop-portal-1.14.2.ebuild | 44 ---------------------
.../xdg-desktop-portal-1.14.3.ebuild | 45 ----------------------
3 files changed, 91 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 53021bf8d8ca..8950c6fa5930 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,4 +1,2 @@
DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
-DIST xdg-desktop-portal-1.14.2.tar.xz 504088 BLAKE2B e0a378c1f1d80afda7d73fd8e545f7304eeab349cf3298ebb616021c7e16e8a088360681e31eedca9ac90978eb04167a7e857ddaa5e023a2a8c24c9f959f9b2c SHA512 7164d6c0d89843d117e03bc46963d72f24dae2b9fc8e173f06a78bbc80655ccf192d86f951d3c404c88bf5da88d9d2053ea52cf3e541b833ee937b6931d803d7
-DIST xdg-desktop-portal-1.14.3.tar.xz 504296 BLAKE2B 9416e6843ed4cb8a3b33f3665ce2cca7b1bf4fc4dfb9ac11bf8b6c0906829df25bcd6a32c68231d36e16f1cbd0181a2d938a06098f00dec34c3981bca943e632 SHA512 ced23bf0973227b5d89ea976aa0978fa16cfa2983dd6b64802714a852dab215584198c04482edaa5a145e292bf7f5b9c5c98ee864fb24abb5bdc48cd1c839a9e
DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild
deleted file mode 100644
index 32e526740664..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild
deleted file mode 100644
index 03615c15f70a..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-05-27 11:14 Jakov Smolić
0 siblings, 0 replies; 107+ messages in thread
From: Jakov Smolić @ 2022-05-27 11:14 UTC (permalink / raw
To: gentoo-commits
commit: 7d61f50404ce90cd5859a92f5bf6701ffbbede41
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 27 11:14:08 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 27 11:14:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d61f504
sys-apps/xdg-desktop-portal: Stabilize 1.14.4 amd64, #845075
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
index b3c3088512f7..f9e69c7c835b 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-05-28 7:04 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2022-05-28 7:04 UTC (permalink / raw
To: gentoo-commits
commit: 211f2c06e06d92c6fdf47c6ffd504bfeee4242bc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 07:03:56 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 28 07:04:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211f2c06
sys-apps/xdg-desktop-portal: x86 stable wrt bug #845075
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
index f9e69c7c835b..407d013e062c 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-05-28 20:35 Jakov Smolić
0 siblings, 0 replies; 107+ messages in thread
From: Jakov Smolić @ 2022-05-28 20:35 UTC (permalink / raw
To: gentoo-commits
commit: f34037ae265524614d87f70c070ee60517f60aaf
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 20:35:02 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 20:35:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34037ae
sys-apps/xdg-desktop-portal: Stabilize 1.14.4 arm64, #845075
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
index 407d013e062c..88a0b170d6e9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-06-01 8:59 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-06-01 8:59 UTC (permalink / raw
To: gentoo-commits
commit: d3612aa0f4eb3d96f90f816be98ccc25eaada77a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 08:59:01 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 08:59:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3612aa0
sys-apps/xdg-desktop-portal: Drop 1.12.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.12.1.ebuild | 42 ----------------------
2 files changed, 43 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 8950c6fa5930..915e9e332aa2 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120 SHA512 62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
deleted file mode 100644
index aed53a5dcb64..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast"
-
-DEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- sys-fs/fuse:0
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-07-20 4:17 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-07-20 4:17 UTC (permalink / raw
To: gentoo-commits
commit: a8e7f7ea749c1af9c8d56b83c2a94c348232409f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 04:14:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 04:16:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e7f7ea
sys-apps/xdg-desktop-portal: add 1.14.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.14.5.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 915e9e332aa2..c92c3fc2895c 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
+DIST xdg-desktop-portal-1.14.5.tar.xz 514880 BLAKE2B ec470a54c3336c73af1cee1c589726884dc5607d7af6e68d4ea8653706fb5a33aa2bf8e45b432d4954c49fa313d62f43f658efb0222c2c706cd377bdbf74c5b7 SHA512 5ce108ca5ef7bffe292d2ac39f22e555c56b02ec1635716bb1fb71aebf9146aa1fdda1392a6c8e2c9e61f1789445eb642b91cf8d25d3aa3f196a368026aeb984
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild
new file mode 100644
index 000000000000..b3c3088512f7
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-07-20 5:15 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-07-20 5:15 UTC (permalink / raw
To: gentoo-commits
commit: 3116bb2b2fed0e13bea0fdf94249e3c819673d9b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 05:14:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 05:14:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3116bb2b
sys-apps/xdg-desktop-portal: drop now-global USE=screencast definitions
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/metadata.xml b/sys-apps/xdg-desktop-portal/metadata.xml
index ede9a5e7d86b..8641e5bdd399 100644
--- a/sys-apps/xdg-desktop-portal/metadata.xml
+++ b/sys-apps/xdg-desktop-portal/metadata.xml
@@ -5,7 +5,4 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
- <use>
- <flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
- </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-08-08 12:08 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-08-08 12:08 UTC (permalink / raw
To: gentoo-commits
commit: ca747773604f123dbe92adcf83fcc93693cbb8b8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 8 11:29:23 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 8 12:06:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca747773
sys-apps/xdg-desktop-portal: add 1.14.6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.14.6.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index c92c3fc2895c..36ef1df5823f 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
DIST xdg-desktop-portal-1.14.5.tar.xz 514880 BLAKE2B ec470a54c3336c73af1cee1c589726884dc5607d7af6e68d4ea8653706fb5a33aa2bf8e45b432d4954c49fa313d62f43f658efb0222c2c706cd377bdbf74c5b7 SHA512 5ce108ca5ef7bffe292d2ac39f22e555c56b02ec1635716bb1fb71aebf9146aa1fdda1392a6c8e2c9e61f1789445eb642b91cf8d25d3aa3f196a368026aeb984
+DIST xdg-desktop-portal-1.14.6.tar.xz 515076 BLAKE2B fa39b207fa883cd15389d644eb6e6491f8619a4609d3fc9c7e92c039f7247c4b2acbc5031ec25213b61b69d1b14f1f8867b41a20f0d85e4bfd56a9d3d5d715f4 SHA512 2991f435d6808d0838b0ed64f37694dbd9128473edfbc36468e9ee289a962a8c2ec465b87c22a1571801de34bd08ea64b4570dcc3160e03fb6a07270a311e263
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
new file mode 100644
index 000000000000..b3c3088512f7
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-08-24 18:16 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2022-08-24 18:16 UTC (permalink / raw
To: gentoo-commits
commit: cee8da24dfc405e9bbd8906d2d035a2852a68429
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 18:16:40 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 18:16:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee8da24
sys-apps/xdg-desktop-portal: Stabilize 1.14.6 arm64, #866353
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
index b3c3088512f7..6cba8e9a39b2 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-08-24 21:17 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2022-08-24 21:17 UTC (permalink / raw
To: gentoo-commits
commit: e73c9eb0b790c4e250511d44498030a5e46138ed
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 21:16:55 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 21:16:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73c9eb0
sys-apps/xdg-desktop-portal: Stabilize 1.14.6 x86, #866353
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
index 6cba8e9a39b2..edb4ae4666d5 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-08-25 18:15 Agostino Sarubbo
0 siblings, 0 replies; 107+ messages in thread
From: Agostino Sarubbo @ 2022-08-25 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 76d523e49bf12819fc78162fa3bee52c9d538595
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 18:14:30 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 18:14:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d523e4
sys-apps/xdg-desktop-portal: amd64 stable wrt bug #866353
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
index edb4ae4666d5..88a0b170d6e9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-08-26 7:09 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-08-26 7:09 UTC (permalink / raw
To: gentoo-commits
commit: 8c4440ad220d2afe16e4c8d92d655b44bcedb0a3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 26 06:57:02 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 26 07:09:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4440ad
sys-apps/xdg-desktop-portal: drop 1.14.4, 1.14.5
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 2 -
.../xdg-desktop-portal-1.14.4.ebuild | 45 ----------------------
.../xdg-desktop-portal-1.14.5.ebuild | 45 ----------------------
3 files changed, 92 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 36ef1df5823f..ba757d537994 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1 @@
-DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448 SHA512 23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73
-DIST xdg-desktop-portal-1.14.5.tar.xz 514880 BLAKE2B ec470a54c3336c73af1cee1c589726884dc5607d7af6e68d4ea8653706fb5a33aa2bf8e45b432d4954c49fa313d62f43f658efb0222c2c706cd377bdbf74c5b7 SHA512 5ce108ca5ef7bffe292d2ac39f22e555c56b02ec1635716bb1fb71aebf9146aa1fdda1392a6c8e2c9e61f1789445eb642b91cf8d25d3aa3f196a368026aeb984
DIST xdg-desktop-portal-1.14.6.tar.xz 515076 BLAKE2B fa39b207fa883cd15389d644eb6e6491f8619a4609d3fc9c7e92c039f7247c4b2acbc5031ec25213b61b69d1b14f1f8867b41a20f0d85e4bfd56a9d3d5d715f4 SHA512 2991f435d6808d0838b0ed64f37694dbd9128473edfbc36468e9ee289a962a8c2ec465b87c22a1571801de34bd08ea64b4570dcc3160e03fb6a07270a311e263
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
deleted file mode 100644
index 88a0b170d6e9..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild
deleted file mode 100644
index b3c3088512f7..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-09-24 16:46 Matt Turner
0 siblings, 0 replies; 107+ messages in thread
From: Matt Turner @ 2022-09-24 16:46 UTC (permalink / raw
To: gentoo-commits
commit: cd6ab0758f821a1209846ffff4f4279afaece906
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 24 16:03:26 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 24 16:43:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6ab075
sys-apps/xdg-desktop-portal: Version bump to 1.15.0
Closes: https://bugs.gentoo.org/867025
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.15.0.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index ba757d537994..bffac4d717fa 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.14.6.tar.xz 515076 BLAKE2B fa39b207fa883cd15389d644eb6e6491f8619a4609d3fc9c7e92c039f7247c4b2acbc5031ec25213b61b69d1b14f1f8867b41a20f0d85e4bfd56a9d3d5d715f4 SHA512 2991f435d6808d0838b0ed64f37694dbd9128473edfbc36468e9ee289a962a8c2ec465b87c22a1571801de34bd08ea64b4570dcc3160e03fb6a07270a311e263
+DIST xdg-desktop-portal-1.15.0.tar.xz 521732 BLAKE2B a49ab7a1462771c628a24f9759e239dd3f8233b26c2a5f6e9fc848e00eb36c74a21cd1fd4d43af0c0f46782c46d6a822af86fd7b49fa1f77a1cbd96452a00348 SHA512 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
new file mode 100644
index 000000000000..c0589cac6847
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-10-10 18:09 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-10-10 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 1319a6905b4ff4ef1cba89e35c53d70691cb79b8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 18:07:42 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 18:09:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1319a690
sys-apps/xdg-desktop-portal: Add pkg_postinst info about XDP impls
Closes: https://bugs.gentoo.org/845138
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
index c0589cac6847..8a507cb3af1f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
@@ -43,3 +43,17 @@ src_configure() {
)
econf "${myeconfargs[@]}"
}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-11-05 5:59 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2022-11-05 5:59 UTC (permalink / raw
To: gentoo-commits
commit: dd97088adc83bc74a60a6c3ab0c982692be4d318
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 05:57:47 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 5 05:58:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd97088a
sys-apps/xdg-desktop-portal: Stabilize 1.15.0 arm64, #879807
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
index 8a507cb3af1f..275e6809f1db 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2022-12-14 20:01 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2022-12-14 20:01 UTC (permalink / raw
To: gentoo-commits
commit: a524669be974c832daafdf480e7a9814348026bc
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 19:54:50 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 20:00:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a524669b
sys-apps/xdg-desktop-portal: drop 1.14.6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.14.6.ebuild | 45 ----------------------
2 files changed, 46 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index bffac4d717fa..5d5988e5bafc 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.14.6.tar.xz 515076 BLAKE2B fa39b207fa883cd15389d644eb6e6491f8619a4609d3fc9c7e92c039f7247c4b2acbc5031ec25213b61b69d1b14f1f8867b41a20f0d85e4bfd56a9d3d5d715f4 SHA512 2991f435d6808d0838b0ed64f37694dbd9128473edfbc36468e9ee289a962a8c2ec465b87c22a1571801de34bd08ea64b4570dcc3160e03fb6a07270a311e263
DIST xdg-desktop-portal-1.15.0.tar.xz 521732 BLAKE2B a49ab7a1462771c628a24f9759e239dd3f8233b26c2a5f6e9fc848e00eb36c74a21cd1fd4d43af0c0f46782c46d6a822af86fd7b49fa1f77a1cbd96452a00348 SHA512 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
deleted file mode 100644
index 88a0b170d6e9..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-02-23 19:09 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2023-02-23 19:09 UTC (permalink / raw
To: gentoo-commits
commit: 55f3bbb391206dd1d41e64c190d3029d932de4b5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 19:03:50 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 19:06:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f3bbb3
sys-apps/xdg-desktop-portal: add 1.16.0
Required eautoreconf this time.
Closes: https://bugs.gentoo.org/895324
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.16.0.ebuild | 64 ++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 5d5988e5bafc..fd2b5623de4f 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-1.15.0.tar.xz 521732 BLAKE2B a49ab7a1462771c628a24f9759e239dd3f8233b26c2a5f6e9fc848e00eb36c74a21cd1fd4d43af0c0f46782c46d6a822af86fd7b49fa1f77a1cbd96452a00348 SHA512 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef
+DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da SHA512 f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
new file mode 100644
index 000000000000..5f3a38ec9574
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docbook-docs # requires flatpak
+ --disable-libportal # not packaged
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ $(use_enable geolocation geoclue)
+ $(use_enable screencast pipewire)
+ $(use_with systemd)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-04-22 14:57 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2023-04-22 14:57 UTC (permalink / raw
To: gentoo-commits
commit: 915c6f9f515e45c89f0e1bcbc509f763fe2603f3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 14:50:18 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 14:57:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915c6f9f
sys-apps/xdg-desktop-portal: Stabilize 1.16.0 arm64, #899706
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
index 5f3a38ec9574..a47e8c9aa73f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-04-22 15:04 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2023-04-22 15:04 UTC (permalink / raw
To: gentoo-commits
commit: 8607c69b4eab1844278104b78882f77626353289
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 14:59:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 14:59:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8607c69b
sys-apps/xdg-desktop-portal: Stabilize 1.16.0 x86, #899706
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
index a47e8c9aa73f..e0e7e9306139 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-04-22 15:10 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2023-04-22 15:10 UTC (permalink / raw
To: gentoo-commits
commit: 93083d7ccc6c24131c871134bd6ef7626b76da3b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 15:05:34 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 15:05:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93083d7c
sys-apps/xdg-desktop-portal: Stabilize 1.16.0 amd64, #899706
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
index e0e7e9306139..28785f04672b 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-04-22 18:09 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2023-04-22 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 6777f3e8aed3c072424bd97f74c8c383371d1621
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 16:51:14 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 18:09:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6777f3e8
sys-apps/xdg-desktop-portal: drop 1.15.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.15.0.ebuild | 59 ----------------------
2 files changed, 60 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index fd2b5623de4f..1a7ceb2245bd 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.15.0.tar.xz 521732 BLAKE2B a49ab7a1462771c628a24f9759e239dd3f8233b26c2a5f6e9fc848e00eb36c74a21cd1fd4d43af0c0f46782c46d6a822af86fd7b49fa1f77a1cbd96452a00348 SHA512 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef
DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da SHA512 f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
deleted file mode 100644
index b67a7798000d..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-05-06 9:40 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-05-06 9:40 UTC (permalink / raw
To: gentoo-commits
commit: 93f4fd1486f209a8427af4b832a94076fc6b4df4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 09:35:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 6 09:40:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f4fd14
sys-apps/xdg-desktop-portal: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/metadata.xml b/sys-apps/xdg-desktop-portal/metadata.xml
index 8641e5bdd399..004564dfa989 100644
--- a/sys-apps/xdg-desktop-portal/metadata.xml
+++ b/sys-apps/xdg-desktop-portal/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">flatpak/xdg-desktop-portal</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-05-21 6:10 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2023-05-21 6:10 UTC (permalink / raw
To: gentoo-commits
commit: 12dd51a7cddada9d3aec3a09127c87034aee2323
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 21 06:08:24 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 21 06:08:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12dd51a7
sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 amd64, #906216
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
index 3a9bda386772..fbac2913ea3b 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-05-21 19:51 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-05-21 19:51 UTC (permalink / raw
To: gentoo-commits
commit: 28a49a216a363ae40ed8e66dc1366d54a6350578
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 21 19:49:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 21 19:49:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a49a21
sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 arm64, #906216
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
index fbac2913ea3b..09cc87168d96 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-05-22 8:27 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2023-05-22 8:27 UTC (permalink / raw
To: gentoo-commits
commit: f1a7a8f20a5b63b243bd00e01291b187f96b206b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 22 08:26:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 22 08:26:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a7a8f2
sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 x86, #906216
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
index 09cc87168d96..a339198301e6 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation screencast systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-06-11 11:18 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2023-06-11 11:18 UTC (permalink / raw
To: gentoo-commits
commit: 4a416a01b121bcf5782275fbb647e1a7f4fdd851
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 11:17:55 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 11:18:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a416a01
sys-apps/xdg-desktop-portal: drop 1.16.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../xdg-desktop-portal-1.16.0.ebuild | 64 ----------------------
1 file changed, 64 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
deleted file mode 100644
index 28785f04672b..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-09-22 17:01 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-09-22 17:01 UTC (permalink / raw
To: gentoo-commits
commit: f492ba3ccf3ee97f3fadc98d70da398ca61c4c85
Author: Mia Neufeld <mia <AT> xenialinux <DOT> com>
AuthorDate: Fri Sep 22 08:59:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 17:01:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f492ba3c
sys-apps/xdg-desktop-portal: Fix python_setup for USE="-test"
Closes: https://bugs.gentoo.org/914510
Signed-off-by: Mia Neufeld <mia <AT> xenialinux.com>
Closes: https://github.com/gentoo/gentoo/pull/32987
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0.ebuild
index c06c7f539604..0d2ad6cdbcd9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0.ebuild
@@ -51,6 +51,10 @@ PATCHES=(
"${FILESDIR}/${P}-sandbox-disable-failing-tests.patch"
)
+pkg_setup() {
+ use test && python_setup
+}
+
python_check_deps() {
python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-09-22 17:16 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-09-22 17:16 UTC (permalink / raw
To: gentoo-commits
commit: 315fabb225eb4b94f96bfaf5767ebdd1cf685880
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 17:16:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 17:16:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315fabb2
sys-apps/xdg-desktop-portal: fix install w/o flatpak
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
index 6f4fd2a04167..70f000d184f0 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
@@ -73,7 +73,6 @@ python_check_deps() {
src_configure() {
local emesonargs=(
-Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
- -Dflatpak-interfaces-dir="${EPREFIX}/usr/share/dbus-1/interfaces"
-Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
$(meson_feature flatpak)
# Only used for tests
@@ -90,6 +89,8 @@ src_configure() {
$(meson_feature test pytest)
)
+ use flatpak && emesonargs+=( -Dflatpak-interfaces-dir="${EPREFIX}/usr/share/dbus-1/interfaces" )
+
meson_src_configure
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-09-22 17:16 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-09-22 17:16 UTC (permalink / raw
To: gentoo-commits
commit: 57a515f41a0863392c295ea6165fca920c49823d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 17:15:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 17:15:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a515f4
sys-apps/xdg-desktop-portal: test dep fixes
Needs pytest-xdist. libportal is only for tests too.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
index f2b74f7cce28..6f4fd2a04167 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
@@ -30,7 +30,6 @@ DEPEND="
flatpak? ( sys-apps/flatpak )
seccomp? ( sys-apps/bubblewrap )
systemd? ( sys-apps/systemd )
- test? ( dev-libs/libportal )
"
RDEPEND="
${DEPEND}
@@ -42,8 +41,10 @@ BDEPEND="
virtual/pkgconfig
test? (
${PYTHON_DEPS}
+ dev-libs/libportal
$(python_gen_any_dep '
dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
)
@@ -65,6 +66,7 @@ pkg_setup() {
python_check_deps() {
python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-09-22 17:16 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-09-22 17:16 UTC (permalink / raw
To: gentoo-commits
commit: e5d35a81c157296e78abe60d0ebe679909ce3093
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 17:09:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 17:09:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d35a81
sys-apps/xdg-desktop-portal: add REQUIRED_USE for flatpak->seccomp
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
index ebec9c9e36e2..f2b74f7cce28 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
DEPEND="
>=dev-libs/glib-2.66:2
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-09-22 18:23 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-09-22 18:23 UTC (permalink / raw
To: gentoo-commits
commit: 6d69ec7ab4c2831e5a64f1576b21b15feba5c748
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 18:20:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 18:20:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d69ec7a
sys-apps/xdg-desktop-portal: drop unnecessary meson arg for flatpak dir
It defaults to the right thing, at least nowadays (possible the autotools
setup didn't, or it was some attempt to avoid needing flatpak just for the
XML file). But in any case, not needed now.
Bug: https://bugs.gentoo.org/914539
Bug: https://bugs.gentoo.org/914541
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
index 70f000d184f0..0b47fc2c5796 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
@@ -89,8 +89,6 @@ src_configure() {
$(meson_feature test pytest)
)
- use flatpak && emesonargs+=( -Dflatpak-interfaces-dir="${EPREFIX}/usr/share/dbus-1/interfaces" )
-
meson_src_configure
}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-10-14 2:28 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-10-14 2:28 UTC (permalink / raw
To: gentoo-commits
commit: cc9f9e29e412d8fa1c6210353aec5f2ab3d702a2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 02:28:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 02:28:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9f9e29
sys-apps/xdg-desktop-portal: docutils is a BDEPEND
(Just did revbump for previous portals fix.)
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
index a5c4f5c61cce..959007f5e9ff 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="flatpak? ( seccomp )"
DEPEND="
>=dev-libs/glib-2.66:2
dev-libs/json-glib
- dev-python/docutils
>=media-video/pipewire-0.3:=
>=sys-fs/fuse-3.10.0:3[suid]
x11-libs/gdk-pixbuf
@@ -37,6 +36,7 @@ RDEPEND="
"
BDEPEND="
dev-util/gdbus-codegen
+ dev-python/docutils
sys-devel/gettext
virtual/pkgconfig
test? (
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-10-29 20:21 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-10-29 20:21 UTC (permalink / raw
To: gentoo-commits
commit: 2d36642022244588f87fe7f1eb34b5109bb46135
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 20:01:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 20:01:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d366420
sys-apps/xdg-desktop-portal: drop 1.18.0-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../xdg-desktop-portal-1.18.0-r1.ebuild | 107 ---------------------
1 file changed, 107 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
deleted file mode 100644
index 0b47fc2c5796..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation flatpak seccomp systemd test"
-RESTRICT="!test? ( test )"
-# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
-REQUIRED_USE="flatpak? ( seccomp )"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- dev-python/docutils
- >=media-video/pipewire-0.3:=
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- flatpak? ( sys-apps/flatpak )
- seccomp? ( sys-apps/bubblewrap )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- dev-libs/libportal
- $(python_gen_any_dep '
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- # These tests require connections to pipewire, internet, /dev/fuse
- "${FILESDIR}/${P}-sandbox-disable-failing-tests.patch"
-
- # https://github.com/flatpak/xdg-desktop-portal/pull/1100
- "${FILESDIR}/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch"
- "${FILESDIR}/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch"
- "${FILESDIR}/0003-Make-flatpak-bwrap-optional.patch"
-)
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
- local emesonargs=(
- -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
- -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
- $(meson_feature flatpak)
- # Only used for tests
- $(meson_feature test libportal)
- $(meson_feature geolocation geoclue)
- $(meson_feature seccomp bwrap)
- $(meson_feature systemd)
- # Requires flatpak
- -Ddocbook-docs=disabled
- # -Dxmlto-flags=
- -Ddatarootdir="${EPREFIX}/usr/share"
- -Dman-pages=enabled
- -Dinstalled-tests=false
- $(meson_feature test pytest)
- )
-
- meson_src_configure
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-11-03 23:24 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-11-03 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 717d6931b52e24dccfdb8bcda023daa6c768f66f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 3 23:24:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 3 23:24:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717d6931
sys-apps/xdg-desktop-portal: add 1.18.1
Closes: https://bugs.gentoo.org/916742
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.18.1.ebuild | 116 +++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 3518f9b5a90e..3c2ed1af8477 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da SHA512 f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
DIST xdg-desktop-portal-1.18.0.tar.xz 260788 BLAKE2B 3a7575af17a5b21d6f313a098a9144df9d6f24768c6e16e4fb45382fac3c64aab3b361b29226769c8cc979c278ec61469f32841792bb0f4e7d9e83fc1fab40fc SHA512 416c0736342b2909c10db025da72edca6d106b46224341bdf45ab41152c01b97f4a4eb78df924a6fbc771475bf103c1aea3005d8ff683f1eca935dbd1afe4a51
+DIST xdg-desktop-portal-1.18.1.tar.xz 696988 BLAKE2B b458b50b7adf2ad3cf47f86f01d4323ca5110bd07c76eb19b789445f1bab1662ae031f3c99d171f41d1db87f262c28e1ed810527612f7b1cec521a21d690088f SHA512 b4340d14a94a03bdf3ebee8d5a13e7d9386e870b50654369293670d5a828fd258fe419b330c036eaa28963447764db2169aa7f225819a4f9877e57d18c59030e
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild
new file mode 100644
index 000000000000..096cde882a78
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=media-video/pipewire-0.3:=
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ flatpak? ( sys-apps/flatpak )
+ seccomp? ( sys-apps/bubblewrap )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ dev-python/docutils
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ dev-libs/libportal
+ $(python_gen_any_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PATCHES=(
+ # These tests require connections to pipewire, internet, /dev/fuse
+ "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+ $(meson_feature flatpak flatpak-interfaces)
+ # Only used for tests
+ $(meson_feature test libportal)
+ $(meson_feature geolocation geoclue)
+ $(meson_use seccomp sandboxed-image-validation)
+ $(meson_feature systemd)
+ # Requires flatpak
+ -Ddocbook-docs=disabled
+ # -Dxmlto-flags=
+ -Ddatarootdir="${EPREFIX}/usr/share"
+ -Dman-pages=enabled
+ -Dinstalled-tests=false
+ $(meson_feature test pytest)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
+ # will install their own, but we want some fallback in case they don't
+ # (so will probably keep this forever). DEs need time to catch up even
+ # if they will eventually provide one anyway. See bug #915356.
+ #
+ # TODO: Add some docs on wiki for users to add their own preference
+ # for minimalist WMs etc.
+ insinto /usr/share/xdg-desktop-portal
+ newins "${FILESDIR}"/default-portals.conf portals.conf
+}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-11-26 18:34 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-11-26 18:34 UTC (permalink / raw
To: gentoo-commits
commit: c12bc8761b6977b872184c30fd1a1640d054f0e5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 18:03:42 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 18:30:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12bc876
sys-apps/xdg-desktop-portal: add 1.18.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.18.2.ebuild | 116 +++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 3c2ed1af8477..f786305ddfcf 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,4 @@
DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da SHA512 f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
DIST xdg-desktop-portal-1.18.0.tar.xz 260788 BLAKE2B 3a7575af17a5b21d6f313a098a9144df9d6f24768c6e16e4fb45382fac3c64aab3b361b29226769c8cc979c278ec61469f32841792bb0f4e7d9e83fc1fab40fc SHA512 416c0736342b2909c10db025da72edca6d106b46224341bdf45ab41152c01b97f4a4eb78df924a6fbc771475bf103c1aea3005d8ff683f1eca935dbd1afe4a51
DIST xdg-desktop-portal-1.18.1.tar.xz 696988 BLAKE2B b458b50b7adf2ad3cf47f86f01d4323ca5110bd07c76eb19b789445f1bab1662ae031f3c99d171f41d1db87f262c28e1ed810527612f7b1cec521a21d690088f SHA512 b4340d14a94a03bdf3ebee8d5a13e7d9386e870b50654369293670d5a828fd258fe419b330c036eaa28963447764db2169aa7f225819a4f9877e57d18c59030e
+DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
new file mode 100644
index 000000000000..096cde882a78
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=media-video/pipewire-0.3:=
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ flatpak? ( sys-apps/flatpak )
+ seccomp? ( sys-apps/bubblewrap )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ dev-python/docutils
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ dev-libs/libportal
+ $(python_gen_any_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PATCHES=(
+ # These tests require connections to pipewire, internet, /dev/fuse
+ "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+ $(meson_feature flatpak flatpak-interfaces)
+ # Only used for tests
+ $(meson_feature test libportal)
+ $(meson_feature geolocation geoclue)
+ $(meson_use seccomp sandboxed-image-validation)
+ $(meson_feature systemd)
+ # Requires flatpak
+ -Ddocbook-docs=disabled
+ # -Dxmlto-flags=
+ -Ddatarootdir="${EPREFIX}/usr/share"
+ -Dman-pages=enabled
+ -Dinstalled-tests=false
+ $(meson_feature test pytest)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
+ # will install their own, but we want some fallback in case they don't
+ # (so will probably keep this forever). DEs need time to catch up even
+ # if they will eventually provide one anyway. See bug #915356.
+ #
+ # TODO: Add some docs on wiki for users to add their own preference
+ # for minimalist WMs etc.
+ insinto /usr/share/xdg-desktop-portal
+ newins "${FILESDIR}"/default-portals.conf portals.conf
+}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-12-25 18:22 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-12-25 18:22 UTC (permalink / raw
To: gentoo-commits
commit: 4c4b9f5d58c6ae61ba470c86f56ab11880f804e6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 18:21:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 18:21:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4b9f5d
sys-apps/xdg-desktop-portal: Stabilize 1.18.2 arm64, #916443
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index d32e09f310b8..8e8d4a6fe0c9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-12-25 18:22 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-12-25 18:22 UTC (permalink / raw
To: gentoo-commits
commit: e3cdb49c5e89123bf62edc57de841d322e55da49
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 18:21:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 18:21:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cdb49c
sys-apps/xdg-desktop-portal: Stabilize 1.18.2 x86, #916443
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index bb98c0dfd6ca..d32e09f310b8 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2023-12-25 18:22 Sam James
0 siblings, 0 replies; 107+ messages in thread
From: Sam James @ 2023-12-25 18:22 UTC (permalink / raw
To: gentoo-commits
commit: 0e3ec071eefabb26210b9af885e4c59a3253b301
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 18:21:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 18:21:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3ec071
sys-apps/xdg-desktop-portal: Stabilize 1.18.2 amd64, #916443
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index 096cde882a78..bb98c0dfd6ca 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-06 18:26 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2024-04-06 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 830308ce271e166ab0b8e4222d338673a1699ccb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 6 17:53:26 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 6 18:25:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830308ce
sys-apps/xdg-desktop-portal: add 1.18.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.18.3.ebuild | 116 +++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index f786305ddfcf..fd0511c003aa 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -2,3 +2,4 @@ DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f
DIST xdg-desktop-portal-1.18.0.tar.xz 260788 BLAKE2B 3a7575af17a5b21d6f313a098a9144df9d6f24768c6e16e4fb45382fac3c64aab3b361b29226769c8cc979c278ec61469f32841792bb0f4e7d9e83fc1fab40fc SHA512 416c0736342b2909c10db025da72edca6d106b46224341bdf45ab41152c01b97f4a4eb78df924a6fbc771475bf103c1aea3005d8ff683f1eca935dbd1afe4a51
DIST xdg-desktop-portal-1.18.1.tar.xz 696988 BLAKE2B b458b50b7adf2ad3cf47f86f01d4323ca5110bd07c76eb19b789445f1bab1662ae031f3c99d171f41d1db87f262c28e1ed810527612f7b1cec521a21d690088f SHA512 b4340d14a94a03bdf3ebee8d5a13e7d9386e870b50654369293670d5a828fd258fe419b330c036eaa28963447764db2169aa7f225819a4f9877e57d18c59030e
DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
+DIST xdg-desktop-portal-1.18.3.tar.xz 699168 BLAKE2B 495deda38f20c384b80db25f11010a67ed9b26d8577e23e16221d54e9eb0edd5f4b1fac633e70eefc4bf1a689c0cdbbb5b524aff219c020e8ef227397eff4802 SHA512 aada58ac8ad5e15b509a3435b350f898b12e4638e09b1fd2f517e641e67991d5ae22ca32e0f2f0edfa902a4e1515a36b367b84040e95d27ef0b5b8092b768f55
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
new file mode 100644
index 000000000000..a7cd8de88db2
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=media-video/pipewire-0.3:=
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ flatpak? ( sys-apps/flatpak )
+ seccomp? ( sys-apps/bubblewrap )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ dev-python/docutils
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ dev-libs/libportal
+ $(python_gen_any_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PATCHES=(
+ # These tests require connections to pipewire, internet, /dev/fuse
+ "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+ $(meson_feature flatpak flatpak-interfaces)
+ # Only used for tests
+ $(meson_feature test libportal)
+ $(meson_feature geolocation geoclue)
+ $(meson_use seccomp sandboxed-image-validation)
+ $(meson_feature systemd)
+ # Requires flatpak
+ -Ddocbook-docs=disabled
+ # -Dxmlto-flags=
+ -Ddatarootdir="${EPREFIX}/usr/share"
+ -Dman-pages=enabled
+ -Dinstalled-tests=false
+ $(meson_feature test pytest)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
+ # will install their own, but we want some fallback in case they don't
+ # (so will probably keep this forever). DEs need time to catch up even
+ # if they will eventually provide one anyway. See bug #915356.
+ #
+ # TODO: Add some docs on wiki for users to add their own preference
+ # for minimalist WMs etc.
+ insinto /usr/share/xdg-desktop-portal
+ newins "${FILESDIR}"/default-portals.conf portals.conf
+}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-20 11:56 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2024-04-20 11:56 UTC (permalink / raw
To: gentoo-commits
commit: a328fdb1daba98a7db5b6aeaf7649489620c1015
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 11:55:51 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 11:56:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a328fdb1
sys-apps/xdg-desktop-portal: add 1.18.4
Closes: https://bugs.gentoo.org/930261
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 +
.../xdg-desktop-portal-1.18.4.ebuild | 116 +++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 6b87b19b4a24..c01e94c5744e 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
DIST xdg-desktop-portal-1.18.3.tar.xz 699168 BLAKE2B 495deda38f20c384b80db25f11010a67ed9b26d8577e23e16221d54e9eb0edd5f4b1fac633e70eefc4bf1a689c0cdbbb5b524aff219c020e8ef227397eff4802 SHA512 aada58ac8ad5e15b509a3435b350f898b12e4638e09b1fd2f517e641e67991d5ae22ca32e0f2f0edfa902a4e1515a36b367b84040e95d27ef0b5b8092b768f55
+DIST xdg-desktop-portal-1.18.4.tar.xz 699380 BLAKE2B 969d9359744f26a931d5d86fbdac222b0d55f7942bb8b1ffba67343c88696dbb4c905b122363c5eae5dcac8b55f58d03433acbbca6f7594a16e72e13bc78353a SHA512 482676777e8180752e13ff485acab91de117f4ecf2aefd313a6f596df800f37d7004ee4ba1040009eb69a6efc780efc7dcd7e46b3f59c47bd9f21aef48d346de
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
new file mode 100644
index 000000000000..a7cd8de88db2
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+ >=dev-libs/glib-2.66:2
+ dev-libs/json-glib
+ >=media-video/pipewire-0.3:=
+ >=sys-fs/fuse-3.10.0:3[suid]
+ x11-libs/gdk-pixbuf
+ geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+ flatpak? ( sys-apps/flatpak )
+ seccomp? ( sys-apps/bubblewrap )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/dbus
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ dev-python/docutils
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ dev-libs/libportal
+ $(python_gen_any_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PATCHES=(
+ # These tests require connections to pipewire, internet, /dev/fuse
+ "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+ $(meson_feature flatpak flatpak-interfaces)
+ # Only used for tests
+ $(meson_feature test libportal)
+ $(meson_feature geolocation geoclue)
+ $(meson_use seccomp sandboxed-image-validation)
+ $(meson_feature systemd)
+ # Requires flatpak
+ -Ddocbook-docs=disabled
+ # -Dxmlto-flags=
+ -Ddatarootdir="${EPREFIX}/usr/share"
+ -Dman-pages=enabled
+ -Dinstalled-tests=false
+ $(meson_feature test pytest)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
+ # will install their own, but we want some fallback in case they don't
+ # (so will probably keep this forever). DEs need time to catch up even
+ # if they will eventually provide one anyway. See bug #915356.
+ #
+ # TODO: Add some docs on wiki for users to add their own preference
+ # for minimalist WMs etc.
+ insinto /usr/share/xdg-desktop-portal
+ newins "${FILESDIR}"/default-portals.conf portals.conf
+}
+
+pkg_postinst() {
+ if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
+ ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
+ ! has_version sys-apps/xdg-desktop-portal-gtk; then
+ elog "${PN} is not usable without any of the following XDP"
+ elog "implementations installed:"
+ elog " gui-libs/xdg-desktop-portal-lxqt"
+ elog " gui-libs/xdg-desktop-portal-wlr"
+ elog " kde-plasma/xdg-desktop-portal-kde"
+ elog " sys-apps/xdg-desktop-portal-gnome"
+ elog " sys-apps/xdg-desktop-portal-gtk"
+ fi
+}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-20 11:56 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2024-04-20 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 5f29c6fefb7c2bbb7808a865197cdca07403645a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 11:56:14 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 11:56:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f29c6fe
sys-apps/xdg-desktop-portal: drop 1.18.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.18.3.ebuild | 116 ---------------------
2 files changed, 117 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index c01e94c5744e..79a38894fffd 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,2 @@
DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
-DIST xdg-desktop-portal-1.18.3.tar.xz 699168 BLAKE2B 495deda38f20c384b80db25f11010a67ed9b26d8577e23e16221d54e9eb0edd5f4b1fac633e70eefc4bf1a689c0cdbbb5b524aff219c020e8ef227397eff4802 SHA512 aada58ac8ad5e15b509a3435b350f898b12e4638e09b1fd2f517e641e67991d5ae22ca32e0f2f0edfa902a4e1515a36b367b84040e95d27ef0b5b8092b768f55
DIST xdg-desktop-portal-1.18.4.tar.xz 699380 BLAKE2B 969d9359744f26a931d5d86fbdac222b0d55f7942bb8b1ffba67343c88696dbb4c905b122363c5eae5dcac8b55f58d03433acbbca6f7594a16e72e13bc78353a SHA512 482676777e8180752e13ff485acab91de117f4ecf2aefd313a6f596df800f37d7004ee4ba1040009eb69a6efc780efc7dcd7e46b3f59c47bd9f21aef48d346de
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
deleted file mode 100644
index a7cd8de88db2..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation flatpak seccomp systemd test"
-RESTRICT="!test? ( test )"
-# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
-REQUIRED_USE="flatpak? ( seccomp )"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=media-video/pipewire-0.3:=
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- flatpak? ( sys-apps/flatpak )
- seccomp? ( sys-apps/bubblewrap )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-python/docutils
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- dev-libs/libportal
- $(python_gen_any_dep '
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- # These tests require connections to pipewire, internet, /dev/fuse
- "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
-)
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
- local emesonargs=(
- -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
- -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
- $(meson_feature flatpak flatpak-interfaces)
- # Only used for tests
- $(meson_feature test libportal)
- $(meson_feature geolocation geoclue)
- $(meson_use seccomp sandboxed-image-validation)
- $(meson_feature systemd)
- # Requires flatpak
- -Ddocbook-docs=disabled
- # -Dxmlto-flags=
- -Ddatarootdir="${EPREFIX}/usr/share"
- -Dman-pages=enabled
- -Dinstalled-tests=false
- $(meson_feature test pytest)
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
- # will install their own, but we want some fallback in case they don't
- # (so will probably keep this forever). DEs need time to catch up even
- # if they will eventually provide one anyway. See bug #915356.
- #
- # TODO: Add some docs on wiki for users to add their own preference
- # for minimalist WMs etc.
- insinto /usr/share/xdg-desktop-portal
- newins "${FILESDIR}"/default-portals.conf portals.conf
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-20 14:52 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2024-04-20 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 20cc2c99600d284f3d74fb52c2430240556d0f96
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 14:51:59 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 14:52:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cc2c99
sys-apps/xdg-desktop-portal: Stabilize 1.18.4 x86, #930324
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
index 252504b6cb36..11e049575336 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-20 14:52 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2024-04-20 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 3e4bc7727d278f973b9e9dfe347a0c940afae803
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 14:51:53 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 14:52:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4bc772
sys-apps/xdg-desktop-portal: Stabilize 1.18.4 amd64, #930324
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
index a7cd8de88db2..252504b6cb36 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-20 17:39 Arthur Zamarin
0 siblings, 0 replies; 107+ messages in thread
From: Arthur Zamarin @ 2024-04-20 17:39 UTC (permalink / raw
To: gentoo-commits
commit: ed06a7b0508ddd95abbef31408af21cecaa9ce42
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 17:39:28 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 17:39:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed06a7b0
sys-apps/xdg-desktop-portal: Stabilize 1.18.4 arm64, #930324
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
index 11e049575336..889eee8e6bcb 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
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="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
@ 2024-04-22 17:07 Andreas Sturmlechner
0 siblings, 0 replies; 107+ messages in thread
From: Andreas Sturmlechner @ 2024-04-22 17:07 UTC (permalink / raw
To: gentoo-commits
commit: 86c215bd6de9b63fa4070cae645120f64801e19a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 17:02:23 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 17:07:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c215bd
sys-apps/xdg-desktop-portal: drop 1.18.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-apps/xdg-desktop-portal/Manifest | 1 -
.../xdg-desktop-portal-1.18.2.ebuild | 116 ---------------------
2 files changed, 117 deletions(-)
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 79a38894fffd..a8aed08dbd2d 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
DIST xdg-desktop-portal-1.18.4.tar.xz 699380 BLAKE2B 969d9359744f26a931d5d86fbdac222b0d55f7942bb8b1ffba67343c88696dbb4c905b122363c5eae5dcac8b55f58d03433acbbca6f7594a16e72e13bc78353a SHA512 482676777e8180752e13ff485acab91de117f4ecf2aefd313a6f596df800f37d7004ee4ba1040009eb69a6efc780efc7dcd7e46b3f59c47bd9f21aef48d346de
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
deleted file mode 100644
index 8e8d4a6fe0c9..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation flatpak seccomp systemd test"
-RESTRICT="!test? ( test )"
-# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
-REQUIRED_USE="flatpak? ( seccomp )"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=media-video/pipewire-0.3:=
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- flatpak? ( sys-apps/flatpak )
- seccomp? ( sys-apps/bubblewrap )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-python/docutils
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- dev-libs/libportal
- $(python_gen_any_dep '
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- # These tests require connections to pipewire, internet, /dev/fuse
- "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
-)
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
- local emesonargs=(
- -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
- -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
- $(meson_feature flatpak flatpak-interfaces)
- # Only used for tests
- $(meson_feature test libportal)
- $(meson_feature geolocation geoclue)
- $(meson_use seccomp sandboxed-image-validation)
- $(meson_feature systemd)
- # Requires flatpak
- -Ddocbook-docs=disabled
- # -Dxmlto-flags=
- -Ddatarootdir="${EPREFIX}/usr/share"
- -Dman-pages=enabled
- -Dinstalled-tests=false
- $(meson_feature test pytest)
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
- # will install their own, but we want some fallback in case they don't
- # (so will probably keep this forever). DEs need time to catch up even
- # if they will eventually provide one anyway. See bug #915356.
- #
- # TODO: Add some docs on wiki for users to add their own preference
- # for minimalist WMs etc.
- insinto /usr/share/xdg-desktop-portal
- newins "${FILESDIR}"/default-portals.conf portals.conf
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
^ permalink raw reply related [flat|nested] 107+ messages in thread
end of thread, other threads:[~2024-04-22 17:07 UTC | newest]
Thread overview: 107+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-06 18:26 [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-04-22 17:07 Andreas Sturmlechner
2024-04-20 17:39 Arthur Zamarin
2024-04-20 14:52 Arthur Zamarin
2024-04-20 14:52 Arthur Zamarin
2024-04-20 11:56 Andreas Sturmlechner
2024-04-20 11:56 Andreas Sturmlechner
2023-12-25 18:22 Sam James
2023-12-25 18:22 Sam James
2023-12-25 18:22 Sam James
2023-11-26 18:34 Sam James
2023-11-03 23:24 Sam James
2023-10-29 20:21 Sam James
2023-10-14 2:28 Sam James
2023-09-22 18:23 Sam James
2023-09-22 17:16 Sam James
2023-09-22 17:16 Sam James
2023-09-22 17:16 Sam James
2023-09-22 17:01 Sam James
2023-06-11 11:18 Andreas Sturmlechner
2023-05-22 8:27 Arthur Zamarin
2023-05-21 19:51 Sam James
2023-05-21 6:10 Arthur Zamarin
2023-05-06 9:40 Sam James
2023-04-22 18:09 Andreas Sturmlechner
2023-04-22 15:10 Arthur Zamarin
2023-04-22 15:04 Arthur Zamarin
2023-04-22 14:57 Arthur Zamarin
2023-02-23 19:09 Andreas Sturmlechner
2022-12-14 20:01 Andreas Sturmlechner
2022-11-05 5:59 Arthur Zamarin
2022-10-10 18:09 Andreas Sturmlechner
2022-09-24 16:46 Matt Turner
2022-08-26 7:09 Andreas Sturmlechner
2022-08-25 18:15 Agostino Sarubbo
2022-08-24 21:17 Sam James
2022-08-24 18:16 Arthur Zamarin
2022-08-08 12:08 Andreas Sturmlechner
2022-07-20 5:15 Sam James
2022-07-20 4:17 Sam James
2022-06-01 8:59 Andreas Sturmlechner
2022-05-28 20:35 Jakov Smolić
2022-05-28 7:04 Agostino Sarubbo
2022-05-27 11:14 Jakov Smolić
2022-05-09 0:56 Andreas Sturmlechner
2022-05-07 5:28 Sam James
2022-04-28 0:02 Sam James
2022-04-05 16:35 Andreas Sturmlechner
2022-01-26 10:01 Andreas Sturmlechner
2022-01-25 21:25 Sam James
2022-01-25 13:36 Jakov Smolić
2022-01-25 13:36 Jakov Smolić
2021-12-23 11:37 Andreas Sturmlechner
2021-11-08 6:22 Sam James
2021-11-06 19:57 Sam James
2021-11-05 20:24 Jakov Smolić
2021-09-22 21:59 Andreas Sturmlechner
2021-08-18 0:35 Yixun Lan
2021-06-05 10:57 Mikle Kolyada
2021-06-05 10:55 Mikle Kolyada
2021-06-05 10:53 Mikle Kolyada
2021-02-25 12:50 Andreas Sturmlechner
2021-02-17 22:13 Andreas Sturmlechner
2021-02-17 21:12 Sam James
2021-02-17 1:56 Sam James
2021-02-16 13:45 Sam James
2021-01-01 19:08 Andreas Sturmlechner
2020-10-08 2:22 Sam James
2020-10-07 11:05 Agostino Sarubbo
2020-10-07 10:44 Agostino Sarubbo
2020-10-05 11:22 Andreas Sturmlechner
2020-09-20 8:42 Andreas Sturmlechner
2020-07-30 0:00 Sam James
2020-07-29 23:27 Sam James
2020-07-29 22:37 Sam James
2020-07-29 21:29 Andreas Sturmlechner
2020-07-27 13:54 Sam James
2020-07-26 10:05 Andreas Sturmlechner
2020-06-28 15:36 Andreas Sturmlechner
2020-06-28 15:36 Andreas Sturmlechner
2020-06-28 15:36 Andreas Sturmlechner
2020-04-15 22:27 Andreas Sturmlechner
2020-04-15 9:39 Mart Raudsepp
2020-04-14 13:16 Andreas Sturmlechner
2020-04-14 13:16 Andreas Sturmlechner
2020-03-02 12:32 Agostino Sarubbo
2020-03-01 21:44 Agostino Sarubbo
2020-01-03 23:00 Andreas Sturmlechner
2020-01-03 22:58 Andreas Sturmlechner
2019-09-14 7:32 Andreas Sturmlechner
2019-09-13 20:41 Andreas Sturmlechner
2019-08-17 23:02 Andreas Sturmlechner
2019-08-12 6:16 Andreas Sturmlechner
2019-08-11 21:30 Thomas Deutschmann
2019-08-09 12:51 Agostino Sarubbo
2019-08-08 19:30 Aaron Bauman
2019-07-07 19:20 Andreas Sturmlechner
2019-07-07 15:56 Andreas Sturmlechner
2019-06-22 16:10 Andreas Sturmlechner
2019-06-22 16:08 Andreas Sturmlechner
2019-05-29 0:32 Aaron Bauman
2019-05-12 20:56 Thomas Deutschmann
2019-05-09 20:49 Pacho Ramos
2019-03-10 22:46 Andreas Sturmlechner
2019-02-28 14:32 Mikle Kolyada
2019-02-26 12:13 Andreas Sturmlechner
2019-02-25 17:05 Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox