[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2024-06-24 Thread Sam James
commit: de65c93d427b492612e161cbcaee8854caef4543
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 25 04:44:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 25 04:44:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de65c93d

dev-perl/GnuPG-Interface: Stabilize 1.40.0 amd64, #934833

Signed-off-by: Sam James  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
index f42a5e87a1c8..4442f3b86fc9 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to GnuPG"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~riscv x86"
+KEYWORDS="amd64 ~hppa ~ppc ~riscv x86"
 
 RDEPEND="
>=app-crypt/gnupg-1.4



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/files/, dev-perl/GnuPG-Interface/

2024-05-24 Thread Sam James
commit: 3842db814612481f5efb1320c1aab404fae09a40
Author: Sam James  gentoo  org>
AuthorDate: Sat May 25 06:18:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 25 06:21:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3842db81

dev-perl/GnuPG-Interface: don't call which

We don't want to rely on sys-apps/which and it doesn't serve much purpose
to do this check at all. We already die if we can't find the gpg version
on the next line anyway.

Signed-off-by: Sam James  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild   |  6 +-
 .../files/GnuPG-Interface-1.30.0-which-hunt.patch| 16 
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
index 44bf41c3feeb..e071f56eb781 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,6 +25,10 @@ BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.360.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...

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-1.30.0-which-hunt.patch 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-1.30.0-which-hunt.patch
new file mode 100644
index ..5e7f8b6a3efe
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-1.30.0-which-hunt.patch
@@ -0,0 +1,16 @@
+We don't want to rely on sys-apps/which and it doesn't serve much purpose
+to do this check at all. We already die if we can't find the gpg version
+on the next line anyway.
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -3,10 +3,6 @@ use strict;
+ use warnings;
+ use inc::Module::Install;
+ 
+-print "which gpg ... ";
+-system("which", "gpg");
+-die "gpg (GnuPG) not found" if ( $? != 0 );
+-
+ my $output = `gpg --version`;
+ die "Can't determine gpg version"
+ unless $output =~ /^gpg \(GnuPG.*?\) (\d+\.\d+)/;



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2024-05-24 Thread Sam James
commit: 960f2f9dfd64f4685228da7f2c2ab3dd3a1efa98
Author: Sam James  gentoo  org>
AuthorDate: Sat May 25 06:19:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 25 06:21:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960f2f9d

dev-perl/GnuPG-Interface: add 1.40.0

Closes: https://bugs.gentoo.org/914284
Signed-off-by: Sam James  gentoo.org>

 .../GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild  | 46 ++
 dev-perl/GnuPG-Interface/Manifest  |  1 +
 2 files changed, 47 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
new file mode 100644
index ..b1fd7aa877d1
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.04
+inherit perl-module
+
+DESCRIPTION="Perl interface to GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.4
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.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 edacc616ec10..f1083ff9a291 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1 +1,2 @@
 DIST GnuPG-Interface-1.03.tar.gz 77280 BLAKE2B 
ce22f9964fee17b8a4bd65c53b31a7ac17407fd39e4995737b0639a91538fb909f7e036faa2d23a7d6c5cdf85e56a9231b17dcaa9574aad63f1d91a49c4c1790
 SHA512 
5c8fb872fed755886a1f1b91bf53291207708f5dad2cbf3f69522744e9d4cee17a80cd795b91dfef7e3ce6b741cd2d0c6d8b71d109192393c5d177d781a07649
+DIST GnuPG-Interface-1.04.tar.gz 77435 BLAKE2B 
f72481453e07022d8bd19bfebe95ae0aa69e658288e015503be8ca2a652815c2a9c905ba361ac53c9cfda6131fcd58dd88b60d4514957b84ff0d3d2cb85dc619
 SHA512 
27394f08210aa1581c91640aa18006f1946098cfbe13870706cbc910de39dfa80985d265e4541cdebee70149d59c89361297f76aab0417bf904cf47ba10d1afd



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2023-11-04 Thread Arthur Zamarin
commit: a9d86b1edbf7815416066f5fec9db04cf0759650
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  4 16:11:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  4 16:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d86b1e

dev-perl/GnuPG-Interface: Stabilize 1.30.0 ppc, #916808

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
index 93c1ea9bdf97..44bf41c3feeb 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~riscv x86"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86"
 
 RDEPEND="
>=app-crypt/gnupg-1.4



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2023-09-16 Thread Sam James
commit: 3116ea1f2474e58f27f0b4bf123a02d6a8d07775
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 16 07:20:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 16 09:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3116ea1f

dev-perl/GnuPG-Interface: add 1.30.0

Signed-off-by: Sam James  gentoo.org>

 .../GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild  | 42 ++
 dev-perl/GnuPG-Interface/Manifest  |  1 +
 2 files changed, 43 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
new file mode 100644
index ..972aec2942a6
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.03
+inherit perl-module
+
+DESCRIPTION="Perl interface to GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.4
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
+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 9b0091f79a75..5c62a95226a7 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1 +1,2 @@
 DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 
4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98
 SHA512 
ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4
+DIST GnuPG-Interface-1.03.tar.gz 77280 BLAKE2B 
ce22f9964fee17b8a4bd65c53b31a7ac17407fd39e4995737b0639a91538fb909f7e036faa2d23a7d6c5cdf85e56a9231b17dcaa9574aad63f1d91a49c4c1790
 SHA512 
5c8fb872fed755886a1f1b91bf53291207708f5dad2cbf3f69522744e9d4cee17a80cd795b91dfef7e3ce6b741cd2d0c6d8b71d109192393c5d177d781a07649



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2022-11-23 Thread Jakov Smolić
commit: 488d487177dcb151202fc75664f75ae17d0d688b
Author: Yu Gu  gmail  com>
AuthorDate: Sat Oct 29 11:07:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 23 14:02:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488d4871

dev-perl/GnuPG-Interface: Keyword 1.20.0 riscv, #878483

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
index 40a8f873c5ba..99d31566ad2f 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/files/

2021-11-01 Thread Conrad Kostecki
commit: 0dae41e8d74ac1f793990cfbef93639a031ab6e6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Nov  1 16:23:13 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Nov  1 17:55:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dae41e8

dev-perl/GnuPG-Interface: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22783
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...spelling-error-settting-should-be-setting.patch |  35 ---
 ...ce-0.520.0-0002-Generalize-the-test-suite.patch | 151 ---
 ...dity-of-an-key-when-we-have-established-n.patch |  37 ---
 ...04-ensure-that-test-covers-all-signatures.patch |  35 ---
 ...20.0-0005-add-gpg_is_modern-to-test-suite.patch |  39 ---
 ...G-2.1-reports-more-detail-about-secret-ke.patch | 120 
 ...match-plaintext-output-across-versions-of.patch |  95 ---
 ...fault_key_passphrase-when-passphrase-come.patch |  29 --
 ...0.520.0-0009-clean-up-trailing-whitespace.patch | 112 
 ...-0.520.0-0010-fix-capitalization-of-GnuPG.patch |  35 ---
 ...0-0011-ommand_args-should-be-command_args.patch |  21 --
 ...rints-as-inputs-during-tests-to-demonstra.patch | 265 --
 ...20.0-0013-move-key-files-to-generic-names.patch |  33 ---
 ...0014-fix-spelling-s-convience-convenience.patch |  53 
 ...-new-secret-key-with-different-passphrase.patch | 117 
 ...-gpg-without-explicit-passphrase-agent-pi.patch | 302 -
 ...uPG-agent-before-and-after-the-test-suite.patch |  42 ---
 ...t-temporary-homedir-during-the-test-suite.patch | 110 
 ...-work-with-gpg1-assuming-plain-gpg-is-mod.patch |  51 
 .../GnuPG-Interface-0.520.0-0030-gpg-2.2.6.patch   |  54 
 .../GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch   |  64 -
 21 files changed, 1800 deletions(-)

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-setting.patch
 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-setting.patch
deleted file mode 100644
index fcec6100907..000
--- 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-setting.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Daniel Kahn Gillmor 
-Date: Tue, 13 Sep 2016 07:26:00 +0200
-Subject: fix spelling error ("settting" should be "setting")
-

- README | 2 +-
- lib/GnuPG/Interface.pm | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/README b/README
-index fcb982a..f457577 100644
 a/README
-+++ b/README
-@@ -6,7 +6,7 @@ SYNOPSIS
-   use IO::Handle;
-   use GnuPG::Interface;
-   
--  # settting up the situation
-+  # setting up the situation
-   my $gnupg = GnuPG::Interface->new();
-   $gnupg->options->hash_init( armor   => 1,
-   homedir => '/home/foobar' );
-diff --git a/lib/GnuPG/Interface.pm b/lib/GnuPG/Interface.pm
-index f952f3e..83a4b1a 100644
 a/lib/GnuPG/Interface.pm
-+++ b/lib/GnuPG/Interface.pm
-@@ -834,7 +834,7 @@ GnuPG::Interface - Perl interface to GnuPG
-   use IO::Handle;
-   use GnuPG::Interface;
-   
--  # settting up the situation
-+  # setting up the situation
-   my $gnupg = GnuPG::Interface->new();
-   $gnupg->options->hash_init( armor   => 1,
- homedir => '/home/foobar' );

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0002-Generalize-the-test-suite.patch
 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0002-Generalize-the-test-suite.patch
deleted file mode 100644
index d0d3e6ccdf9..000
--- 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0002-Generalize-the-test-suite.patch
+++ /dev/null
@@ -1,151 +0,0 @@
-From: Daniel Kahn Gillmor 
-Date: Tue, 13 Sep 2016 10:38:12 -0400
-Subject: Generalize the test suite
-
-The test suite currently assumes it knows something about the internal
-state of GnuPG's homedir.
-
-It's safer and less brittle to rely explicitly on the public interface
-that GnuPG has committed to, such as --import-keys and --list-keys,
-rather than assuming that certain files are in certain places in the
-GnuPG homedir.
-
-It's also better to create a fresh homedir and allow GnuPG to populate
-it during the test suite, cleaning it up at the end, rather than hope
-that GnuPG will leave a pre-existing homedir untouched.
-
-With this change, many more of the tests pass when /usr/bin/gpg is
-provided by GnuPG 2.1.

- t/000_setup.t  | 28 
- t/MyTestSpecific.pm|  2 +-
- t/zzz_cleanup.t| 17 +
- test/fake-pinentry.pl  | 28 
- test/{options => gpg.conf} |  0
- test/secret-keys/1.0.test  |  4 ++--
- 6 files changed, 76 insertions(+), 3 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2021-10-30 Thread Andreas K. Hüttel
commit: 36815e7fc6d3b02f11c0e0edc979cd8ee9429b90
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 30 18:39:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 30 18:46:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36815e7f

dev-perl/GnuPG-Interface: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../GnuPG-Interface-0.520.0-r3.ebuild  | 72 --
 dev-perl/GnuPG-Interface/Manifest  |  1 -
 2 files changed, 73 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
deleted file mode 100644
index df5dd4a3d81..000
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ALEXMV
-DIST_VERSION=0.52
-inherit perl-module
-
-DESCRIPTION="Perl module interface to interacting with GnuPG"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-crypt/gnupg-1.2.1-r1
-   virtual/perl-autodie
-   >=virtual/perl-Math-BigInt-1.780.0
-   >=dev-perl/Moo-0.91.11
-   >=dev-perl/MooX-HandlesVia-0.1.4
-   >=dev-perl/MooX-late-0.14.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-"
-
-PATCHES=(
-   
"${FILESDIR}/${P}"-0001-fix-spelling-error-settting-should-be-setting.patch
-   "${FILESDIR}/${P}"-0002-Generalize-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0003-subkey-validity-of-an-key-when-we-have-established-n.patch
-   "${FILESDIR}/${P}"-0004-ensure-that-test-covers-all-signatures.patch
-   "${FILESDIR}/${P}"-0005-add-gpg_is_modern-to-test-suite.patch
-   
"${FILESDIR}/${P}"-0006-Modern-GnuPG-2.1-reports-more-detail-about-secret-ke.patch
-   
"${FILESDIR}/${P}"-0007-test-suite-match-plaintext-output-across-versions-of.patch
-   
"${FILESDIR}/${P}"-0008-fix-test_default_key_passphrase-when-passphrase-come.patch
-   "${FILESDIR}/${P}"-0009-clean-up-trailing-whitespace.patch
-   "${FILESDIR}/${P}"-0010-fix-capitalization-of-GnuPG.patch
-   "${FILESDIR}/${P}"-0011-ommand_args-should-be-command_args.patch
-   
"${FILESDIR}/${P}"-0012-use-fingerprints-as-inputs-during-tests-to-demonstra.patch
-   "${FILESDIR}/${P}"-0013-move-key-files-to-generic-names.patch
-   "${FILESDIR}/${P}"-0014-fix-spelling-s-convience-convenience.patch
-   
"${FILESDIR}/${P}"-0015-added-new-secret-key-with-different-passphrase.patch
-   
"${FILESDIR}/${P}"-0016-Test-use-of-gpg-without-explicit-passphrase-agent-pi.patch
-   
"${FILESDIR}/${P}"-0017-Kill-any-GnuPG-agent-before-and-after-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0018-Use-a-short-temporary-homedir-during-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch
-   "${FILESDIR}/${P}"-0030-gpg-2.2.6.patch
-   "${FILESDIR}/${P}"-0031-gpg-2.2.8.patch
-)
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}
-
-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 d2bef279cdc..9b0091f79a7 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1,2 +1 @@
-DIST GnuPG-Interface-0.52.tar.gz 63733 BLAKE2B 
ce068177b8467356b57aae95a61e4746e4f690272083e465c877533a5ab0eedaaf271586aaffe7e4f979034d04bd49fc483047654426f23cfb904a98326454c3
 SHA512 
