[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 3c3f16b07e62fc1240490d68d895f290b464b4f7 Author: Patrick McLean gentoo org> AuthorDate: Thu Jul 11 22:05:38 2024 + Commit: Patrick McLean gentoo org> CommitDate: Thu Jul 11 22:05:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3f16b0 dev-libs/libbpf: add 1.3.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/libbpf-1.3.2.ebuild | 65 + 1 file changed, 65 insertions(+) diff --git a/dev-libs/libbpf/libbpf-1.3.2.ebuild b/dev-libs/libbpf/libbpf-1.3.2.ebuild new file mode 100644 index ..6cd9245fc9a6 --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.3.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit 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 ~ia64 ~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 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( + ../{README,SYNC}.md +) + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + dodoc "${DOCS[@]}" + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 0a4498ee7f0194cdd4784c9ed658f294ef72d57a Author: Patrick McLean gentoo org> AuthorDate: Thu Jul 11 22:04:56 2024 + Commit: Patrick McLean gentoo org> CommitDate: Thu Jul 11 22:05:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4498ee dev-libs/libbpf: add 1.4.5, drop 1.4.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest | 3 ++- dev-libs/libbpf/{libbpf-1.4.2.ebuild => libbpf-1.4.5.ebuild} | 0 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index c933add99a97..04946922acc3 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc -DIST libbpf-1.4.2.tar.gz 1016045 BLAKE2B 7529e6521337d45210ee2e3d00aae7c8cac309a4b3f36ffdd9c4a6c4439f266ee654b6ad6abaea2e43310260182bd9ad52ff162339545027050329d8307fe0d5 SHA512 b0faf45e77fc0197239b87d74010bad6b7ef7d48c1b3de2a3960164d9029851e2ad204b92d0cccb2fde2d0dfe44d9fa7f24b35a4917179dbab1bee192d3780db +DIST libbpf-1.3.2.tar.gz 999726 BLAKE2B 1e8bf6275b5542acebd021c1594f8b069e786b091099111bfa01efbc9975e014c3cd5fac680ffa6467cacf293890449cd857b6127a857711d42b7f8326b7d965 SHA512 0817c144ecdc9b02866e8d70fd87b103fc4909430417388930ccf9b6f8e9abef0ae2783bfd5a85830dd909459087642e987d2627f9d0f571f2279c64a29fc791 +DIST libbpf-1.4.5.tar.gz 1016457 BLAKE2B 4aa57b67a184938cfb9e24afced63c816715a1f38f1446320bb7c9b59ca446fdd5addda63b05c880499df9ed7820e02764c5299c7609164cf22bcd5512467a6d SHA512 c5ed459e89a8897ef7c892723c61efb2f2fdb0e7bea63eaff1c9936d368d2cc9e63b8c093207eef0df3109c021156c52ddb570757f69c54e713909e866dbb2f5 diff --git a/dev-libs/libbpf/libbpf-1.4.2.ebuild b/dev-libs/libbpf/libbpf-1.4.5.ebuild similarity index 100% rename from dev-libs/libbpf/libbpf-1.4.2.ebuild rename to dev-libs/libbpf/libbpf-1.4.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: d1deab1a6f5599ae7c71fdcd5356169705d21c2f Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 25 16:53:14 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 25 16:53:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1deab1a dev-libs/libbpf: drop 1.2.2, 1.4.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 2 -- dev-libs/libbpf/libbpf-1.2.2.ebuild | 54 -- dev-libs/libbpf/libbpf-1.4.0.ebuild | 65 - 3 files changed, 121 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 930e6db27407..c933add99a97 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,5 +1,3 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a -DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc -DIST libbpf-1.4.0.tar.gz 1015490 BLAKE2B 46932f972201581f9f5be98063888216fd522ac549561efdec09603dfcbf0132418f50c2aed80d656fd25b235a9dc3b4ffe459cab9445a8508a7af620989072f SHA512 400c91a4870be8bb115f7abcc12c460700980fb6a3afdf43c885b1cdbe28fed1d37142d3987a85e12b4c565787a48f5cd0b07cafff067d91902d70713528929f DIST libbpf-1.4.2.tar.gz 1016045 BLAKE2B 7529e6521337d45210ee2e3d00aae7c8cac309a4b3f36ffdd9c4a6c4439f266ee654b6ad6abaea2e43310260182bd9ad52ff162339545027050329d8307fe0d5 SHA512 b0faf45e77fc0197239b87d74010bad6b7ef7d48c1b3de2a3960164d9029851e2ad204b92d0cccb2fde2d0dfe44d9fa7f24b35a4917179dbab1bee192d3780db diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild deleted file mode 100644 index a82b4169cdc1.. --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -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" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR PKG_CONFIG - 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 - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -} diff --git a/dev-libs/libbpf/libbpf-1.4.0.ebuild b/dev-libs/libbpf/libbpf-1.4.0.ebuild deleted file mode 100644 index 6cd9245fc9a6.. --- a/dev-libs/libbpf/libbpf-1.4.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit 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 ~ia64 ~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 ${PV})" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2df7b584c46204341cf8725f61b590dbf480e1bb Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 18 18:36:49 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 18 18:55:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df7b584 dev-libs/libbpf: drop myself as a maintainer Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/libbpf/metadata.xml b/dev-libs/libbpf/metadata.xml index 74bcfa4911ec..3ce8f10931c3 100644 --- a/dev-libs/libbpf/metadata.xml +++ b/dev-libs/libbpf/metadata.xml @@ -4,10 +4,6 @@ chutz...@gentoo.org - -jsmo...@gentoo.org -Jakov Smolić - libbpf/libbpf
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: e89a4ea024ec25bc26ddb60e3f7fdc17c1ed9b09 Author: Patrick McLean gentoo org> AuthorDate: Fri May 24 17:49:05 2024 + Commit: Patrick McLean gentoo org> CommitDate: Fri May 24 18:26:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89a4ea0 dev-libs/libbpf: add 1.4.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.4.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 2cbf2e2cd5bc..930e6db27407 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -2,3 +2,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d15 DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc DIST libbpf-1.4.0.tar.gz 1015490 BLAKE2B 46932f972201581f9f5be98063888216fd522ac549561efdec09603dfcbf0132418f50c2aed80d656fd25b235a9dc3b4ffe459cab9445a8508a7af620989072f SHA512 400c91a4870be8bb115f7abcc12c460700980fb6a3afdf43c885b1cdbe28fed1d37142d3987a85e12b4c565787a48f5cd0b07cafff067d91902d70713528929f +DIST libbpf-1.4.2.tar.gz 1016045 BLAKE2B 7529e6521337d45210ee2e3d00aae7c8cac309a4b3f36ffdd9c4a6c4439f266ee654b6ad6abaea2e43310260182bd9ad52ff162339545027050329d8307fe0d5 SHA512 b0faf45e77fc0197239b87d74010bad6b7ef7d48c1b3de2a3960164d9029851e2ad204b92d0cccb2fde2d0dfe44d9fa7f24b35a4917179dbab1bee192d3780db diff --git a/dev-libs/libbpf/libbpf-1.4.2.ebuild b/dev-libs/libbpf/libbpf-1.4.2.ebuild new file mode 100644 index ..6cd9245fc9a6 --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.4.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit 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 ~ia64 ~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 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( + ../{README,SYNC}.md +) + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + dodoc "${DOCS[@]}" + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 4e8f6ad57d22a5080a89229f29dd4de2cd860865 Author: Patrick McLean gentoo org> AuthorDate: Fri Apr 5 23:10:09 2024 + Commit: Patrick McLean gentoo org> CommitDate: Fri Apr 5 23:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8f6ad5 dev-libs/libbpf: add 1.4.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.4.0.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 0fcc48146945..2cbf2e2cd5bc 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc +DIST libbpf-1.4.0.tar.gz 1015490 BLAKE2B 46932f972201581f9f5be98063888216fd522ac549561efdec09603dfcbf0132418f50c2aed80d656fd25b235a9dc3b4ffe459cab9445a8508a7af620989072f SHA512 400c91a4870be8bb115f7abcc12c460700980fb6a3afdf43c885b1cdbe28fed1d37142d3987a85e12b4c565787a48f5cd0b07cafff067d91902d70713528929f diff --git a/dev-libs/libbpf/libbpf-1.4.0.ebuild b/dev-libs/libbpf/libbpf-1.4.0.ebuild new file mode 100644 index ..6cd9245fc9a6 --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.4.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit 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 ~ia64 ~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 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( + ../{README,SYNC}.md +) + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + dodoc "${DOCS[@]}" + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: e5ba9341af3dc6a38091bdf5ab318e28b14f9e97 Author: Patrick McLean gentoo org> AuthorDate: Fri Apr 5 23:10:57 2024 + Commit: Patrick McLean gentoo org> CommitDate: Fri Apr 5 23:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ba9341 dev-libs/libbpf: Sync with 1.4.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/libbpf-.ebuild | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index 4bc4f9eafffd..a666bd28bfd5 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -1,10 +1,13 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit 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"; @@ -14,18 +17,24 @@ else fi S="${WORKDIR}/${P}/src" -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - 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" + virtual/libelf +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( + ../{README,SYNC}.md +) PATCHES=( "${FILESDIR}"/libbpf--paths.patch @@ -49,6 +58,8 @@ src_install() { find "${ED}" -name '*.a' -delete || die fi + dodoc "${DOCS[@]}" + insinto /usr/$(get_libdir)/pkgconfig doins ${PN}.pc }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b354293349f7cacd276931a4cbf9e50ec3722cbe Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jan 10 13:13:45 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 10 15:02:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3542933 dev-libs/libbpf: stable 1.3.0 for sparc, bug #921591 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index d749ee9cf9c9..97bbb529e660 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a20df9dcce05bcb1f9203fb0ccca2f82fa50d491 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20df9dc dev-libs/libbpf: Stabilize 1.3.0 x86, #921591 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index c3646b27c0dd..6838648f906f 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b2b31a313e953bfc3e6882173c8c5490345ff087 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b31a31 dev-libs/libbpf: Stabilize 1.3.0 amd64, #921591 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index 6838648f906f..d749ee9cf9c9 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 7693f9862b95e48ecada77a14cf9a7787f8583d0 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 07:53:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 07:53:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7693f986 dev-libs/libbpf: Stabilize 1.3.0 arm, #921591 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index 3e054dd4f998..3f1b539c8e8c 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f1f9e7b3640be81360f45f5018808faf92f42e57 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 07:53:27 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 07:53:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f9e7b3 dev-libs/libbpf: Stabilize 1.3.0 arm64, #921591 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index 3f1b539c8e8c..c3646b27c0dd 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 56e4c5751a8ae94ed75fe7d6a7e9278a9294536d Author: Sam James gentoo org> AuthorDate: Mon Jan 8 07:53:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 07:53:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e4c575 dev-libs/libbpf: Stabilize 1.3.0 ppc64, #921591 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index fd81a789eb1e..3e054dd4f998 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b390d599a05b31d6a37d7a24128ff02c21432157 Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 23 18:27:48 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Dec 23 18:45:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b390d599 dev-libs/libbpf: drop 1.2.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-1.2.0.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index dfa0a293c4f9..0fcc48146945 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,4 +1,3 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a -DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild deleted file mode 100644 index a82b4169cdc1.. --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -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" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR PKG_CONFIG - 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 - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 11f18b4b646ced82e2cc1f54518ec22990bb0c36 Author: Patrick McLean gentoo org> AuthorDate: Mon Nov 27 23:29:36 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Nov 27 23:29:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f18b4b dev-libs/libbpf: destabilize 1.3.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index 543c4ff929bc..fd81a789eb1e 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 5dd955eef787c475ba3a665a631b7216056c Author: Patrick McLean gentoo org> AuthorDate: Mon Nov 27 23:21:55 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Nov 27 23:21:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd955ee dev-libs/libbpf: add 1.3.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.3.0.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 2bc3c37795b1..dfa0a293c4f9 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be +DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild new file mode 100644 index ..543c4ff929bc --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + dodoc "${DOCS[@]}" + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: fdd844c843c02a659e1b9a79c988999d9e111eaa Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 4 18:32:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 4 18:32:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd844c8 dev-libs/libbpf: Stabilize 1.2.2 ppc, #915147 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index 9865da3227cf..a82b4169cdc1 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 02bc0ff09ad42565647317ffeb2b64eac89226c5 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:04:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:04:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bc0ff0 dev-libs/libbpf: Stabilize 1.2.2 ppc64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index ef6efdf8faaf..9865da3227cf 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: aad5c06ca3e689db62c5c0b9c1819d29e8669733 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:45:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:45:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad5c06c dev-libs/libbpf: Stabilize 1.2.2 x86, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index a395169d3b0e..ef6efdf8faaf 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b886fe4312e4a610900cf79e3c3b73320aca6b8f Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:41:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b886fe43 dev-libs/libbpf: Stabilize 1.2.2 amd64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index eae1e0af8dbc..a395169d3b0e 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 064de47d601c45478671b9df996af3e93d9092ac Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:40:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064de47d dev-libs/libbpf: Stabilize 1.2.2 arm, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index dc0f1c807636..eae1e0af8dbc 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 976d30ec99f9a0640cbb542284e6e3a8b7e93f98 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976d30ec dev-libs/libbpf: Stabilize 1.2.2 sparc, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index 37184d004a0f..dc0f1c807636 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2f0fbf031ef77d1bcf775abbb30e39f061173736 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0fbf03 dev-libs/libbpf: Stabilize 1.2.2 arm64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index c444170afb0c..37184d004a0f 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: bb615cc5de73bc0f5d83f0407522bae052cd10e4 Author: Jakov Smolić gentoo org> AuthorDate: Sun Aug 27 10:43:53 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Aug 27 10:43:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb615cc5 dev-libs/libbpf: drop 1.1.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-1.1.0.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 42255f22e31c..2bc3c37795b1 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,4 +1,3 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a -DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild deleted file mode 100644 index a82b4169cdc1.. --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -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" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR PKG_CONFIG - 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 - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a989ba5726eb25c65984a84e26856a078c527a79 Author: Jakov Smolić gentoo org> AuthorDate: Sun Aug 27 10:42:40 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Aug 27 10:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a989ba57 dev-libs/libbpf: Stabilize 1.2.0 sparc, #908166 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index 4494d21e0199..a82b4169cdc1 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 133ce2e7c9ae7c4ae99ea55fd26c7845b4552437 Author: Sam James gentoo org> AuthorDate: Wed Aug 2 22:07:59 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 22:07:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133ce2e7 dev-libs/libbpf: Stabilize 1.2.0 ppc, #908166 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index 264127233396..4494d21e0199 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 0db3dad706590180ee827c6b8778135e9db5652c Author: Patrick McLean gentoo org> AuthorDate: Tue Jul 11 23:55:18 2023 + Commit: Patrick McLean gentoo org> CommitDate: Tue Jul 11 23:55:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db3dad7 dev-libs/libbpf: add 1.2.2, drop 1.2.1 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest | 2 +- dev-libs/libbpf/{libbpf-1.2.1.ebuild => libbpf-1.2.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 1e5f8dc08b58..42255f22e31c 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,4 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e -DIST libbpf-1.2.1.tar.gz 999804 BLAKE2B fa384675be2d24f284d8384d23a395e9106d9f0456a9c34608bcc57b990addc85708b1aa17102044c03a0458949e494865316babc0d7e496d8ce902abf64a072 SHA512 080103800808a16cab99c445add50af2656584776b360d90a8d3abbf44bcde55b64f8ff36a2577a13918375b578ca474740f333c860962fb98957d67f0ae83d9 +DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be diff --git a/dev-libs/libbpf/libbpf-1.2.1.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild similarity index 100% rename from dev-libs/libbpf/libbpf-1.2.1.ebuild rename to dev-libs/libbpf/libbpf-1.2.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 9de20cd3e8a4d06de1076da1a739167f36e6effc Author: Patrick McLean gentoo org> AuthorDate: Mon Jul 10 22:26:56 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jul 10 22:26:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de20cd3 dev-libs/libbpf: add 1.2.1 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.2.1.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index a3a2ed98c25d..1e5f8dc08b58 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e +DIST libbpf-1.2.1.tar.gz 999804 BLAKE2B fa384675be2d24f284d8384d23a395e9106d9f0456a9c34608bcc57b990addc85708b1aa17102044c03a0458949e494865316babc0d7e496d8ce902abf64a072 SHA512 080103800808a16cab99c445add50af2656584776b360d90a8d3abbf44bcde55b64f8ff36a2577a13918375b578ca474740f333c860962fb98957d67f0ae83d9 diff --git a/dev-libs/libbpf/libbpf-1.2.1.ebuild b/dev-libs/libbpf/libbpf-1.2.1.ebuild new file mode 100644 index ..c444170afb0c --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.2.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 1cb613e8c0530a3b58ec72414de0d34e14e21181 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 17:05:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 17:05:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb613e8 dev-libs/libbpf: Stabilize 1.2.0 amd64, #908166 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index e803c548965c..264127233396 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: ecd4a66b800cb194aa787a6e5859e5f86520e9a1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 16:35:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 16:35:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd4a66b dev-libs/libbpf: Stabilize 1.2.0 ppc64, #908166 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index a0672d718217..e803c548965c 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 39f48a00a0fcec42a1b80a001aede5cd2ef64c1b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 16:13:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 16:13:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f48a00 dev-libs/libbpf: Stabilize 1.2.0 x86, #908166 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index a55258f9ce0f..a0672d718217 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a0b1218573fd042a6358a1f59355adc8354d2ef7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 9 15:27:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 15:27:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b12185 dev-libs/libbpf: Stabilize 1.2.0 arm, #908166 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index 37184d004a0f..a55258f9ce0f 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 318a88d6e4b5e0244cb482ba830829c618743ff1 Author: Sam James gentoo org> AuthorDate: Fri Jun 9 14:29:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 14:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318a88d6 dev-libs/libbpf: Stabilize 1.2.0 arm64, #908166 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild index c444170afb0c..37184d004a0f 100644 --- a/dev-libs/libbpf/libbpf-1.2.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 6bb7d5b26f7c555849526f924f0bda7d36309469 Author: Patrick McLean gentoo org> AuthorDate: Tue May 2 17:09:46 2023 + Commit: Patrick McLean gentoo org> CommitDate: Tue May 2 17:09:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb7d5b2 dev-libs/libbpf: add 1.2.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.2.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index ae5886aad84e..a3a2ed98c25d 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1,3 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 +DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e diff --git a/dev-libs/libbpf/libbpf-1.2.0.ebuild b/dev-libs/libbpf/libbpf-1.2.0.ebuild new file mode 100644 index ..c444170afb0c --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 295760fe6250481091bfefcde460b769b2f836ea Author: Jakov Smolić gentoo org> AuthorDate: Mon Apr 3 07:32:13 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 3 07:32:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295760fe dev-libs/libbpf: drop 1.0.0-r1, 1.0.1 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest | 2 -- dev-libs/libbpf/libbpf-1.0.0-r1.ebuild | 53 - dev-libs/libbpf/libbpf-1.0.1.ebuild| 54 -- 3 files changed, 109 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 52c1f7444cac..ae5886aad84e 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,4 +1,2 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a -DIST libbpf-1.0.0.tar.gz 917108 BLAKE2B 5bde5a9147330f11dcf1e37aace971624293aae3914459a6b8be327530fa2c2774edaf1b798225ade2771edd88bddc2a74d7f523791f83558417b759eb417f7a SHA512 e99aea1ff477114549b41c272a975169a79ffc1daf4bcaba586cd13d0fc0b23c336cb406fd8e64b73350fe16e2d423fa68a29601d15e2477955c7a92358fb7f8 -DIST libbpf-1.0.1.tar.gz 917269 BLAKE2B 24e43f9a2b20e6f708b74ff50c8ce243546681201b1d72d6b35a95dd85b59032069814792739d3b2a6adaa007958a142a687e901e36a193fd02cdca69926d08f SHA512 2ee6d85c0a33f723e5b93f97118e67754c9e44ca0449ceb49126820f89fea9ddc282a5add764dc4da090af6164cc6641b497489253d192ed01bc397df9be DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 diff --git a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild deleted file mode 100644 index a3309d26fe8d.. --- a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -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}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - 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 - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -} diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild deleted file mode 100644 index 4bc4f9eafffd.. --- a/dev-libs/libbpf/libbpf-1.0.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -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" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR PKG_CONFIG - export LIBSUBDIR="$(get_libdir)" - export PREFIX="${EPREFIX}/usr" - export V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: df7d57c59b0a3f6d321bfb1716757a367d5af55a Author: Sam James gentoo org> AuthorDate: Wed Mar 29 14:36:13 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 14:36:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7d57c5 dev-libs/libbpf: Stabilize 1.1.0 x86, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index 9763383c692d..a82b4169cdc1 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f23f3aebd1c07821d8dc47ceea50b57f75f48902 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 14:29:38 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 14:29:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23f3aeb dev-libs/libbpf: Stabilize 1.1.0 sparc, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index 25dea8c44160..97c5e84617d6 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: e3f9645bd34e202d3186bad5b9cb4f24ead6c882 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 14:29:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 14:29:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f9645b dev-libs/libbpf: Stabilize 1.1.0 amd64, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index a55258f9ce0f..1674eb043cc0 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 97005b6df4ea1beff205571948cd6bbeab58a4a9 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 14:29:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 14:29:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97005b6d dev-libs/libbpf: Stabilize 1.1.0 ppc64, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index 97c5e84617d6..9763383c692d 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a19d08c84633be25dc593b1548491187da88d8f9 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 14:29:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 14:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19d08c8 dev-libs/libbpf: Stabilize 1.1.0 ppc, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index 1674eb043cc0..25dea8c44160 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2dbc5afff1bfc1549e6f2af8167ad632c4dc501e Author: Sam James gentoo org> AuthorDate: Wed Mar 29 13:41:10 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 13:41:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbc5aff dev-libs/libbpf: Stabilize 1.1.0 arm64, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index c444170afb0c..37184d004a0f 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 3e577507c6f6fc0a46a51d7f6a53d58e70f36b5e Author: Sam James gentoo org> AuthorDate: Wed Mar 29 13:41:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 13:41:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e577507 dev-libs/libbpf: Stabilize 1.1.0 arm, #903534 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild index 37184d004a0f..a55258f9ce0f 100644 --- a/dev-libs/libbpf/libbpf-1.1.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 6373cf418045069c7a885ac9a1d1317ebc2c049c Author: Jakov Smolić gentoo org> AuthorDate: Wed Jan 25 06:34:44 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jan 25 06:34:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6373cf41 dev-libs/libbpf: add 1.1.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.1.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index b85f89ec35a3..52c1f7444cac 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.0.0.tar.gz 917108 BLAKE2B 5bde5a9147330f11dcf1e37aace971624293aae3914459a6b8be327530fa2c2774edaf1b798225ade2771edd88bddc2a74d7f523791f83558417b759eb417f7a SHA512 e99aea1ff477114549b41c272a975169a79ffc1daf4bcaba586cd13d0fc0b23c336cb406fd8e64b73350fe16e2d423fa68a29601d15e2477955c7a92358fb7f8 DIST libbpf-1.0.1.tar.gz 917269 BLAKE2B 24e43f9a2b20e6f708b74ff50c8ce243546681201b1d72d6b35a95dd85b59032069814792739d3b2a6adaa007958a142a687e901e36a193fd02cdca69926d08f SHA512 2ee6d85c0a33f723e5b93f97118e67754c9e44ca0449ceb49126820f89fea9ddc282a5add764dc4da090af6164cc6641b497489253d192ed01bc397df9be +DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild new file mode 100644 index ..c444170afb0c --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + 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 + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 7295d49098b11229f6c79cfd9842bd6da11e6ad6 Author: YiFei Zhu google com> AuthorDate: Thu Jan 5 04:08:13 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 05:15:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7295d490 dev-libs/libbpf: Fix install in cross-compilation Without this patch install would cause: * Bad lib64 usage detected: drwxr-xr-x 3 root root 4.0K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64 lrwxrwxrwx 1 root root 11 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so -> libbpf.so.1 lrwxrwxrwx 1 root root 15 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so.1 -> libbpf.so.1.0.1 -rwxr-xr-x 1 root root 889K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so.1.0.1 drwxr-xr-x 2 root root 4.0K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/pkgconfig -rw-r--r-- 1 root root 294 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/pkgconfig/libbpf.pc * This arch (arm) should never use 'lib64'. PR #28323 commit bd8d3b7a7f3d (dev-libs/libbpf: Fix install in prefix") removed declaration of LIBDIR because it is default-initialized to: LIBDIR ?= $(PREFIX)/$(LIBSUBDIR) However this causes regression because while we do set: export LIBSUBDIR="$(get_libdir)" This does not take effect in the Makefile, because it does either one of: LIBSUBDIR := lib64 LIBSUBDIR := lib Environment variables don't take precedence over variables from makefiles unless -e is given. To minimize other possible regressions I'm explicitly whitelisting LIBSUBDIR for precedence over that from makefile. Reported-by: Aashay Shringarpure google.com> Signed-off-by: YiFei Zhu google.com> Closes: https://github.com/gentoo/gentoo/pull/28962 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild| 1 + dev-libs/libbpf/libbpf-1.0.0-r1.ebuild | 1 + dev-libs/libbpf/libbpf-1.0.1.ebuild| 1 + dev-libs/libbpf/libbpf-.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 9050c1e4a1be..ca787e88d5fe 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -42,6 +42,7 @@ src_configure() { src_install() { emake \ DESTDIR="${D}" \ + LIBSUBDIR="${LIBSUBDIR}" \ install install_uapi_headers if ! use static-libs; then diff --git a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild index d930f5e22209..a3309d26fe8d 100644 --- a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild @@ -41,6 +41,7 @@ src_configure() { src_install() { emake \ DESTDIR="${D}" \ + LIBSUBDIR="${LIBSUBDIR}" \ install install_uapi_headers if ! use static-libs; then diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild index 1092fcc0f3c4..4bc4f9eafffd 100644 --- a/dev-libs/libbpf/libbpf-1.0.1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.1.ebuild @@ -42,6 +42,7 @@ src_configure() { src_install() { emake \ DESTDIR="${D}" \ + LIBSUBDIR="${LIBSUBDIR}" \ install install_uapi_headers if ! use static-libs; then diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index 1092fcc0f3c4..4bc4f9eafffd 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -42,6 +42,7 @@ src_configure() { src_install() { emake \ DESTDIR="${D}" \ + LIBSUBDIR="${LIBSUBDIR}" \ install install_uapi_headers if ! use static-libs; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a9c8160d4d60efff19f4a1f4fcd9774ec67c8a8b Author: Sam James gentoo org> AuthorDate: Sat Dec 24 08:17:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 08:17:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c8160d dev-libs/libbpf: add pkgconfig BDEPEND See: 62bea541b523462eb5cacc868c4b05fc697940e1 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.0.1.ebuild | 1 + dev-libs/libbpf/libbpf-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild index f6f1075e1319..1092fcc0f3c4 100644 --- a/dev-libs/libbpf/libbpf-1.0.1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.1.ebuild @@ -25,6 +25,7 @@ DEPEND=" sys-kernel/linux-headers virtual/libelf" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/libbpf--paths.patch diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index f6f1075e1319..1092fcc0f3c4 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -25,6 +25,7 @@ DEPEND=" sys-kernel/linux-headers virtual/libelf" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/libbpf--paths.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 62bea541b523462eb5cacc868c4b05fc697940e1 Author: Aashay Shringarpure gmail com> AuthorDate: Wed Dec 21 20:37:29 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 07:15:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bea541 dev-libs/libbpf: Export PKG_CONFIG libbpf uses pkg-config as mentioned in libbpf_build.rst Signed-off-by: Aashay Shringarpure gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28747 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.0.1.ebuild | 2 +- dev-libs/libbpf/libbpf-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild index d930f5e22209..f6f1075e1319 100644 --- a/dev-libs/libbpf/libbpf-1.0.1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.1.ebuild @@ -32,7 +32,7 @@ PATCHES=( src_configure() { append-cflags -fPIC - tc-export CC AR + tc-export CC AR PKG_CONFIG export LIBSUBDIR="$(get_libdir)" export PREFIX="${EPREFIX}/usr" export V=1 diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index d930f5e22209..f6f1075e1319 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -32,7 +32,7 @@ PATCHES=( src_configure() { append-cflags -fPIC - tc-export CC AR + tc-export CC AR PKG_CONFIG export LIBSUBDIR="$(get_libdir)" export PREFIX="${EPREFIX}/usr" export V=1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: bd8d3b7a7f3d2fe50a997535617bfe902b2139ed Author: YiFei Zhu google com> AuthorDate: Fri Nov 18 09:23:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 07:06:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8d3b7a dev-libs/libbpf: Fix install in prefix Without this patch install would cause: * QA Notice: the following files are outside of the prefix: * /usr [...] * /usr/include/bpf/uapi/linux/bpf.h * /usr/include/bpf/libbpf_legacy.h * ERROR: dev-libs/libbpf-1.0.1::gentoo failed: * Aborting due to QA concerns: there are files installed outside the prefix I replaced the declaration of LIBDIR because it is default-initialized to: LIBDIR ?= $(PREFIX)/$(LIBSUBDIR) across all versions of libbpf versions with ebuild. Signed-off-by: YiFei Zhu google.com> Closes: https://github.com/gentoo/gentoo/pull/28323 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild| 4 +++- dev-libs/libbpf/libbpf-1.0.0-r1.ebuild | 2 +- dev-libs/libbpf/libbpf-1.0.1.ebuild| 2 +- dev-libs/libbpf/libbpf-.ebuild | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 47b9e6026fa9..9050c1e4a1be 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -34,7 +34,9 @@ PATCHES=( src_configure() { append-cflags -fPIC tc-export CC AR - export LIBSUBDIR="$(get_libdir)" V=1 + export LIBSUBDIR="$(get_libdir)" + export PREFIX="${EPREFIX}/usr" + export V=1 } src_install() { diff --git a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild index d106d0c7a863..d930f5e22209 100644 --- a/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild @@ -34,7 +34,7 @@ src_configure() { append-cflags -fPIC tc-export CC AR export LIBSUBDIR="$(get_libdir)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export PREFIX="${EPREFIX}/usr" export V=1 } diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild index d106d0c7a863..d930f5e22209 100644 --- a/dev-libs/libbpf/libbpf-1.0.1.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.1.ebuild @@ -34,7 +34,7 @@ src_configure() { append-cflags -fPIC tc-export CC AR export LIBSUBDIR="$(get_libdir)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export PREFIX="${EPREFIX}/usr" export V=1 } diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index d106d0c7a863..d930f5e22209 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -34,7 +34,7 @@ src_configure() { append-cflags -fPIC tc-export CC AR export LIBSUBDIR="$(get_libdir)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export PREFIX="${EPREFIX}/usr" export V=1 }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2629b257e09b1ae0f125245a5c420a9581192062 Author: Jakov Smolić gentoo org> AuthorDate: Tue Oct 4 15:42:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Oct 4 15:42:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2629b257 dev-libs/libbpf: add 1.0.1 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.0.1.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 5b6a9968ec19..b85f89ec35a3 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1,3 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.0.0.tar.gz 917108 BLAKE2B 5bde5a9147330f11dcf1e37aace971624293aae3914459a6b8be327530fa2c2774edaf1b798225ade2771edd88bddc2a74d7f523791f83558417b759eb417f7a SHA512 e99aea1ff477114549b41c272a975169a79ffc1daf4bcaba586cd13d0fc0b23c336cb406fd8e64b73350fe16e2d423fa68a29601d15e2477955c7a92358fb7f8 +DIST libbpf-1.0.1.tar.gz 917269 BLAKE2B 24e43f9a2b20e6f708b74ff50c8ce243546681201b1d72d6b35a95dd85b59032069814792739d3b2a6adaa007958a142a687e901e36a193fd02cdca69926d08f SHA512 2ee6d85c0a33f723e5b93f97118e67754c9e44ca0449ceb49126820f89fea9ddc282a5add764dc4da090af6164cc6641b497489253d192ed01bc397df9be diff --git a/dev-libs/libbpf/libbpf-1.0.1.ebuild b/dev-libs/libbpf/libbpf-1.0.1.ebuild new file mode 100644 index ..d106d0c7a863 --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.0.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" + export LIBDIR="${EPREFIX}/usr/$(get_libdir)" + export V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f81ca21225fae03df46db1e789aaf587abb7a51b Author: Alfred Persson Forsberg catcream org> AuthorDate: Sun Sep 18 19:23:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 25 01:27:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81ca212 dev-libs/libbpf: fix libdir libbpf always installs to /usr/lib64 Signed-off-by: Alfred Persson Forsberg catcream.org> Closes: https://github.com/gentoo/gentoo/pull/27332 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/{libbpf-1.0.0.ebuild => libbpf-1.0.0-r1.ebuild} | 1 + dev-libs/libbpf/libbpf-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-libs/libbpf/libbpf-1.0.0.ebuild b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild similarity index 95% rename from dev-libs/libbpf/libbpf-1.0.0.ebuild rename to dev-libs/libbpf/libbpf-1.0.0-r1.ebuild index b2c18cdba4be..d106d0c7a863 100644 --- a/dev-libs/libbpf/libbpf-1.0.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild @@ -34,6 +34,7 @@ src_configure() { append-cflags -fPIC tc-export CC AR export LIBSUBDIR="$(get_libdir)" + export LIBDIR="${EPREFIX}/usr/$(get_libdir)" export V=1 } diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index b2c18cdba4be..d106d0c7a863 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -34,6 +34,7 @@ src_configure() { append-cflags -fPIC tc-export CC AR export LIBSUBDIR="$(get_libdir)" + export LIBDIR="${EPREFIX}/usr/$(get_libdir)" export V=1 }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: fb479680735ae4de569c9214edbb7e242b9496de Author: Patrick McLean gentoo org> AuthorDate: Mon Aug 22 20:37:17 2022 + Commit: Patrick McLean gentoo org> CommitDate: Mon Aug 22 20:37:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb479680 dev-libs/libbpf: add 1.0.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.0.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 9c91566fbc25..5b6a9968ec19 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1 +1,2 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a +DIST libbpf-1.0.0.tar.gz 917108 BLAKE2B 5bde5a9147330f11dcf1e37aace971624293aae3914459a6b8be327530fa2c2774edaf1b798225ade2771edd88bddc2a74d7f523791f83558417b759eb417f7a SHA512 e99aea1ff477114549b41c272a975169a79ffc1daf4bcaba586cd13d0fc0b23c336cb406fd8e64b73350fe16e2d423fa68a29601d15e2477955c7a92358fb7f8 diff --git a/dev-libs/libbpf/libbpf-1.0.0.ebuild b/dev-libs/libbpf/libbpf-1.0.0.ebuild new file mode 100644 index ..b2c18cdba4be --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +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}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" + export V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2c9e2b6bb3ed3b10eab43ec5ebf76b91e38b2c2b Author: Patrick McLean gentoo org> AuthorDate: Mon Aug 22 20:37:36 2022 + Commit: Patrick McLean gentoo org> CommitDate: Mon Aug 22 20:37:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9e2b6b dev-libs/libbpf: Sync Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/libbpf-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index 48e13cc5780d..b2c18cdba4be 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" HOMEPAGE="https://github.com/libbpf/libbpf"; LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/${PV}" +SLOT="0/$(ver_cut 1-2)" IUSE="static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 375c9aa5bfc9f3fd8dfa3279cedb1e3d423f99ba Author: Jakov Smolić gentoo org> AuthorDate: Wed Aug 17 09:41:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Aug 21 14:54:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375c9aa5 dev-libs/libbpf: drop 0.8.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-0.8.0.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 52c4e60a1e66..9c91566fbc25 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1 @@ -DIST libbpf-0.8.0.tar.gz 942574 BLAKE2B c8e380d80f69f10da9d8a6ea4d19a53e8b34ed5a6072e1b57c61273f0714d13135c917224086de37246d9e47e9b848cbe75aced79278711a3007aa9e564db4b5 SHA512 8b034a9c8f23207638630b95ff95a651148a800589eb52f2fe09698bf3c4147f2e2008b24de45a70832cc7669cdfebd78bc491e575ca0b27de5c2de3b1fb5637 DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild deleted file mode 100644 index 47b9e6026fa9.. --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/$(ver_cut 1-2 ${PV})" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - export LIBSUBDIR="$(get_libdir)" V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 36aa9ec7055532028f1347c29df44e61c4c47da9 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 16 16:41:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 16 16:41:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aa9ec7 dev-libs/libbpf: Stabilize 0.8.1 ppc, #865371 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 6adc74f310cc..6c8cc328de84 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: e59670ea3db147b46c6d9fcff1e487b768003664 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 16 16:41:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 16 16:41:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59670ea dev-libs/libbpf: Stabilize 0.8.1 sparc, #865371 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 3d2c95d9c873..e40eba920d6f 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f597cff49284cc6059ddca428d049dbaecb57ce6 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 16 16:41:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 16 16:41:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f597cff4 dev-libs/libbpf: Stabilize 0.8.1 ppc64, #865371 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 47303aa4b561..47b9e6026fa9 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 826d121b0504b81872d8a402e6a134ac26374869 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 16 16:41:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 16 16:41:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826d121b dev-libs/libbpf: Stabilize 0.8.1 arm64, #865371 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 6c8cc328de84..47303aa4b561 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: dbc24c5cfdb60459d9f03452b124a9ceaa6ae115 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 16 16:41:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 16 16:41:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc24c5c dev-libs/libbpf: Stabilize 0.8.1 arm, #865371 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index e40eba920d6f..6adc74f310cc 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 7660d502e67bd75d3c780833ec2c6d0af712fb50 Author: Sam James gentoo org> AuthorDate: Tue Aug 16 15:07:08 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 16 15:07:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7660d502 dev-libs/libbpf: Stabilize 0.8.1 amd64, #865371 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index f1bb434fd894..3d2c95d9c873 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2b694ec47640b36237c82cc0ba0a2894c8595367 Author: Sam James gentoo org> AuthorDate: Tue Aug 16 15:06:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 16 15:06:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b694ec4 dev-libs/libbpf: Stabilize 0.8.1 x86, #865371 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index 2ebd8eeef0c6..f1bb434fd894 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 4962b738fcc3f57130bd9d2d9874822b77a338e8 Author: Patrick McLean gentoo org> AuthorDate: Thu Jul 14 23:02:17 2022 + Commit: Patrick McLean gentoo org> CommitDate: Thu Jul 14 23:02:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4962b738 dev-libs/libbpf: add 0.8.1 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-0.8.1.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index c4a2eb463e45..52c4e60a1e66 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1 +1,2 @@ DIST libbpf-0.8.0.tar.gz 942574 BLAKE2B c8e380d80f69f10da9d8a6ea4d19a53e8b34ed5a6072e1b57c61273f0714d13135c917224086de37246d9e47e9b848cbe75aced79278711a3007aa9e564db4b5 SHA512 8b034a9c8f23207638630b95ff95a651148a800589eb52f2fe09698bf3c4147f2e2008b24de45a70832cc7669cdfebd78bc491e575ca0b27de5c2de3b1fb5637 +DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild new file mode 100644 index ..2ebd8eeef0c6 --- /dev/null +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f7dc4df24eb001713b05aa1e6479b6f9e1331c5f Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 27 17:31:42 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 27 17:31:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dc4df2 dev-libs/libbpf: drop 0.7.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-0.7.0.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 796fddbf012f..c4a2eb463e45 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1 @@ -DIST libbpf-0.7.0.tar.gz 900120 BLAKE2B a67d83f52fde8a6d7771b0d31fbfabbc7d81013aacd733b1a71724a30eef47a085884f28687cb9e5a103a08a3bd9dde6eeb93f13fa4f1a04a386fe6887f126eb SHA512 8f1b13d60fc61176567f780a6c34314e5bdf1d2d3a8187c31b83eef74250729612a4333a9f739cd75887a8b7bd94446d6a1e0c8424565366051be9d24aa286b4 DIST libbpf-0.8.0.tar.gz 942574 BLAKE2B c8e380d80f69f10da9d8a6ea4d19a53e8b34ed5a6072e1b57c61273f0714d13135c917224086de37246d9e47e9b848cbe75aced79278711a3007aa9e564db4b5 SHA512 8b034a9c8f23207638630b95ff95a651148a800589eb52f2fe09698bf3c4147f2e2008b24de45a70832cc7669cdfebd78bc491e575ca0b27de5c2de3b1fb5637 diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild deleted file mode 100644 index 47b9e6026fa9.. --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/$(ver_cut 1-2 ${PV})" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - export LIBSUBDIR="$(get_libdir)" V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 0f0883f694e28b3c2007199e2f3f78a51735a6bc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 22 13:24:45 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 22 13:24:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0883f6 dev-libs/libbpf: x86 stable wrt bug #853304 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index f8d3a9aa44d8..47b9e6026fa9 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 151b1e60514143d2092dc7d30c22dbc5bb1b26f7 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 22 13:23:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 22 13:23:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151b1e60 dev-libs/libbpf: arm64 stable wrt bug #853304 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index febd8beafee7..f8d3a9aa44d8 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 310ef185fc61db5bec56c1658501f67343b02604 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 22 10:12:50 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 22 10:12:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310ef185 dev-libs/libbpf: ppc stable wrt bug #853304 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index 8d015efcc5f6..febd8beafee7 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: c32ba03d0adbbdda724e615f8435a4d00229d581 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jun 21 18:30:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jun 21 18:30:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32ba03d dev-libs/libbpf: Stabilize 0.8.0 sparc, #853304 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index 9da016bbe5f7..8d015efcc5f6 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b1dd0e142374c1e55dca10067ce1acd01d0b2d43 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 21 16:18:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 21 16:18:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dd0e14 dev-libs/libbpf: Stabilize 0.8.0 ppc64, #853304 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index 35e27caf1335..9da016bbe5f7 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: bb926a36b0e0bae2c3a9a859ca9b102ce9bb2273 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 21 16:07:14 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 21 16:07:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb926a36 dev-libs/libbpf: Stabilize 0.8.0 amd64, #853304 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index cdb4cc20f6c7..35e27caf1335 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: d14be2230749dfc82e3ed95eaa535f1c4f07094d Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 21 15:24:57 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 21 15:24:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14be223 dev-libs/libbpf: arm stable wrt bug #853304 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild index 2ebd8eeef0c6..cdb4cc20f6c7 100644 --- a/dev-libs/libbpf/libbpf-0.8.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 655981065e863938894942b3cf834afbe013a001 Author: Patrick McLean gentoo org> AuthorDate: Mon May 16 22:58:03 2022 + Commit: Patrick McLean gentoo org> CommitDate: Mon May 16 22:58:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65598106 dev-libs/libbpf: add 0.8.0 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-0.8.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 4f6fef31854a..796fddbf012f 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1 +1,2 @@ DIST libbpf-0.7.0.tar.gz 900120 BLAKE2B a67d83f52fde8a6d7771b0d31fbfabbc7d81013aacd733b1a71724a30eef47a085884f28687cb9e5a103a08a3bd9dde6eeb93f13fa4f1a04a386fe6887f126eb SHA512 8f1b13d60fc61176567f780a6c34314e5bdf1d2d3a8187c31b83eef74250729612a4333a9f739cd75887a8b7bd94446d6a1e0c8424565366051be9d24aa286b4 +DIST libbpf-0.8.0.tar.gz 942574 BLAKE2B c8e380d80f69f10da9d8a6ea4d19a53e8b34ed5a6072e1b57c61273f0714d13135c917224086de37246d9e47e9b848cbe75aced79278711a3007aa9e564db4b5 SHA512 8b034a9c8f23207638630b95ff95a651148a800589eb52f2fe09698bf3c4147f2e2008b24de45a70832cc7669cdfebd78bc491e575ca0b27de5c2de3b1fb5637 diff --git a/dev-libs/libbpf/libbpf-0.8.0.ebuild b/dev-libs/libbpf/libbpf-0.8.0.ebuild new file mode 100644 index ..2ebd8eeef0c6 --- /dev/null +++ b/dev-libs/libbpf/libbpf-0.8.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: ffbad4554885b884156bd3babf872af3bb780f7a Author: WANG Xuerui gentoo org> AuthorDate: Wed May 4 08:14:37 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 4 08:16:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbad455 dev-libs/libbpf: keyword 0.7.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index f4feea29582b..47b9e6026fa9 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 50f32d697c05c45674d93897ecbd42e020b12e07 Author: WANG Xuerui gentoo org> AuthorDate: Wed May 4 08:14:47 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 4 08:16:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f32d69 dev-libs/libbpf: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libbpf/libbpf-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbpf/libbpf-.ebuild b/dev-libs/libbpf/libbpf-.ebuild index 2b8fd07a6a92..48e13cc5780d 100644 --- a/dev-libs/libbpf/libbpf-.ebuild +++ b/dev-libs/libbpf/libbpf-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 94cab9ea037c1bdeb49d9b07fe53a36a43a10119 Author: Jakov Smolić gentoo org> AuthorDate: Tue Mar 15 18:00:50 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Mar 15 18:00:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cab9ea dev-libs/libbpf: drop 0.6.1 Bug: https://bugs.gentoo.org/830368 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-0.6.1.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index 62d2fd3eeb0d..4f6fef31854a 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1 @@ -DIST libbpf-0.6.1.tar.gz 858232 BLAKE2B 239e7bf47c24d09eb8e177e61d00bd834a0155c8773918246514858fe27688911f79dc4a22d02ab256c7c137010875f8d39d4fec9cecfd7a2b77e6b4df7610ea SHA512 5a8ca70c571fb306dd280f0526db48b78b13b57b4012f7bd3933d6e07d5e41e9370b2db6ed9bbc283c6dcbb21036810bf3093f462906b66557ce0d850c89083a DIST libbpf-0.7.0.tar.gz 900120 BLAKE2B a67d83f52fde8a6d7771b0d31fbfabbc7d81013aacd733b1a71724a30eef47a085884f28687cb9e5a103a08a3bd9dde6eeb93f13fa4f1a04a386fe6887f126eb SHA512 8f1b13d60fc61176567f780a6c34314e5bdf1d2d3a8187c31b83eef74250729612a4333a9f739cd75887a8b7bd94446d6a1e0c8424565366051be9d24aa286b4 diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild deleted file mode 100644 index f4feea29582b.. --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/$(ver_cut 1-2 ${PV})" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - export LIBSUBDIR="$(get_libdir)" V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 305006163fe29672f2012a77bbb8a6cf30916b2b Author: Jakov Smolić gentoo org> AuthorDate: Tue Mar 15 11:27:16 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Mar 15 11:27:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30500616 dev-libs/libbpf: Stabilize 0.7.0 arm, #834693 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index f01891625542..f4feea29582b 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b7f9d6e0e7946586fe52eb9c1ddbee8f51bb3b17 Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 7 14:32:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 7 14:32:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f9d6e0 dev-libs/libbpf: Stabilize 0.7.0 x86, #834693 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index 0f6e2815602a..f01891625542 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 9c16150b3d7c8ec1c8c3854feac525a509f33e06 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 7 07:28:14 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 7 07:28:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c16150b dev-libs/libbpf: sparc stable wrt bug #834693 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index f8d7fe26fce3..0f6e2815602a 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 0ca35911ae5c96f30c550cd2e9212fa9917ed868 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 7 07:26:45 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 7 07:26:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca35911 dev-libs/libbpf: amd64 stable wrt bug #834693 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index 01b292f628be..f8d7fe26fce3 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: ec05e201df1690839bdb04eca759131671964e62 Author: Sam James gentoo org> AuthorDate: Mon Mar 7 03:56:10 2022 + Commit: Sam James gentoo org> CommitDate: Mon Mar 7 03:56:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec05e201 dev-libs/libbpf: Stabilize 0.7.0 ppc, #834693 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index e41fda26475b..01b292f628be 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 318f626eb8b50d3e20acaa6d0ee5dd7ffa8476bf Author: Sam James gentoo org> AuthorDate: Mon Mar 7 03:56:05 2022 + Commit: Sam James gentoo org> CommitDate: Mon Mar 7 03:56:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318f626e dev-libs/libbpf: Stabilize 0.7.0 ppc64, #834693 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index fe2003b36407..e41fda26475b 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b112372d29e09144c2859ba405b608278d23826d Author: Sam James gentoo org> AuthorDate: Sun Mar 6 23:52:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 6 23:52:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b112372d dev-libs/libbpf: Stabilize 0.7.0 arm64, #834693 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild index fea088060eb7..fe2003b36407 100644 --- a/dev-libs/libbpf/libbpf-0.7.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: bfcf00fb434fa5ad2c4c88ef57800d5782763319 Author: Jakov Smolić gentoo org> AuthorDate: Fri Feb 11 19:41:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Feb 11 19:42:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcf00fb dev-libs/libbpf: add 0.7.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-0.7.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index f7baf5561cb2..62d2fd3eeb0d 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1 +1,2 @@ DIST libbpf-0.6.1.tar.gz 858232 BLAKE2B 239e7bf47c24d09eb8e177e61d00bd834a0155c8773918246514858fe27688911f79dc4a22d02ab256c7c137010875f8d39d4fec9cecfd7a2b77e6b4df7610ea SHA512 5a8ca70c571fb306dd280f0526db48b78b13b57b4012f7bd3933d6e07d5e41e9370b2db6ed9bbc283c6dcbb21036810bf3093f462906b66557ce0d850c89083a +DIST libbpf-0.7.0.tar.gz 900120 BLAKE2B a67d83f52fde8a6d7771b0d31fbfabbc7d81013aacd733b1a71724a30eef47a085884f28687cb9e5a103a08a3bd9dde6eeb93f13fa4f1a04a386fe6887f126eb SHA512 8f1b13d60fc61176567f780a6c34314e5bdf1d2d3a8187c31b83eef74250729612a4333a9f739cd75887a8b7bd94446d6a1e0c8424565366051be9d24aa286b4 diff --git a/dev-libs/libbpf/libbpf-0.7.0.ebuild b/dev-libs/libbpf/libbpf-0.7.0.ebuild new file mode 100644 index ..fea088060eb7 --- /dev/null +++ b/dev-libs/libbpf/libbpf-0.7.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 85105df1593e31e0ca0eff967e649128e4391789 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jan 14 09:53:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jan 14 09:53:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85105df1 dev-libs/libbpf: drop 0.5.0, 0.6.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 2 -- dev-libs/libbpf/libbpf-0.5.0.ebuild | 51 - dev-libs/libbpf/libbpf-0.6.0.ebuild | 51 - 3 files changed, 104 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index a6e92078fe5d..f7baf5561cb2 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1 @@ -DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85 -DIST libbpf-0.6.0.tar.gz 858210 BLAKE2B a6076ae7465eb9c99ff1b2c63a388ef2d15c71882d7de0b5279604ad7b91ef3fce583c88710126a9384d96a810775409daadb0adaea41dd9dfc12af183fa50d7 SHA512 923eac64dca015939cbbd51cb0a7daf609d9873d249d6e621d73776b51c52f6087f2a957976163474d359a471250b27b44ad93179948335e949a82ed9613ed43 DIST libbpf-0.6.1.tar.gz 858232 BLAKE2B 239e7bf47c24d09eb8e177e61d00bd834a0155c8773918246514858fe27688911f79dc4a22d02ab256c7c137010875f8d39d4fec9cecfd7a2b77e6b4df7610ea SHA512 5a8ca70c571fb306dd280f0526db48b78b13b57b4012f7bd3933d6e07d5e41e9370b2db6ed9bbc283c6dcbb21036810bf3093f462906b66557ce0d850c89083a diff --git a/dev-libs/libbpf/libbpf-0.5.0.ebuild b/dev-libs/libbpf/libbpf-0.5.0.ebuild deleted file mode 100644 index 51d7b76615b5.. --- a/dev-libs/libbpf/libbpf-0.5.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/${PV}" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - export LIBSUBDIR="$(get_libdir)" - export V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -} diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild deleted file mode 100644 index f4feea29582b.. --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" -HOMEPAGE="https://github.com/libbpf/libbpf"; - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/$(ver_cut 1-2 ${PV})" -IUSE="static-libs" - -DEPEND=" - sys-kernel/linux-headers - virtual/libelf -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/libbpf--paths.patch -) - -src_configure() { - append-cflags -fPIC - tc-export CC AR - export LIBSUBDIR="$(get_libdir)" V=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - install install_uapi_headers - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 5da4afac1c0263a60fb40b3a27605070f3a05214 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 13 18:29:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 13 18:29:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da4afac dev-libs/libbpf: Stabilize 0.6.1 ppc64, #831070 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index 078172192195..bd3f3fd44b29 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f5f1d1d178a6114ee7efe0eeec87f4b826a79cfa Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 13 18:29:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 13 18:29:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f1d1d1 dev-libs/libbpf: Stabilize 0.6.1 ppc, #831070 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index bd3f3fd44b29..f4feea29582b 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: c9368c186bb9f45a3fb6f4fcb722205e8b388a32 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:33:58 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:33:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9368c18 dev-libs/libbpf: Stabilize 0.6.1 sparc, #831070 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index 2bf63f4b3359..078172192195 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a888a0af6ed1e5c0a14c60d0363e1d23e25c400c Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:33:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:33:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a888a0af dev-libs/libbpf: Stabilize 0.6.1 x86, #831070 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index 0473027ea796..2bf63f4b3359 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 1d8ac784bb12fc2feb39364c92dc05bc445dc775 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:31:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:31:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8ac784 dev-libs/libbpf: Stabilize 0.6.1 arm64, #831070 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index 4d250f2b5c78..0473027ea796 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 7cfd2f15bd0c2e72e502b4819c6d6e983e849cb2 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:31:10 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:31:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfd2f15 dev-libs/libbpf: Stabilize 0.6.1 arm, #831070 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index b8630b426de9..4d250f2b5c78 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 1e87f7f61f7bfc62bb13c6462c6a916b61b50e76 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jan 12 11:41:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jan 12 11:41:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e87f7f6 dev-libs/libbpf: Stabilize 0.6.1 amd64, #831070 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild index 857dae105061..b8630b426de9 100644 --- a/dev-libs/libbpf/libbpf-0.6.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 81377b9a8bae5f29e6870bf884e9ad5cc6dddb45 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jan 5 19:19:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jan 5 19:19:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81377b9a dev-libs/libbpf: Stabilize 0.6.0 arm64, #830605 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index a9356050115a..f4feea29582b 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: fe0f3fc8a8a3fb616df4a4b57e61ee6da354d741 Author: Sam James gentoo org> AuthorDate: Wed Jan 5 11:18:44 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jan 5 11:18:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0f3fc8 dev-libs/libbpf: Stabilize 0.6.0 arm, #830605 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index cf119efc4846..a9356050115a 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: f4c33fa015d386a4732cce89b7fc41b2fe185f2b Author: Sam James gentoo org> AuthorDate: Tue Jan 4 20:48:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 4 20:48:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c33fa0 dev-libs/libbpf: Stabilize 0.6.0 ppc64, #830605 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index 43c01c43d668..59ebd46de49b 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 5eda8e1242d9313cb3fe4add1dda7a8d8fd065e2 Author: Sam James gentoo org> AuthorDate: Tue Jan 4 20:48:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 4 20:48:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eda8e12 dev-libs/libbpf: Stabilize 0.6.0 sparc, #830605 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index 4c2b49767735..cf119efc4846 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2826854be8a1c72eaf1f8aa2f833f2f518ce3395 Author: Sam James gentoo org> AuthorDate: Tue Jan 4 20:48:35 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 4 20:48:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2826854b dev-libs/libbpf: Stabilize 0.6.0 ppc, #830605 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index 59ebd46de49b..4c2b49767735 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 89d669a28b1c160423e8c554fe233ff3734e7dde Author: Sam James gentoo org> AuthorDate: Tue Jan 4 20:47:10 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 4 20:47:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d669a2 dev-libs/libbpf: Stabilize 0.6.0 x86, #830605 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index b8630b426de9..43c01c43d668 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 48687b9c9c917220f27498fbe650154f9efb46ef Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 4 18:09:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 4 18:09:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48687b9c dev-libs/libbpf: Stabilize 0.6.0 amd64, #830605 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/libbpf-0.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild index 857dae105061..b8630b426de9 100644 --- a/dev-libs/libbpf/libbpf-0.6.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 9bee55618ddd12ad01baa7428d983ca2f20f8527 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 12 17:45:36 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 12 17:45:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bee5561 dev-libs/libbpf: add 0.6.1 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-0.6.1.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index d3ac6b04b991..a6e92078fe5d 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1,3 @@ DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85 DIST libbpf-0.6.0.tar.gz 858210 BLAKE2B a6076ae7465eb9c99ff1b2c63a388ef2d15c71882d7de0b5279604ad7b91ef3fce583c88710126a9384d96a810775409daadb0adaea41dd9dfc12af183fa50d7 SHA512 923eac64dca015939cbbd51cb0a7daf609d9873d249d6e621d73776b51c52f6087f2a957976163474d359a471250b27b44ad93179948335e949a82ed9613ed43 +DIST libbpf-0.6.1.tar.gz 858232 BLAKE2B 239e7bf47c24d09eb8e177e61d00bd834a0155c8773918246514858fe27688911f79dc4a22d02ab256c7c137010875f8d39d4fec9cecfd7a2b77e6b4df7610ea SHA512 5a8ca70c571fb306dd280f0526db48b78b13b57b4012f7bd3933d6e07d5e41e9370b2db6ed9bbc283c6dcbb21036810bf3093f462906b66557ce0d850c89083a diff --git a/dev-libs/libbpf/libbpf-0.6.1.ebuild b/dev-libs/libbpf/libbpf-0.6.1.ebuild new file mode 100644 index ..857dae105061 --- /dev/null +++ b/dev-libs/libbpf/libbpf-0.6.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 3863e30ef3bb6605e6c88dabdf28697642b8dae9 Author: Patrick McLean gentoo org> AuthorDate: Thu Dec 2 02:01:25 2021 + Commit: Patrick McLean gentoo org> CommitDate: Thu Dec 2 02:01:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3863e30e dev-libs/libbpf: Version bump to 0.6.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-0.6.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index f5a32a29f9f5..d3ac6b04b991 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1 +1,2 @@ DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85 +DIST libbpf-0.6.0.tar.gz 858210 BLAKE2B a6076ae7465eb9c99ff1b2c63a388ef2d15c71882d7de0b5279604ad7b91ef3fce583c88710126a9384d96a810775409daadb0adaea41dd9dfc12af183fa50d7 SHA512 923eac64dca015939cbbd51cb0a7daf609d9873d249d6e621d73776b51c52f6087f2a957976163474d359a471250b27b44ad93179948335e949a82ed9613ed43 diff --git a/dev-libs/libbpf/libbpf-0.6.0.ebuild b/dev-libs/libbpf/libbpf-0.6.0.ebuild new file mode 100644 index ..857dae105061 --- /dev/null +++ b/dev-libs/libbpf/libbpf-0.6.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +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 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf"; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2 ${PV})" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 39729ace49cc3461ffede93e031ee3f62e5eb51c Author: Jakov Smolić gentoo org> AuthorDate: Mon Nov 29 11:46:04 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Nov 29 11:46:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39729ace dev-libs/libbpf: drop 0.4.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbpf/Manifest| 1 - dev-libs/libbpf/libbpf-0.4.0.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index da6ed9ecbf91..f5a32a29f9f5 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,2 +1 @@ -DIST libbpf-0.4.0.tar.gz 1015782 BLAKE2B f3bb1a5b1808d30612d9d3852400b71cb5d2ba4c31a177dd72b1f6060bc1d97f8d4ea7bb071a1ae2c5e94e3a4745593a0cc6b8ab6e56288e6cfb046d6de43717 SHA512 5d247f724f0dd3b2dadcc1ac10026ac57d3029b9dd7eb2831e282c58a4143042ef024170781139d89d85c4e9a3849b9ec0d3604a00bb3433be7622682b6dabc1 DIST libbpf-0.5.0.tar.gz 815083 BLAKE2B 9097d808f03cbbe61cd59b24347075e2937603f51350f83f8897123900c911392d7545af8135f39f749132c6518296f1a4d22d37c0c7b4371631f5c63a0dd9ac SHA512 3c578d3e6e93a306a1f182978e54f35fec8acfa51fad5d7de72c5003f10c266d7474e82d6dd045311fcaf8c18aa8cebe64a3336a458a9ea477e5a58e5111dd85 diff --git a/dev-libs/libbpf/libbpf-0.4.0.ebuild b/dev-libs/libbpf/libbpf-0.4.0.ebuild deleted file mode 100644 index 438a4a1415ec.. --- a/dev-libs/libbpf/libbpf-0.4.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"; -else - SRC_URI="https://github.com/libbpf/libbpf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -S="${WORKDIR}/${P}/src" - -HOMEPAGE="https://github.com/libbpf/libbpf"; -DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0/${PV}" -IUSE="+static-libs" - -COMMON_DEPEND=" - virtual/libelf -" -DEPEND=" - ${COMMON_DEPEND} - sys-kernel/linux-headers -" -RDEPEND=" - ${COMMON_DEPEND} -" - -PATCHES=( - "${FILESDIR}/libbpf--paths.patch" -) - -src_compile() { - append-cflags -fPIC - emake \ - BUILD_SHARED=y \ - LIBSUBDIR="$(get_libdir)" \ - CC="$(tc-getCC)" \ - AR="$(tc-getAR)" \ - V=1 -} - -src_install() { - emake \ - BUILD_SHARED=y \ - LIBSUBDIR="$(get_libdir)" \ - DESTDIR="${D}" \ - install install_uapi_headers - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc - - if ! use static-libs; then - find "${D}" -name '*.a' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 3d31374622ade30e51bd47f83b87e46e772e83b6 Author: Sam James gentoo org> AuthorDate: Wed Nov 17 10:52:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 10:52:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d313746 dev-libs/libbpf: Stabilize 0.5.0 arm, #818940 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.5.0.ebuild b/dev-libs/libbpf/libbpf-0.5.0.ebuild index 119851f0b599..51d7b76615b5 100644 --- a/dev-libs/libbpf/libbpf-0.5.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.5.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: e27e22a597d46e6af290192356a416de98d40afc Author: Sam James gentoo org> AuthorDate: Tue Nov 16 02:52:49 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 16 02:52:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27e22a5 dev-libs/libbpf: Stabilize 0.5.0 arm64, #818940 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.5.0.ebuild b/dev-libs/libbpf/libbpf-0.5.0.ebuild index 75ee4d2ea88d..119851f0b599 100644 --- a/dev-libs/libbpf/libbpf-0.5.0.ebuild +++ b/dev-libs/libbpf/libbpf-0.5.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then 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 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src"