commit:     d0e4025c4005e56c41fa43c5c3db913174c46525
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Fri Aug 23 16:07:47 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 11:49:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e4025c

dev-util/bpftool: relax binutils-libs dependency, do not USE=llvm by default

Discussion on IRC found that the binutils-libs dependency can be
relaxed and that default-enabling llvm is also not really necessary.
This should help with the adoption of sys-devel/bpf-toolchain.

Closes: https://bugs.gentoo.org/938347
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/38265
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/bpftool/bpftool-7.5.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/bpftool/bpftool-7.5.0-r1.ebuild 
b/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
index 0d26d0485038..44e89eba098d 100644
--- a/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
+++ b/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
@@ -27,14 +27,14 @@ S="${S_K}/tools/bpf/bpftool"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="caps +llvm"
+IUSE="caps llvm"
 
 RDEPEND="
-       sys-libs/binutils-libs:=
        sys-libs/zlib:=
        virtual/libelf:=
        caps? ( sys-libs/libcap:= )
        llvm? ( sys-devel/llvm:= )
+       !llvm? ( sys-libs/binutils-libs:= )
 "
 DEPEND="
        ${RDEPEND}

Reply via email to