commit:     9ab962ab16855ce94236098f802219a5fab279a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 14:34:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 14:36:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab962ab

net-libs/xdp-tools: add bpftool dep

Closes: https://bugs.gentoo.org/899684
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/xdp-tools/xdp-tools-1.3.1.ebuild | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-libs/xdp-tools/xdp-tools-1.3.1.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.3.1.ebuild
index fdc4068a030e..e4761fe80cbc 100644
--- a/net-libs/xdp-tools/xdp-tools-1.3.1.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.3.1.ebuild
@@ -9,16 +9,18 @@ 
SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2 LGPL-2.1 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
+KEYWORDS="~amd64 ~x86"
 IUSE="+tools"
 
-DEPEND="dev-libs/libbpf:=
-       sys-libs/zlib
+DEPEND="
+       dev-libs/libbpf:=
+       dev-util/bpftool
        net-libs/libpcap
-       virtual/libelf"
+       sys-libs/zlib
+       virtual/libelf
+"
 RDEPEND="${DEPEND}"
-BDEPEND=">=sys-devel/clang-10.0.0"
+BDEPEND=">=sys-devel/clang-11.0.0"
 
 # Not prebuilt -- we build them -- but they're not ordinary ELF objects either.
 QA_PREBUILT="usr/lib/bpf/*.o"
@@ -37,6 +39,8 @@ src_configure() {
        default
 }
 
+src_test() { :; }
+
 src_install() {
        export PREFIX="${EPREFIX}/usr"
        export LIBDIR="${PREFIX}/$(get_libdir)"
@@ -53,5 +57,3 @@ src_install() {
        # These are ELF objects but BPF ones.
        dostrip -x /usr/lib/bpf
 }
-
-src_test() { :; }

Reply via email to