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

Reply via email to