Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
Date: Sun, 27 Mar 2022 02:58:46
Message-Id: 1648349774.47dd20a2863b0184ae25566161b4709909391a0d.sam@gentoo
1 commit: 47dd20a2863b0184ae25566161b4709909391a0d
2 Author: Jonathan Davies <jpds <AT> protonmail <DOT> com>
3 AuthorDate: Sat Mar 26 21:09:37 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 27 02:56:14 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dd20a2
7
8 net-firewall/nftables: Added verify-sig integration.
9
10 Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 net-firewall/nftables/Manifest | 2 ++
14 net-firewall/nftables/nftables-1.0.1-r2.ebuild | 7 +++++--
15 net-firewall/nftables/nftables-1.0.2-r1.ebuild | 7 +++++--
16 3 files changed, 12 insertions(+), 4 deletions(-)
17
18 diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest
19 index 164083bf9526..1ca881039072 100644
20 --- a/net-firewall/nftables/Manifest
21 +++ b/net-firewall/nftables/Manifest
22 @@ -2,4 +2,6 @@ DIST nftables-0.9.8.tar.bz2 879516 BLAKE2B 5063090d648668f4d5ae6d4be48ebecc65dfd
23 DIST nftables-0.9.9.tar.bz2 922624 BLAKE2B 8de2709576a26ca84a8d694f7cb06cad2bb2fb4671ba21ffc32c0d5997e8124ae7cd794dafddf4db48d8a49c280b48b07d2a31b6c18f6647fdb67cfe7f065b61 SHA512 dfdd3ffc0ffc1742ca0494a3f8fac1c7b2fe942849e60d33fc3cb8a51e27bd39e1ccfeda2195191377a32bb5363ea244f4c3e71b4a6d930f33bf87e17a534fab
24 DIST nftables-1.0.0.tar.bz2 921053 BLAKE2B ee86a323170433c3ba62f80118947864aac0fe0aaeb48afeb5a116a48782185c83313ef1b5735c7749eb5eccb88f252b444d1ee908be25bdaa4d9c0b833c1dc2 SHA512 33460bef4ee76b7caa44fa5515357127ae84be468448cc838dd31919b6e045ba6195b761118d4c8a4219a9f008c4416542ce784f4daad94f3b44c0626bcdd014
25 DIST nftables-1.0.1.tar.bz2 954586 BLAKE2B e406699c96b98495f1b6deeab0233873ce20b43c13c162eafea1e6b371961123a69f3d5e7bd2f1bedfdbe58fed56ba3e2dae962b88657af6f4ab5b3743fb6373 SHA512 a0db4d82725509d2a9c638ba7ba55547ad7b5138a5fe686b0e90260d6a65e060dd72a470969c1d69e945303bd2bfc33b2021d9f4141b88befefddc61b7afe10d
26 +DIST nftables-1.0.1.tar.bz2.sig 566 BLAKE2B d504987b16b7a8676586ecb3a1ce9588bff972ca54bbb3ce3b0db5288f1fd981e529dccea009bd01a3a96e5199a034956bd43cdeaba67847239a88d458f43f8a SHA512 0884098ceabe7b070e146e47292afd8c80188ea595eaeaadb228307f502dae4a43bf801dea2a25519eaef3c96d567daf40e45c37fabb58db1b2256eb8f256cb0
27 DIST nftables-1.0.2.tar.bz2 970781 BLAKE2B 650ae6badb574ff3628d21c8aa99f81e73932dd172b3569618696100bf3853b9a108bf0296dcf9d615ae7c0fbec84b48266299b62cf755d181d19c626f8a3cd4 SHA512 560d23c6e369eafd7b354d29fe73d46154e4a74dec000178c1aea47751fe535d20c4e6bbecd3955eb2b327c7a60b1269e5c6dc5781498546b639fa2d1367a9ca
28 +DIST nftables-1.0.2.tar.bz2.sig 566 BLAKE2B 5b7a20b28c274a950b718e2e14313772707b6bdc3f4519f747350593c1eb3bfbcf8c5dd9ae7d5aa0488c5cde9af8b58e05349c75e8a8246c5634303a331f9d98 SHA512 9be59d771833ac315fd52cffe7074ed9d49fbf592aec8d94500bbc7cc1f44dcb54b3815c46831a5e7e4c4770901cbdd6b8ffc5aa8d8cb7e064ec1c8453d890f1
29
30 diff --git a/net-firewall/nftables/nftables-1.0.1-r2.ebuild b/net-firewall/nftables/nftables-1.0.1-r2.ebuild
31 index 3ab5c9291110..a6b3f71dcc5e 100644
32 --- a/net-firewall/nftables/nftables-1.0.1-r2.ebuild
33 +++ b/net-firewall/nftables/nftables-1.0.1-r2.ebuild
34 @@ -5,7 +5,7 @@ EAPI=7
35
36 PYTHON_COMPAT=( python3_{7..10} )
37 DISTUTILS_OPTIONAL=1
38 -inherit autotools linux-info distutils-r1 systemd
39 +inherit autotools linux-info distutils-r1 systemd verify-sig
40
41 DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
42 HOMEPAGE="https://netfilter.org/projects/nftables/"
43 @@ -19,8 +19,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
44 sys-devel/flex
45 "
46 else
47 - SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2"
48 + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2
49 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )"
50 KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
51 + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
52 + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
53 fi
54
55 LICENSE="GPL-2"
56
57 diff --git a/net-firewall/nftables/nftables-1.0.2-r1.ebuild b/net-firewall/nftables/nftables-1.0.2-r1.ebuild
58 index 8b7db17f23e8..4e105370dd23 100644
59 --- a/net-firewall/nftables/nftables-1.0.2-r1.ebuild
60 +++ b/net-firewall/nftables/nftables-1.0.2-r1.ebuild
61 @@ -5,7 +5,7 @@ EAPI=7
62
63 PYTHON_COMPAT=( python3_{8..10} )
64 DISTUTILS_OPTIONAL=1
65 -inherit autotools linux-info distutils-r1 systemd
66 +inherit autotools linux-info distutils-r1 systemd verify-sig
67
68 DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
69 HOMEPAGE="https://netfilter.org/projects/nftables/"
70 @@ -19,8 +19,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
71 sys-devel/flex
72 "
73 else
74 - SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2"
75 + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2
76 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )"
77 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
78 + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
79 + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
80 fi
81
82 LICENSE="GPL-2"