Revert "sys-auth/consolekit: Make pm-utils optional"
authorJason Zaman <perfinion@gentoo.org>
Tue, 18 Aug 2015 04:37:15 +0000 (12:37 +0800)
committerJason Zaman <perfinion@gentoo.org>
Tue, 18 Aug 2015 04:57:48 +0000 (12:57 +0800)
This reverts commit 1a6fa659a609adbca78b9a65fa217e20b9abf6ea.

USE-flags should not control runtime-deps unless linked to.

sys-auth/consolekit/consolekit-1.0.0.ebuild
sys-auth/consolekit/metadata.xml

index 9bce1e6a088ec5686a8c1ce410e2f3c429395865..43253beefee41163c34259963476cd6d11dbe8fd 100644 (file)
@@ -16,7 +16,7 @@ SRC_URI="http://github.com/${MY_PN}/${MY_PN}/releases/download/${PV}/${MY_P}.tar
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
-IUSE="acl cgroups debug doc kernel_linux pam +pm-utils policykit selinux test"
+IUSE="acl cgroups debug doc kernel_linux pam policykit selinux test"
 
 COMMON_DEPEND=">=dev-libs/glib-2.40:2=
        >=sys-devel/gettext-0.19
@@ -34,8 +34,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.40:2=
        policykit? ( >=sys-auth/polkit-0.110 )"
 RDEPEND="${COMMON_DEPEND}
        kernel_linux? ( sys-apps/coreutils[acl?] )
-       pm-utils? ( sys-power/pm-utils )
-       selinux? ( sec-policy/selinux-consolekit )"
+       selinux? ( sec-policy/selinux-consolekit )
+       sys-power/pm-utils"
 DEPEND="${COMMON_DEPEND}
        dev-libs/libxslt
        virtual/pkgconfig
index 37eb9aa59143941ef9df6b120e9b55087c311ab1..47e5fd75213826350bcb9cf9e315fe25ecabafd3 100644 (file)
@@ -7,7 +7,6 @@
        </maintainer>
        <use>
                <flag name="cgroups">Use the kernel to track processes instead of the session cookie.</flag>
-               <flag name="pm-utils">Adds support for suspend/resume using <pkg>sys-power/pm-utils</pkg></flag>
                <flag name="policykit">Use the PolicyKit framework (<pkg>sys-auth/polkit</pkg>) to get authorization for suspend/shutdown.</flag>
                <flag name="systemd-units">Install systemd unit files to replace the modern functionality of logind in <pkg>sys-apps/systemd</pkg>. Not recommended.</flag>
        </use>