From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 80D3115808A for ; Thu, 17 Jul 2025 15:18:21 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 6DE16340E53 for ; Thu, 17 Jul 2025 15:18:21 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id B438611055B; Thu, 17 Jul 2025 15:18:15 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id AFB5A11055B for ; Thu, 17 Jul 2025 15:18:15 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 69579340CBB for ; Thu, 17 Jul 2025 15:18:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id CC826320D for ; Thu, 17 Jul 2025 15:18:13 +0000 (UTC) From: "Yixun Lan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Yixun Lan" Message-ID: <1752765431.e0ba1a22c5a0015b39e97207b112477d246cf6e0.dlan@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/libbpf/Manifest dev-libs/libbpf/libbpf-1.5.0.ebuild X-VCS-Directories: dev-libs/libbpf/ X-VCS-Committer: dlan X-VCS-Committer-Name: Yixun Lan X-VCS-Revision: e0ba1a22c5a0015b39e97207b112477d246cf6e0 X-VCS-Branch: master Date: Thu, 17 Jul 2025 15:18:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a464e8bf-4006-4377-94ef-8dc1111e0059 X-Archives-Hash: b261bb43d98871e0b832e4b8502a5af0 commit: e0ba1a22c5a0015b39e97207b112477d246cf6e0 Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Thu Jul 17 12:03:46 2025 +0000 Commit: Yixun Lan gentoo 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 applied-asynchrony.com> Signed-off-by: Yixun Lan 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 -}