Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/
Date: Fri, 14 Aug 2020 19:41:23
Message-Id: 1597434071.04859ced85a4134caa2f9fcaaa9b82cbc958ddbb.mattst88@gentoo
1 commit: 04859ced85a4134caa2f9fcaaa9b82cbc958ddbb
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 14 19:24:14 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 14 19:41:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04859ced
7
8 sys-auth/sssd: Add a mountain of missing deps
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 sys-auth/sssd/sssd-2.3.1.ebuild | 18 +++++++++++++++---
13 1 file changed, 15 insertions(+), 3 deletions(-)
14
15 diff --git a/sys-auth/sssd/sssd-2.3.1.ebuild b/sys-auth/sssd/sssd-2.3.1.ebuild
16 index 52c5d6c314e..a2692e592be 100644
17 --- a/sys-auth/sssd/sssd-2.3.1.ebuild
18 +++ b/sys-auth/sssd/sssd-2.3.1.ebuild
19 @@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x
20
21 LICENSE="GPL-3"
22 SLOT="0"
23 -IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test systemd"
24 +IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh systemd test valgrind"
25 RESTRICT="!test? ( test )"
26
27 COMMON_DEP="
28 @@ -56,12 +56,23 @@ RDEPEND="${COMMON_DEP}
29 >=sys-libs/glibc-2.17[nscd]
30 selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
31 "
32 +# FIXME: Add pam_wrapper when it enters the tree. Bug #730974
33 DEPEND="${COMMON_DEP}
34 - test? ( dev-libs/check )
35 + test? (
36 + app-crypt/p11-kit
37 + dev-libs/check
38 + dev-libs/softhsm:2
39 + dev-util/cmocka
40 + net-libs/gnutls[pkcs11,tools]
41 + sys-libs/libfaketime
42 + sys-libs/nss_wrapper
43 + sys-libs/uid_wrapper
44 + valgrind? ( dev-util/valgrind )
45 + )
46 manpages? (
47 >=dev-libs/libxslt-1.1.26
48 app-text/docbook-xml-dtd:4.4
49 - )"
50 + )"
51
52 CONFIG_CHECK="~KEYS"
53
54 @@ -125,6 +136,7 @@ multilib_src_configure() {
55 $(multilib_native_use_with sudo)
56 $(multilib_native_use_with autofs)
57 $(multilib_native_use_with ssh)
58 + $(use_enable valgrind)
59 --with-crypto="libcrypto"
60 --without-python2-bindings
61 --without-python3-bindings