--- - branch: MAIN date: Wed Jan 18 13:08:46 UTC 2017 files: - new: '1.15' old: '1.14' path: pkgsrc/math/p5-Math-BigInt-Pari/Makefile pathrev: pkgsrc/math/p5-Math-BigInt-Pari/Makefile@1.15 type: modified - new: '1.6' old: '1.5' path: pkgsrc/math/p5-Math-BigInt-Pari/distinfo pathrev: pkgsrc/math/p5-Math-BigInt-Pari/distinfo@1.6 type: modified id: 20170118T130846Z.90406ab24802da9c32ce93736c56bfd5affa23cc log: | Update to 1.3003 Update DEPENDS Upstream changes: 2017-01-11 v1.3003 pjacklam * Fix syntax for required version of Math::BigInt::Lib. * Better checking of POD coverage. * Sync test files with Math-BigInt-1.999808. * _from_hex() now accepts input without a "0x" prefix. * _from_bin() is more now efficient as it utilises the fact that Math::Pari::_hex_cvt() assumes the input is binary if the strings is prefixed by "0b". * Implement _to_hex(), _to_oct(), and _to_bin() for conversion to hexadecimal, octal, and binary without prefix. * Fix _nok() to work around a bug in Math::Pari::binomial(). It doesn't correctly handle cases where both n and k are very large. * Correct a few cases where non-OO syntax was used, e.g., "$x = _one();" should be "$x = $class -> _one();". * _inc() and _dec() now uses post-increment and post-decrement, respectively, rather than adding or subtracting one. * In test file t/01load.t, display the PARI library version number. 2016-12-03 v1.3002 pjacklam * Use ExtUtils::MakeMaker rather than Module::Install in Makefile.PL * Remove author information in LICENSE file. 2016-11-23 v1.3001 pjacklam * Sync test files with Math-BigInt-1.999801. Add t/mbi_rand.t, t/mbimbf.t, and t/mbimbf.inc since these are included in the test suite for the other backend libraries (GMP and Pari). * Add _nok() by using Pari's binomial() function. * Add _lcm() by using Pari's lcm() function. 2016-11-15 v1.3000 pjacklam * Sync test files with Math-BigInt-1.999800. * Math::BigInt::Pari is now a subclass of Math::BigInt::Lib, so remove pure Perl methods from Math::BigInt::Pari that are implemented in the superclass Math::BigInt::Lib. The methods removed are _modinv() and _log_int(). The version of _log_int() implemented in Math::BigInt::GMP was buggy anyway. * Add methods _str() and _set(), and correct _num() method. module: pkgsrc subject: 'CVS commit: pkgsrc/math/p5-Math-BigInt-Pari' unixtime: '1484744926' user: wen