911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49
 DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 
4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98
 SHA512 
ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2021-09-01 Thread Sam James
commit: 43bcc9f01986c8a4d04c5b40dbef5ba2396207b1
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  1 18:31:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  1 18:31:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bcc9f0

dev-perl/GnuPG-Interface: Stabilize 1.20.0 ppc, #805824

Signed-off-by: Sam James  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
index 7303d744340..40a8f873c5b 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
+KEYWORDS="amd64 ~hppa ppc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2021-08-01 Thread Sam James
commit: 5eff1681a9fe3c9d23d8b2748764881b5a474bf9
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  2 03:20:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  2 03:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eff1681

dev-perl/GnuPG-Interface: Stabilize 1.20.0 amd64, #805824

Signed-off-by: Sam James  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
index e7ab6efaf1e..c3ec869a9dd 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to GnuPG"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2021-06-05 Thread Andreas K. Hüttel
commit: 264481cbe3972662ef9481bb7984b0378f6c052c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun  5 15:17:49 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun  5 15:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264481cb

dev-perl/GnuPG-Interface: Version bump 1.02

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild  | 42 ++
 dev-perl/GnuPG-Interface/Manifest  |  1 +
 2 files changed, 43 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
new file mode 100644
index 000..e7ab6efaf1e
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.02
+inherit perl-module
+
+DESCRIPTION="Perl interface to GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.4
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
+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 b7fad8f65f7..d2bef279cdc 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1 +1,2 @@
 DIST GnuPG-Interface-0.52.tar.gz 63733 BLAKE2B 
