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)

Reply via email to