commit:     41faf38188f66f1ef588a4cbea6542023ee2aea7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  6 19:56:42 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 20:12:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41faf381

app-editors/featherpad: enable verify-sig

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-editors/featherpad/Manifest                |  6 ++++--
 app-editors/featherpad/featherpad-1.6.2.ebuild | 14 ++++++++++----
 app-editors/featherpad/featherpad-1.6.3.ebuild | 12 +++++++++---
 3 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/app-editors/featherpad/Manifest b/app-editors/featherpad/Manifest
index 0e8ccaa73af4..960747060eb9 100644
--- a/app-editors/featherpad/Manifest
+++ b/app-editors/featherpad/Manifest
@@ -1,2 +1,4 @@
-DIST featherpad-1.6.2.tar.gz 1103291 BLAKE2B 
3cc50397b8fc01222ecb2c3cfa7bc994e69fb488a7def588a6e72e7fe42148cf9ac56bdd5d0ade38f6a47c450af81ce6ae9983caf66cc1c47363bc4052873765
 SHA512 
c6020ad9a6af6ba1e5bbbf5cb72b92737ad77ace4e351c90a63bc7f68ee00fb23f92f4c6d0ed4b963a48e014f02719e956b7e4dfd142a7122c6998ae19d9e598
-DIST featherpad-1.6.3.tar.gz 1317394 BLAKE2B 
7e91b0369eaaf05c24f5900007f251c8c4dccaace8e34f3b056d20a41c5c1284bb59fac7ee5be95ac37de2136913799318a5034b60a11414231b2238e455272a
 SHA512 
4a6e44539f5ad78ca285b1c54a4cd561996ff985d0d51990742572b552cfb1e0c52735ba700b94caf849f1ce33116e7f53e004260f34dbf8ab1b3e28221ae2f5
+DIST FeatherPad-1.6.2.tar.xz 711420 BLAKE2B 
da8a914f64d5cda2c4a739bea988adb2fb1fdaafd51209f4600293828c420b8e1455ca1feab4e2b177361bdf4587d2d9df21da1f06c395d23ca00c3fbf1533cb
 SHA512 
c649db98cc458594985d3a81604b60ec2ef2a83a7c45e43a843616e30591d26deafe078635a81efe254ff1dd5fa990c0b29f088cc205c2d73a26899855f6a158
+DIST FeatherPad-1.6.2.tar.xz.asc 862 BLAKE2B 
f0a8f0853c4ecbd098f51ec45ab4fdac01d72c6b685a7bf27831c2c7d8028bad66703ba68eeb0baddb4b0accb047adddafaa0a43aef576f7e8f726ee018400c3
 SHA512 
2c31aa8fb30f4cb65935bd899797f1511d0fc833d05c63e1e7891747396ebe04f2230a8f5af231c9fc9deb156ecab1f1358dbc8a64f2430b3428ace846fb6be2
+DIST FeatherPad-1.6.3.tar.xz 873916 BLAKE2B 
41278dedb3b313f95ec92c600f7c6add6a464b460c26a2a879554ac98b9f686fd52a7b11e9b45529a37719fe90efd9aa71313a4389f0bcbff15f7cc1b1083ab6
 SHA512 
fcae21aa39f5d86dd28d93ff9680c664a06f9bb596ffe4f633682f881d0d3a074b17909fad64a386f481c7a90689c0eb69b60a7edc2d6f84b1b72282874164dc
+DIST FeatherPad-1.6.3.tar.xz.asc 862 BLAKE2B 
080d8260d7b53ffc85125cf2952f6b63148aa3a8bba0ebc1ae079a039c5d25e3e86b2fefd00122b86ff2c0a838cf8a922212d880c81a33c0b5f5b914368b1d82
 SHA512 
170302bafce1e182d23c4e0d1a0df8554f10ee750828e2e5b748d68caa1ec373a17cee5764adb964cf02c930e4fc4ada30748b9e5ba4a865a315fe395e0de923

diff --git a/app-editors/featherpad/featherpad-1.6.2.ebuild 
b/app-editors/featherpad/featherpad-1.6.2.ebuild
index 591002192695..6be99cfcaca1 100644
--- a/app-editors/featherpad/featherpad-1.6.2.ebuild
+++ b/app-editors/featherpad/featherpad-1.6.2.ebuild
@@ -1,13 +1,14 @@
-# Copyright 2021-2025 Gentoo Authors
+# Copyright 2021-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake xdg
+inherit cmake verify-sig xdg
 
 DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
 HOMEPAGE="https://github.com/tsujan/FeatherPad";
-SRC_URI="https://github.com/tsujan/FeatherPad/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/tsujan/FeatherPad/releases/download/V${PV}/FeatherPad-${PV}.tar.xz
+       
https://github.com/tsujan/FeatherPad/releases/download/V${PV}/FeatherPad-${PV}.tar.xz.asc";
 S="${WORKDIR}/FeatherPad-${PV}"
 
 LICENSE="GPL-3+"
@@ -24,7 +25,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
        X? ( x11-base/xorg-proto )
 "
-BDEPEND="dev-qt/qttools:6[linguist]"
+BDEPEND="
+       dev-qt/qttools:6[linguist]
+       verify-sig? ( sec-keys/openpgp-keys-tsujan )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tsujan.asc"
 
 src_configure() {
        local mycmakeargs=(

diff --git a/app-editors/featherpad/featherpad-1.6.3.ebuild 
b/app-editors/featherpad/featherpad-1.6.3.ebuild
index 083db6661f18..6be99cfcaca1 100644
--- a/app-editors/featherpad/featherpad-1.6.3.ebuild
+++ b/app-editors/featherpad/featherpad-1.6.3.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=8
 
-inherit cmake xdg
+inherit cmake verify-sig xdg
 
 DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
 HOMEPAGE="https://github.com/tsujan/FeatherPad";
-SRC_URI="https://github.com/tsujan/FeatherPad/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/tsujan/FeatherPad/releases/download/V${PV}/FeatherPad-${PV}.tar.xz
+       
https://github.com/tsujan/FeatherPad/releases/download/V${PV}/FeatherPad-${PV}.tar.xz.asc";
 S="${WORKDIR}/FeatherPad-${PV}"
 
 LICENSE="GPL-3+"
@@ -24,7 +25,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
        X? ( x11-base/xorg-proto )
 "
-BDEPEND="dev-qt/qttools:6[linguist]"
+BDEPEND="
+       dev-qt/qttools:6[linguist]
+       verify-sig? ( sec-keys/openpgp-keys-tsujan )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tsujan.asc"
 
 src_configure() {
        local mycmakeargs=(

Reply via email to