commit: 6753044381430a4c72c027570fe2b8943424a6f8
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Apr 5 18:02:28 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Apr 5 18:03:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67530443
dev-util/bpftrace: Revbump, add dep on libbpf, sync live
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/bpftrace/{bpftrace-0.9.ebuild => bpftrace-0.9-r1.ebuild} | 1 +
dev-util/bpftrace/bpftrace-9999.ebuild | 8 +++++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-util/bpftrace/bpftrace-0.9.ebuild
b/dev-util/bpftrace/bpftrace-0.9-r1.ebuild
similarity index 98%
rename from dev-util/bpftrace/bpftrace-0.9.ebuild
rename to dev-util/bpftrace/bpftrace-0.9-r1.ebuild
index 1f481b0f3e2..393a086df3b 100644
--- a/dev-util/bpftrace/bpftrace-0.9.ebuild
+++ b/dev-util/bpftrace/bpftrace-0.9-r1.ebuild
@@ -23,6 +23,7 @@ SLOT="0"
IUSE="test"
COMMON_DEPEND="sys-devel/clang:=
+ dev-libs/libbpf:=
>=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)]
>=dev-util/bcc-0.9.0:=
virtual/libelf"
diff --git a/dev-util/bpftrace/bpftrace-9999.ebuild
b/dev-util/bpftrace/bpftrace-9999.ebuild
index 1f874815e93..393a086df3b 100644
--- a/dev-util/bpftrace/bpftrace-9999.ebuild
+++ b/dev-util/bpftrace/bpftrace-9999.ebuild
@@ -13,8 +13,7 @@ if [[ ${PV} =~ 9{4,} ]]; then
EGIT_REPO_URI="https://github.com/iovisor/${PN}"
BDEPEND=""
else
- SRC_URI="mirror://gentoo/${P}.tar.xz"
- #SRC_URI="https://github.com/iovisor/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
+ SRC_URI="https://github.com/iovisor/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
BDEPEND="app-arch/xz-utils "
fi
@@ -24,6 +23,7 @@ SLOT="0"
IUSE="test"
COMMON_DEPEND="sys-devel/clang:=
+ dev-libs/libbpf:=
>=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)]
>=dev-util/bcc-0.9.0:=
virtual/libelf"
@@ -34,10 +34,12 @@ BDEPEND+="dev-util/cmake
sys-devel/flex
sys-devel/bison"
+QA_DT_NEEDED="/usr/lib.*/libbpftraceresources.so"
+
PATCHES=(
- "${FILESDIR}/bpftrace-0.9_pre20190311-bcc-0.9.patch"
"${FILESDIR}/bpftrace-0.9_pre20190311-install-libs.patch"
"${FILESDIR}/bpftrace-mandir.patch"
+ "${FILESDIR}/bpftrace-0.9-llvm-8.patch"
)
# lots of fixing needed