commit:     d8b7cb6133b613d96b696ce4562606e282d85283
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  3 23:38:08 2020 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Tue Nov  3 23:38:08 2020 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=d8b7cb61

x11-misc/slim: remove consolekit support

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 x11-misc/slim/metadata.xml         |  3 ---
 x11-misc/slim/slim-1.3.6-r5.ebuild | 13 +++----------
 2 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/x11-misc/slim/metadata.xml b/x11-misc/slim/metadata.xml
index 8f38f15..0d0cf35 100644
--- a/x11-misc/slim/metadata.xml
+++ b/x11-misc/slim/metadata.xml
@@ -8,9 +8,6 @@
                <email>[email protected]</email>
                <name>Gentoo Desktop Miscellaneous Project</name>
        </maintainer>
-       <use>
-               <flag name="consolekit">Enable native consolekit support</flag>
-       </use>
        <upstream>
                <remote-id type="sourceforge">slim.berlios</remote-id>
        </upstream>

diff --git a/x11-misc/slim/slim-1.3.6-r5.ebuild 
b/x11-misc/slim/slim-1.3.6-r5.ebuild
index 0741af8..c009139 100644
--- a/x11-misc/slim/slim-1.3.6-r5.ebuild
+++ b/x11-misc/slim/slim-1.3.6-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,8 +13,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}.berlios/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-IUSE="branding pam consolekit"
-REQUIRED_USE="consolekit? ( pam )"
+IUSE="branding pam"
 
 RDEPEND="x11-libs/libXmu
        x11-libs/libX11
@@ -24,8 +23,6 @@ RDEPEND="x11-libs/libXmu
        media-libs/libpng:0=
        virtual/jpeg:=
        x11-apps/sessreg
-       consolekit? ( sys-auth/consolekit
-               sys-apps/dbus )
        pam? (  sys-libs/pam
                !x11-misc/slimlock )"
 DEPEND="${RDEPEND}
@@ -64,7 +61,7 @@ src_prepare() {
 src_configure() {
        mycmakeargs=(
                $(cmake-utils_use pam USE_PAM)
-               $(cmake-utils_use consolekit USE_CONSOLEKIT)
+               -DUSE_CONSOLEKIT=OFF
        )
 
        cmake-utils_src_configure
@@ -128,10 +125,6 @@ pkg_postinst() {
                elog "/usr/share/doc/${PF} and change your login_cmd in 
/etc/slim.conf"
                elog "accordingly."
                elog
-               ewarn "Please note that slim supports consolekit directly.  
Please do not use any "
-               ewarn "old work-arounds (including calls to 'ck-launch-session' 
in xinitrc scripts)"
-               ewarn "and enable USE=\"consolekit\" instead."
-               ewarn
        fi
        if ! use pam; then
                elog "You have merged ${PN} without USE=\"pam\", this will 
cause ${PN} to fall back to"

Reply via email to