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-auth/polkit/
Date: Sat, 20 Apr 2019 23:23:18
Message-Id: 1555750975.3a81fd55c05bdac527f00ab3e4dfe82810016b08.asturm@gentoo
1 commit: 3a81fd55c05bdac527f00ab3e4dfe82810016b08
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 07:15:49 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 09:02:55 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a81fd55
7
8 sys-auth/polkit: Add USE consolekit
9
10 Package-Manager: Portage-2.3.64, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sys-auth/polkit/metadata.xml | 5 +++--
14 sys-auth/polkit/polkit-0.115-r3.ebuild | 6 +++---
15 sys-auth/polkit/polkit-0.115-r4.ebuild | 6 +++---
16 3 files changed, 9 insertions(+), 8 deletions(-)
17
18 diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
19 index 348a3151d8b..c60e1e361ab 100644
20 --- a/sys-auth/polkit/metadata.xml
21 +++ b/sys-auth/polkit/metadata.xml
22 @@ -5,7 +5,8 @@
23 <email>freedesktop-bugs@g.o</email>
24 </maintainer>
25 <use>
26 - <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
27 - <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
28 + <flag name="consolekit">Use <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
29 + <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag>
30 + <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> for session tracking</flag>
31 </use>
32 </pkgmetadata>
33
34 diff --git a/sys-auth/polkit/polkit-0.115-r3.ebuild b/sys-auth/polkit/polkit-0.115-r3.ebuild
35 index ab8043864f7..3746fd8658a 100644
36 --- a/sys-auth/polkit/polkit-0.115-r3.ebuild
37 +++ b/sys-auth/polkit/polkit-0.115-r3.ebuild
38 @@ -12,9 +12,9 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz"
39 LICENSE="LGPL-2"
40 SLOT="0"
41 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
42 -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
43 +IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
44
45 -REQUIRED_USE="?? ( elogind systemd )"
46 +REQUIRED_USE="^^ ( consolekit elogind systemd )"
47
48 CDEPEND="
49 dev-lang/spidermonkey:52[-debug]
50 @@ -43,12 +43,12 @@ RDEPEND="${CDEPEND}
51 selinux? ( sec-policy/selinux-policykit )
52 "
53 PDEPEND="
54 + consolekit? ( sys-auth/consolekit[policykit] )
55 gtk? ( || (
56 >=gnome-extra/polkit-gnome-0.105
57 >=lxde-base/lxsession-0.5.2
58 ) )
59 kde? ( kde-plasma/polkit-kde-agent )
60 - !systemd? ( !elogind? ( sys-auth/consolekit[policykit] ) )
61 "
62
63 DOCS=( docs/TODO HACKING NEWS README )
64
65 diff --git a/sys-auth/polkit/polkit-0.115-r4.ebuild b/sys-auth/polkit/polkit-0.115-r4.ebuild
66 index ecc024a27d3..c2b9220030e 100644
67 --- a/sys-auth/polkit/polkit-0.115-r4.ebuild
68 +++ b/sys-auth/polkit/polkit-0.115-r4.ebuild
69 @@ -12,9 +12,9 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz"
70 LICENSE="LGPL-2"
71 SLOT="0"
72 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
73 -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
74 +IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
75
76 -REQUIRED_USE="?? ( elogind systemd )"
77 +REQUIRED_USE="^^ ( consolekit elogind systemd )"
78
79 BDEPEND="
80 app-text/docbook-xml-dtd:4.1.2
81 @@ -43,12 +43,12 @@ RDEPEND="${DEPEND}
82 selinux? ( sec-policy/selinux-policykit )
83 "
84 PDEPEND="
85 + consolekit? ( sys-auth/consolekit[policykit] )
86 gtk? ( || (
87 >=gnome-extra/polkit-gnome-0.105
88 >=lxde-base/lxsession-0.5.2
89 ) )
90 kde? ( kde-plasma/polkit-kde-agent )
91 - !systemd? ( !elogind? ( sys-auth/consolekit[policykit] ) )
92 "
93
94 DOCS=( docs/TODO HACKING NEWS README )