commit: 4b7919ce7739d1d0d63a8c2b77082483763aa400
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 19 05:13:04 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 19 05:15:07 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7919ce
net-dns/bind: (re-)wire up verify-sig
The keys were added in 70b86e90d41ded5437cfc856670679c2226dceb6 and we
used them for a bit until 9.18 when apparently I lost it (as my PR
for that had been in a local branch for quite some time).
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/bind/Manifest | 1 +
net-dns/bind/bind-9.20.16.ebuild | 19 ++++++++++---------
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 21bd3397573c..3dee1202c8f2 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -3,3 +3,4 @@ DIST bind-9.18.39.tar.xz 5383056 BLAKE2B
5629a4973273d0ef132c94634be2787a916e6cf
DIST bind-9.18.42.tar.xz 5423412 BLAKE2B
d29813a76f18eaf75908e95f18d0c82fb591a1228962ec6d209a08260b2f60327e049fc263bd772eed12bd9c2231c835f1e3f3262df0e0f6811481570e1dc169
SHA512
9133be987e2043aabf8cd7de58f62c41c632b92d9930a3644aaff80b23211e5a967a133080f6e61142408ef752f8a07d6b7c1e775ca8a495bb29ff9d167446c0
DIST bind-9.20.13.tar.xz 5762540 BLAKE2B
c3738ebe468849293bec3d89499d7607b76fb636c7d21833dd56414fb569c1edfaa84d152ff9febfe0ebd5c65fa351423fbfbeaaee294d57949eb45631fd5623
SHA512
2e4be2153f80f60b97c0854ce69e5eb5c343713f5544ef6b9b9229d1ba65ba13e092c17170ae5ae328a97d0ccd8cb7c8cc8259baea70827a841d251423bc0a1c
DIST bind-9.20.16.tar.xz 5768340 BLAKE2B
1a083efbd7a95df8c9c05966681be577cb119f1a75292cbf65a31cdf0fc7677a70834be4f8599984635b9ea09a909c1453b489e920e5f27502ab2b496aa278b0
SHA512
0cd9d531830ae8fd9df13849f333bc156063836f6ffd3ce757244a3cb58c6608cafb0ba43c22fa2846fdaa42d2dccff4fa84ae92ec69430071769168d57e9e9c
+DIST bind-9.20.16.tar.xz.asc 833 BLAKE2B
54eba12d36f9b52ac510ea1d22af6270872d43ef564298a90c5d9b9fb93f806ae7b496c594d9433d53e289609b44ac0fec28ebef06999f684a239dd1ca68bcd9
SHA512
a5d20dd8d1f3aa8238dcaf65d9ac177b40cb0117f1c3075cd334db7200701d1cc1917a3a3005b883d75f63659a343b9ebb0c7f72806829188985d2c759042a90
diff --git a/net-dns/bind/bind-9.20.16.ebuild b/net-dns/bind/bind-9.20.16.ebuild
index a51a04c864e5..b6ce44a1852c 100644
--- a/net-dns/bind/bind-9.20.16.ebuild
+++ b/net-dns/bind/bind-9.20.16.ebuild
@@ -1,16 +1,20 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit eapi9-ver systemd tmpfiles toolchain-funcs
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/isc.asc
+inherit eapi9-ver systemd tmpfiles toolchain-funcs verify-sig
MY_PV="${PV/_p/-P}"
MY_PV="${MY_PV/_rc/rc}"
DESCRIPTION="Berkeley Internet Name Domain - Name Server"
HOMEPAGE="https://www.isc.org/bind/"
-SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz"
+SRC_URI="
+ https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+ verify-sig? ( https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz.asc
)
+"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MPL-2.0"
@@ -51,12 +55,9 @@ BDEPEND="
dev-lang/perl
virtual/pkgconfig
doc? ( dev-python/sphinx )
- test? (
- dev-util/cmocka
- )
- systemtap? (
- dev-debug/systemtap
- )
+ test? ( dev-util/cmocka )
+ systemtap? ( dev-debug/systemtap )
+ verify-sig? ( sec-keys/openpgp-keys-isc )
"
src_prepare() {