Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: sys-auth/polkit/
Date: Wed, 31 Aug 2016 15:00:37
Message-Id: 1472655621.671ef47ccfedd427a898a824c577e3e60b6993c2.kensington@gentoo
1 commit: 671ef47ccfedd427a898a824c577e3e60b6993c2
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 14:59:43 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 15:00:21 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=671ef47c
7
8 sys-auth/polkit: add version modified for use with elogind
9
10 Package-Manager: portage-2.3.0
11
12 sys-auth/polkit/metadata.xml | 1 +
13 sys-auth/polkit/polkit-0.113-r200.ebuild | 7 ++-----
14 2 files changed, 3 insertions(+), 5 deletions(-)
15
16 diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
17 index cc3a0b4..348a315 100644
18 --- a/sys-auth/polkit/metadata.xml
19 +++ b/sys-auth/polkit/metadata.xml
20 @@ -5,6 +5,7 @@
21 <email>freedesktop-bugs@g.o</email>
22 </maintainer>
23 <use>
24 + <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
25 <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
26 </use>
27 </pkgmetadata>
28
29 diff --git a/sys-auth/polkit/polkit-0.113-r200.ebuild b/sys-auth/polkit/polkit-0.113-r200.ebuild
30 index 97bc3e5..384e351 100644
31 --- a/sys-auth/polkit/polkit-0.113-r200.ebuild
32 +++ b/sys-auth/polkit/polkit-0.113-r200.ebuild
33 @@ -2,7 +2,7 @@
34 # Distributed under the terms of the GNU General Public License v2
35 # $Id$
36
37 -EAPI=5
38 +EAPI=6
39 inherit eutils multilib pam pax-utils systemd user xdg
40
41 DESCRIPTION="Policy framework for controlling privileges for system-wide services"
42 @@ -39,10 +39,7 @@ RDEPEND="${CDEPEND}
43 selinux? ( sec-policy/selinux-policykit )
44 "
45 PDEPEND="
46 - gtk? ( || (
47 - >=gnome-extra/polkit-gnome-0.105
48 - lxde-base/lxpolkit
49 - ) )
50 + gtk? ( >=gnome-extra/polkit-gnome-0.105 )
51 kde? ( || (
52 kde-plasma/polkit-kde-agent
53 sys-auth/polkit-kde-agent