Gentoo Archives: gentoo-commits

From: Marc Schiffbauer <mschiff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
Date: Sun, 27 Mar 2022 09:43:50
Message-Id: 1648374191.ef90ecd967aeb6e1df9fad552b2b8a123ad94ac6.mschiff@gentoo
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}"