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=(
