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)

Reply via email to