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=
