commit: 278207855a63a05ca589ca1776bc6a304079a25c Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Jan 29 05:08:33 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Jan 29 05:09:47 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27820785
app-admin/qtpass: wire up verify-sig Bug: https://github.com/IJHack/QtPass/issues/186 Signed-off-by: Sam James <sam <AT> gentoo.org> app-admin/qtpass/Manifest | 1 + app-admin/qtpass/qtpass-1.4.0-r3.ebuild | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index cda6d4432188..6dfc9cb428d4 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,2 +1,3 @@ DIST QtPass-1.4.0.tar.gz 581368 BLAKE2B 12bf414ea781bad34d97fe28ae39f44e17812039f0d798162b6d875918f20a1583f7a53a1e98ed917edf41c15709c7693c7651205c5e4ec85860ee773350f075 SHA512 47c1284c10e0d8a3bf63c049fc29d785d1a53bef6f183bbe22efebf466371dd454a6e43c944739f487d609f3cde188701ba538e9cb8e2c7e5530f8fa6f992625 +DIST QtPass-1.4.0.tar.gz.asc 833 BLAKE2B be5c53f94fc1170316d26cc68417a942ae99d23c151286b4461c792cd8c208fbb2a678267a0fd56b9a0a6336a5de36c403df60c80fa94b50505c123218606c6f SHA512 cf1f5a8b75ecde945d394a952f2fbd011e1f9252b3bf7473bb5e8bdf19e02be5476192bafbe490929439565f685752c2ef278a5140dff04d954a9cebca14272c DIST qtpass-1.4.0.tar.gz 581368 BLAKE2B 12bf414ea781bad34d97fe28ae39f44e17812039f0d798162b6d875918f20a1583f7a53a1e98ed917edf41c15709c7693c7651205c5e4ec85860ee773350f075 SHA512 47c1284c10e0d8a3bf63c049fc29d785d1a53bef6f183bbe22efebf466371dd454a6e43c944739f487d609f3cde188701ba538e9cb8e2c7e5530f8fa6f992625 diff --git a/app-admin/qtpass/qtpass-1.4.0-r3.ebuild b/app-admin/qtpass/qtpass-1.4.0-r3.ebuild index cbe70e73ca7b..0cb7c0182cc1 100644 --- a/app-admin/qtpass/qtpass-1.4.0-r3.ebuild +++ b/app-admin/qtpass/qtpass-1.4.0-r3.ebuild @@ -3,11 +3,15 @@ EAPI=8 -inherit desktop qmake-utils +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/annejan.asc +inherit desktop qmake-utils verify-sig DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager" HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass" -SRC_URI="https://github.com/IJHack/QtPass/releases/download/v${PV}/QtPass-${PV}.tar.gz" +SRC_URI=" + https://github.com/IJHack/QtPass/releases/download/v${PV}/QtPass-${PV}.tar.gz + verify-sig? ( https://github.com/IJHack/QtPass/releases/download/v${PV}/QtPass-${PV}.tar.gz.asc ) +" S="${WORKDIR}/QtPass-${PV}" LICENSE="GPL-3" @@ -24,10 +28,14 @@ RDEPEND=" dev-qt/qtbase:6[gui,network,widgets] net-misc/x11-ssh-askpass " -DEPEND="${RDEPEND} +DEPEND=" + ${RDEPEND} dev-qt/qtsvg:6 " -BDEPEND="dev-qt/qttools:6[linguist]" +BDEPEND=" + dev-qt/qttools:6[linguist] + verify-sig? ( sec-keys/openpgp-keys-annejan ) +" DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
