**Up to [cvs.NetBSD.org] / pkgsrc / math / p5-Math-BigInt-GMP**

Request diff between arbitrary revisions

Default branch: MAIN

Revision **1.11** / (**download**) - annotate - [select for diffs], *Sat Jan 12 04:21:35 2019 UTC* (8 months ago) by *wen*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
HEAD
**

Changes since **1.10: +6 -6
lines**

Diff to previous 1.10 (colored)

Update to 1.6006 Upstream changes: 1.6006 2018-10-09 * Update MANIFEST.SKIP. * Sync test files with Math-BigInt. * Better Makefile.PL.

Revision **1.10** / (**download**) - annotate - **[selected]**, *Wed May 2 12:31:05 2018 UTC* (16 months, 2 weeks ago) by *wiz*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
**

Changes since **1.9: +6 -6
lines**

Diff to previous 1.9 (colored)

p5-Math-BigInt-GMP: update to 1.6005. 1.6005 2018-04-17 * Fix memory leak in _modinv() (thanks to DANAJ). See CPAN RT #123807. * The tests now require Test::More version 0.88 or newer. * Sync test files with Math-BigInt. * Add test files t/release-test-version.t, t/release-portability.t, and t/release-cpan-changes.t. * Use a MANIFEST.SKIP file based on the default file in the ExtUtils-Manifest distribution. * Format CHANGES according to CPAN::Changes::Spec. * Convert test file t/02pod.t to t/release-pod.t and t/03podcov.t to t/release-pod-coverage.t.

Revision **1.9** / (**download**) - annotate - [select for diffs], *Sat Feb 11 11:09:26 2017 UTC* (2 years, 7 months ago) by *mef*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-
**

Changes since **1.8: +5 -5
lines**

Diff to previous 1.8 (colored) to selected 1.10 (colored)

Updated math/p5-Math-BigInt-GMP to 1.6004 ----------------------------------------- 2017-02-05 v1.6004 pjacklam * Fix typos in POD. * Update link in SUPPORT section. * Minor improvements to the documentation (POD).

Revision **1.8** / (**download**) - annotate - [select for diffs], *Wed Jan 18 13:48:34 2017 UTC* (2 years, 7 months ago) by *wen*

Branch: **MAIN
**

Changes since **1.7: +6 -6
lines**

Diff to previous 1.7 (colored) to selected 1.10 (colored)

Update to 1.6003 Update DEPENDS Upstream changes: 2017-01-11 v1.6003 pjacklam * Fix syntax for required version of Math::BigInt::Lib. * Better checking of POD coverage. * Sync test files with Math-BigInt-1.999808. 2016-12-03 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. 2016-11-23 v1.6001 pjacklam * Sync test files with Math-BigInt-1.999801. * Correct version number in CHANGES file. 2016-11-15 v1.6000 pjacklam * Sync test files with Math-BigInt-1.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.

Revision **1.7** / (**download**) - annotate - [select for diffs], *Tue Aug 9 00:01:14 2016 UTC* (3 years, 1 month ago) by *wen*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
**

Changes since **1.6: +6 -6
lines**

Diff to previous 1.6 (colored) to selected 1.10 (colored)

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).

Revision **1.6** / (**download**) - annotate - [select for diffs], *Tue Nov 3 23:33:38 2015 UTC* (3 years, 10 months ago) by *agc*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
**

Changes since **1.5: +2 -1
lines**

Diff to previous 1.5 (colored) to selected 1.10 (colored)

Add SHA512 digests for distfiles for math category Problems found locating distfiles: Package dfftpack: missing distfile dfftpack-20001209.tar.gz Package eispack: missing distfile eispack-20001130.tar.gz Package fftpack: missing distfile fftpack-20001130.tar.gz Package linpack: missing distfile linpack-20010510.tar.gz Package minpack: missing distfile minpack-20001130.tar.gz Package odepack: missing distfile odepack-20001130.tar.gz Package py-networkx: missing distfile networkx-1.10.tar.gz Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz Package quadpack: missing distfile quadpack-20001130.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.

Revision **1.5** / (**download**) - annotate - [select for diffs], *Fri Feb 24 16:29:43 2012 UTC* (7 years, 6 months ago) by *adam*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1
**

Changes since **1.4: +5 -5
lines**

Diff to previous 1.4 (colored) to selected 1.10 (colored)

Changes 1.37: * Updated test files from the Math::BigInt distribution * Updated bundled Devel::CheckLib from v0.92 to v0.93 * Math::BigInt::GMP now requires Math::BigInt v1.997 * Include "^MYMETA\.(yml|json)\z" in MANIFEST.SKIP. Whereas META.* are generated by the distribution author at packaging time, MYMETA.* are generated by the end user at configure time after any dynamic dependencies are known. * Changed Makefile.PL so that a "make dist" makes a META.yml and META.json. * Updated common test files from the Math::BigInt distribution.

Revision **1.4** / (**download**) - annotate - [select for diffs], *Tue Aug 16 22:21:45 2011 UTC* (8 years, 1 month ago) by *wiz*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3
**

Changes since **1.3: +5 -5
lines**

Diff to previous 1.3 (colored) to selected 1.10 (colored)

