1 |
commit: 60de8e70702bfab245f02fe50fe0f742dfc097a2 |
2 |
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Nov 7 20:58:19 2021 +0000 |
4 |
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 7 20:58:41 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60de8e70 |
7 |
|
8 |
dev-util/bpftrace: drop 0.12.1-r1 |
9 |
|
10 |
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> |
11 |
|
12 |
dev-util/bpftrace/Manifest | 1 - |
13 |
dev-util/bpftrace/bpftrace-0.12.1-r1.ebuild | 88 ----------------------------- |
14 |
2 files changed, 89 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/bpftrace/Manifest b/dev-util/bpftrace/Manifest |
17 |
index 62e26ac7c80..f2b2d8765fc 100644 |
18 |
--- a/dev-util/bpftrace/Manifest |
19 |
+++ b/dev-util/bpftrace/Manifest |
20 |
@@ -1,3 +1,2 @@ |
21 |
-DIST bpftrace-0.12.1.tar.gz 938043 BLAKE2B 3599c21d2381265ab5a7a3c0bf142dc7f79acb66fbb4f54b4100d042c21fc3c9e86297522bfe46f82ad5edbc2203314a6b02ff7cc07552c778b0726e681cb993 SHA512 a578499668bd2eb7342689b6c0ef3db6ca263a971d8e6f1b9a68c502c27170d24ede212a0fc2a72263e72aff58924f488a5c80d447397503a08512dc47b63345 |
22 |
DIST bpftrace-0.13.0.tar.gz 952412 BLAKE2B 8e3f6f28b0c652e2257e1a970b80b87ba5ac5e94dc26719bffe16a0bbff48efc2b9ab5bc03e5fe4b764f5c9c3df16039d931f1f13c1f14327880838a373edacc SHA512 16b3f11c365cc7e306045a5cb6bcf6c66b92d746884f6587ce7cc4c76841b284757bff7b38b9838eb3db129e996e4f1b13afec34da57981362dadef8460816d0 |
23 |
DIST bpftrace-0.14.0.tar.gz 991314 BLAKE2B 3222068d7f84c13f736197cef2d188fa31a25db6bd266afe5cbacb1c062155b5ebd5d0310fbad56c15574a795766a33b12624f0252b0bc0677bf05324f414df5 SHA512 78f2d9a4d54c0dda1947b924a828777b402befc3a05031b609da4d256907df1e64f946454a9be7317449f49706f02a881febc4e63d2ef2f4e76924ea19e36ddb |
24 |
|
25 |
diff --git a/dev-util/bpftrace/bpftrace-0.12.1-r1.ebuild b/dev-util/bpftrace/bpftrace-0.12.1-r1.ebuild |
26 |
deleted file mode 100644 |
27 |
index c36af3ddcf9..00000000000 |
28 |
--- a/dev-util/bpftrace/bpftrace-0.12.1-r1.ebuild |
29 |
+++ /dev/null |
30 |
@@ -1,88 +0,0 @@ |
31 |
-# Copyright 2019-2021 Gentoo Authors |
32 |
-# Distributed under the terms of the GNU General Public License v2 |
33 |
- |
34 |
-EAPI=7 |
35 |
- |
36 |
-inherit toolchain-funcs llvm linux-info cmake |
37 |
- |
38 |
-DESCRIPTION="High-level tracing language for eBPF" |
39 |
-HOMEPAGE="https://github.com/iovisor/bpftrace" |
40 |
- |
41 |
-if [[ ${PV} =~ 9{4,} ]]; then |
42 |
- inherit git-r3 |
43 |
- EGIT_REPO_URI="https://github.com/iovisor/${PN}" |
44 |
- BDEPEND="" |
45 |
-else |
46 |
- MY_PV="${PV//_/}" |
47 |
- SRC_URI="https://github.com/iovisor/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" |
48 |
- KEYWORDS="~amd64 ~arm64 ~x86" |
49 |
- BDEPEND="app-arch/xz-utils " |
50 |
-fi |
51 |
- |
52 |
-LICENSE="Apache-2.0" |
53 |
-SLOT="0" |
54 |
-IUSE="fuzzing test" |
55 |
- |
56 |
-COMMON_DEPEND=" |
57 |
- dev-libs/libbpf:= |
58 |
- >=dev-util/bcc-0.13.0:= |
59 |
- dev-util/systemtap |
60 |
- >=sys-devel/llvm-6:=[llvm_targets_BPF(+)] |
61 |
- <=sys-devel/llvm-13:=[llvm_targets_BPF(+)] |
62 |
- <=sys-devel/clang-13:= |
63 |
- sys-libs/binutils-libs:= |
64 |
- virtual/libelf |
65 |
-" |
66 |
-DEPEND="${COMMON_DEPEND} |
67 |
- test? ( dev-cpp/gtest ) |
68 |
-" |
69 |
-RDEPEND="${COMMON_DEPEND}" |
70 |
-BDEPEND+=" |
71 |
- >=dev-util/cmake-3.8 |
72 |
- sys-devel/flex |
73 |
- sys-devel/bison |
74 |
-" |
75 |
- |
76 |
-S="${WORKDIR}/${PN}-${MY_PV:-${PV}}" |
77 |
-QA_DT_NEEDED="/usr/lib.*/libbpftraceresources.so" |
78 |
- |
79 |
-PATCHES=( |
80 |
- "${FILESDIR}/bpftrace-0.12.0-install-libs.patch" |
81 |
- "${FILESDIR}/bpftrace-0.10.0-dont-compress-man.patch" |
82 |
- "${FILESDIR}/bpftrace-0.11.4-old-kernels.patch" |
83 |
- "${FILESDIR}/bpftrace-0.12.0-fuzzing-build.patch" |
84 |
-) |
85 |
- |
86 |
-# lots of fixing needed |
87 |
-RESTRICT="test" |
88 |
- |
89 |
-pkg_pretend() { |
90 |
- local CONFIG_CHECK=" |
91 |
- ~BPF |
92 |
- ~BPF_EVENTS |
93 |
- ~BPF_JIT |
94 |
- ~BPF_SYSCALL |
95 |
- ~FTRACE_SYSCALLS |
96 |
- ~HAVE_EBPF_JIT |
97 |
- " |
98 |
- |
99 |
- check_extra_config |
100 |
-} |
101 |
- |
102 |
-pkg_setup() { |
103 |
- LLVM_MAX_SLOT=12 llvm_pkg_setup |
104 |
-} |
105 |
- |
106 |
-src_prepare() { |
107 |
- cmake_src_prepare |
108 |
-} |
109 |
- |
110 |
-src_configure() { |
111 |
- local -a mycmakeargs=( |
112 |
- -DSTATIC_LINKING:BOOL=OFF |
113 |
- -DBUILD_TESTING:BOOL=OFF |
114 |
- -DBUILD_FUZZ:BOOL=$(usex fuzzing) |
115 |
- ) |
116 |
- |
117 |
- cmake_src_configure |
118 |
-} |