1 |
commit: ef90ecd967aeb6e1df9fad552b2b8a123ad94ac6 |
2 |
Author: Jonathan Davies <jpds <AT> protonmail <DOT> com> |
3 |
AuthorDate: Wed Mar 16 12:21:16 2022 +0000 |
4 |
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 27 09:43:11 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef90ecd9 |
7 |
|
8 |
net-dns/unbound: Added verify-sig integration. |
9 |
|
10 |
Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com> |
11 |
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org> |
12 |
|
13 |
net-dns/unbound/Manifest | 1 + |
14 |
net-dns/unbound/unbound-1.14.0.ebuild | 9 ++++++--- |
15 |
2 files changed, 7 insertions(+), 3 deletions(-) |
16 |
|
17 |
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest |
18 |
index 0b2221565433..f217efdf009b 100644 |
19 |
--- a/net-dns/unbound/Manifest |
20 |
+++ b/net-dns/unbound/Manifest |
21 |
@@ -1,3 +1,4 @@ |
22 |
DIST unbound-1.13.1.tar.gz 5976957 BLAKE2B 5fabb9205773a1983842e41cf7a4d6c3878fa8beb7c8ccc71ae1edf7738cb9506c3d7bb32cf887b305317ca695bf876d9f5bf9aeb0129b0e9e926d437b3e6eb3 SHA512 f4d26dca28dbcc33a5e65a55147fa01077c331292e88b6a87798cb6c3d4edb0515015d131fd893c92b74d22d9998a640f0adce404e6192d61ebe69a6a599287c |
23 |
DIST unbound-1.13.2.tar.gz 6127915 BLAKE2B 71806edc86b323ff1f9f2d7bd3f699b15da2cd1cfefe9ca6008d74915dd6c7b45690026fb0244531ae563a3ca1b142f21fc8aed97ba4bb0015d8ab9196ff045a SHA512 1e89441446e7a25c6a49bded645f8b348c1758c3be54e3a986041cb1f00c45d152fd469dc52666fb820574db9d51b16f1627dc8afcb9519508d4833ca358191a |
24 |
DIST unbound-1.14.0.tar.gz 6152326 BLAKE2B ceccfbcbc16370153005f32d19be44bd41a4ac935cb7b9a90128d604c9874b06cc7de8b92dc34585d7957f0ad90ce2f441c2ed092c9307bcf4335f8d99eb8bd3 SHA512 57f91d898b0a5d42e6a2ff1ccaec474f04dd5ad3c98e7eb7aa8d5eaa23b587f3077cf7eddf4df38f537c6d387028f12c2518ff13b7249aa7a1155cd6532a46b5 |
25 |
+DIST unbound-1.14.0.tar.gz.asc 833 BLAKE2B 21df47fba46db82ce8fcbf9f39e8e16f8d5ece493dbdc8fe8cad749e3f8e1af164c4280f9722d9f507199ae59a851925a7856bc9e11926b05f253b4342b06383 SHA512 5f77f33040bd783c8d67a50cb5a97435842203e6c2152f40994fba772777db60f01ab76156aa95a477ee50ae22f4227162cdd1fc0e4ae388c6b47f91ac9a5b95 |
26 |
|
27 |
diff --git a/net-dns/unbound/unbound-1.14.0.ebuild b/net-dns/unbound/unbound-1.14.0.ebuild |
28 |
index 127dcb9a51ac..ddfece68d4df 100644 |
29 |
--- a/net-dns/unbound/unbound-1.14.0.ebuild |
30 |
+++ b/net-dns/unbound/unbound-1.14.0.ebuild |
31 |
@@ -1,15 +1,17 @@ |
32 |
-# Copyright 1999-2021 Gentoo Authors |
33 |
+# Copyright 1999-2022 Gentoo Authors |
34 |
# Distributed under the terms of the GNU General Public License v2 |
35 |
|
36 |
EAPI="8" |
37 |
PYTHON_COMPAT=( python3_{8,9,10} ) |
38 |
|
39 |
-inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd |
40 |
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig |
41 |
|
42 |
MY_P=${PN}-${PV/_/} |
43 |
DESCRIPTION="A validating, recursive and caching DNS resolver" |
44 |
HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/" |
45 |
-SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz" |
46 |
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz |
47 |
+ verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc )" |
48 |
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/unbound.net.asc |
49 |
|
50 |
LICENSE="BSD GPL-2" |
51 |
SLOT="0/8" # ABI version of libunbound.so |
52 |
@@ -52,6 +54,7 @@ BDEPEND="virtual/pkgconfig |
53 |
dev-util/splint |
54 |
app-text/wdiff |
55 |
) |
56 |
+ verify-sig? ( sec-keys/openpgp-keys-unbound ) |
57 |
" |
58 |
|
59 |
DEPEND="${CDEPEND}" |