Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
Date: Fri, 14 Jan 2022 09:55:16
Message-Id: 1642154022.85105df1593e31e0ca0eff967e649128e4391789.jsmolic@gentoo
1 commit: 85105df1593e31e0ca0eff967e649128e4391789
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 14 09:53:00 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 14 09:53:42 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85105df1
7
8 dev-libs/libbpf: drop 0.5.0, 0.6.0
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11
12 dev-libs/libbpf/Manifest | 2 --
13 dev-libs/libbpf/libbpf-0.5.0.ebuild | 51 -------------------------------------
14 dev-libs/libbpf/libbpf-0.6.0.ebuild | 51 -------------------------------------
15 3 files changed, 104 deletions(-)
16
17 diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
18 index a6e92078fe5d..f7baf5561cb2 100644
19 --- a/dev-libs/libbpf/Manifest
20 +++ b/dev-libs/libbpf/Manifest
21 @@ -1,3 +1 @@
22 -DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85
23 -DIST libbpf-0.6.0.tar.gz 858210 BLAKE2B a6076ae7465eb9c99ff1b2c63a388ef2d15c71882d7de0b5279604ad7b91ef3fce583c88710126a9384d96a810775409daadb0adaea41dd9dfc12af183fa50d7 SHA512 923eac64dca015939cbbd51cb0a7daf609d9873d249d6e621d73776b51c52f6087f2a957976163474d359a471250b27b44ad93179948335e949a82ed9613ed43
24 DIST libbpf-0.6.1.tar.gz 858232 BLAKE2B 239e7bf47c24d09eb8e177e61d00bd834a0155c8773918246514858fe27688911f79dc4a22d02ab256c7c137010875f8d39d4fec9cecfd7a2b77e6b4df7610ea SHA512 5a8ca70c571fb306dd280f0526db48b78b13b57b4012f7bd3933d6e07d5e41e9370b2db6ed9bbc283c6dcbb21036810bf3093f462906b66557ce0d850c89083a
25
26 diff --git a/dev-libs/libbpf/libbpf-0.5.0.ebuild b/dev-libs/libbpf/libbpf-0.5.0.ebuild
27 deleted file mode 100644
28 index 51d7b76615b5..000000000000
29 --- a/dev-libs/libbpf/libbpf-0.5.0.ebuild
30 +++ /dev/null
31 @@ -1,51 +0,0 @@
32 -# Copyright 2019-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=8
36 -
37 -inherit flag-o-matic toolchain-funcs
38 -
39 -if [[ ${PV} =~ [9]{4,} ]]; then
40 - inherit git-r3
41 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
42 -else
43 - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
44 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
45 -fi
46 -S="${WORKDIR}/${P}/src"
47 -
48 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
49 -HOMEPAGE="https://github.com/libbpf/libbpf"
50 -
51 -LICENSE="GPL-2 LGPL-2.1 BSD-2"
52 -SLOT="0/${PV}"
53 -IUSE="static-libs"
54 -
55 -DEPEND="
56 - sys-kernel/linux-headers
57 - virtual/libelf"
58 -RDEPEND="${DEPEND}"
59 -
60 -PATCHES=(
61 - "${FILESDIR}"/libbpf-9999-paths.patch
62 -)
63 -
64 -src_configure() {
65 - append-cflags -fPIC
66 - tc-export CC AR
67 - export LIBSUBDIR="$(get_libdir)"
68 - export V=1
69 -}
70 -
71 -src_install() {
72 - emake \
73 - DESTDIR="${D}" \
74 - install install_uapi_headers
75 -
76 - if ! use static-libs; then
77 - find "${ED}" -name '*.a' -delete || die
78 - fi
79 -
80 - insinto /usr/$(get_libdir)/pkgconfig
81 - doins ${PN}.pc
82 -}
83
84 diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild
85 deleted file mode 100644
86 index f4feea29582b..000000000000
87 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild
88 +++ /dev/null
89 @@ -1,51 +0,0 @@
90 -# Copyright 2019-2022 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=8
94 -
95 -inherit flag-o-matic toolchain-funcs
96 -
97 -if [[ ${PV} =~ [9]{4,} ]]; then
98 - inherit git-r3
99 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
100 -else
101 - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
102 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
103 -fi
104 -S="${WORKDIR}/${P}/src"
105 -
106 -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
107 -HOMEPAGE="https://github.com/libbpf/libbpf"
108 -
109 -LICENSE="GPL-2 LGPL-2.1 BSD-2"
110 -SLOT="0/$(ver_cut 1-2 ${PV})"
111 -IUSE="static-libs"
112 -
113 -DEPEND="
114 - sys-kernel/linux-headers
115 - virtual/libelf
116 -"
117 -RDEPEND="${DEPEND}"
118 -
119 -PATCHES=(
120 - "${FILESDIR}"/libbpf-9999-paths.patch
121 -)
122 -
123 -src_configure() {
124 - append-cflags -fPIC
125 - tc-export CC AR
126 - export LIBSUBDIR="$(get_libdir)" V=1
127 -}
128 -
129 -src_install() {
130 - emake \
131 - DESTDIR="${D}" \
132 - install install_uapi_headers
133 -
134 - if ! use static-libs; then
135 - find "${ED}" -name '*.a' -delete || die
136 - fi
137 -
138 - insinto /usr/$(get_libdir)/pkgconfig
139 - doins ${PN}.pc
140 -}