diff options
author | wen <wen@pkgsrc.org> | 2016-08-09 00:01:14 +0000 |
---|---|---|
committer | wen <wen@pkgsrc.org> | 2016-08-09 00:01:14 +0000 |
commit | 30d854c6150ac2544ae079794410e3f19936f8e2 (patch) | |
tree | 43fbe6221c7c14d87aa5dbe9911dcfe8187ab2b3 /math | |
parent | 98efa8715a76958cfd393336a73f5eea37c01f4e (diff) | |
download | pkgsrc-30d854c6150ac2544ae079794410e3f19936f8e2.tar.gz |
Update to 1.51
Upstream changes:
2016-04-25 v1.51 pjacklam
* Sync test files with Math-BigInt-1.999719.
2016-04-22 v1.50 pjacklam
* Sync test files with Math-BigInt-1.999718.
2016-01-03 v1.49 pjacklam
* Sync test files with Math-BigInt-1.999714.
2015-12-31 v1.48 pjacklam
* Sync test files with Math-BigInt-1.999713.
2015-12-14 v1.47 pjacklam
* Add patch from Gregor Herrmann (GREGOA) based on code by Dana Jacobsen
(DANAJ) to fix problems with the new() method when Perl is compiled with
support for 64-bit integers, but on platforms when the underlying OS is
32-bit (CPAN RT #71548).
2015-12-03 v1.46 pjacklam
* Add patch from Dana Jacobsen (DANAJ) and add new test file
't/mbi-from-big-scalar.t' regarding CPAN RT #103517.
* Fix spelling in GMP.xs ('modifing' -> 'modifying').
* Whitespace/formatting in t/bigintg.t to make it more readble (for me, at
least) and more in accordance with the 'perlstyle' manpage.
2015-11-09 v1.45 pjacklam
* Sync test files with Math-BigInt-1.999709.
* Required version of Test::More is 0.47.
2015-10-29 v1.44 pjacklam
* Sync test files with Math-BigInt-1.999707.
* Update the README file.
* Remove the files INSTALL and LICENSE as this information is already covered
in the file README.
* Replace 'use vars ...' with 'our ...'. We require a Perl newer than 5.6.0
anyway.
* Required version of Math-BigInt is now 1.999706.
* Add 'Test::More' to TEST_REQUIRES in Makefile.PL.
* Enable 'use warnings'. We require a Perl newer than 5.6.0 anyway.
* Add 'assertlib.*\.exe' to MANIFEST.SKIP, since make generates temporary
files like 'assertlibzxjE4WfG.exe' on Cygwin.
2015-09-21 v1.43 pjacklam
* Sync test files with Math-BigInt-1.999703.
* Required version of Math-BigInt is now 1.999703.
* Update author information.
2015-09-17 v1.42 pjacklam
* Sync test files with Math-BigInt-1.999702.
* Required version of Math-BigInt is now 1.999702.
2015-09-11 v1.41 pjacklam
lib/Math/BigInt/GMP.pm
* Updated version number.
Makefile.PL
* Updated required version of Math::BigInt.
t/bigfltpm.inc
* Synced tests with the Math-BigInt distribution.
t/bigfltpm.t
* Updated number of tests.
t/bigintpm.inc
* Synced tests with the Math-BigInt distribution.
t/bigintpm.t
* Updated number of tests.
2015-08-18 v1.40 pjacklam
CHANGES
* Add changes for the newest release.
* Reorder change entries into descending chronological order.
lib/Devel/CheckLib.pm
* Update bundled Devel::CheckLib from v1.01 to v1.03.
Makefile.PL
* Update required version of Math-BigInt to 1.9994.
t/01load.t
* Improve formatting of module version information.
t/bigfltpm.t
* Use the correct backend, in this case Math::BigInt::GMP.
* Skip test specific for the Math::BigInt::Calc backend.
t/bigintpm.inc
* Rather than an early exit(), use skip() to skip tests.
t/bigintpm.t
* Use the correct backend, in this case Math::BigInt::GMP.
t/biglog.t
* Use the correct backend, in this case Math::BigInt::GMP. This was correct
in v1.21, but has been wrong since then.
t/bigroot.t
* Use the correct backend, in this case Math::BigInt::GMP. This was correct
up until v1.32, but has been wrong since then.
lib/Math/BigInt/GMP.pm
* Increment Math::BigInt::GMP version number to 1.40.
2015-08-17 v1.39 pjacklam
* Updated test files with those from Math-BigInt-1.9997.
2014-04-03 v1.38 pjacklam
* Updated test files from the Math::BigInt distribution (Peter John Acklam).
* Updated POD (Peter John Acklam)
* Updated bundled Devel::CheckLib from v0.93 to v1.01 (Peter John Acklam).
Diffstat (limited to 'math')
-rw-r--r-- | math/p5-Math-BigInt-GMP/Makefile | 7 | ||||
-rw-r--r-- | math/p5-Math-BigInt-GMP/distinfo | 12 | ||||
-rw-r--r-- | math/p5-Math-BigInt-GMP/patches/patch-aa | 14 |
3 files changed, 16 insertions, 17 deletions
diff --git a/math/p5-Math-BigInt-GMP/Makefile b/math/p5-Math-BigInt-GMP/Makefile index 90852a4bb6b..c1946d6eaa5 100644 --- a/math/p5-Math-BigInt-GMP/Makefile +++ b/math/p5-Math-BigInt-GMP/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.14 2016/06/08 19:24:02 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2016/08/09 00:01:14 wen Exp $ -DISTNAME= Math-BigInt-GMP-1.37 +DISTNAME= Math-BigInt-GMP-1.51 PKGNAME= p5-${DISTNAME} -PKGREVISION= 5 CATEGORIES= math perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Math/} @@ -11,6 +10,8 @@ HOMEPAGE= http://search.cpan.org/dist/Math-BigInt-GMP/ COMMENT= Perl module for arbitrary size integer math via the GMP library LICENSE= ${PERL5_LICENSE} +DEPENDS+= p5-Math-BigInt>=1.999719:../../math/p5-Math-BigInt + PERL5_REQD+= 5.14.2 # for Math::BigInt 1.997 PERL5_PACKLIST= auto/Math/BigInt/GMP/.packlist diff --git a/math/p5-Math-BigInt-GMP/distinfo b/math/p5-Math-BigInt-GMP/distinfo index 6fa215bc2ce..3286a714dea 100644 --- a/math/p5-Math-BigInt-GMP/distinfo +++ b/math/p5-Math-BigInt-GMP/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.6 2015/11/03 23:33:38 agc Exp $ +$NetBSD: distinfo,v 1.7 2016/08/09 00:01:14 wen Exp $ -SHA1 (Math-BigInt-GMP-1.37.tar.gz) = 7a9762e604e48b1d331b237da9952fb20bc5d086 -RMD160 (Math-BigInt-GMP-1.37.tar.gz) = cec6e3779262ba50062638614b0b43d3d1897620 -SHA512 (Math-BigInt-GMP-1.37.tar.gz) = fd1022af38837ee403ce7cea368331c69dc5aa63cef0a425f1d25b27668c82e8f007ebc62971db995aaf3cde9ea24a2c75680abead8704d793cccf5af4231bce -Size (Math-BigInt-GMP-1.37.tar.gz) = 54520 bytes -SHA1 (patch-aa) = a83074f12af5d5ef78d1c937df14d5e8a9fb2224 +SHA1 (Math-BigInt-GMP-1.51.tar.gz) = f4db763aa97330c3f2fc58c250c31b0e6154e362 +RMD160 (Math-BigInt-GMP-1.51.tar.gz) = 2816e57f0a59d60727b9daead098e61ba1fe4710 +SHA512 (Math-BigInt-GMP-1.51.tar.gz) = f2e56ce48e9a387821b409078228d20f7348eef5eea0aac4844a0f29340c7a2677693fda40c2bb85527f2f77cd9519401109b037040fc18266b401cfae134601 +Size (Math-BigInt-GMP-1.51.tar.gz) = 59701 bytes +SHA1 (patch-aa) = 326c7ba8a7d3a08add96801349c6908f742e2fd5 diff --git a/math/p5-Math-BigInt-GMP/patches/patch-aa b/math/p5-Math-BigInt-GMP/patches/patch-aa index 27ae7bac341..1619f760274 100644 --- a/math/p5-Math-BigInt-GMP/patches/patch-aa +++ b/math/p5-Math-BigInt-GMP/patches/patch-aa @@ -1,17 +1,15 @@ -$NetBSD: patch-aa,v 1.4 2012/02/24 16:29:43 adam Exp $ - -From p5-Math-GMP/patches/patch-aa: +$NetBSD: patch-aa,v 1.5 2016/08/09 00:01:14 wen Exp $ Trick perl into emitting use of -lgmp. Actual library location will be handled via buildlink / wrapper. ---- Makefile.PL.orig 2011-09-04 14:31:50.000000000 +0000 +--- Makefile.PL.orig 2016-08-08 23:57:46.000000000 +0000 +++ Makefile.PL -@@ -28,6 +28,6 @@ WriteMakefile - Math::BigInt => 1.997, - XSLoader => 0.02, +@@ -33,6 +33,6 @@ WriteMakefile + TEST_REQUIRES => { + Test::More => 0.47, }, - 'LIBS' => ['-lgmp'], + 'LIBS' => ["-L$ENV{PREFIX}/lib -lgmp"], - 'SIGN' => 1, + 'SIGN' => 1, ); |