Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
Date: Sat, 22 Jun 2019 16:08:32
Message-Id: 1561219603.7acb8312dd92e2f4c3c837eb638ed0f32fe09296.asturm@gentoo
1 commit: 7acb8312dd92e2f4c3c837eb638ed0f32fe09296
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 22 15:09:50 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 22 16:06:43 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acb8312
7
8 sys-apps/xdg-desktop-portal: 1.4.2 version bump
9
10 Closes: https://bugs.gentoo.org/678802
11 Package-Manager: Portage-2.3.67, Repoman-2.3.15
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 sys-apps/xdg-desktop-portal/Manifest | 1 +
15 .../xdg-desktop-portal-1.4.2.ebuild | 41 ++++++++++++++++++++++
16 2 files changed, 42 insertions(+)
17
18 diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
19 index cb882d4c980..7aecea5e798 100644
20 --- a/sys-apps/xdg-desktop-portal/Manifest
21 +++ b/sys-apps/xdg-desktop-portal/Manifest
22 @@ -1 +1,2 @@
23 DIST xdg-desktop-portal-1.2.0.tar.xz 405856 BLAKE2B 8d198c7c18b829f531e34d6526b52776a1acffcb874a2ea93953314710aa18bcb1988ffe190bb7b7f7c0d1c4eb1bc3d39fd2f7da626754730bf64f349ae75d39 SHA512 7c7dff8f1f44b4f564f195a8f9ad2985f6085d16638d18941459cd14d76d8ae7cafaf72f461f2c0c1414a8bace9f3ab4a5416de06edb71df677fd7bdca47f61a
24 +DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
25
26 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
27 new file mode 100644
28 index 00000000000..dc8410b7de9
29 --- /dev/null
30 +++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
31 @@ -0,0 +1,41 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit autotools systemd
38 +
39 +DESCRIPTION="Desktop integration portal"
40 +HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
41 +SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
42 +
43 +LICENSE="LGPL-2.1"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
46 +IUSE="doc geolocation"
47 +
48 +BDEPEND="
49 + dev-util/gdbus-codegen
50 + sys-devel/gettext
51 + virtual/pkgconfig
52 + doc? (
53 + app-text/xmlto
54 + app-text/docbook-xml-dtd:4.3
55 + )
56 +"
57 +DEPEND="
58 + dev-libs/glib:2[dbus]
59 + sys-fs/fuse:0
60 + geolocation? ( app-misc/geoclue:2.0 )
61 +"
62 +RDEPEND="${DEPEND}"
63 +
64 +src_configure() {
65 + local myeconfargs=(
66 + --disable-pipewire
67 + --with-systemduserunitdir="$(systemd_get_userunitdir)"
68 + $(use_enable doc docbook-docs)
69 + $(use_enable geolocation geoclue)
70 + )
71 + econf "${myeconfargs[@]}"
72 +}