commit:     643e6e5796c8ec8c045369da2bfcba1568c8725c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 21 04:04:56 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 21 04:04:56 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643e6e57

sys-fs/libeatmydata: wire up verify-sig

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

 sys-fs/libeatmydata/Manifest                |  1 +
 sys-fs/libeatmydata/libeatmydata-131.ebuild | 15 +++++++++++----
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/sys-fs/libeatmydata/Manifest b/sys-fs/libeatmydata/Manifest
index a49dc78fce99..416f393fa5e6 100644
--- a/sys-fs/libeatmydata/Manifest
+++ b/sys-fs/libeatmydata/Manifest
@@ -1 +1,2 @@
 DIST libeatmydata-131.tar.gz 368469 BLAKE2B 
1b59f80ba72caeafa40272c5996e0fb03774c69c35d7a2194d312e53c48212caca84abed56ec63a9fba2b4142efbee4aa371c3869a76f8c5674936ffe0daea5d
 SHA512 
064417dc085cb82e4baf1d160fcde2c6e0d9fed60e5c595799630b030053c373d888853055894c127c5b384be9204e8bbb251877651811b5fc5cdca8ffd9cf42
+DIST libeatmydata-131.tar.gz.asc 833 BLAKE2B 
3af5da7243e2c344510162b42fdfc0974e40bf85a9d7153334eb2cdc8d4be4e5de416dad801dd0886ab4b78525b2af8c02b3347a087b2904aa7b615f58e3d9e9
 SHA512 
56f3973131b31e4436d22fab43553937c6ecf5ec995dbc48dba01e0bed0a3347f54308477958297fdf2c72e77a531425073d0f80cb3e6112c88f3fb8a2d0b25d

diff --git a/sys-fs/libeatmydata/libeatmydata-131.ebuild 
b/sys-fs/libeatmydata/libeatmydata-131.ebuild
index d186e6938bf4..563d518c0f8b 100644
--- a/sys-fs/libeatmydata/libeatmydata-131.ebuild
+++ b/sys-fs/libeatmydata/libeatmydata-131.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 # Multilib because "handy to inject into wine"
-inherit multilib-minimal
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/stewartsmith.asc
+inherit multilib-minimal verify-sig
 
 DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
 HOMEPAGE="https://www.flamingspork.com/projects/libeatmydata/";
-SRC_URI="https://github.com/stewartsmith/${PN}/releases/download/v${PV}/${P}.tar.gz";
+SRC_URI="
+       https://www.flamingspork.com/projects/libeatmydata/${P}.tar.gz
+       verify-sig? ( 
https://www.flamingspork.com/projects/libeatmydata/${P}.tar.gz.asc )
+"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -16,7 +20,10 @@ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="test? ( dev-debug/strace )"
+BDEPEND="
+       test? ( dev-debug/strace )
+       verify-sig? ( sec-keys/openpgp-keys-stewartsmith )
+"
 
 PATCHES=(
        "${FILESDIR}"/${PN}-131-gnu_source.patch

Reply via email to