Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
Date: Sat, 27 May 2017 10:02:24
Message-Id: 1495879313.3ef78c1dc3bf8b75864388044a5bf233ff6088f0.asturm@gentoo
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 )