Path to this page:
./
math/p5MathBigIntGMP,
Perl module for arbitrary size integer math via the GMP library
Branch: CURRENT,
Version: 1.6004,
Package name: p5MathBigIntGMP1.6004,
Maintainer: pkgsrcusersThe Perl 5 module Math::GMP gives you access to the fast GMP library
for fast big integer math.
Required to run:[
lang/perl5] [
devel/gmp] [
math/p5MathBigInt]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
SHA1: 7604389e496341ec7e538c092975aae404141504
RMD160: 7b0bd6a7b7fdde96f49ab28895864d1e89a703a2
Filesize: 2382.986 KB
Version history: (Expand)
 (20170211) Updated to version: p5MathBigIntGMP1.6004
 (20170118) Updated to version: p5MathBigIntGMP1.6003
 (20160809) Updated to version: p5MathBigIntGMP1.51
 (20160609) Updated to version: p5MathBigIntGMP1.37nb5
 (20150613) Updated to version: p5MathBigIntGMP1.37nb4
 (20140530) Updated to version: p5MathBigIntGMP1.37nb3
CVS history: (Expand)
20170211 12:09:26 by Makoto Fujiwara  Files touched by this commit (2)  
Log message:
Updated math/p5MathBigIntGMP to 1.6004

20170205 v1.6004 pjacklam
* Fix typos in POD.
* Update link in SUPPORT section.
* Minor improvements to the documentation (POD).

20170118 14:48:34 by Wen Heping  Files touched by this commit (3)  
Log message:
Update to 1.6003
Update DEPENDS
Upstream changes:
20170111 v1.6003 pjacklam
* Fix syntax for required version of Math::BigInt::Lib.
* Better checking of POD coverage.
* Sync test files with MathBigInt1.999808.
20161203 v1.6002 pjacklam
* Use ExtUtils::MakeMaker rather than Module::Install in Makefile.PL
* Don't use Devel::CheckLib. It fails on Windows even in cases where
this distribution would build just fine.
* Update BUGS file.
* Remove author information in LICENSE file.
* Inform that the TODO file is not up to date.
* Remove INSTALL file. The information is in the README file.
20161123 v1.6001 pjacklam
* Sync test files with MathBigInt1.999801.
* Correct version number in CHANGES file.
20161115 v1.6000 pjacklam
* Sync test files with MathBigInt1.999800.
* Update bundled Devel::CheckLib from v1.03 to v1.07.
* Math::BigInt::GMP is now a subclass of Math::BigInt::Lib, so remove pure
Perl methods from Math::BigInt::GMP that are implemented in the superclass
Math::BigInt::Lib. The methods removed are _digit(), _num(), _nok(), and
_log_int(). The version of _log_int() implemented in Math::BigInt::GMP was
buggy anyway.
* Fix _check() so it doesn't give a "use of uninitialized value" \
warning if
given an undefined "object".
* Trim whitespace in all files.
* Better use of the functionality in Test::More in t/bigintg.t.

20160809 02:01:15 by Wen Heping  Files touched by this commit (3)  
Log message:
Update to 1.51
Upstream changes:
20160425 v1.51 pjacklam
* Sync test files with MathBigInt1.999719.
20160422 v1.50 pjacklam
* Sync test files with MathBigInt1.999718.
20160103 v1.49 pjacklam
* Sync test files with MathBigInt1.999714.
20151231 v1.48 pjacklam
* Sync test files with MathBigInt1.999713.
20151214 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 64bit integers, but on platforms when the underlying OS is
32bit (CPAN RT #71548).
20151203 v1.46 pjacklam
* Add patch from Dana Jacobsen (DANAJ) and add new test file
't/mbifrombigscalar.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.
20151109 v1.45 pjacklam
* Sync test files with MathBigInt1.999709.
* Required version of Test::More is 0.47.
20151029 v1.44 pjacklam
* Sync test files with MathBigInt1.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 MathBigInt 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.
20150921 v1.43 pjacklam
* Sync test files with MathBigInt1.999703.
* Required version of MathBigInt is now 1.999703.
* Update author information.
20150917 v1.42 pjacklam
* Sync test files with MathBigInt1.999702.
* Required version of MathBigInt is now 1.999702.
20150911 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 MathBigInt distribution.
t/bigfltpm.t
* Updated number of tests.
t/bigintpm.inc
* Synced tests with the MathBigInt distribution.
t/bigintpm.t
* Updated number of tests.
20150818 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 MathBigInt 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.
20150817 v1.39 pjacklam
* Updated test files with those from MathBigInt1.9997.
20140403 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).

20160608 21:25:20 by Thomas Klausner  Files touched by this commit (2236)  
Log message:
Bump PKGREVISION for perl5.24.

20151104 00:33:46 by Alistair G. Crooks  Files touched by this commit (262) 
Log message:
Add SHA512 digests for distfiles for math category
Problems found locating distfiles:
Package dfftpack: missing distfile dfftpack20001209.tar.gz
Package eispack: missing distfile eispack20001130.tar.gz
Package fftpack: missing distfile fftpack20001130.tar.gz
Package linpack: missing distfile linpack20010510.tar.gz
Package minpack: missing distfile minpack20001130.tar.gz
Package odepack: missing distfile odepack20001130.tar.gz
Package pynetworkx: missing distfile networkx1.10.tar.gz
Package pysympy: missing distfile sympy0.7.6.1.tar.gz
Package quadpack: missing distfile quadpack20001130.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.

20150612 12:52:19 by Thomas Klausner  Files touched by this commit (3152) 
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5*, or depending such a package,
for perl5.22.0.

20140530 01:38:20 by Thomas Klausner  Files touched by this commit (3049) 
Log message:
Bump for perl5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5*, or
* depend on a package starting with p5
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

20130531 14:42:58 by Thomas Klausner  Files touched by this commit (2880) 
Log message:
Bump all packages for perl5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5*, or
c) have any dependency on any p5* package
Like last time, where this caused no complaints.