ce068177b8467356b57aae95a61e4746e4f690272083e465c877533a5ab0eedaaf271586aaffe7e4f979034d04bd49fc483047654426f23cfb904a98326454c3
 SHA512 
911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49
+DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 
4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98
 SHA512 
ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2021-06-05 Thread Andreas K. Hüttel
commit: 5cc53a86e38baed1d8fdf6e2b8ca54639439f06e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun  5 15:11:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun  5 15:21:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc53a86

dev-perl/GnuPG-Interface: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../GnuPG-Interface-0.520.0-r2.ebuild  | 65 --
 1 file changed, 65 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
deleted file mode 100644
index fd6f4ac222a..000
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ALEXMV
-DIST_VERSION=0.52
-inherit perl-module
-
-DESCRIPTION="Perl module interface to interacting with GnuPG"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-crypt/gnupg-1.2.1-r1
-   virtual/perl-autodie
-   >=virtual/perl-Math-BigInt-1.780.0
-   >=dev-perl/Moo-0.91.11
-   >=dev-perl/MooX-HandlesVia-0.1.4
-   >=dev-perl/MooX-late-0.14.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-"
-
-PATCHES=(
-   
"${FILESDIR}/${P}"-0001-fix-spelling-error-settting-should-be-setting.patch
-   "${FILESDIR}/${P}"-0002-Generalize-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0003-subkey-validity-of-an-key-when-we-have-established-n.patch
-   "${FILESDIR}/${P}"-0004-ensure-that-test-covers-all-signatures.patch
-   "${FILESDIR}/${P}"-0005-add-gpg_is_modern-to-test-suite.patch
-   
"${FILESDIR}/${P}"-0006-Modern-GnuPG-2.1-reports-more-detail-about-secret-ke.patch
-   
"${FILESDIR}/${P}"-0007-test-suite-match-plaintext-output-across-versions-of.patch
-   
"${FILESDIR}/${P}"-0008-fix-test_default_key_passphrase-when-passphrase-come.patch
-   "${FILESDIR}/${P}"-0009-clean-up-trailing-whitespace.patch
-   "${FILESDIR}/${P}"-0010-fix-capitalization-of-GnuPG.patch
-   "${FILESDIR}/${P}"-0011-ommand_args-should-be-command_args.patch
-   
"${FILESDIR}/${P}"-0012-use-fingerprints-as-inputs-during-tests-to-demonstra.patch
-   "${FILESDIR}/${P}"-0013-move-key-files-to-generic-names.patch
-   "${FILESDIR}/${P}"-0014-fix-spelling-s-convience-convenience.patch
-   
"${FILESDIR}/${P}"-0015-added-new-secret-key-with-different-passphrase.patch
-   
"${FILESDIR}/${P}"-0016-Test-use-of-gpg-without-explicit-passphrase-agent-pi.patch
-   
"${FILESDIR}/${P}"-0017-Kill-any-GnuPG-agent-before-and-after-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0018-Use-a-short-temporary-homedir-during-the-test-suite.patch
-   
"${FILESDIR}/${P}"-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch
-)
-
-DIST_TEST=skip
-# 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.
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2020-07-05 Thread Matt Turner
commit: 3c8dcf3607f4159b0d61a497965d9cc4452040b0
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  6 02:47:59 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  6 02:47:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8dcf36

