[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 8371daf5cc24e19388944c3d5c186e8299afaa07 Author: Sam James gentoo org> AuthorDate: Fri Dec 16 07:51:21 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 07:51:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8371daf5 net-libs/libnetfilter_cthelper: Stabilize 1.0.1-r1 amd64, #886233 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild index f32a0c5632ee..71abecca6f64 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND="net-libs/libmnl:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 75f461949d2d23fb2bc4009590b1eb73227b34b6 Author: Sam James gentoo org> AuthorDate: Fri Dec 16 07:51:20 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 07:51:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f46194 net-libs/libnetfilter_cthelper: Stabilize 1.0.1-r1 x86, #886233 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild index 9905370b8f65..f32a0c5632ee 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND="net-libs/libmnl:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 65a83249fd4006438de3cce006d0141b2be09892 Author: Sam James gentoo org> AuthorDate: Fri May 6 00:01:24 2022 + Commit: Sam James gentoo org> CommitDate: Fri May 6 00:01:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a83249 net-libs/libnetfilter_cthelper: strip .la files Signed-off-by: Sam James gentoo.org> ..._cthelper-1.0.1.ebuild => libnetfilter_cthelper-1.0.1-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild similarity index 92% rename from net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild rename to net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild index ec2b1fa1f9f8..9905370b8f65 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild @@ -27,3 +27,9 @@ pkg_setup() { kernel_is lt 3 6 0 && ewarn "requires at least 3.6.0 kernel version" } + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: c393088990ba0e387e376130fe87573759b4c835 Author: Sam James gentoo org> AuthorDate: Thu May 5 23:37:18 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 5 23:37:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3930889 net-libs/libnetfilter_cthelper: add 1.0.1 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/Manifest| 2 ++ .../libnetfilter_cthelper-1.0.1.ebuild | 29 ++ 2 files changed, 31 insertions(+) diff --git a/net-libs/libnetfilter_cthelper/Manifest b/net-libs/libnetfilter_cthelper/Manifest index a02857d1ffd7..b5d31681bd16 100644 --- a/net-libs/libnetfilter_cthelper/Manifest +++ b/net-libs/libnetfilter_cthelper/Manifest @@ -1,2 +1,4 @@ DIST libnetfilter_cthelper-1.0.0.tar.bz2 275229 BLAKE2B 622a4e27629d97a0ab2b5032e972914f2ab8764ab60ab7090b173ceabfe9648e09452e931dacb822090c5f816b553b8e73b8f8a4ee431db9f6dd092d9d4283ee SHA512 f0372daee0edbf4c27ee80eadd4ce786a4b67b39c0b9d22e88bc9adcbdffd6676eb9df01b933ee64d2fcea9c05a9ca9070c94e907277d69acbd22ae9a3c74e45 DIST libnetfilter_cthelper-1.0.0.tar.bz2.sig 543 BLAKE2B 827f11d4f9b666e46d486f04711009a62ec8880cc230ab87960a0cf0ff8410394e188d3102d5278059e6ba6aae827684d2ec8c0031bcddbae0a470c2165cc50a SHA512 048a0789f50b9dbb8f56776ec700657d7eabd16b442197755bc37201076b51279b8016bfb45543c51da0d023daa8b022e198bf28d004991fc1bd97192021d4c2 +DIST libnetfilter_cthelper-1.0.1.tar.bz2 291739 BLAKE2B cc5ae85dca896c0b8b1b704e0c5cc201677f48c2765520dc992a1b218d1334e04c592ba48cf06efe32a5089c7ad70fa44cbb2b40f2e8400d7ef9d2976a6425ee SHA512 f0591edd579aee92b62446e2b8fef6af9c404848c42c8da76850bb01aec3567442612f53cf8d3af6ba4d6d920487bff310a4e547bccf595478b1f96b4280eada +DIST libnetfilter_cthelper-1.0.1.tar.bz2.sig 566 BLAKE2B 2904ddbe9bea0ea4a126bdd286a0d3eaf8e850e49cb3cb0ec196d424bbf91b89abe8ada8c1c5db29b5764c2d003de1212885a9f6676fee454237801ba02bc5a4 SHA512 991f1e20673eb290fc9b4b35c5dd0c27223398e560f4807b5497fc6b69780594cbae026481dbdf1862a25da7537f60b7d938038a8310cf3b0cd207ca1d3672e6 diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild new file mode 100644 index ..ec2b1fa1f9f8 --- /dev/null +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info verify-sig + +DESCRIPTION="Userspace library for interface to user-space helper for conntrack" +HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND="net-libs/libmnl:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" + +CONFIG_CHECK="~NF_CT_NETLINK_HELPER" + +pkg_setup() { + linux-info_pkg_setup + + kernel_is lt 3 6 0 && ewarn "requires at least 3.6.0 kernel version" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 6ed46e509d3e87403fc994a8b05bdeb1d6081818 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:27:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed46e50 net-libs/libnetfilter_cthelper: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/Manifest | 1 + .../libnetfilter_cthelper-1.0.0-r1.ebuild | 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/net-libs/libnetfilter_cthelper/Manifest b/net-libs/libnetfilter_cthelper/Manifest index 7a341812b1a0..a02857d1ffd7 100644 --- a/net-libs/libnetfilter_cthelper/Manifest +++ b/net-libs/libnetfilter_cthelper/Manifest @@ -1 +1,2 @@ DIST libnetfilter_cthelper-1.0.0.tar.bz2 275229 BLAKE2B 622a4e27629d97a0ab2b5032e972914f2ab8764ab60ab7090b173ceabfe9648e09452e931dacb822090c5f816b553b8e73b8f8a4ee431db9f6dd092d9d4283ee SHA512 f0372daee0edbf4c27ee80eadd4ce786a4b67b39c0b9d22e88bc9adcbdffd6676eb9df01b933ee64d2fcea9c05a9ca9070c94e907277d69acbd22ae9a3c74e45 +DIST libnetfilter_cthelper-1.0.0.tar.bz2.sig 543 BLAKE2B 827f11d4f9b666e46d486f04711009a62ec8880cc230ab87960a0cf0ff8410394e188d3102d5278059e6ba6aae827684d2ec8c0031bcddbae0a470c2165cc50a SHA512 048a0789f50b9dbb8f56776ec700657d7eabd16b442197755bc37201076b51279b8016bfb45543c51da0d023daa8b022e198bf28d004991fc1bd97192021d4c2 diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 6d07d30b2777..20c16c749112 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -1,19 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="Userspace library for interface to user-space helper for conntrack" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" RDEPEND="net-libs/libmnl:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 838e3fbb193df477c295b3bd9f812a4e7cc9b367 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 27 16:26:04 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 27 16:36:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838e3fbb net-libs/libnetfilter_cthelper: keyword 1.0.0-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 960e302de27..6d07d30b277 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: eb9f990396f8384b13930178a88b266f27e1df0a Author: Sam James gentoo org> AuthorDate: Sat Apr 3 19:49:27 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 3 19:53:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9f9903 net-libs/libnetfilter_cthelper: autotools-- Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index c5facfb44a4..960e302de27 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools linux-info +inherit linux-info DESCRIPTION="Userspace library for interface to user-space helper for conntrack" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/;
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 26499d7a8236a30f6101fbb101505fedaa901448 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 01:26:37 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 01:26:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26499d7a net-libs/libnetfilter_cthelper: Stabilize 1.0.0-r1 ppc64, #773307 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 014fb103030..c5facfb44a4 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 09de7bdde78a36eb78a360938a0601e55d7a8a8c Author: Sam James gentoo org> AuthorDate: Wed Mar 17 01:04:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 01:04:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09de7bdd net-libs/libnetfilter_cthelper: Stabilize 1.0.0-r1 ppc, #773307 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 0944f98dc88..014fb103030 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 967deb3551f2933a2fb9888d444b9172d8ce7217 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 5 01:07:58 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 5 08:15:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967deb35 net-libs/libnetfilter_cthelper: Drop 1.0.0 (r0), EAPI5-- Closes: https://bugs.gentoo.org/773205 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libnetfilter_cthelper-1.0.0.ebuild | 25 -- 1 file changed, 25 deletions(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild deleted file mode 100644 index eeae2bfe337..000 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit linux-info autotools-utils - -DESCRIPTION="userspace library that provides the programming interface to the user-space helper infrastructure" -HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa x86" -IUSE="static-libs" - -RDEPEND="net-libs/libmnl" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -CONFIG_CHECK="~NF_CT_NETLINK_HELPER" - -pkg_setup() { - linux-info_pkg_setup - kernel_is lt 3 6 0 && ewarn "requires at least 3.6.0 kernel version" -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 1b649ddfb9259d4e84cac66c2271adccf798eb59 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 12:20:52 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 12:21:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b649ddf net-libs/libnetfilter_cthelper: keyworded 1.0.0-r1 for ppc64 keyworded wrt bug #773304 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index ee463c64da9..0944f98dc88 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: dac4e9fbc767e65dc71b2285c406d00d43834592 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 12:18:35 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 12:21:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac4e9fb net-libs/libnetfilter_cthelper: keyworded 1.0.0-r1 for ppc keyworded wrt bug #773304 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 03c1a90c430..ee463c64da9 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 1457e2872662acc3c0fa226cf6bc6c53e162821b Author: Sam James gentoo org> AuthorDate: Sat Feb 27 19:33:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 27 19:33:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1457e287 net-libs/libnetfilter_cthelper: Stabilize 1.0.0-r1 amd64, #773205 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 816508a4f92..03c1a90c430 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 4ba114e47f55796211d873bae8c856f711b1ab67 Author: Sam James gentoo org> AuthorDate: Sat Feb 27 10:43:21 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 27 10:43:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba114e4 net-libs/libnetfilter_cthelper: Stabilize 1.0.0-r1 x86, #773205 Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index e0fa769e57c..816508a4f92 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa x86" BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 4cd69abd152a4ee21855ef0fc4f8238e9e2c7b77 Author: Sam James gentoo org> AuthorDate: Sat Feb 27 00:57:19 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 27 01:00:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd69abd net-libs/libnetfilter_cthelper: port to EAPI 7 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../libnetfilter_cthelper-1.0.0-r1.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 8107d628ada..e0fa769e57c 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -inherit linux-info autotools-utils +inherit autotools linux-info -DESCRIPTION="userspace library that provides the programming interface to the user-space helper infrastructure" +DESCRIPTION="Userspace library for interface to user-space helper for conntrack" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86" -IUSE="static-libs" +BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-clang-export.patch
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 0041a3ec3710cabaefdd36a87afc9a11253b6615 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun May 6 10:06:50 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 6 14:13:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0041a3ec net-libs/libnetfilter_cthelper: use HTTPS .../libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 6 +++--- net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 2da0aabd39b..8107d628ada 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -6,8 +6,8 @@ EAPI="5" inherit linux-info autotools-utils DESCRIPTION="userspace library that provides the programming interface to the user-space helper infrastructure" -HOMEPAGE="http://www.netfilter.org/projects/libnetfilter_cthelper; -SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild index d802a89488b..9dad9b97b63 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit linux-info autotools-utils DESCRIPTION="userspace library that provides the programming interface to the user-space helper infrastructure" -HOMEPAGE="http://www.netfilter.org/projects/libnetfilter_cthelper; -SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 4f57a9daeacdd08c11dce9cc1ffaffb798c97447 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 18:04:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 18:12:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f57a9da net-libs/libnetfilter_cthelper: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 7705783c168..2da0aabd39b 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86" IUSE="static-libs" RDEPEND="net-libs/libmnl:="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/files/, net-libs/libnetfilter_cthelper/
commit: 30e1bfc4e3a887c19cd0abe4e07fe271721ff8a2 Author: Kevin Cernekee chromium org> AuthorDate: Wed Jan 18 06:01:48 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Jan 18 06:13:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e1bfc4 net-libs/libnetfilter_cthelper: add upstream fix for building under clang Also switch to using subslots w/libmnl. .../libnetfilter_cthelper-1.0.0-clang-export.patch | 387 + .../libnetfilter_cthelper-1.0.0-r1.ebuild | 30 ++ 2 files changed, 417 insertions(+) diff --git a/net-libs/libnetfilter_cthelper/files/libnetfilter_cthelper-1.0.0-clang-export.patch b/net-libs/libnetfilter_cthelper/files/libnetfilter_cthelper-1.0.0-clang-export.patch new file mode 100644 index ..4958bcd --- /dev/null +++ b/net-libs/libnetfilter_cthelper/files/libnetfilter_cthelper-1.0.0-clang-export.patch @@ -0,0 +1,387 @@ +fix from upstream + +From f58c5b09fb59baf07c942d373fc4d522b27e73c6 Mon Sep 17 00:00:00 2001 +From: Kevin Cernekee+Date: Wed, 4 Jan 2017 14:30:26 -0800 +Subject: [PATCH] Use __EXPORTED rather than EXPORT_SYMBOL + +clang is sensitive to the ordering of +__attribute__((visibility("default"))) relative to the function +body. gcc is not. So if we try to re-declare an existing function +with default visibility, clang prints a warning and generates +a broken .so file in which nfct_helper_* are not exported to library +callers. + +Move the attribute up into the function definition to make clang happy. + +Signed-off-by: Kevin Cernekee +Signed-off-by: Pablo Neira Ayuso +--- + doxygen.cfg.in | 2 +- + src/internal.h | 5 ++- + src/libnetfilter_cthelper.c | 83 ++--- + 3 files changed, 36 insertions(+), 54 deletions(-) + +diff --git a/doxygen.cfg.in b/doxygen.cfg.in +index cac9b0510b4d..190b7cd6e716 100644 +--- a/doxygen.cfg.in b/doxygen.cfg.in +@@ -72,7 +72,7 @@ RECURSIVE = YES + EXCLUDE= + EXCLUDE_SYMLINKS = NO + EXCLUDE_PATTERNS = */.git/* .*.d +-EXCLUDE_SYMBOLS= EXPORT_SYMBOL ++EXCLUDE_SYMBOLS= + EXAMPLE_PATH = + EXAMPLE_PATTERNS = + EXAMPLE_RECURSIVE = NO +diff --git a/src/internal.h b/src/internal.h +index 3a88d1a1f7d8..5d781718ddad 100644 +--- a/src/internal.h b/src/internal.h +@@ -3,10 +3,9 @@ + + #include "config.h" + #ifdef HAVE_VISIBILITY_HIDDEN +-# define __visible__attribute__((visibility("default"))) +-# define EXPORT_SYMBOL(x) typeof(x) (x) __visible ++# define __EXPORTED __attribute__((visibility("default"))) + #else +-# define EXPORT_SYMBOL ++# define __EXPORTED + #endif + + #endif +diff --git a/src/libnetfilter_cthelper.c b/src/libnetfilter_cthelper.c +index f8f58e6c9c5e..af543a17fafa 100644 +--- a/src/libnetfilter_cthelper.c b/src/libnetfilter_cthelper.c +@@ -99,17 +99,16 @@ struct nfct_helper { + * In case of success, this function returns a valid pointer, otherwise NULL + * s returned and errno is appropriately set. + */ +-struct nfct_helper *nfct_helper_alloc(void) ++struct nfct_helper __EXPORTED *nfct_helper_alloc(void) + { + return calloc(1, sizeof(struct nfct_helper)); + } +-EXPORT_SYMBOL(nfct_helper_alloc); + + /** + * nfct_helper_free - release one helper object + * \param nfct_helper pointer to the helper object + */ +-void nfct_helper_free(struct nfct_helper *h) ++void __EXPORTED nfct_helper_free(struct nfct_helper *h) + { + int i; + +@@ -119,7 +118,6 @@ void nfct_helper_free(struct nfct_helper *h) + } + free(h); + } +-EXPORT_SYMBOL(nfct_helper_free); + + /** + * nfct_helper_policy_alloc - allocate a new helper policy object +@@ -127,21 +125,19 @@ EXPORT_SYMBOL(nfct_helper_free); + * In case of success, this function returns a valid pointer, otherwise NULL + * s returned and errno is appropriately set. + */ +-struct nfct_helper_policy *nfct_helper_policy_alloc(void) ++struct nfct_helper_policy __EXPORTED *nfct_helper_policy_alloc(void) + { + return calloc(1, sizeof(struct nfct_helper_policy)); + } +-EXPORT_SYMBOL(nfct_helper_policy_alloc); + + /** + * nfct_helper_free - release one helper policy object + * \param nfct_helper pointer to the helper object + */ +-void nfct_helper_policy_free(struct nfct_helper_policy *p) ++void __EXPORTED nfct_helper_policy_free(struct nfct_helper_policy *p) + { + free(p); + } +-EXPORT_SYMBOL(nfct_helper_policy_free); + + /** + * nfct_helper_policy_attr_set - set one attribute of the helper object +@@ -149,7 +145,7 @@ EXPORT_SYMBOL(nfct_helper_policy_free); + * \param type attribute type you want to set + * \param data pointer to data that will be used to set this attribute + */ +-void ++void __EXPORTED + nfct_helper_policy_attr_set(struct nfct_helper_policy *p, + enum
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 4dbac12507c64ece37f8d7b3aa240207b98bc801 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Sep 14 12:39:52 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Sep 14 12:42:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbac125 net-libs/libnetfilter_cthelper: add alpha keyword Gentoo-Bug: 474858 Package-Manager: portage-2.2.20.1 net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild index e376207..97fc40b 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm hppa x86" +KEYWORDS="alpha amd64 ~arm hppa x86" IUSE="static-libs" RDEPEND="net-libs/libmnl"