diff --git a/gui-apps/slurp/Manifest b/gui-apps/slurp/Manifest index e5233fec52eb7..fa019569df968 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 c925733a29ce0..fcb84244c6e10 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)