commit:     28f6c4f64b2e43bb2e0d5ab0a76ca2bc12b0ca51
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 27 15:13:00 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 27 15:21:53 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f6c4f6

net-libs/libntlm: wire up verify-sig

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/libntlm/Manifest           |  1 +
 net-libs/libntlm/libntlm-1.8.ebuild | 12 ++++++++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/net-libs/libntlm/Manifest b/net-libs/libntlm/Manifest
index 3e1b13b35aa8..fa5eb7e628bf 100644
--- a/net-libs/libntlm/Manifest
+++ b/net-libs/libntlm/Manifest
@@ -1 +1,2 @@
 DIST libntlm-1.8.tar.gz 617062 BLAKE2B 
c352fd9c96489264efbe1bdf41f8317442a81fff23c0bcc505f70be241a2ecdf662f40f2dbcc13ef1cf878e626cc5abf29eb378bae0a3f06447d9377cf1b716b
 SHA512 
8d1563608b725008abcf948146d1ffce2d9cceab8264196d349be7faded51c61bcaf45ddb92b5c7dca2948fca554856a20198bb2e3bda0f93c8259335e14c377
+DIST libntlm-1.8.tar.gz.sig 119 BLAKE2B 
b47f6b6be1ff76f3339a1a136ec20ed148b7c0726933e7e076d2257f31f0a320f8c208b68a8322117624ba4a3e6fbd89a711f69db4903a971587c088c725e9bf
 SHA512 
298cf0ee1ae27867a9280c4f662641fe039af3b8173bf1c089e345e51edd0946fe27b87443cc0a5d4cae685895fbab5fb2aae0ab3ff40c84f39c3812579ed73d

diff --git a/net-libs/libntlm/libntlm-1.8.ebuild 
b/net-libs/libntlm/libntlm-1.8.ebuild
index 60b1b756aee0..bba3be05873a 100644
--- a/net-libs/libntlm/libntlm-1.8.ebuild
+++ b/net-libs/libntlm/libntlm-1.8.ebuild
@@ -1,17 +1,25 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libntlm.asc
+inherit verify-sig
+
 DESCRIPTION="Microsoft's NTLM authentication (libntlm) library"
 HOMEPAGE="https://www.nongnu.org/libntlm/";
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+SRC_URI="
+       mirror://nongnu/${PN}/${P}.tar.gz
+       verify-sig? ( mirror://nongnu/${PN}/${P}.tar.gz.sig )
+"
 
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="static-libs"
 
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libntlm )"
+
 src_configure() {
        econf \
                --disable-gcc-warnings \

Reply via email to