1 |
commit: 3ef78c1dc3bf8b75864388044a5bf233ff6088f0 |
2 |
Author: Sven Eden <yamakuzure <AT> gmx <DOT> net> |
3 |
AuthorDate: Sat May 27 10:00:54 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat May 27 10:01:53 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef78c1d |
7 |
|
8 |
sys-fs/udisks: Add USE=elogind |
9 |
|
10 |
Gentoo-bug: 599502 |
11 |
Package-Manager: Portage-2.3.5, Repoman-2.3.1 |
12 |
|
13 |
sys-fs/udisks/metadata.xml | 1 + |
14 |
sys-fs/udisks/udisks-2.6.5.ebuild | 5 ++++- |
15 |
2 files changed, 5 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/sys-fs/udisks/metadata.xml b/sys-fs/udisks/metadata.xml |
18 |
index 4b0d5ddb8c1..c65ac5a9404 100644 |
19 |
--- a/sys-fs/udisks/metadata.xml |
20 |
+++ b/sys-fs/udisks/metadata.xml |
21 |
@@ -6,6 +6,7 @@ |
22 |
</maintainer> |
23 |
<use> |
24 |
<flag name="cryptsetup">Enable <pkg>sys-fs/cryptsetup</pkg> support</flag> |
25 |
+ <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag> |
26 |
<flag name="gptfdisk">Pull in <pkg>sys-apps/gptfdisk</pkg> for sgdisk command as used by partitioning functionality</flag> |
27 |
<flag name="lvm">Add support for Logical Volume Management via <pkg>sys-fs/lvm2</pkg>.</flag> |
28 |
<flag name="remote-access">Control whether connections from other clients over LAN are allowed</flag> |
29 |
|
30 |
diff --git a/sys-fs/udisks/udisks-2.6.5.ebuild b/sys-fs/udisks/udisks-2.6.5.ebuild |
31 |
index f9c4c023721..e8deb18f0f6 100644 |
32 |
--- a/sys-fs/udisks/udisks-2.6.5.ebuild |
33 |
+++ b/sys-fs/udisks/udisks-2.6.5.ebuild |
34 |
@@ -11,7 +11,9 @@ SRC_URI="https://github.com/storaged-project/${PN}/archive/${P}.tar.gz" |
35 |
LICENSE="GPL-2" |
36 |
SLOT="2" |
37 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" |
38 |
-IUSE="acl cryptsetup debug +gptfdisk +introspection lvm nls selinux systemd" |
39 |
+IUSE="acl cryptsetup debug elogind +gptfdisk +introspection lvm nls selinux systemd" |
40 |
+ |
41 |
+REQUIRED_USE="?? ( elogind systemd )" |
42 |
|
43 |
COMMON_DEPEND=" |
44 |
>=dev-libs/glib-2.36:2 |
45 |
@@ -20,6 +22,7 @@ COMMON_DEPEND=" |
46 |
>=virtual/libgudev-165:= |
47 |
virtual/udev |
48 |
acl? ( virtual/acl ) |
49 |
+ elogind? ( sys-auth/elogind ) |
50 |
introspection? ( >=dev-libs/gobject-introspection-1.30:= ) |
51 |
lvm? ( sys-fs/lvm2 ) |
52 |
systemd? ( >=sys-apps/systemd-209 ) |