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" +}
