Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreenlocker/
Date: Tue, 06 Oct 2020 17:58:21
Message-Id: 1602007074.a2c05157ced8ddb681ac163784c257262735c618.zlogene@gentoo
1 commit: a2c05157ced8ddb681ac163784c257262735c618
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 6 17:57:54 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 6 17:57:54 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c05157
7
8 kde-plasma/kscreenlocker: remove consolekit support
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild | 5 ++---
14 kde-plasma/kscreenlocker/metadata.xml | 3 ---
15 2 files changed, 2 insertions(+), 6 deletions(-)
16
17 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
18 index 81e224ad8d7..417421f3b1d 100644
19 --- a/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
20 +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
21 @@ -15,7 +15,7 @@ DESCRIPTION="Library and components for secure lock screen architecture"
22 LICENSE="GPL-2" # TODO: CHECK
23 SLOT="5"
24 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
25 -IUSE="consolekit +pam seccomp"
26 +IUSE="+pam seccomp"
27
28 REQUIRED_USE="seccomp? ( pam )"
29
30 @@ -47,7 +47,6 @@ RDEPEND="
31 x11-libs/libXi
32 x11-libs/libxcb
33 x11-libs/xcb-util-keysyms
34 - consolekit? ( sys-auth/consolekit )
35 pam? ( sys-libs/pam )
36 seccomp? ( sys-libs/libseccomp )
37 "
38 @@ -79,7 +78,7 @@ src_test() {
39
40 src_configure() {
41 local mycmakeargs=(
42 - $(cmake_use_find_package consolekit loginctl)
43 + -DCMAKE_DISABLE_FIND_PACKAGE_loginctl=ON
44 -DPAM_REQUIRED=$(usex pam)
45 $(cmake_use_find_package pam PAM)
46 $(cmake_use_find_package seccomp Seccomp)
47
48 diff --git a/kde-plasma/kscreenlocker/metadata.xml b/kde-plasma/kscreenlocker/metadata.xml
49 index 7c59355b622..2fdbf33d963 100644
50 --- a/kde-plasma/kscreenlocker/metadata.xml
51 +++ b/kde-plasma/kscreenlocker/metadata.xml
52 @@ -5,7 +5,4 @@
53 <email>kde@g.o</email>
54 <name>Gentoo KDE Project</name>
55 </maintainer>
56 - <use>
57 - <flag name="consolekit">Support for killing the screenlocker when <pkg>sys-auth/consolekit</pkg> is the session tracker</flag>
58 - </use>
59 </pkgmetadata>