commit:     9513cdc7050c85236667b9fedeed2398b67d107b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 19 06:55:03 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 19 06:55:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9513cdc7

dev-libs/xapian: wire up verify-sig

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

 dev-libs/xapian/Manifest             |  1 +
 dev-libs/xapian/xapian-1.4.30.ebuild | 11 ++++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 35185b9075e8..4f7b533d5cdc 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,2 +1,3 @@
 DIST xapian-core-1.4.29.tar.xz 3250704 BLAKE2B 
5b033038b6d4083716efd8c02ad9a8ce18d8cabd37e719a235db4dd0487024ac49a3d65c0d7c9af0031421b837231ff2b0a88bd7928f9a3b366e94682fb9ed76
 SHA512 
fe368f0b9b840d73f1d550814a8954cf3e0ee1f89206db8b2b00b82ed8abe93b890193f9bf10b801125c87438497640fd10e742b2f616dd69cdcb694757ed38d
 DIST xapian-core-1.4.30.tar.xz 3252336 BLAKE2B 
75f4893cfccdd47d90d67bfda3525bcda0cbfbd55e0bf579ac8472a3ddf9855097073300d47f91ba2d44c768a6c0e6cc53e3392b39a867a113496f520d629330
 SHA512 
42d3f0b5998da363cd03ca38a974862a8d37b24a2177cd6eeaf6d2bf8f688a568f264243c3c694bd345283bbce476cf334c6444e568c215b276ad42e55862cca
+DIST xapian-core-1.4.30.tar.xz.asc 833 BLAKE2B 
ad551256d1b4bb10786821d01ec90edb0ddf94cd33905b588b4797165e385ede5e1673bfc5e39b48cc65024d49a82b1f5b67e1370b5997767d6d7267e0b0920d
 SHA512 
26d7072c40bd77db5133abae12fb6e7d3240701901fe1c87b0b2d296af3c58ac63a63b7bb4016bedc76761455658a05a46aefd1deabf02389abdf8f3be565409

diff --git a/dev-libs/xapian/xapian-1.4.30.ebuild 
b/dev-libs/xapian/xapian-1.4.30.ebuild
index c08ff6037f3f..e76c474820ce 100644
--- a/dev-libs/xapian/xapian-1.4.30.ebuild
+++ b/dev-libs/xapian/xapian-1.4.30.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ollybetts.asc
+inherit toolchain-funcs verify-sig
 
 MY_P="${PN}-core-${PV}"
 DESCRIPTION="Xapian Probabilistic Information Retrieval library"
 HOMEPAGE="https://xapian.org/";
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz";
+SRC_URI="
+       https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz
+       verify-sig? ( https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz.asc )
+"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
@@ -22,6 +26,7 @@ DEPEND="
        elibc_SunOS? ( sys-libs/libuuid )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ollybetts )"
 
 DOCS=( AUTHORS HACKING PLATFORMS README NEWS )
 

Reply via email to