commit:     4581d01ad7530952b644cdc5eda615b35f9c8910
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 17:11:14 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 17:11:27 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4581d01a

app-crypt/gpa: add 0.11.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/gpa/Manifest          |  2 ++
 app-crypt/gpa/gpa-0.11.1.ebuild | 51 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/gpa/Manifest b/app-crypt/gpa/Manifest
index a855a860e337..210fcf7072f1 100644
--- a/app-crypt/gpa/Manifest
+++ b/app-crypt/gpa/Manifest
@@ -1,2 +1,4 @@
 DIST gpa-0.11.0.tar.bz2 827217 BLAKE2B 
7221346e68502667791b17f73b11a946de71d5f52165b8ccc9355f6015dbd4b82f63ea6cf4c20497354fb7031fe8ecb7c0bcf59878559af7037f5d21023b486c
 SHA512 
976c607732ac5558bc00bfd777408605729155773036ac811faf1e528c29567f9f16288aeaa3390fef7b8eaa75ae68a0fe710f8b55d001580a09d7382d33d20d
 DIST gpa-0.11.0.tar.bz2.sig 238 BLAKE2B 
907a20602c0f8c7f0635c0a5b332ebd4cbede5ee80c5bc85f4b8efa6cce2c99355e447313412ae92e89cae6270a91c9a5e6bc84a957935f63d5fae6c648da884
 SHA512 
912cc1495aba59d7c493c23e2ff227d8ad698ed18aab3fbf3c41b0d6416a07f8931c3d9e8ac34b53b34c7ba56020becca8b394113ddb8e2988992b4813942380
+DIST gpa-0.11.1.tar.bz2 828833 BLAKE2B 
9ebcbe63991b19bc98a8b8a806837285b6716f480e9e6460eee73b76c8ebf5a5e397cd0b7da8c809e1833f7ecf9e8ef71cbea7fce894f3a89d942f7e347e12a0
 SHA512 
2059aa69dc763e61ca7eff347e4149a64e8b0ee2e73b5595eb84ca0c0a1e91e25683071031628f4967419c925217d653dd032629d288b05fa27a9234492121cc
+DIST gpa-0.11.1.tar.bz2.sig 147 BLAKE2B 
b19a02c4a840d4c0c3be2f408477bc4818281f535cb99695f4d335ad6ce7761fdd6241bafacc50a7c39c493fc4ec9ab9168381600e6cc174b2ee8f4b1231ce27
 SHA512 
3db741bb6174cae78e9f82985c7c56e8007775f9ba926f04874a73b5a3aed27cfaff97ec26b5d11374cb5a659f19d5bcfba95fa60ba5aa37b8451905116c9fe7

diff --git a/app-crypt/gpa/gpa-0.11.1.ebuild b/app-crypt/gpa/gpa-0.11.1.ebuild
new file mode 100644
index 000000000000..63ee96cfb2ff
--- /dev/null
+++ b/app-crypt/gpa/gpa-0.11.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools verify-sig xdg
+
+DESCRIPTION="GNU Privacy Assistant (GPA): a graphical user interface for GnuPG"
+HOMEPAGE="https://gnupg.org/software/gpa/";
+SRC_URI="
+       mirror://gnupg/${PN}/${P}.tar.bz2
+       verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND="
+       >=app-crypt/gnupg-2:=
+       >=app-crypt/gpgme-1.11.1:=
+       >=dev-libs/libassuan-1.1.0:=
+       >=dev-libs/libgpg-error-1.33:=
+       x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       virtual/pkgconfig
+       nls? ( sys-devel/gettext )
+       verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+PATCHES=(
+       # https://bugs.gentoo.org/966859
+       "${FILESDIR}"/gpa-0.11.0-icondir.patch
+)
+
+src_prepare() {
+       default
+       eautoreconf
+
+       sed -i 's/Application;//' gpa.desktop || die
+}
+
+src_configure() {
+       econf \
+               $(use_enable nls) \
+               GPGKEYS_LDAP="/usr/libexec/gpgkeys_ldap"
+}

Reply via email to