dev-util/bpftool: Sync with Gentoo

It's from Gentoo commit d0e4025c4005e56c41fa43c5c3db913174c46525.
This commit is contained in:
Flatcar Buildbot 2024-08-26 07:14:43 +00:00 committed by Krzesimir Nowak
parent c9cc30aa91
commit b963a5dc9a
2 changed files with 4 additions and 4 deletions

View File

@ -27,14 +27,14 @@ S="${S_K}/tools/bpf/bpftool"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="caps +llvm" IUSE="caps llvm"
RDEPEND=" RDEPEND="
sys-libs/binutils-libs:=
sys-libs/zlib:= sys-libs/zlib:=
virtual/libelf:= virtual/libelf:=
caps? ( sys-libs/libcap:= ) caps? ( sys-libs/libcap:= )
llvm? ( sys-devel/llvm:= ) llvm? ( sys-devel/llvm:= )
!llvm? ( sys-libs/binutils-libs:= )
" "
DEPEND=" DEPEND="
${RDEPEND} ${RDEPEND}
@ -68,9 +68,9 @@ src_unpack() {
eshopts_push -o noglob eshopts_push -o noglob
ebegin "Filtering partial source patch" ebegin "Filtering partial source patch"
xzcat "${DISTDIR}"/${LINUX_PATCH} | filterdiff -p1 ${paths[@]/#/-i} > ${P}.patch xzcat "${DISTDIR}"/${LINUX_PATCH} | filterdiff -p1 ${paths[@]/#/-i} > ${P}.patch
test -s ${P}.patch
assert -n "Unpacking to ${P} from ${DISTDIR}/${LINUX_PATCH} failed" assert -n "Unpacking to ${P} from ${DISTDIR}/${LINUX_PATCH} failed"
eend $? || die "filterdiff failed" eend $? || die "filterdiff failed"
test -s ${P}.patch || die "patch is empty?!"
eshopts_pop eshopts_pop
fi fi

View File

@ -11,6 +11,6 @@
</maintainer> </maintainer>
<use> <use>
<flag name="caps">Use <pkg>sys-libs/libcap</pkg> to enable unprivileged run support</flag> <flag name="caps">Use <pkg>sys-libs/libcap</pkg> to enable unprivileged run support</flag>
<flag name="llvm">Use <pkg>sys-devel/llvm</pkg></flag> <flag name="llvm">Use <pkg>sys-devel/llvm</pkg> instead of libbfd (<pkg>sys-libs/binutils-libs</pkg>) for JIT disassembly</flag>
</use> </use>
</pkgmetadata> </pkgmetadata>