From 9ab962ab16855ce94236098f802219a5fab279a0 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 5 Mar 2023 14:34:11 +0000 Subject: net-libs/xdp-tools: add bpftool dep Closes: https://bugs.gentoo.org/899684 Signed-off-by: Sam James --- net-libs/xdp-tools/xdp-tools-1.3.1.ebuild | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'net-libs') 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() { :; } -- cgit v1.2.3-65-gdbad