sys-fs/udisks: Add USE=elogind
authorSven Eden <yamakuzure@gmx.net>
Sat, 27 May 2017 10:00:54 +0000 (12:00 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 27 May 2017 10:01:53 +0000 (12:01 +0200)
Gentoo-bug: 599502
Package-Manager: Portage-2.3.5, Repoman-2.3.1

sys-fs/udisks/metadata.xml
sys-fs/udisks/udisks-2.6.5.ebuild

index 4b0d5ddb8c1672fe9014dc2c4225a728d9e4ec19..c65ac5a940449dc46cadda3cedc657dde3f7a1ac 100644 (file)
@@ -6,6 +6,7 @@
        </maintainer>
        <use>
                <flag name="cryptsetup">Enable <pkg>sys-fs/cryptsetup</pkg> support</flag>
+               <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag>
                <flag name="gptfdisk">Pull in <pkg>sys-apps/gptfdisk</pkg> for sgdisk command as used by partitioning functionality</flag>
                <flag name="lvm">Add support for Logical Volume Management via <pkg>sys-fs/lvm2</pkg>.</flag>
                <flag name="remote-access">Control whether connections from other clients over LAN are allowed</flag>
index f9c4c023721d80144dbf9eea3129e9eadf8c48b0..e8deb18f0f61e9ed2492ba83238ffd1cb9ccf27d 100644 (file)
@@ -11,7 +11,9 @@ SRC_URI="https://github.com/storaged-project/${PN}/archive/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
-IUSE="acl cryptsetup debug +gptfdisk +introspection lvm nls selinux systemd"
+IUSE="acl cryptsetup debug elogind +gptfdisk +introspection lvm nls selinux systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
 
 COMMON_DEPEND="
        >=dev-libs/glib-2.36:2
@@ -20,6 +22,7 @@ COMMON_DEPEND="
        >=virtual/libgudev-165:=
        virtual/udev
        acl? ( virtual/acl )
+       elogind? ( sys-auth/elogind )
        introspection? ( >=dev-libs/gobject-introspection-1.30:= )
        lvm? ( sys-fs/lvm2 )
        systemd? ( >=sys-apps/systemd-209 )