summaryrefslogtreecommitdiff
path: root/dev-perl/Math-BigInt-GMP
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-31 15:47:53 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-10-31 15:47:53 +0000
commitd950fa39dbe16d164ed0cb8e3036fd5d0d896a4c (patch)
tree04f92d5d1070a7aedb970ce4539dc6d60253c4df /dev-perl/Math-BigInt-GMP
parentbd7908c6630f38067350d396ac5d18c3cc2434a0 (diff)
gentoo resync : 31.10.2017
Diffstat (limited to 'dev-perl/Math-BigInt-GMP')
-rw-r--r--dev-perl/Math-BigInt-GMP/Manifest9
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild4
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.490.0.ebuild1
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild1
-rw-r--r--dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.380.0-no-dot-inc.patch37
-rw-r--r--dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.490.0-no-dot-inc.patch37
-rw-r--r--dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.600.200-no-dot-inc.patch51
7 files changed, 135 insertions, 5 deletions
diff --git a/dev-perl/Math-BigInt-GMP/Manifest b/dev-perl/Math-BigInt-GMP/Manifest
index 64c6351fc9ff..ad4668d3aeb9 100644
--- a/dev-perl/Math-BigInt-GMP/Manifest
+++ b/dev-perl/Math-BigInt-GMP/Manifest
@@ -1,9 +1,12 @@
+AUX Math-BigInt-GMP-1.380.0-no-dot-inc.patch 1238 SHA256 4917896ab727e82f584559faf594e92083693e1cec6574df74e5d94e285a083b SHA512 a8f2b46d3fc0ddccbb5d8e498e5422150193460c15b5865102702d4966551d515f0b2fd9286bb4a0e4b14168331451a31fe93ab57328489c02287beff302191c WHIRLPOOL d7a80712f40a5ce7ccad704435ac64de4e72a4f18c0797b576a1c5de89adaf86f236904e03bb2a9cafc218c8165a29c83c992b4bec7ea3813760ddf5dbee9d12
+AUX Math-BigInt-GMP-1.490.0-no-dot-inc.patch 1137 SHA256 cc25d6540f4dd76973bf09181304ff5e821c89d2cd6a62cd46e8757eeb669501 SHA512 3cb6816e97e03cecff795ca9a8c15a72748d5ace5740e6f37be3d26b35c07c9837c08462aa1327a796970cfa41a74ac997917d18fd0220aec922b19918eed6f3 WHIRLPOOL 30480217caa5baf829b1c6ec665abba89e5859abc543fe4f33ddeb1ac9e675640041fe1511a4b9505efad44d75f747c7eaece1e755b317372ebe2f5dac1c6e04
+AUX Math-BigInt-GMP-1.600.200-no-dot-inc.patch 1562 SHA256 a080ac8f149746d38c2979270b75e946f00d076c844c942bb20a10bb6abbece2 SHA512 10cbc2a9281c2a1f08744090747a45f6e2b04c8806e16ccca25a9e70b2bdf9575c5051732e4c5c0b4e4a9b8763e04f38e040a33ae774f0010ed6f1c4094b774b WHIRLPOOL 8fde2cd531ba9046f0e0d6e1ba0d62428ad41509919d2b01dda44cbfea08b6c20bde77d4e41eaaee1001a5c90634d7ae5a5be8fa5483dc1ef8ff0b195b8cb926
DIST Math-BigInt-GMP-1.38.tar.gz 55585 SHA256 1ad0cac911a08f150c5e5a8286aec20de21c863bd27b8f002456cff11e086f15 SHA512 e33abe8c3b939e559be4e3ec61ce77a6fb3da6451ea88cb22fd4785cfebc816024e957ad02e81b43ee982346e0e444630ee5d93a87a02182a765374d1a694222 WHIRLPOOL 15c9d6fedd1f14401171b66a6094ef092ebf7ba991bbf82827da1d8973beed37adae4d0ba85e2aed0db9f5ec6f4bc4e12c1ed143645492ccf2b13b551e3f9922
DIST Math-BigInt-GMP-1.49.tar.gz 59712 SHA256 757b5f7859f1e82ef96ef560bac22fe37c1d7d6759f479a312676ad65181362f SHA512 bed7b1670de31b40203f2026be7245dc3650f77e12e4803af78751aba95488de5b99f5e23dd59ac7f4ed31687c47a2fb7a8c5aa8ea1355676a5bc5526501bc5e WHIRLPOOL 9fac27895fcc3622ad3d23f77e5d30aa9e60c01187720f772c941cc774f37118d3ae2f0c17a9af2fe763209b8455a91a89c3b9eb0836b6e1ecfa2b1e7c3e3472
DIST Math-BigInt-GMP-1.6002.tar.gz 2286788 SHA256 913b70a4b28186be4c8c1123255a02ea83a314ec2a4749a34cf505e300dbfac5 SHA512 1c3a4a616bfb386e246ca7fd784954c97fa3a20997db0372e7f4691896e5633e2abb9d9ca42fb781a169d10d36dd3a59759399485a1859cc95c4cf7ff4e5ca09 WHIRLPOOL 7fe77a99b95ce380edbd857842f121aa1989de97e414a2f2b1b8d55a7c2922282f0ffee076c4219ce7a059319c3e61f963325453d9c76d3c58b39b06270fdb93
-EBUILD Math-BigInt-GMP-1.380.0.ebuild 408 SHA256 2d88bcb345d1b15efdfdbdaf4996d26db41a6972af7f8f84af8b9ce2040c4c8e SHA512 8e31dd1c9c9a967299a333a73d30007cba7f08f9ff3b6f83efec45a13e6c8493395f2a54fca2af056907f04b6f8a631043710f221b53bb0684f0f9400b6e42d9 WHIRLPOOL 10bd7ed543964f55822c38ab2f55e21fa36e0d90bb06740411311d7da34464e10c9675f1a824a5861ba94731bb68e22f179f7ed51550ac7a2f4f9bb104f524ee
-EBUILD Math-BigInt-GMP-1.490.0.ebuild 507 SHA256 e09de3f950516ba5aba4cb147901285a20faaaf5b71bdb12586eb3639d7621c1 SHA512 b33345b3460450b5d45a9422b15ce741af997e2a49c8e43c1d64468b90f6bfc4be6a60b3775c308b78ee33f8cb6da0107054b3340b6395545a2849c830e61dda WHIRLPOOL 5fc73a4b52231c23f7fb077aefa0c2b0e208398d5d0f2a45512f0beddb37514c94680502121fad6b22ad44b8d8469b49790b7a13eb7948d6db0f5cbdb2a72eb9
-EBUILD Math-BigInt-GMP-1.600.200.ebuild 613 SHA256 5402e41e64bb6f9d28a98328ddd82a5edaa46b65ea510b70d39f41303bf81696 SHA512 7b4e0599a96afabfc668b343ec9660e845e06c0ca64beb841aed1eafee2502fe615c58b1a91f8841b5bb6ade80fe180027118e7f2c69bce2c84a7db0e7b26a53 WHIRLPOOL f7ede79ef7e31e7843265005382cc40ec7e341daca86ef82655e0a3caf6d79cfe2d6ce56299c2dd96f263b8afdd7f20e34bb46107c7203cf0fa6d70bdb6e1c7b
+EBUILD Math-BigInt-GMP-1.380.0.ebuild 453 SHA256 2f3addf584d75d49e296b33f9dce62186f938a73a1fb649efc64beeaf85c3430 SHA512 bb68df9ca4d26a72902721c792a59c3ac59d3038c4eb8a282878b0ba36822496c2b04dfc7f660d197d315a66ccfc82217365d54de585e8437cc4714aff2ed3a5 WHIRLPOOL 5b6393d445bf794bb7855ef23880c55dc1ef6bcc4fbfd6bf880015da96698a6850e7b7539020eea16bf3420cbb9963fcb7fa9c459b139e94ce5d8dc0eab4b9b5
+EBUILD Math-BigInt-GMP-1.490.0.ebuild 553 SHA256 10d58dfc638ed57b0be315aebc034fb03ac9c177c7596374264ce86c83a8b6b0 SHA512 4469bd6109daa16bd6b041ef8c4dfa6df56c619bf93cbf6e8c9824e2b043582fa0f88f19ad966dea7ab11f71c8fdcd863f45d61dcdb17bd9dec174831d69dfeb WHIRLPOOL 04af5d787d9298fe4836c57781f1ae617e02160390fdf734aed911dee781f02a9a29fea7e9f7d6e69d310fd2884885a9ad7a3041adda5bc393a5ffe844788cfd
+EBUILD Math-BigInt-GMP-1.600.200.ebuild 659 SHA256 93699bf966eeef8a3ba7dafc42c80478c068ca281eaecb98eb75204607874f8a SHA512 193dd7dd589d7973a20aeaff9bf1e4c664abcce80adcb46848a1befeab50a3e987c9590c4d8dd34b16759d2d35a88a2a0ae635085d605376c971911977914840 WHIRLPOOL c4c2fb20bbb1a4f5fc235234880079e2a5bb9581f6ba7d54f8881632f3d3358c433b69a227a56287b7c5c114d6cf09450b2be8c8fc5b782e202822c05700392d
MISC ChangeLog 4400 SHA256 807d5d10442434be2ed19fdb5f69c493ed4c6c4ef3c497c42d9a131f18f0e526 SHA512 80fa56ea70994043e83e450acd916f7ae5f41d9b3ed55abfa662a555ad45aaa398deaa644d9c6af938d34e61226f48cdfd8d817777368cc9cfdc77c5a662743a WHIRLPOOL bb1b474a928822ea3d96f96863edb68a99294f319bc2313b6116763a5d312d4a635f9a390ddddcf5e8a7bfdf634b42f24dd5529f7cd169259c1511ae1117611b
MISC ChangeLog-2015 3480 SHA256 fc40de8aebc5e81f72c9cf00129b12934674e0377322861b7124d09773d72433 SHA512 e0d0daaadf387d68debbe2119a229c6569f6016f638ee536668e8649485fc937c444aae5d97a40698757670d51132843dc3ecb4253aafd0e07d4a71ae06f92d0 WHIRLPOOL ea29c584f73d1b23cfda5d3108f6f4d02f6304f94ea5b04b72998a364bcba95f553735948fb58d863252e372af2e662b9521cddd4d626567a10c1cd7078450e1
MISC metadata.xml 403 SHA256 df21e9c23b7fa0326115f15ca684a5ff50332e8b1e20726a85e9fd60a13ee7ac SHA512 d7e06c54417ec52a2b3763f972e2b204c15582f56cacf182f7c40667802ccaa6f345930cc4568ce51dcbd188a7eb9b4b359d41eee093323e63f95f0fe6c6ba8a WHIRLPOOL 0cbed881c088ca9d8aceca3d0d9c207fe9ea4b2be5818daf99a4e735117768e4d7920c06028de7e4af4aba6cd2302badbdfb2ebe698fe18df0f1faef5ee281f5
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
index 3c7fdfc922fa..645f570866cd 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,5 +16,5 @@ IUSE=""
RDEPEND=">=virtual/perl-Math-BigInt-1.999.300
>=dev-libs/gmp-4.0.0:0"
DEPEND="${RDEPEND}"
-
+PATCHES=("${FILESDIR}/${P}-no-dot-inc.patch")
SRC_TEST="do"
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.490.0.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.490.0.ebuild
index 0c69b17967fc..6f3fd80ddaa4 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.490.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.490.0.ebuild
@@ -22,3 +22,4 @@ DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.470.0 )
"
+PATCHES=("${FILESDIR}/${P}-no-dot-inc.patch")
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
index 667b952726d9..4a1cbfa86ae4 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.820.0 )
"
+PATCHES=("${FILESDIR}/${P}-no-dot-inc.patch")
src_test() {
perl_rm_files t/author-*.t t/00sig.t t/02pod.t t/03podcov.t
perl-module_src_test
diff --git a/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.380.0-no-dot-inc.patch b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.380.0-no-dot-inc.patch
new file mode 100644
index 000000000000..96e7f88d3e14
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.380.0-no-dot-inc.patch
@@ -0,0 +1,37 @@
+From 4a57ce8560c39b71ba6b8220a63efcbf5aac82ea Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 30 Oct 2017 21:42:48 +1300
+Subject: Fix test failures without '.' in @INC
+
+Under PERL_USE_UNSAFE_INC=0
+
+Bug: https://bugs.gentoo.org/613642
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120718
+---
+ t/bigfltpm.t | 2 +-
+ t/bigintpm.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/bigfltpm.t b/t/bigfltpm.t
+index de3c80e..89dea16 100644
+--- a/t/bigfltpm.t
++++ b/t/bigfltpm.t
+@@ -26,4 +26,4 @@ my $e = $c->bdiv(Math::BigFloat->new(3),$d);
+ is ($e,'0.00267'); # '0.008 / 3 => 0.0027');
+ is (ref($e->{_e}->[0]), ''); # 'Not a BigInt');
+
+-require 't/bigfltpm.inc'; # all tests here for sharing
++require './t/bigfltpm.inc'; # all tests here for sharing
+diff --git a/t/bigintpm.t b/t/bigintpm.t
+index 8f009ec..c05f135 100644
+--- a/t/bigintpm.t
++++ b/t/bigintpm.t
+@@ -33,4 +33,4 @@ is ($x, "9903520314281112085086151826", 'from_oct() works with big numbers');
+ #############################################################################
+ # all the other tests
+
+-require 't/bigintpm.inc'; # all tests here for sharing
++require './t/bigintpm.inc'; # all tests here for sharing
+--
+2.14.3
+
diff --git a/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.490.0-no-dot-inc.patch b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.490.0-no-dot-inc.patch
new file mode 100644
index 000000000000..24c271ea6076
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.490.0-no-dot-inc.patch
@@ -0,0 +1,37 @@
+From edaedb9078d56f4f86cdb7eb9160deeb3196f164 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 30 Oct 2017 21:42:48 +1300
+Subject: Fix test failures without '.' in @INC
+
+Under PERL_USE_UNSAFE_INC=0
+
+Bug: https://bugs.gentoo.org/613642
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120718
+---
+ t/bigfltpm.t | 2 +-
+ t/bigintpm.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/bigfltpm.t b/t/bigfltpm.t
+index 0e89852..0af20f4 100644
+--- a/t/bigfltpm.t
++++ b/t/bigfltpm.t
+@@ -33,4 +33,4 @@ SKIP: {
+ is(ref($e->{_e}->[0]), '', '$e->{_e}->[0] is a scalar');
+ }
+
+-require 't/bigfltpm.inc'; # all tests here for sharing
++require './t/bigfltpm.inc'; # all tests here for sharing
+diff --git a/t/bigintpm.t b/t/bigintpm.t
+index 03dee01..1ebf230 100644
+--- a/t/bigintpm.t
++++ b/t/bigintpm.t
+@@ -44,4 +44,4 @@ is($x, "9903520314281112085086151826",
+ #############################################################################
+ # all the other tests
+
+-require 't/bigintpm.inc'; # all tests here for sharing
++require './t/bigintpm.inc'; # all tests here for sharing
+--
+2.14.3
+
diff --git a/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.600.200-no-dot-inc.patch b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.600.200-no-dot-inc.patch
new file mode 100644
index 000000000000..2f0158befcae
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/files/Math-BigInt-GMP-1.600.200-no-dot-inc.patch
@@ -0,0 +1,51 @@
+From 74cf47cac322f4399cea78bf7cdb75769578c035 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 30 Oct 2017 21:42:48 +1300
+Subject: Fix test failures without '.' in @INC
+
+Under PERL_USE_UNSAFE_INC=0
+
+Bug: https://bugs.gentoo.org/613642
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120718
+---
+ t/bigfltpm.t | 2 +-
+ t/bigintpm.t | 2 +-
+ t/mbimbf.t | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/t/bigfltpm.t b/t/bigfltpm.t
+index 49c3744..30f2d84 100644
+--- a/t/bigfltpm.t
++++ b/t/bigfltpm.t
+@@ -72,4 +72,4 @@ SKIP: {
+ is(ref($e->{_e}->[0]), '', '$e->{_e}->[0] is a scalar');
+ }
+
+-require 't/bigfltpm.inc'; # all tests here for sharing
++require './t/bigfltpm.inc'; # all tests here for sharing
+diff --git a/t/bigintpm.t b/t/bigintpm.t
+index 8351bc6..a82476f 100644
+--- a/t/bigintpm.t
++++ b/t/bigintpm.t
+@@ -78,4 +78,4 @@ is($x, "9903520314281112085086151826",
+ #############################################################################
+ # all the other tests
+
+-require 't/bigintpm.inc'; # all tests here for sharing
++require './t/bigintpm.inc'; # all tests here for sharing
+diff --git a/t/mbimbf.t b/t/mbimbf.t
+index 668508e..6b4194e 100644
+--- a/t/mbimbf.t
++++ b/t/mbimbf.t
+@@ -15,7 +15,7 @@ use Math::BigFloat;
+ our $mbi = 'Math::BigInt';
+ our $mbf = 'Math::BigFloat';
+
+-require 't/mbimbf.inc';
++require './t/mbimbf.inc';
+
+ # some tests that won't work with subclasses, since the things are only
+ # guaranteed in the Math::Big(Int|Float) (unless subclass chooses to support
+--
+2.14.3
+