commit: d591ae4cfb4beb56eaeb99978a69163755dfcc7c Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Sat May 15 16:04:37 2021 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Sat May 15 16:05:25 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d591ae4c
sys-auth/sssd: add USE=systemtap Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> sys-auth/sssd/metadata.xml | 1 + sys-auth/sssd/sssd-2.5.0.ebuild | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-auth/sssd/metadata.xml b/sys-auth/sssd/metadata.xml index bf753c45c4b..4d3fd47b6cb 100644 --- a/sys-auth/sssd/metadata.xml +++ b/sys-auth/sssd/metadata.xml @@ -16,6 +16,7 @@ <flag name="nfsv4">Add support for the nfsv4 idmapd plugin provided by <pkg>net-libs/libnfsidmap</pkg></flag> <flag name="pac">Add Privileged Attribute Certificate Support for Kerberos</flag> <flag name="sudo">Build helper to let <pkg>app-admin/sudo</pkg> use sssd provided information</flag> + <flag name="systemtap">Enable SystemTAP/DTrace tracing</flag> <flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag> </use> <upstream> diff --git a/sys-auth/sssd/sssd-2.5.0.ebuild b/sys-auth/sssd/sssd-2.5.0.ebuild index d77b8f6445b..f3bfe43fa44 100644 --- a/sys-auth/sssd/sssd-2.5.0.ebuild +++ b/sys-auth/sssd/sssd-2.5.0.ebuild @@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x LICENSE="GPL-3" SLOT="0" -IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo systemd test valgrind" +IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo systemd systemtap test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE="pac? ( samba ) @@ -62,7 +62,8 @@ DEPEND=" dev-libs/jansson:0= net-libs/http-parser:0= net-misc/curl:0= - )" + ) + systemtap? ( dev-util/systemtap )" RDEPEND="${DEPEND} >=sys-libs/glibc-2.17[nscd] selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )" @@ -172,6 +173,7 @@ multilib_src_configure() { $(multilib_native_use_with sudo) $(multilib_native_with autofs) $(multilib_native_with ssh) + $(use_enable systemtap) $(use_enable valgrind) --without-python2-bindings $(multilib_native_use_with python python3-bindings)