commit:     a2c05157ced8ddb681ac163784c257262735c618
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 17:57:54 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 17:57:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c05157

kde-plasma/kscreenlocker: remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild | 5 ++---
 kde-plasma/kscreenlocker/metadata.xml                | 3 ---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
index 81e224ad8d7..417421f3b1d 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.18.5.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Library and components for secure lock screen 
architecture"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="consolekit +pam seccomp"
+IUSE="+pam seccomp"
 
 REQUIRED_USE="seccomp? ( pam )"
 
@@ -47,7 +47,6 @@ RDEPEND="
        x11-libs/libXi
        x11-libs/libxcb
        x11-libs/xcb-util-keysyms
-       consolekit? ( sys-auth/consolekit )
        pam? ( sys-libs/pam )
        seccomp? ( sys-libs/libseccomp )
 "
@@ -79,7 +78,7 @@ src_test() {
 
 src_configure() {
        local mycmakeargs=(
-               $(cmake_use_find_package consolekit loginctl)
+               -DCMAKE_DISABLE_FIND_PACKAGE_loginctl=ON
                -DPAM_REQUIRED=$(usex pam)
                $(cmake_use_find_package pam PAM)
                $(cmake_use_find_package seccomp Seccomp)

diff --git a/kde-plasma/kscreenlocker/metadata.xml 
b/kde-plasma/kscreenlocker/metadata.xml
index 7c59355b622..2fdbf33d963 100644
--- a/kde-plasma/kscreenlocker/metadata.xml
+++ b/kde-plasma/kscreenlocker/metadata.xml
@@ -5,7 +5,4 @@
                <email>[email protected]</email>
                <name>Gentoo KDE Project</name>
        </maintainer>
-       <use>
-               <flag name="consolekit">Support for killing the screenlocker 
when <pkg>sys-auth/consolekit</pkg> is the session tracker</flag>
-       </use>
 </pkgmetadata>

Reply via email to