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

Reply via email to