dev-util/perf: Sync with Gentoo

It's from Gentoo commit c3181eece1fe233e1d8bb86ee4fd6a92a04ad35b.
This commit is contained in:
Flatcar Buildbot 2025-01-13 07:07:01 +00:00 committed by Krzesimir Nowak
parent 2e5fb139ba
commit 581ef61adb
3 changed files with 8 additions and 6 deletions

View File

@ -66,8 +66,8 @@ RDEPEND="
dev-util/bpftool dev-util/bpftool
dev-util/pahole dev-util/pahole
$(llvm_gen_dep ' $(llvm_gen_dep '
sys-devel/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}= llvm-core/llvm:${LLVM_SLOT}=
') ')
) )
caps? ( sys-libs/libcap ) caps? ( sys-libs/libcap )
@ -279,6 +279,7 @@ perf_make() {
NO_LIBCRYPTO=$(puse crypt) NO_LIBCRYPTO=$(puse crypt)
NO_LIBDW_DWARF_UNWIND="${disable_libdw}" NO_LIBDW_DWARF_UNWIND="${disable_libdw}"
NO_LIBELF= NO_LIBELF=
NO_LIBLLVM=$(puse bpf)
NO_LIBNUMA=$(puse numa) NO_LIBNUMA=$(puse numa)
NO_LIBPERL=$(puse perl) NO_LIBPERL=$(puse perl)
NO_LIBPFM4=$(puse libpfm) NO_LIBPFM4=$(puse libpfm)

View File

@ -66,8 +66,8 @@ RDEPEND="
dev-util/bpftool dev-util/bpftool
dev-util/pahole dev-util/pahole
$(llvm_gen_dep ' $(llvm_gen_dep '
sys-devel/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}= llvm-core/llvm:${LLVM_SLOT}=
') ')
) )
caps? ( sys-libs/libcap ) caps? ( sys-libs/libcap )
@ -283,6 +283,7 @@ perf_make() {
NO_LIBCRYPTO=$(puse crypt) NO_LIBCRYPTO=$(puse crypt)
NO_LIBDW_DWARF_UNWIND="${disable_libdw}" NO_LIBDW_DWARF_UNWIND="${disable_libdw}"
NO_LIBELF= NO_LIBELF=
NO_LIBLLVM=$(puse bpf)
NO_LIBNUMA=$(puse numa) NO_LIBNUMA=$(puse numa)
NO_LIBPERL=$(puse perl) NO_LIBPERL=$(puse perl)
NO_LIBPFM4=$(puse libpfm) NO_LIBPFM4=$(puse libpfm)

View File

@ -67,8 +67,8 @@ RDEPEND="
) )
caps? ( sys-libs/libcap ) caps? ( sys-libs/libcap )
bpf? ( bpf? (
sys-devel/clang:= llvm-core/clang:=
sys-devel/llvm:= llvm-core/llvm:=
) )
crypt? ( dev-libs/openssl:= ) crypt? ( dev-libs/openssl:= )
gtk? ( x11-libs/gtk+:2 ) gtk? ( x11-libs/gtk+:2 )