diff options
Diffstat (limited to 'dev-util')
-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.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 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 |