Commit graph

31 commits

Author SHA1 Message Date
nia
414fc7869d math: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:55:21 +00:00
nia
3c576fbd23 math: Remove SHA1 hashes for distfiles 2021-10-07 14:27:43 +00:00
wen
e6ae21fde8 Update to 1.6009
Upstream changes:
1.6009 2021-09-28

 * Sync test files with Math-BigInt.

1.6008 2021-07-02

 * Sync test files with Math-BigInt.
2021-09-30 13:34:54 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
wiz
3954767161 p5-Math-BigInt-GMP: update to 1.6007.
1.6007 2019-10-10

 * Sync test files with Math-BigInt.
2020-09-07 11:48:34 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
wen
83e063fa24 Update to 1.6006
Upstream changes:
1.6006 2018-10-09

 * Update MANIFEST.SKIP.

 * Sync test files with Math-BigInt.

 * Better Makefile.PL.
2019-01-12 04:21:35 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
7c719d2b86 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.
2018-05-02 12:31:05 +00:00
ryoon
17cfb59fe1 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:23:47 +00:00
mef
2584452120 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).
2017-02-11 11:09:26 +00:00
wen
513ae88d87 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.
2017-01-18 13:48:34 +00:00
wen
fb939d4553 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).
2016-08-09 00:01:14 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
agc
286ea2536c 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.
2015-11-03 23:33:26 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiz
7eeb51b534 Bump for perl-5.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.
2014-05-29 23:35:13 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.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.
2013-05-31 12:39:57 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
b63c74fdfd "user-destdir" is default these days 2012-09-11 23:04:15 +00:00
adam
f30d19cb53 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.
2012-02-24 16:29:43 +00:00
wiz
9b20d3ce36 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).
2011-08-16 22:21:45 +00:00
obache
bb3696f957 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
sno
4cd736d950 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.
2010-09-23 21:58:13 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
schmonz
59d61a808c Perl modules generally don't need static PLISTs. Fixes install on Darwin. 2009-07-24 16:52:18 +00:00
sno
8ccda1103d 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!)
2009-05-03 18:07:08 +00:00
hubertf
43a207a6ea 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...)
2009-03-07 02:19:33 +00:00