commit:     343324ce00bb07df8ce4e1a567e47bea6a7ffd2c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 02:48:25 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 17:33:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343324ce

dev-util/perf: Add IUSE=caps

Fixes an automatic dependency on sys-libs/libcap.

Bug: https://bugs.gentoo.org/909167
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/perf/perf-6.3-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index b40e0ec1fdcc..5f4f5f9688c7 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -32,7 +32,7 @@ SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl 
python slang systemtap unwind zlib zstd"
+IUSE="audit babeltrace caps clang crypt debug +doc gtk java libpfm lzma numa 
perl python slang systemtap unwind zlib zstd"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -56,6 +56,7 @@ BDEPEND="
 RDEPEND="
        audit? ( sys-process/audit )
        babeltrace? ( dev-util/babeltrace )
+       caps? ( sys-libs/libcap )
        clang? (
                sys-devel/clang:=
                sys-devel/llvm:=
@@ -207,6 +208,7 @@ perf_make() {
                NO_LIBBABELTRACE=$(puse babeltrace)
                NO_LIBBIONIC=1
                NO_LIBBPF=
+               NO_LIBCAP=$(puse caps)
                NO_LIBCRYPTO=$(puse crypt)
                NO_LIBDW_DWARF_UNWIND=
                NO_LIBELF=

Reply via email to