dev-perl/GnuPG-Interface: Stabilize 0.520.0-r3 ppc, #717060

Signed-off-by: Matt Turner  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index 7bbc172f166..48868d5da8e 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc x86"
+KEYWORDS="amd64 hppa ppc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2020-04-12 Thread Sergei Trofimovich
commit: 8fda13ba20ae7503c3196d3c8241d28f35e1e4fb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 12 14:04:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 12 18:41:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fda13ba

dev-perl/GnuPG-Interface: stable 0.520.0-r3 for hppa, bug #717060

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index dfa05b21244..7bbc172f166 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
+KEYWORDS="amd64 hppa ~ppc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/files/, dev-perl/GnuPG-Interface/

2019-10-25 Thread Andreas K. Hüttel
commit: f4bc13f99c7d2cda324f742c6f49134ae8e9f1a3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 25 18:06:25 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 25 18:06:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bc13f9

dev-perl/GnuPG-Interface: Fix tests with newer gnupg, patches by Niko Tyni

Closes: https://bugs.gentoo.org/661716
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../GnuPG-Interface-0.520.0-r3.ebuild  |  4 +-
 .../GnuPG-Interface-0.520.0-0030-gpg-2.2.6.patch   | 54 ++
 .../GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch   | 64 ++
 3 files changed, 121 insertions(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index 3145257e0c2..9ef5aecdf16 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -45,6 +45,8 @@ PATCHES=(

"${FILESDIR}/${P}"-0017-Kill-any-GnuPG-agent-before-and-after-the-test-suite.patch

"${FILESDIR}/${P}"-0018-Use-a-short-temporary-homedir-during-the-test-suite.patch

"${FILESDIR}/${P}"-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch
+   "${FILESDIR}/${P}"-0030-gpg-2.2.6.patch
+   "${FILESDIR}/${P}"-0031-gpg-2.2.8.patch
 )
 
 src_prepare() {

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0030-gpg-2.2.6.patch 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0030-gpg-2.2.6.patch
new file mode 100644
index 000..1268beeb0a2
--- /dev/null
+++ 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0030-gpg-2.2.6.patch
@@ -0,0 +1,54 @@
+From 7c85ac40660861e7507c43d043323c3f1b83921b Mon Sep 17 00:00:00 2001
+From: Niko Tyni 
+Date: Wed, 20 Jun 2018 21:57:50 +0300
+Subject: [PATCH] Fix test suite for GnuPG >= 2.2.6 compatibility
+
+GnuPG 2.2.6 (commit 1a5d95e7319e7e6f) started marking signatures
+with an expired key with '?', as seen with for instance
+
+ GNUPGHOME=./test/gnupghome/ gpg --list-sigs 0xF950DA9C
+
+Adapt the test suite accordingly.
+
+See https://dev.gnupg.org/rG1a5d95e7319e7e6f0dd11064a26cbbc371b05214
+
+Bug-Debian: https://bugs.debian.org/900051
+---
+ t/get_public_keys.t | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/t/get_public_keys.t b/t/get_public_keys.t
+index 7893625..ede080a 100644
+--- a/t/get_public_keys.t
 b/t/get_public_keys.t
+@@ -13,8 +13,12 @@ use MyTestSpecific;
+ use GnuPG::PrimaryKey;
+ use GnuPG::SubKey;
+ 
++use version;
++
+ my ( $given_key, $handmade_key );
+ 
++my $gnupg_version = version->parse($gnupg->version);
++
+ TEST
+ {
+ reset_handles();
+@@ -74,7 +78,7 @@ TEST
+ date_string => '2000-03-16',
+ hex_id => '56FFD10A260C4FA3',
+ sig_class => 0x10,
+-validity => '!'),
++validity => $gnupg_version < 
version->parse('2.2.6') ? '!' : '?'),
+   GnuPG::Signature->new(
+ date => 949813093,
+ algo_num => 17,
+@@ -115,7 +119,7 @@ TEST
+ date_string => '2000-03-16',
+ hex_id => '56FFD10A260C4FA3',
+ sig_class => 0x10,
+-validity => '!'),
++validity => $gnupg_version < 
version->parse('2.2.6') ? '!' : '?'),
+   GnuPG::Signature->new(
+ date => 953179891,
+ algo_num => 17,

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch
new file mode 100644
index 000..6c025007eef
--- /dev/null
+++ 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch
@@ -0,0 +1,64 @@
+From b356e7fda15e39e037da1888a24000a96fc85c90 Mon Sep 17 00:00:00 2001
+From: Niko Tyni 
+Date: Sun, 24 Jun 2018 16:19:25 +0300
+Subject: [PATCH] Fix test suite for GnuPG >= 2.2.8 compatibility
+
+GnuPG 2.2.8 onwards issues a hard failure when decrypting
+messages not using the MDC mode.
+
+Bug-Debian: https://bugs.debian.org/900051
+---
+ t/decrypt.t | 19 +--
+ 1 file changed, 17 insertions(+), 2 deletions(-)
+
+diff --git a/t/decrypt.t b/t/decrypt.t
+index ee41448..2d6740c 100644
+--- a/t/decrypt.t
 b/t/decrypt.t
+@@ -6,6 +6,7 @@
+ use strict;
+ use English qw( -no_match_vars );
+ use File::Compare;
++use version;
+ 
+ use lib './t';
+ use MyTest;
+@@ -13,6 +14,8 @@ use MyTestSpecific

[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2018-07-19 Thread Kent Fredric
commit: ea08e766b809a61091cd6b640f1d84a4f80fd571
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Jul 18 09:17:59 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 20 02:38:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea08e766

dev-perl/GnuPG-Interface: Cleanup old versions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../GnuPG-Interface-0.520.0-r1.ebuild  | 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
deleted file mode 100644
index 8553aec739c..000
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ALEXMV
-MODULE_VERSION=0.52
-inherit perl-module
-
-DESCRIPTION="Perl module interface to interacting with GnuPG"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ppc x86"
-IUSE="test"
-
-RDEPEND="
-   >=app-crypt/gnupg-1.2.1-r1
-   virtual/perl-autodie
-   >=virtual/perl-Math-BigInt-1.780.0
-   >=dev-perl/Moo-0.91.11
-   >=dev-perl/MooX-HandlesVia-0.1.4
-   >=dev-perl/MooX-late-0.14.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-"
-SRC_TEST="do"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2018-06-10 Thread Thomas Deutschmann
commit: bed7073ea6650c72819be4301ad0411f20f8391b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 10 16:59:35 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 10 16:59:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed7073e

dev-perl/GnuPG-Interface: x86 stable (bug #657634)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index 5ba38b18130..3145257e0c2 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2018-06-10 Thread Aaron Bauman
commit: b7479bf890e02b51112201b4670db7dd767637b6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 10 16:06:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 10 16:12:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7479bf8

dev-perl/GnuPG-Interface: amd64 stable wrt bug #657634

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index 113f6288c3f..5ba38b18130 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2018-03-20 Thread Matt Turner
commit: 2104fe51e08c4fee12c21cc71153dfa3814a53d5
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 21 06:52:36 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 21 06:52:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2104fe51

dev-perl/GnuPG-Interface-0.520.0-r2: hppa stable, bug 622882

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
index 0374dffa8b3..3c4a0fe01b1 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
+KEYWORDS="amd64 hppa ppc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2017-10-23 Thread Kent Fredric
commit: f484d34b8dd3a9699168afc94c66ef5290412efb
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Oct 24 00:58:54 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Oct 24 01:48:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f484d34b

dev-perl/GnuPG-Interface: Enable tests

By fencing off the one known-to-fail test

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../GnuPG-Interface-0.520.0-r3.ebuild  | 69 ++
 1 file changed, 69 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
new file mode 100644
index 000..113f6288c3f
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ALEXMV
+DIST_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION="Perl module interface to interacting with GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.2.1-r1
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
+PATCHES=(
+   
"${FILESDIR}/${P}"-0001-fix-spelling-error-settting-should-be-setting.patch
+   "${FILESDIR}/${P}"-0002-Generalize-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0003-subkey-validity-of-an-key-when-we-have-established-n.patch
+   "${FILESDIR}/${P}"-0004-ensure-that-test-covers-all-signatures.patch
+   "${FILESDIR}/${P}"-0005-add-gpg_is_modern-to-test-suite.patch
+   
"${FILESDIR}/${P}"-0006-Modern-GnuPG-2.1-reports-more-detail-about-secret-ke.patch
+   
"${FILESDIR}/${P}"-0007-test-suite-match-plaintext-output-across-versions-of.patch
+   
"${FILESDIR}/${P}"-0008-fix-test_default_key_passphrase-when-passphrase-come.patch
+   "${FILESDIR}/${P}"-0009-clean-up-trailing-whitespace.patch
+   "${FILESDIR}/${P}"-0010-fix-capitalization-of-GnuPG.patch
+   "${FILESDIR}/${P}"-0011-ommand_args-should-be-command_args.patch
+   
"${FILESDIR}/${P}"-0012-use-fingerprints-as-inputs-during-tests-to-demonstra.patch
+   "${FILESDIR}/${P}"-0013-move-key-files-to-generic-names.patch
+   "${FILESDIR}/${P}"-0014-fix-spelling-s-convience-convenience.patch
+   
"${FILESDIR}/${P}"-0015-added-new-secret-key-with-different-passphrase.patch
+   
"${FILESDIR}/${P}"-0016-Test-use-of-gpg-without-explicit-passphrase-agent-pi.patch
+   
"${FILESDIR}/${P}"-0017-Kill-any-GnuPG-agent-before-and-after-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0018-Use-a-short-temporary-homedir-during-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch
+)
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2017-06-27 Thread Kent Fredric
commit: 762410fdd4257eabcaa139f2526882893f665b5b
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 27 08:51:12 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 27 16:54:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762410fd

dev-perl/GnuPG-Interface: Fix for '.' in @INC re bug #616908

Generic Module::Install fix

Bug: https://bugs.gentoo.org/616908
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild | 8 +++-
 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild | 6 ++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
index 7d2fba45cc2..8553aec739c 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -25,3 +25,9 @@ DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
 "
 SRC_TEST="do"
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
index fa04802748c..509504e792d 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
@@ -56,3 +56,9 @@ DIST_TEST=skip
 # t/decrypt.t  (Wstat: 0 Tests: 6 Failed: 2)
 #  Failed tests:  5-6
 # Failed 1/22 test programs. 2/56 subtests failed.
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/, dev-perl/GnuPG-Interface/files/

2017-05-28 Thread Andreas Hüttel
commit: b3c40ee37e509f164238a38e6509ccca803cfa43
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 28 16:27:08 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun May 28 16:28:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c40ee3

dev-perl/GnuPG-Interface: Add Debian patchset

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../GnuPG-Interface-0.520.0-r2.ebuild  |  58 
 ...spelling-error-settting-should-be-setting.patch |  35 +++
 ...ce-0.520.0-0002-Generalize-the-test-suite.patch | 151 +++
 ...dity-of-an-key-when-we-have-established-n.patch |  37 +++
 ...04-ensure-that-test-covers-all-signatures.patch |  35 +++
 ...20.0-0005-add-gpg_is_modern-to-test-suite.patch |  39 +++
 ...G-2.1-reports-more-detail-about-secret-ke.patch | 120 
 ...match-plaintext-output-across-versions-of.patch |  95 +++
 ...fault_key_passphrase-when-passphrase-come.patch |  29 ++
 ...0.520.0-0009-clean-up-trailing-whitespace.patch | 112 
 ...-0.520.0-0010-fix-capitalization-of-GnuPG.patch |  35 +++
 ...0-0011-ommand_args-should-be-command_args.patch |  21 ++
 ...rints-as-inputs-during-tests-to-demonstra.patch | 265 ++
 ...20.0-0013-move-key-files-to-generic-names.patch |  33 +++
 ...0014-fix-spelling-s-convience-convenience.patch |  53 
 ...-new-secret-key-with-different-passphrase.patch | 117 
 ...-gpg-without-explicit-passphrase-agent-pi.patch | 302 +
 ...uPG-agent-before-and-after-the-test-suite.patch |  42 +++
 ...t-temporary-homedir-during-the-test-suite.patch | 110 
 ...-work-with-gpg1-assuming-plain-gpg-is-mod.patch |  51 
 20 files changed, 1740 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
new file mode 100644
index 000..fa04802748c
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ALEXMV
+DIST_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION="Perl module interface to interacting with GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.2.1-r1
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
+PATCHES=(
+   
"${FILESDIR}/${P}"-0001-fix-spelling-error-settting-should-be-setting.patch
+   "${FILESDIR}/${P}"-0002-Generalize-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0003-subkey-validity-of-an-key-when-we-have-established-n.patch
+   "${FILESDIR}/${P}"-0004-ensure-that-test-covers-all-signatures.patch
+   "${FILESDIR}/${P}"-0005-add-gpg_is_modern-to-test-suite.patch
+   
"${FILESDIR}/${P}"-0006-Modern-GnuPG-2.1-reports-more-detail-about-secret-ke.patch
+   
"${FILESDIR}/${P}"-0007-test-suite-match-plaintext-output-across-versions-of.patch
+   
"${FILESDIR}/${P}"-0008-fix-test_default_key_passphrase-when-passphrase-come.patch
+   "${FILESDIR}/${P}"-0009-clean-up-trailing-whitespace.patch
+   "${FILESDIR}/${P}"-0010-fix-capitalization-of-GnuPG.patch
+   "${FILESDIR}/${P}"-0011-ommand_args-should-be-command_args.patch
+   
"${FILESDIR}/${P}"-0012-use-fingerprints-as-inputs-during-tests-to-demonstra.patch
+   "${FILESDIR}/${P}"-0013-move-key-files-to-generic-names.patch
+   "${FILESDIR}/${P}"-0014-fix-spelling-s-convience-convenience.patch
+   
"${FILESDIR}/${P}"-0015-added-new-secret-key-with-different-passphrase.patch
+   
"${FILESDIR}/${P}"-0016-Test-use-of-gpg-without-explicit-passphrase-agent-pi.patch
+   
"${FILESDIR}/${P}"-0017-Kill-any-GnuPG-agent-before-and-after-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0018-Use-a-short-temporary-homedir-during-the-test-suite.patch
+   
"${FILESDIR}/${P}"-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch
+)
+
+DIST_TEST=skip
+# 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.

diff --git 
a/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-setting.patch
 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-setting.patch
new file mode 100644
index 000..fcec6100907
--- /dev/null
+++ 
b/dev-perl/GnuPG-Interface/files/GnuPG-Interface-0.520.0-0001-fix-spelling-error-settting-should-be-se

[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2017-05-28 Thread Andreas Hüttel
commit: 264a767b3e4be7a6fcbfb4b020ff088867057246
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 28 16:27:55 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun May 28 16:28:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264a767b

dev-perl/GnuPG-Interface: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../GnuPG-Interface-0.460.0-r1.ebuild   | 21 -
 dev-perl/GnuPG-Interface/Manifest   |  1 -
 2 files changed, 22 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.460.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.460.0-r1.ebuild
deleted file mode 100644
index 07062485230..000
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.460.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ALEXMV
-MODULE_VERSION=0.46
-inherit perl-module
-
-DESCRIPTION="GnuPG::Interface is a Perl module interface to interacting with 
GnuPG"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ppc x86"
-IUSE=""
-
-RDEPEND=">=app-crypt/gnupg-1.2.1-r1
-   >=virtual/perl-Math-BigInt-1.78
-   dev-perl/Any-Moose"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"

diff --git a/dev-perl/GnuPG-Interface/Manifest 
b/dev-perl/GnuPG-Interface/Manifest
index dddfe3c6391..c512f86e2c0 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1,2 +1 @@
-DIST GnuPG-Interface-0.46.tar.gz 67892 SHA256 
c0d2fbb762a4045008e11db7614585165591df1f384fe01510f95e922e39930e SHA512 
35a88fdfd28c93e6f320f4fb986bdbbcb0c183876dff4689043ad311c2b60ad0bb23cd3ec7a248eb19c5d3fd286bd92c158bde3651c14cdbea5db875d733049b
 WHIRLPOOL 
cca4188bf4603b8d46f4519c4374c7b7e8b96a059f04d2f15828c046c0ee6c0fd93984ab9eecd52b071432da62d9780c34bebf7fede28980028cd34dab0346fa
 DIST GnuPG-Interface-0.52.tar.gz 63733 SHA256 
247a9f5a88bb6745281c00d0f7d5d94e8599a92396849fd9571356dda047fd35 SHA512 
911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49
 WHIRLPOOL 
f9bd6e4ed26802739071127e12e0540d1b7d2880c85a9dda9c91cc4bd18c39734fb308feaf190a1822201048e2c8c8d7714a88210d1e118d38b5e9480c262476



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2016-08-13 Thread Jeroen Roovers
commit: cc332e29e927d0c996e3c4495ad557d3a79e679c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Aug 13 07:46:56 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Aug 13 07:48:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc332e29

dev-perl/GnuPG-Interface: Stable for HPPA (bug #573536).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
index 561bcbd..4ee253e 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
+KEYWORDS="amd64 hppa ppc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2016-03-15 Thread Agostino Sarubbo
commit: 9a6eda156edf4edc9e585f42a67caee77dc5118c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 15 11:28:13 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 15 11:28:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6eda15

dev-perl/GnuPG-Interface: x86 stable wrt bug #573536

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
index 613a97f..17038e9 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2016-03-15 Thread Agostino Sarubbo
commit: 2b81009db1ed5436c124b6a47f3a42ef79c1146d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 15 11:25:06 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 15 11:25:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b81009d

dev-perl/GnuPG-Interface: amd64 stable wrt bug #573536

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
index e1723af..613a97f 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl module interface to interacting with GnuPG"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2016-02-29 Thread Patrice Clement
commit: 800b74009c7ae79cff6eff5fe182625035975e9c
Author: Kent Fredric  gmail  com>
AuthorDate: Sun Feb 28 19:13:03 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 29 11:19:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800b7400

dev-perl/GnuPG-Interface: Remove bogus dependency on Any-Moose

Package-Manager: portage-2.2.27

 dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
index 854af7c..e1723af 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -24,7 +24,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   test? ( dev-perl/Any-Moose )
 "
-
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2016-01-31 Thread Andreas Hüttel
commit: f46de0b35405f09a7164a2ac2f45b3515cac627a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 31 15:41:53 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jan 31 20:40:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46de0b3

dev-perl/GnuPG-Interface: Remove old

Package-Manager: portage-2.2.27

 .../GnuPG-Interface/GnuPG-Interface-0.520.0.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0.ebuild
deleted file mode 100644
index 9f1d26d..000
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ALEXMV
-MODULE_VERSION=0.46
-inherit perl-module
-
-DESCRIPTION="Perl module interface to interacting with GnuPG"
-
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=app-crypt/gnupg-1.2.1-r1
-   virtual/perl-autodie
-   >=virtual/perl-Math-BigInt-1.780.0
-   >=dev-perl/Moo-0.91.11
-   >=dev-perl/MooX-HandlesVia-0.1.4
-   >=dev-perl/MooX-late-0.14.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   test? ( dev-perl/Any-Moose )
-"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GnuPG-Interface/

2015-10-24 Thread Patrice Clement
commit: d3a7a1c7b8f074fd822b51237e3be3721e525c9f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 24 15:05:01 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 24 15:05:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a7a1c7

dev-perl/GnuPG-Interface: Version bump. Fixes bug 563646.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 .../GnuPG-Interface-0.520.0-r1.ebuild  | 30 ++
 dev-perl/GnuPG-Interface/Manifest  |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild 
b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
new file mode 100644
index 000..854af7c
--- /dev/null
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=ALEXMV
+MODULE_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION="Perl module interface to interacting with GnuPG"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=app-crypt/gnupg-1.2.1-r1
+   virtual/perl-autodie
+   >=virtual/perl-Math-BigInt-1.780.0
+   >=dev-perl/Moo-0.91.11
+   >=dev-perl/MooX-HandlesVia-0.1.4
+   >=dev-perl/MooX-late-0.14.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+   test? ( dev-perl/Any-Moose )
+"
+
+SRC_TEST="do"

diff --git a/dev-perl/GnuPG-Interface/Manifest 
b/dev-perl/GnuPG-Interface/Manifest
index 3732e7b..dddfe3c 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -1 +1,2 @@
 DIST GnuPG-Interface-0.46.tar.gz 67892 SHA256 
c0d2fbb762a4045008e11db7614585165591df1f384fe01510f95e922e39930e SHA512 
35a88fdfd28c93e6f320f4fb986bdbbcb0c183876dff4689043ad311c2b60ad0bb23cd3ec7a248eb19c5d3fd286bd92c158bde3651c14cdbea5db875d733049b
 WHIRLPOOL 
cca4188bf4603b8d46f4519c4374c7b7e8b96a059f04d2f15828c046c0ee6c0fd93984ab9eecd52b071432da62d9780c34bebf7fede28980028cd34dab0346fa
+DIST GnuPG-Interface-0.52.tar.gz 63733 SHA256 
247a9f5a88bb6745281c00d0f7d5d94e8599a92396849fd9571356dda047fd35 SHA512 
911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49
 WHIRLPOOL 
f9bd6e4ed26802739071127e12e0540d1b7d2880c85a9dda9c91cc4bd18c39734fb308feaf190a1822201048e2c8c8d7714a88210d1e118d38b5e9480c262476