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" |