commit: 4b3ec56f8ce34548b39e3888e69a426b68852ecb Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Aug 18 01:36:39 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Aug 18 01:44:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3ec56f
dev-perl/GnuPG-Interface: add 1.50.0 Closes: https://bugs.gentoo.org/947603 Signed-off-by: Sam James <sam <AT> gentoo.org> .../GnuPG-Interface/GnuPG-Interface-1.50.0.ebuild | 40 ++++++++++++++++++++++ dev-perl/GnuPG-Interface/Manifest | 1 + 2 files changed, 41 insertions(+) diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.50.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.50.0.ebuild new file mode 100644 index 000000000000..b779fceb7fb8 --- /dev/null +++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.50.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BPS +DIST_VERSION=1.05 +inherit perl-module + +DESCRIPTION="Perl interface to GnuPG" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~riscv ~x86" + +RDEPEND=" + >=app-crypt/gnupg-1.4 + >=dev-perl/Moo-0.91.11 + >=dev-perl/MooX-HandlesVia-0.1.4 + >=dev-perl/MooX-late-0.14.0 +" + +PATCHES=( + "${FILESDIR}"/GnuPG-Interface-1.30.0-which-hunt.patch +) + +src_test() { + # Nearly all tests succeed with this patchset and GnuPG 2.1 when running outside the + # emerge sandbox. However, the agent architecture is not really sandbox-friendly, so... + # + # Test Summary Report + # ------------------- + # t/decrypt.t (Wstat: 0 Tests: 6 Failed: 2) + # Failed tests: 5-6 + # Failed 1/22 test programs. 2/56 subtests failed. + #perl_rm_files t/decrypt.t + + # Needs to run a setup test that spawns a persistent daemon + DIST_TEST="do" + perl-module_src_test +} diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest index ca17484e4508..0e2097a19aa1 100644 --- a/dev-perl/GnuPG-Interface/Manifest +++ b/dev-perl/GnuPG-Interface/Manifest @@ -1 +1,2 @@ DIST GnuPG-Interface-1.04.tar.gz 77435 BLAKE2B f72481453e07022d8bd19bfebe95ae0aa69e658288e015503be8ca2a652815c2a9c905ba361ac53c9cfda6131fcd58dd88b60d4514957b84ff0d3d2cb85dc619 SHA512 27394f08210aa1581c91640aa18006f1946098cfbe13870706cbc910de39dfa80985d265e4541cdebee70149d59c89361297f76aab0417bf904cf47ba10d1afd +DIST GnuPG-Interface-1.05.tar.gz 77449 BLAKE2B ec57bd5f5dddeb344a31474c574cf48fc63e990a012597e0c1032e609ec2cb4363eedf15aa63f040637a32ca133439af20beb05d71e80b64dc6e46b3ebebf394 SHA512 65d93e5ac2c1dbfedb2e44db5c4227bfbe01010ad6de58fd39d4a49eaafbc9ec1923d335d8d733024b860b72d3251e56dca43009edd208e9a6a4a1d39fe3047a
