summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <patrick.mclean@sony.com>2019-04-05 11:02:28 -0700
committerPatrick McLean <chutzpah@gentoo.org>2019-04-05 11:03:22 -0700
commit6753044381430a4c72c027570fe2b8943424a6f8 (patch)
tree898d2600f5cf18448ef864d6a0faa8fe6630bcef /dev-util/bpftrace
parentmedia-libs/mesa: Version bump to 18.3.6 (diff)
downloadgentoo-6753044381430a4c72c027570fe2b8943424a6f8.tar.gz
gentoo-6753044381430a4c72c027570fe2b8943424a6f8.tar.bz2
gentoo-6753044381430a4c72c027570fe2b8943424a6f8.zip
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@gentoo.org>
Diffstat (limited to 'dev-util/bpftrace')
-rw-r--r--dev-util/bpftrace/bpftrace-0.9-r1.ebuild (renamed from dev-util/bpftrace/bpftrace-0.9.ebuild)1
-rw-r--r--dev-util/bpftrace/bpftrace-9999.ebuild8
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
index 1f481b0f3e2f..393a086df3b7 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 1f874815e93c..393a086df3b7 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