commit:     3a19884d55935c518e08806eeb38b6f04074cd6b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 15 02:37:08 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 15 02:55:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a19884d

net-firewall/nftables: add 1.1.2

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-firewall/nftables/Manifest                                     | 2 ++
 .../nftables/{nftables-9999.ebuild => nftables-1.1.2.ebuild}       | 7 +++++--
 net-firewall/nftables/nftables-9999.ebuild                         | 7 +++++--
 3 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest
index 95ba7296285b..082453496ffa 100644
--- a/net-firewall/nftables/Manifest
+++ b/net-firewall/nftables/Manifest
@@ -1,2 +1,4 @@
 DIST nftables-1.1.1.tar.xz 989700 BLAKE2B 
f273c78369ba755049c6afa63eba195cf29f926fa8fc9bf344022904c00a8c6c4259cc5093e23993a55fd25790af575305df79a7c28624fa7082661b2eed70d0
 SHA512 
676413d4adadffb15d52c1f8f6432636cab83a7bcda1a18d9f0e6b58819a2c027a49922588c02bd9ad386de930eaa697bfe74c0938b595bf1ee485bfa7cf2e50
 DIST nftables-1.1.1.tar.xz.sig 566 BLAKE2B 
b7debda3373972f69af9b4b23e1b66a8fd156440187aafba605bb7342c267207e5aa628256e96432ebd4583a6a9436e1969a33636111d2bd8d57185a01e2d502
 SHA512 
fc23034c512f686167203e827ff2a8f7cb64530211ce92a28793bd49577ce3bf519ffbe910b0071cb21925898497cb5cbf70121c68bfcdbfa4460c63a14203ac
+DIST nftables-1.1.2.tar.xz 1035116 BLAKE2B 
caa8e8fecb7a832a316ee3cbcf6726dd9774a28bf92f24ac3b331a4ce4d3222a038a5688396c12bc2d63f9a96f9961b6f5b1f476488480d09174b7ba3325527a
 SHA512 
b43f1a7773bf8a14d6599f479bab7fc8763bf9c011b487f98b8f52f10d4b84cfe9ebc1a5fcc3dfa84ac891582bbdc761cb294c0b90181cc2ba5d9e98b058c436
+DIST nftables-1.1.2.tar.xz.sig 566 BLAKE2B 
79892fc481a1bc7b3adea25c86140221225f8cd615cea5c90c445f3e60d30f32cf5ed54ae45e8fe8228d1cde71daabb9632bb71e55703b7e205f66fe37cedc34
 SHA512 
578017e2dc1288c6c705e5554c200e5c9e234529609063ffc8ef125a3342488dae61ff30b0361f81e135a396e05c553c4a7d1f5ee8beb7bff3016b09b920a6f9

diff --git a/net-firewall/nftables/nftables-9999.ebuild 
b/net-firewall/nftables/nftables-1.1.2.ebuild
similarity index 97%
copy from net-firewall/nftables/nftables-9999.ebuild
copy to net-firewall/nftables/nftables-1.1.2.ebuild
index 14a775b021a2..8e90c611107c 100644
--- a/net-firewall/nftables/nftables-9999.ebuild
+++ b/net-firewall/nftables/nftables-1.1.2.ebuild
@@ -17,12 +17,13 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
        EGIT_REPO_URI="https://git.netfilter.org/${PN}";
        BDEPEND="app-alternatives/yacc"
 else
+       inherit libtool
        SRC_URI="
                https://netfilter.org/projects/nftables/files/${P}.tar.xz
                verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )
        "
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-       BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+       BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-netfilter-20240415 )"
 fi
 
 # See COPYING: new code is GPL-2+, existing code is GPL-2
@@ -33,7 +34,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=net-libs/libmnl-1.0.4:=
-       >=net-libs/libnftnl-1.2.8:=
+       >=net-libs/libnftnl-1.2.9:=
        gmp? ( dev-libs/gmp:= )
        json? ( dev-libs/jansson:= )
        python? ( ${PYTHON_DEPS} )
@@ -61,6 +62,8 @@ src_prepare() {
 
        if [[ ${PV} =~ ^[9]{4,}$ ]] ; then
                eautoreconf
+       else
+               elibtoolize
        fi
 
        if use python; then

diff --git a/net-firewall/nftables/nftables-9999.ebuild 
b/net-firewall/nftables/nftables-9999.ebuild
index 14a775b021a2..8e90c611107c 100644
--- a/net-firewall/nftables/nftables-9999.ebuild
+++ b/net-firewall/nftables/nftables-9999.ebuild
@@ -17,12 +17,13 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
        EGIT_REPO_URI="https://git.netfilter.org/${PN}";
        BDEPEND="app-alternatives/yacc"
 else
+       inherit libtool
        SRC_URI="
                https://netfilter.org/projects/nftables/files/${P}.tar.xz
                verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )
        "
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-       BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+       BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-netfilter-20240415 )"
 fi
 
 # See COPYING: new code is GPL-2+, existing code is GPL-2
@@ -33,7 +34,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=net-libs/libmnl-1.0.4:=
-       >=net-libs/libnftnl-1.2.8:=
+       >=net-libs/libnftnl-1.2.9:=
        gmp? ( dev-libs/gmp:= )
        json? ( dev-libs/jansson:= )
        python? ( ${PYTHON_DEPS} )
@@ -61,6 +62,8 @@ src_prepare() {
 
        if [[ ${PV} =~ ^[9]{4,}$ ]] ; then
                eautoreconf
+       else
+               elibtoolize
        fi
 
        if use python; then

Reply via email to