From 3d700ff8529cc4db3b4e8abacff806cc1f19b24a Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 28 Jun 2026 04:03:55 +0100 Subject: [PATCH] dev-perl/GnuPG-Interface: add 1.70.0 Signed-off-by: Sam James --- .../GnuPG-Interface-1.70.0.ebuild | 41 +++++++++++++++++++ dev-perl/GnuPG-Interface/Manifest | 1 + 2 files changed, 42 insertions(+) create mode 100644 dev-perl/GnuPG-Interface/GnuPG-Interface-1.70.0.ebuild diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.70.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.70.0.ebuild new file mode 100644 index 0000000000000..92bbc112d895e --- /dev/null +++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.70.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BPS +DIST_VERSION=1.07 +inherit perl-module + +DESCRIPTION="Perl interface to GnuPG" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~riscv ~x86" + +RDEPEND=" + || ( >=app-crypt/gnupg-1.4 app-crypt/freepg ) + >=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 + "${FILESDIR}"/GnuPG-Interface-1.50.0-gnupg-2.5.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 ab324c1256b8c..8ff927c302ab1 100644 --- a/dev-perl/GnuPG-Interface/Manifest +++ b/dev-perl/GnuPG-Interface/Manifest @@ -1 +1,2 @@ DIST GnuPG-Interface-1.05.tar.gz 77449 BLAKE2B ec57bd5f5dddeb344a31474c574cf48fc63e990a012597e0c1032e609ec2cb4363eedf15aa63f040637a32ca133439af20beb05d71e80b64dc6e46b3ebebf394 SHA512 65d93e5ac2c1dbfedb2e44db5c4227bfbe01010ad6de58fd39d4a49eaafbc9ec1923d335d8d733024b860b72d3251e56dca43009edd208e9a6a4a1d39fe3047a +DIST GnuPG-Interface-1.07.tar.gz 77684 BLAKE2B 2926162fed0f15a9d96d43068bd0acc8d133abc8d5d29bd8ae8af0c1391a46da7b477d31cf0a7f3cb7d4856cf1b7eb260382712e67b5a134e2f6dfcfddeac6f1 SHA512 be6e827ba5ef543f650d170846c523a2b68e59151b19ad05f854aed9e7474054797668d50415e4ce03749bb4a599762cce03b844532f650400a30dd7a0cd341b