[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH-GMP/

2021-05-07 Thread Andreas K. Hüttel
commit: c94db04ff54b13c3286cd2f93b8ff2110bed4a2d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  7 19:20:02 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  7 19:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94db04f

dev-perl/Crypt-DH-GMP: Stable for amd64

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

 dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
index 30f27ae1924..317f7351fc9 100644
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Crypt::DH Using GMP Directly"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH-GMP/

2021-05-07 Thread Andreas K. Hüttel
commit: ee41d49e72e807a2800540cdad17fd1e80630e40
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  7 19:20:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  7 19:27:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee41d49e

dev-perl/Crypt-DH-GMP: Remove old

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

 dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
deleted file mode 100644
index fcbe47bd716..000
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DMAKI
-DIST_VERSION=0.00012
-inherit perl-module
-
-DESCRIPTION="Crypt::DH Using GMP Directly"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-XSLoader-0.20.0
-   >=dev-libs/gmp-4.0.0:0
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Devel-CheckLib-0.400.0
-   >=virtual/perl-Devel-PPPort-3.190.0
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   >=virtual/perl-ExtUtils-ParseXS-3.180.0
-   test? (
-   dev-perl/Test-Requires
-   virtual/perl-Test-Simple
-   )
-"
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
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/Crypt-DH-GMP/files/, dev-perl/Crypt-DH-GMP/

2020-06-30 Thread Kent Fredric
commit: 2fa6517a78db324a41b2ab9460afebd8bf6b862d
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 18:38:37 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 18:38:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa6517a

dev-perl/Crypt-DH-GMP: -r bump for EAPI7 + fixes

- EAPI7
- Convert "sed" to "patch"
- Ensure CFLAGS passed to make

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild| 42 ++
 .../files/Crypt-DH-GMP-0.00012-no-dot-inc.patch| 21 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
new file mode 100644
index 000..30f27ae1924
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DMAKI
+DIST_VERSION=0.00012
+inherit perl-module
+
+DESCRIPTION="Crypt::DH Using GMP Directly"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0:0
+"
+DEPEND="
+   >=dev-libs/gmp-4.0.0:0
+"
+BDEPEND="${RDEPEND}
+   >=dev-perl/Devel-CheckLib-0.400.0
+   >=virtual/perl-Devel-PPPort-3.190.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-3.180.0
+   test? (
+   dev-perl/Test-Requires
+   virtual/perl-Test-Simple
+   )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-0.00012-no-dot-inc.patch"
+)
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch 
b/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch
new file mode 100644
index 000..81df0b2dc5b
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch
@@ -0,0 +1,21 @@
+From 015df91fa006921333c47088d293845f8b8c38f9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 1 Jul 2020 06:31:46 +1200
+Subject: Include '.' in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 8c03b4a..72cc677 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install;
+ 
+ my @DEFINES;
+-- 
+2.27.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH-GMP/

2017-06-19 Thread Kent Fredric
commit: 45b86625f8500198b1196dae547ac69778e4f9a3
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jun 19 19:43:04 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Jun 19 19:43:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b86625

dev-perl/Crypt-DH-GMP: Fix for '.' in @INC re bug #615108

Module::Install + 5.26 Fix

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

 dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
index e82e988e38d..efbe8cc0bce 100644
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.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=6
@@ -27,3 +27,8 @@ DEPEND="${RDEPEND}
virtual/perl-Test-Simple
)
 "
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
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/Crypt-DH-GMP/

2016-10-19 Thread Agostino Sarubbo
commit: 61ad4af133705f01cac4864ecc83204d8e89a9a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 19 11:05:29 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 19 11:05:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ad4af1

dev-perl/Crypt-DH-GMP: amd64 stable wrt bug #582528

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

 dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
index b3c3c74..28d4987 100644
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Crypt::DH Using GMP Directly"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH-GMP/

2016-03-01 Thread Andreas Hüttel
commit: 49c788da77ef78f1ca04da8d4866293e074fc88e
Author: Kent Fredric  gmail  com>
AuthorDate: Tue Mar  1 11:56:26 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Mar  1 12:11:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c788da

dev-perl/Crypt-DH-GMP: Add at version 0.0.120

Required for new package dev-perl/Net-OpenID-Common, which
is in turn required for a new version of dev-perl/Net-OpenID-Consumer

Package-Manager: portage-2.2.27

 dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild | 30 +++
 dev-perl/Crypt-DH-GMP/Manifest|  1 +
 dev-perl/Crypt-DH-GMP/metadata.xml| 13 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
new file mode 100644
index 000..b3c3c74
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DMAKI
+DIST_VERSION=0.00012
+inherit perl-module
+
+DESCRIPTION="Crypt::DH Using GMP Directly"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0:0
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Devel-CheckLib-0.400.0
+   >=virtual/perl-Devel-PPPort-3.190.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-3.180.0
+   test? (
+   dev-perl/Test-Requires
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Crypt-DH-GMP/Manifest b/dev-perl/Crypt-DH-GMP/Manifest
new file mode 100644
index 000..84bb7f9
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Manifest
@@ -0,0 +1 @@
+DIST Crypt-DH-GMP-0.00012.tar.gz 34421 SHA256 
51e7a47ae594cf55f66c0762f669215486e7d8b3460bdadfe79350ccf26daf38 SHA512 
f799017db780613b6d971f626659765f282debe63207bdbc36db223030bcd8f7f478c6331372d9794bcc8207d71bfae6d62048439766916478f4b61f42c5bb6e
 WHIRLPOOL 
d3bd49dd04ad1ee73c3facbb832d13680b383711208e257c0a5919816378ae137945eb9d43c87105d60e96322e6c2744ffa40c695a0db0515d4f7a7580fd

diff --git a/dev-perl/Crypt-DH-GMP/metadata.xml 
b/dev-perl/Crypt-DH-GMP/metadata.xml
new file mode 100644
index 000..cd35e98
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Crypt-DH-GMP
+Crypt::DH::GMP
+Crypt::DH::GMP::Compat
+  
+