Update to 1.36: 2011-02-26 v1.36 pjacklam (6362 tests) * Change bigintpm.inc to reflect recent changes in the Math::BigInt distribution (Peter John Acklam). * Use a _nok() function more similar to the one in Math::BigInt::Calc (Peter John Acklam). 2011-02-08 v1.35 pjacklam (6361 tests) * Rename files for testing signature, module loading, and POD so the names are within the 8+3 character limit (Peter John Acklam). * Rename method _nok_ok() to the correct _nok(). There ought to have been a test catching an error like that (Peter John Acklam). * Fix _nok() giving wrong output when second input argument is zero (Peter John Acklam). * Fix _nok() so it doesn't modify its second input arg (Peter John Acklam). * Update the included Devel::CheckLib to most recent version as suggested in RE #63055 (Peter John Acklam). * Apply "chmod 0644" to the few test scripts that don't already have that mode (Peter John Acklam). 2011-02-07 v1.34 pjacklam (6361 tests) * Rename _num() to _str(). The old _num() did exactly what _str() is supposed to do, according to the API documentation (Peter John Acklam). * Add a _num() function which (currently) simply numifies the output from _str() (Peter John Acklam). * Clean up whitespace (Peter John Acklam). * Fix POD errors (Peter John Acklam). * Add _nok() method. Now the old claim that Math::BigInt::GMP conforms to API version 2 is actually true (Peter John Acklam). * Edit the test files that were copied from the Math::BigInt distribution, so we now test Math::BigInt against Math::BigInt::GMP, not Math::BigInt::Calc. I had forgotten this when I copied the test files from the Math::BigInt distribution. This reduces the total test count, since some test are not executed with Math::BigInt::GMP (Peter John Acklam). * Replace morse code in 'README' with proper text (Peter John Acklam). * Include '01-load.t' for explicitly testing module loading (Peter John Acklam). * Use more generic code in 'pod.t' and 'pod_cov.t' (Peter John Acklam). 2011-01-30 v1.33 pjacklam (6411 tests) * Fix _modinv() so that it works the same way as _modinv() in other Math::BigInt libraries: The output arguments are an object and the corresponding sign, not undef (Peter John Acklam). * Include most recent versions of the test files from the Math-BigInt distribution (bigfltpm.inc, bigfltpm.t, bigintpm.inc, bigintpm.t, biglog.t, and bigroot.t) (Peter John Acklam). * Include generic SIGNATURE test file (Peter John Acklam). * Required version of Math::BigInt is now 1.99_05 (Peter John Acklam).

Revision **1.3** / (**download**) - annotate - [select for diffs], *Thu Sep 23 21:58:13 2010 UTC* (8 years, 11 months ago) by *sno*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
**

Changes since **1.2: +5 -5
lines**

Diff to previous 1.2 (colored) to selected 1.10 (colored)

Updating math/p5-Math-BigInt-GMP from 1.24nb2 to 1.32 pkgsrc changes: - adjust license - adjust patch to find libgmp - require perl>=5.12.2nb1 to get Math::BigInt>=1.90 Upstream changes: 2010-09-23 v1.32 rafl 5559 tests * Re-upload 1.31 as a stable release without further changes. 2010-09-21 v1.31 rafl 5559 tests DEVELOPMENT RELEASE * Add hooks for Storable (de-)serialisation. * Avoid failure in the destructor if someone blessed nonsense into our class. 2010-09-20 v1.30 rafl 5558 tests * Re-upload 1.29 as a stable release without further changes. 2010-09-19 v1.29 rafl 5558 tests DEVELOPMENT RELEASE * Attempt to fix a bug in the bundled version Devel::CheckLib. It used to ignore @Config{qw(ccflags ldflags)} and only tried to look for headers and libraries with the compiler's default include- and lib-paths as well as those explicitly asked for by the user. 2010-09-17 v1.28 rafl 5558 tests * Re-upload 1.27 without further changes as a stable release. 2010-09-15 v1.27 rafl 5558 tests DEVELOPMENT RELEASE * Try to support perls older than 5.8.8 again. Tested with 5.8.7 and 5.6.2. 2010-09-14 v1.26 rafl 5558 tests DEVELOPMENT RELEASE * Error out early if libgmp or gmp.h are missing. * Clone Math::BigInt::GMP instances on thread cloning. This should make the module threadsafe. 2010-09-10 v1.25 rafl 5536 tests * Fix tests with Math::BigInt >= 1.90 and depend on it.

Revision **1.2** / (**download**) - annotate - [select for diffs], *Sun May 3 18:07:08 2009 UTC* (10 years, 4 months ago) by *sno*

Branch: **MAIN
**

CVS Tags: **pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
**

Changes since **1.1: +4 -4
lines**

Diff to previous 1.1 (colored) to selected 1.10 (colored)

PkgSrc changes: - Updating package for p5 module Math::BigInt::GMP from 1.23 to 1.24 - Setting license to gnu-gpl-v2 Upstream changes: 2007-07-31 v1.24 Tels 5530 tests * apply patch for warnings about ptr size mismatch under Cygwin (thanx Reini Urban!) * make it work under 5.6.x again by defining SvUOK() (Thanx Marcus Holland-Moritz and Reini Urban!)

Revision **1.1.1.1** / (**download**) - annotate - [select for diffs] *(vendor branch)*, *Sat Mar 7 02:19:33 2009 UTC* (10 years, 6 months ago) by *hubertf*

Branch: **TNF
**

CVS Tags: **pkgsrc-base,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
**

Changes since **1.1: +0 -0
lines**

Diff to previous 1.1 (colored) to selected 1.10 (colored)

Add math/p5-Math-BigInt-GMP-1.23: a libgmp-accelerated class for BigInt - needed to speed (and shut!) up p5-Net-SSH (on NetBSD...)

Revision **1.1** / (**download**) - annotate - [select for diffs], *Sat Mar 7 02:19:33 2009 UTC* (10 years, 6 months ago) by *hubertf*

Branch: **MAIN
**

Diff to selected 1.10 (colored)

Initial revision

CVSweb <webmaster@jp.NetBSD.org>