Gentoo Archives: gentoo-commits

From: Patrick McLean <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
Date: Tue, 21 Sep 2021 00:37:18
Message-Id: 1632184627.977a06c1b21a7b0e66b51c6eb15955c977651474.chutzpah@gentoo
1 commit: 977a06c1b21a7b0e66b51c6eb15955c977651474
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 14 19:19:33 2021 +0000
4 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 21 00:37:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977a06c1
7
8 dev-libs/libbpf: Remove old 0.0.{6,7,8,9}, 0.1.{0,1}, 0.2
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
12
13 dev-libs/libbpf/Manifest | 7 -----
14 dev-libs/libbpf/libbpf-0.0.6.ebuild | 47 ------------------------------
15 dev-libs/libbpf/libbpf-0.0.7.ebuild | 47 ------------------------------
16 dev-libs/libbpf/libbpf-0.0.8.ebuild | 47 ------------------------------
17 dev-libs/libbpf/libbpf-0.0.9-r1.ebuild | 48 ------------------------------
18 dev-libs/libbpf/libbpf-0.1.0-r1.ebuild | 53 ----------------------------------
19 dev-libs/libbpf/libbpf-0.1.1.ebuild | 53 ----------------------------------
20 dev-libs/libbpf/libbpf-0.2.ebuild | 53 ----------------------------------
21 8 files changed, 355 deletions(-)
22
23 diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
24 index f3270b851cd..8fc6c234f15 100644
25 --- a/dev-libs/libbpf/Manifest
26 +++ b/dev-libs/libbpf/Manifest
27 @@ -1,10 +1,3 @@
28 -DIST libbpf-0.0.6.tar.gz 213791 BLAKE2B 9f0a08cc7bae41f7fa93d5ba2f535f76ce47fe691efb6bac6257b88a5607deb62fa53f59984d83b6070ccd573c902899f7528b376d9acbfd77317659de6ab061 SHA512 1678133d9a2bd1cf13d4d1f9b83bb3f0642de91e3e3c8d785e2993257035573aff39b9a1a457e73d9c4c1c66b6a52544a8ad06ac560766d335428bb3fc421e71
29 -DIST libbpf-0.0.7.tar.gz 262068 BLAKE2B e77ff25449274881ddb9d32f25cd6ad8988e4524102bd109049ee6cfce3e2753fd99ebe2a080f809a4c5422dbf6b17633e4b0cea156f289bf95b92f8375a273c SHA512 c2cbc869b7e11339deab3152a6e2d0b3bba25da513d18d77fb0a698cbe61d6bd48175a58e7dd7a3695fbf27faf48b4f517ac5d3a3c66c086df2e5d1b73a2595d
30 -DIST libbpf-0.0.8.tar.gz 262519 BLAKE2B 2a3620c97834cc23e716476b6966c1c65c1c82064b3ba1ae4ab4906ae362a777d9aa7ae40620f9a259fe969a5a897e97c14d97f627f39c47fa28c89abb1efa9a SHA512 1074fb52b7a158e4e2713c4c7083528ccf2d99b899853078f230234ba112071bfa66e174d8800d36516e26d5bf06da44d100a5b2f866d267f62c9308f431220c
31 -DIST libbpf-0.0.9.tar.gz 273726 BLAKE2B 1277ce5b9dab9037e287910c43a71ee33cd6607d7cbe59d40c6930bf49407e04fcdfa6f4795f98202930fd564c1569c2feef0bca73294334f00abd601a288ed0 SHA512 d54bbdee6f7ea83ffef3fd0abe07f71644bcf83e5cf4a307fb4e03d885503617f1af2d324cc869f0f01a92bcb58836780a4802ac4db83b9f037ea196edc1131a
32 -DIST libbpf-0.1.0.tar.gz 666896 BLAKE2B 5923b4c8fb915722f8cc2015ab8f07773a83c4252a59aef784983e46db7cd784e8ff5cc2284d3f5ded6bb92957f8d73b367a35fa1b5693e0cacaaef414a2f410 SHA512 3a5d823e4751408fd9e3bafe0be0a6a78de7dea0114bbd1166d8b3887938eef4e355ba6221b4bded9fc8a8280edede606c8c8078fd40aebdeaebbbb38f4221fe
33 -DIST libbpf-0.1.1.tar.gz 666908 BLAKE2B 0efb044b1dc02230d14a6e92c40d66f7cb28c7efbecc3d97d084a52dde581dbd02b02fb7fbbe8b4ca051f2f64497c6240c5dd9c992e6fe4629a1332311b7833c SHA512 b9f68323a8f53b0fb0bf418b8a37685e7d74b6f5ad7aa2f266f65cd57199b3b9b5865bc4579758e5adcfbb027ced83e12ee87f3ff3bf159c7b54cbdcd50fd62f
34 -DIST libbpf-0.2.tar.gz 699136 BLAKE2B d3c7005e5c27f805a33b444267ee28c3fb143c809a8a3ac733d51c56e7ee310e089964844cd4f1f7519b20dea1f4e4d6b0e6acd7bbdd173c99af54fad3635771 SHA512 22fed87cd4da1765465d812979b39ee3126b444fd6b460472a0a7e2f4fb496d278c9d7d672c3fb15005a58d361fd87c5173c18dcf55664dfbb8e6cadb2eed33a
35 DIST libbpf-0.3.tar.gz 979131 BLAKE2B 523040600cb08ed1ad301899f85fd7af8bc498ff8d1fd41783aeab223feb795d074072aba048d7e38af045bb3fbfe478bb2cb0ac34f4c22e4dea4ac5f0d34a4c SHA512 91c3368626e731b5868fd1bb6d16bd049b2ed0d5cbf966647fa1069cf8c912d91f3d734f05353a0c16c8ff03790ca8e1e6515fff66e4a76d70ffdf2dbac6d8e3
36 DIST libbpf-0.4.0.tar.gz 1015782 BLAKE2B f3bb1a5b1808d30612d9d3852400b71cb5d2ba4c31a177dd72b1f6060bc1d97f8d4ea7bb071a1ae2c5e94e3a4745593a0cc6b8ab6e56288e6cfb046d6de43717 SHA512 5d247f724f0dd3b2dadcc1ac10026ac57d3029b9dd7eb2831e282c58a4143042ef024170781139d89d85c4e9a3849b9ec0d3604a00bb3433be7622682b6dabc1
37 DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85
38
39 diff --git a/dev-libs/libbpf/libbpf-0.0.6.ebuild b/dev-libs/libbpf/libbpf-0.0.6.ebuild
40 deleted file mode 100644
41 index 0853d4751e0..00000000000
42 --- a/dev-libs/libbpf/libbpf-0.0.6.ebuild
43 +++ /dev/null
44 @@ -1,47 +0,0 @@
45 -# Copyright 2019 Gentoo Authors
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI=7
49 -
50 -inherit toolchain-funcs
51 -
52 -HOMEPAGE="https://github.com/libbpf/libbpf"
53 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
54 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
55 -
56 -LICENSE="LGPL-2.1 BSD-2"
57 -SLOT="0/${PV}"
58 -KEYWORDS="~amd64 ~arm64 ~x86"
59 -IUSE="+static-libs"
60 -
61 -COMMON_DEPEND="virtual/libelf
62 - !<=dev-util/bcc-0.7.0"
63 -DEPEND="${COMMON_DEPEND}
64 - sys-kernel/linux-headers"
65 -RDEPEND="${COMMON_DEPEND}"
66 -
67 -S="${WORKDIR}/${P}/src"
68 -
69 -PATCHES=(
70 - "${FILESDIR}/libbpf-0.0.5-paths.patch"
71 -)
72 -
73 -src_compile() {
74 - emake \
75 - BUILD_SHARED=y \
76 - LIBSUBDIR="$(get_libdir)" \
77 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
78 - CC="$(tc-getCC)"
79 -}
80 -
81 -src_install() {
82 - emake \
83 - BUILD_SHARED=y \
84 - LIBSUBDIR="$(get_libdir)" \
85 - DESTDIR="${D}" \
86 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
87 - install install_uapi_headers
88 -
89 - insinto /usr/$(get_libdir)/pkgconfig
90 - doins ${PN}.pc
91 -}
92
93 diff --git a/dev-libs/libbpf/libbpf-0.0.7.ebuild b/dev-libs/libbpf/libbpf-0.0.7.ebuild
94 deleted file mode 100644
95 index 43363c91efa..00000000000
96 --- a/dev-libs/libbpf/libbpf-0.0.7.ebuild
97 +++ /dev/null
98 @@ -1,47 +0,0 @@
99 -# Copyright 2019-2020 Gentoo Authors
100 -# Distributed under the terms of the GNU General Public License v2
101 -
102 -EAPI=7
103 -
104 -inherit toolchain-funcs
105 -
106 -HOMEPAGE="https://github.com/libbpf/libbpf"
107 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
108 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
109 -
110 -LICENSE="LGPL-2.1 BSD-2"
111 -SLOT="0/${PV}"
112 -KEYWORDS="~amd64 ~arm64 ~x86"
113 -IUSE="+static-libs"
114 -
115 -COMMON_DEPEND="virtual/libelf
116 - !<=dev-util/bcc-0.7.0"
117 -DEPEND="${COMMON_DEPEND}
118 - sys-kernel/linux-headers"
119 -RDEPEND="${COMMON_DEPEND}"
120 -
121 -S="${WORKDIR}/${P}/src"
122 -
123 -PATCHES=(
124 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
125 -)
126 -
127 -src_compile() {
128 - emake \
129 - BUILD_SHARED=y \
130 - LIBSUBDIR="$(get_libdir)" \
131 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
132 - CC="$(tc-getCC)"
133 -}
134 -
135 -src_install() {
136 - emake \
137 - BUILD_SHARED=y \
138 - LIBSUBDIR="$(get_libdir)" \
139 - DESTDIR="${D}" \
140 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
141 - install install_uapi_headers
142 -
143 - insinto /usr/$(get_libdir)/pkgconfig
144 - doins ${PN}.pc
145 -}
146
147 diff --git a/dev-libs/libbpf/libbpf-0.0.8.ebuild b/dev-libs/libbpf/libbpf-0.0.8.ebuild
148 deleted file mode 100644
149 index 43363c91efa..00000000000
150 --- a/dev-libs/libbpf/libbpf-0.0.8.ebuild
151 +++ /dev/null
152 @@ -1,47 +0,0 @@
153 -# Copyright 2019-2020 Gentoo Authors
154 -# Distributed under the terms of the GNU General Public License v2
155 -
156 -EAPI=7
157 -
158 -inherit toolchain-funcs
159 -
160 -HOMEPAGE="https://github.com/libbpf/libbpf"
161 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
162 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
163 -
164 -LICENSE="LGPL-2.1 BSD-2"
165 -SLOT="0/${PV}"
166 -KEYWORDS="~amd64 ~arm64 ~x86"
167 -IUSE="+static-libs"
168 -
169 -COMMON_DEPEND="virtual/libelf
170 - !<=dev-util/bcc-0.7.0"
171 -DEPEND="${COMMON_DEPEND}
172 - sys-kernel/linux-headers"
173 -RDEPEND="${COMMON_DEPEND}"
174 -
175 -S="${WORKDIR}/${P}/src"
176 -
177 -PATCHES=(
178 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
179 -)
180 -
181 -src_compile() {
182 - emake \
183 - BUILD_SHARED=y \
184 - LIBSUBDIR="$(get_libdir)" \
185 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
186 - CC="$(tc-getCC)"
187 -}
188 -
189 -src_install() {
190 - emake \
191 - BUILD_SHARED=y \
192 - LIBSUBDIR="$(get_libdir)" \
193 - DESTDIR="${D}" \
194 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
195 - install install_uapi_headers
196 -
197 - insinto /usr/$(get_libdir)/pkgconfig
198 - doins ${PN}.pc
199 -}
200
201 diff --git a/dev-libs/libbpf/libbpf-0.0.9-r1.ebuild b/dev-libs/libbpf/libbpf-0.0.9-r1.ebuild
202 deleted file mode 100644
203 index b01f2de058d..00000000000
204 --- a/dev-libs/libbpf/libbpf-0.0.9-r1.ebuild
205 +++ /dev/null
206 @@ -1,48 +0,0 @@
207 -# Copyright 2019-2020 Gentoo Authors
208 -# Distributed under the terms of the GNU General Public License v2
209 -
210 -EAPI=7
211 -
212 -inherit toolchain-funcs
213 -
214 -HOMEPAGE="https://github.com/libbpf/libbpf"
215 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
216 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
217 -
218 -LICENSE="LGPL-2.1 BSD-2"
219 -SLOT="0/${PV}"
220 -KEYWORDS="~amd64 ~arm64 ~x86"
221 -IUSE="+static-libs"
222 -
223 -COMMON_DEPEND="virtual/libelf
224 - !<=dev-util/bcc-0.7.0"
225 -DEPEND="${COMMON_DEPEND}
226 - sys-kernel/linux-headers"
227 -RDEPEND="${COMMON_DEPEND}"
228 -
229 -S="${WORKDIR}/${P}/src"
230 -
231 -PATCHES=(
232 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
233 - "${FILESDIR}/libbpf-0.0.9-fix-hashmap-on-lp32.patch"
234 -)
235 -
236 -src_compile() {
237 - emake \
238 - BUILD_SHARED=y \
239 - LIBSUBDIR="$(get_libdir)" \
240 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
241 - CC="$(tc-getCC)"
242 -}
243 -
244 -src_install() {
245 - emake \
246 - BUILD_SHARED=y \
247 - LIBSUBDIR="$(get_libdir)" \
248 - DESTDIR="${D}" \
249 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
250 - install install_uapi_headers
251 -
252 - insinto /usr/$(get_libdir)/pkgconfig
253 - doins ${PN}.pc
254 -}
255
256 diff --git a/dev-libs/libbpf/libbpf-0.1.0-r1.ebuild b/dev-libs/libbpf/libbpf-0.1.0-r1.ebuild
257 deleted file mode 100644
258 index 1c250842513..00000000000
259 --- a/dev-libs/libbpf/libbpf-0.1.0-r1.ebuild
260 +++ /dev/null
261 @@ -1,53 +0,0 @@
262 -# Copyright 2019-2020 Gentoo Authors
263 -# Distributed under the terms of the GNU General Public License v2
264 -
265 -EAPI=7
266 -
267 -inherit flag-o-matic toolchain-funcs
268 -
269 -if [[ ${PV} =~ [9]{4,} ]]; then
270 - inherit git-r3
271 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
272 -else
273 - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
274 - KEYWORDS="~amd64 ~arm64 ~x86"
275 -fi
276 -S="${WORKDIR}/${P}/src"
277 -
278 -HOMEPAGE="https://github.com/libbpf/libbpf"
279 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
280 -
281 -LICENSE="GPL-2 LGPL-2.1 BSD-2"
282 -SLOT="0/${PV}"
283 -IUSE="+static-libs"
284 -
285 -COMMON_DEPEND="virtual/libelf
286 - !<=dev-util/bcc-0.7.0"
287 -DEPEND="${COMMON_DEPEND}
288 - sys-kernel/linux-headers"
289 -RDEPEND="${COMMON_DEPEND}"
290 -
291 -PATCHES=(
292 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
293 -)
294 -
295 -src_compile() {
296 - append-cflags -fPIC
297 - emake \
298 - BUILD_SHARED=y \
299 - LIBSUBDIR="$(get_libdir)" \
300 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
301 - CC="$(tc-getCC)"
302 -}
303 -
304 -src_install() {
305 - emake \
306 - BUILD_SHARED=y \
307 - LIBSUBDIR="$(get_libdir)" \
308 - DESTDIR="${D}" \
309 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
310 - install install_uapi_headers
311 -
312 - insinto /usr/$(get_libdir)/pkgconfig
313 - doins ${PN}.pc
314 -}
315
316 diff --git a/dev-libs/libbpf/libbpf-0.1.1.ebuild b/dev-libs/libbpf/libbpf-0.1.1.ebuild
317 deleted file mode 100644
318 index 1c250842513..00000000000
319 --- a/dev-libs/libbpf/libbpf-0.1.1.ebuild
320 +++ /dev/null
321 @@ -1,53 +0,0 @@
322 -# Copyright 2019-2020 Gentoo Authors
323 -# Distributed under the terms of the GNU General Public License v2
324 -
325 -EAPI=7
326 -
327 -inherit flag-o-matic toolchain-funcs
328 -
329 -if [[ ${PV} =~ [9]{4,} ]]; then
330 - inherit git-r3
331 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
332 -else
333 - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
334 - KEYWORDS="~amd64 ~arm64 ~x86"
335 -fi
336 -S="${WORKDIR}/${P}/src"
337 -
338 -HOMEPAGE="https://github.com/libbpf/libbpf"
339 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
340 -
341 -LICENSE="GPL-2 LGPL-2.1 BSD-2"
342 -SLOT="0/${PV}"
343 -IUSE="+static-libs"
344 -
345 -COMMON_DEPEND="virtual/libelf
346 - !<=dev-util/bcc-0.7.0"
347 -DEPEND="${COMMON_DEPEND}
348 - sys-kernel/linux-headers"
349 -RDEPEND="${COMMON_DEPEND}"
350 -
351 -PATCHES=(
352 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
353 -)
354 -
355 -src_compile() {
356 - append-cflags -fPIC
357 - emake \
358 - BUILD_SHARED=y \
359 - LIBSUBDIR="$(get_libdir)" \
360 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
361 - CC="$(tc-getCC)"
362 -}
363 -
364 -src_install() {
365 - emake \
366 - BUILD_SHARED=y \
367 - LIBSUBDIR="$(get_libdir)" \
368 - DESTDIR="${D}" \
369 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
370 - install install_uapi_headers
371 -
372 - insinto /usr/$(get_libdir)/pkgconfig
373 - doins ${PN}.pc
374 -}
375
376 diff --git a/dev-libs/libbpf/libbpf-0.2.ebuild b/dev-libs/libbpf/libbpf-0.2.ebuild
377 deleted file mode 100644
378 index 1c250842513..00000000000
379 --- a/dev-libs/libbpf/libbpf-0.2.ebuild
380 +++ /dev/null
381 @@ -1,53 +0,0 @@
382 -# Copyright 2019-2020 Gentoo Authors
383 -# Distributed under the terms of the GNU General Public License v2
384 -
385 -EAPI=7
386 -
387 -inherit flag-o-matic toolchain-funcs
388 -
389 -if [[ ${PV} =~ [9]{4,} ]]; then
390 - inherit git-r3
391 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
392 -else
393 - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
394 - KEYWORDS="~amd64 ~arm64 ~x86"
395 -fi
396 -S="${WORKDIR}/${P}/src"
397 -
398 -HOMEPAGE="https://github.com/libbpf/libbpf"
399 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
400 -
401 -LICENSE="GPL-2 LGPL-2.1 BSD-2"
402 -SLOT="0/${PV}"
403 -IUSE="+static-libs"
404 -
405 -COMMON_DEPEND="virtual/libelf
406 - !<=dev-util/bcc-0.7.0"
407 -DEPEND="${COMMON_DEPEND}
408 - sys-kernel/linux-headers"
409 -RDEPEND="${COMMON_DEPEND}"
410 -
411 -PATCHES=(
412 - "${FILESDIR}/libbpf-0.0.7-paths.patch"
413 -)
414 -
415 -src_compile() {
416 - append-cflags -fPIC
417 - emake \
418 - BUILD_SHARED=y \
419 - LIBSUBDIR="$(get_libdir)" \
420 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
421 - CC="$(tc-getCC)"
422 -}
423 -
424 -src_install() {
425 - emake \
426 - BUILD_SHARED=y \
427 - LIBSUBDIR="$(get_libdir)" \
428 - DESTDIR="${D}" \
429 - $(usex static-libs 'BUILD_STATIC=y' '' '' '') \
430 - install install_uapi_headers
431 -
432 - insinto /usr/$(get_libdir)/pkgconfig
433 - doins ${PN}.pc
434 -}