commit: e0ba1a22c5a0015b39e97207b112477d246cf6e0 Author: Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com> AuthorDate: Thu Jul 17 12:03:46 2025 +0000 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org> CommitDate: Thu Jul 17 15:17:11 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ba1a22
dev-libs/libbpf: clean up old Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com> Signed-off-by: Yixun Lan <dlan <AT> gentoo.org> dev-libs/libbpf/Manifest | 1 - dev-libs/libbpf/libbpf-1.5.0.ebuild | 68 ------------------------------------- 2 files changed, 69 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index cc1839c1f2a8..791fe03c32eb 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,2 @@ -DIST libbpf-1.5.0.tar.gz 1036613 BLAKE2B fd9bbf7689632c6f3fc18705bf1cfb5ba8abca632f6da1264692f0b6ff0e5887fb88697dd4418cc9a451df3421015f4c8de5162c1b8a40594af050dca3442669 SHA512 0cc25addcf5fcee0537d598037feab4bc73a513e6025d8f559bed58fe8850a10fcfeefd1a9dafc5e0bac6202d445944b12811cb7254b9b3be4dd3d2cc1e9419b DIST libbpf-1.5.1.tar.gz 1036566 BLAKE2B e7ae61ce536d17d6f137c0d095e4fe32995ff717dc9ee9fb2f9fff1dc36cb37d4645a81af363cb66264548eecccabc586bbecfc6db37547aba15e6fc152ceaf8 SHA512 d24c4ef9c0b09a1252320bde54270aedd41211f4359c72a02ee4960b63782a6e8f3de3e3a535720ed468a491397860154f9d1ffc312755f9595a44d22ea23f3b DIST libbpf-1.6.0.tar.gz 1045380 BLAKE2B d3ffdedc6db6340beaf939c1c92f17df69a574c829296bffb52eb8ab9075388ca4958404d91683dcef31d115b8f61f53f993b1802355d50b32b661a149a7a507 SHA512 e16b2a7397486e1259a540b82b408e4a33b0457fe089428d39b20bec01fbbbb90ff936cfcac4e849f06210a8faa776f0bca60236c1b2c50e1e55eeb11dfcae52 diff --git a/dev-libs/libbpf/libbpf-1.5.0.ebuild b/dev-libs/libbpf/libbpf-1.5.0.ebuild deleted file mode 100644 index 486aad647def..000000000000 --- a/dev-libs/libbpf/libbpf-1.5.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit dot-a flag-o-matic toolchain-funcs - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf" - -if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/$(ver_cut 1-2)" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -DOCS=( - ../{README,SYNC}.md -) - -PATCHES=( - "${FILESDIR}"/libbpf-9999-paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR PKG_CONFIG - use static-libs && lto-guarantee-fat - export LIBSUBDIR="$(get_libdir)" - export PREFIX="${EPREFIX}/usr" - export V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - LIBSUBDIR="${LIBSUBDIR}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - strip-lto-bytecode - - dodoc "${DOCS[@]}" - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
