commit: e9c45658beca5eaff4918b94d794faa7e6dc9aa2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 6 17:46:32 2026 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 6 17:53:08 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c45658
gui-apps/slurp: enable verify-sig
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/slurp/Manifest | 3 ++-
gui-apps/slurp/slurp-1.5.0.ebuild | 11 +++++++++--
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/gui-apps/slurp/Manifest b/gui-apps/slurp/Manifest
index e5233fec52eb..fa019569df96 100644
--- a/gui-apps/slurp/Manifest
+++ b/gui-apps/slurp/Manifest
@@ -1 +1,2 @@
-DIST slurp-1.5.0.tar.gz 18790 BLAKE2B
8d2fd5274bed2d552dc5a3d1359927467120f82840e636d835f48b12a04a2c170df79fe3979d82e0a48fd5e082cd874cfba82251e6054c1323745b48a28b19c0
SHA512
77c4efdaa4ac411f43c598e5d654bcf61f969a5e403df6110757a7b217e02d55d0ba797729e42f8219d3bba79f58bcb36746799de765d3b25f301bf9ac3c1888
+DIST slurp-1.5.0.gh.tar.gz 18827 BLAKE2B
494712c9c492f4f7ed224a57a8e80dcf3f5d39370ec261db5c99eed6db58b1c4001b03bfb7fe4485a2403b5c5c4621184c0b8c31cdb7b5edd409e7b7e0ed2c95
SHA512
743c0c4c4b9fd1778734486691d979c0414db041ca052bec477e89a4f1309d1d50d6f4d7c80a98b991b42583e5e44516e4a0ab4944910b7b9076122b54b735a7
+DIST slurp-1.5.0.gh.tar.gz.sig 566 BLAKE2B
733a57714005b02347fc6e8116f76f4bab8a2ad3f32566d2aa3ebf060b769bcbb59bf8ffbc075ee30a2674a81096cc32bdf242b6d7b17951cdd42a1a15a41bdc
SHA512
38ddf126d92c807c09ee175c9942627a9ad3deb2be5e8c8ac58f04d257f56ea31851ae5dd4837d5daabadeb1824e276810ffad0f9394f6392f630cddc15d24d3
diff --git a/gui-apps/slurp/slurp-1.5.0.ebuild
b/gui-apps/slurp/slurp-1.5.0.ebuild
index c925733a29ce..fcb84244c6e1 100644
--- a/gui-apps/slurp/slurp-1.5.0.ebuild
+++ b/gui-apps/slurp/slurp-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/emersion/${PN}.git"
else
- SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
+ inherit verify-sig
+
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
-> ${P}.gh.tar.gz
+
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ->
${P}.gh.tar.gz.sig"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
fi
@@ -32,6 +34,11 @@ BDEPEND="
man? ( app-text/scdoc )
"
+if [[ ${PV} != 9999 ]]; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
src_configure() {
local emesonargs=(
$(meson_feature man man-pages)