Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Math-BigInt-GMP for openSUSE:Factory checked in at 2022-01-17 22:34:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt-GMP (Old) and /work/SRC/openSUSE:Factory/.perl-Math-BigInt-GMP.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Math-BigInt-GMP" Mon Jan 17 22:34:14 2022 rev:24 rq:946966 version:1.6010 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Math-BigInt-GMP/perl-Math-BigInt-GMP.changes 2021-10-11 15:32:40.450946637 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Math-BigInt-GMP.new.1892/perl-Math-BigInt-GMP.changes 2022-01-17 22:35:02.498283295 +0100 @@ -1,0 +2,12 @@ +Fri Dec 31 03:06:44 UTC 2021 - Tina M??ller <timueller+p...@suse.de> + +- updated to 1.6010 + see /usr/share/doc/packages/perl-Math-BigInt-GMP/CHANGES + + 1.6010 2021-12-29 + + * Add static gmp_version() function (code provided by FGasper on GitHub). + + * Make t/01load.t display the output from gmp_version(). + +------------------------------------------------------------------- Old: ---- Math-BigInt-GMP-1.6009.tar.gz New: ---- Math-BigInt-GMP-1.6010.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Math-BigInt-GMP.spec ++++++ --- /var/tmp/diff_new_pack.DIZoXV/_old 2022-01-17 22:35:02.922283576 +0100 +++ /var/tmp/diff_new_pack.DIZoXV/_new 2022-01-17 22:35:02.926283578 +0100 @@ -18,7 +18,7 @@ %define cpan_name Math-BigInt-GMP Name: perl-Math-BigInt-GMP -Version: 1.6009 +Version: 1.6010 Release: 0 Summary: Backend library for Math::BigInt etc. based on GMP License: Artistic-1.0 OR GPL-1.0-or-later @@ -27,9 +27,11 @@ Source1: cpanspec.yml BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Carp) >= 1.22 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.58 BuildRequires: perl(Math::BigInt) >= 1.999819 -BuildRequires: perl(Test::More) >= 0.82 +BuildRequires: perl(Test::More) >= 0.88 +Requires: perl(Carp) >= 1.22 Requires: perl(Math::BigInt) >= 1.999819 %{perl_requires} # MANUAL BEGIN ++++++ Math-BigInt-GMP-1.6009.tar.gz -> Math-BigInt-GMP-1.6010.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/CHANGES new/Math-BigInt-GMP-1.6010/CHANGES --- old/Math-BigInt-GMP-1.6009/CHANGES 2021-09-28 15:11:35.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/CHANGES 2021-12-29 20:08:32.000000000 +0100 @@ -1,3 +1,9 @@ +1.6010 2021-12-29 + + * Add static gmp_version() function (code provided by FGasper on GitHub). + + * Make t/01load.t display the output from gmp_version(). + 1.6009 2021-09-28 * Sync test files with Math-BigInt. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/GMP.xs new/Math-BigInt-GMP-1.6010/GMP.xs --- old/Math-BigInt-GMP-1.6009/GMP.xs 2019-12-21 19:09:47.000000000 +0100 +++ new/Math-BigInt-GMP-1.6010/GMP.xs 2021-12-29 19:58:46.000000000 +0100 @@ -988,3 +988,14 @@ GMP_GET_ARGS_0_1; /* (TEMP, TEMP_1) = (x,y) */ mpz_root(*TEMP, *TEMP, mpz_get_ui(*TEMP_1)); PUSHs( x ); + +############################################################################## +# gmp_version() + +SV* +gmp_version() + CODE: + RETVAL = newSVpv(gmp_version, 0); + + OUTPUT: + RETVAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/MANIFEST new/Math-BigInt-GMP-1.6010/MANIFEST --- old/Math-BigInt-GMP-1.6009/MANIFEST 2021-09-29 15:17:51.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/MANIFEST 2021-12-30 10:51:55.000000000 +0100 @@ -29,6 +29,7 @@ t/mbimbf.t t/storable.t t/threads.t +t/version.t TODO typemap xt/author/lib-arithmetic-binary-_add.dat diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/META.json new/Math-BigInt-GMP-1.6010/META.json --- old/Math-BigInt-GMP-1.6009/META.json 2021-09-29 15:17:48.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/META.json 2021-12-30 10:51:53.000000000 +0100 @@ -4,7 +4,7 @@ "Peter John Acklam <pjack...@gmail.com>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -30,6 +30,7 @@ }, "runtime" : { "requires" : { + "Carp" : "1.22", "Math::BigInt" : "1.999819", "XSLoader" : "0.02", "perl" : "5.008" @@ -37,7 +38,7 @@ }, "test" : { "requires" : { - "Test::More" : "0.82" + "Test::More" : "0.88" } } }, @@ -49,6 +50,6 @@ "web" : "https://github.com/pjacklam/p5-Math-BigInt-GMP" } }, - "version" : "1.6009", - "x_serialization_backend" : "JSON::PP version 4.06" + "version" : "1.6010", + "x_serialization_backend" : "JSON::PP version 4.04" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/META.yml new/Math-BigInt-GMP-1.6010/META.yml --- old/Math-BigInt-GMP-1.6009/META.yml 2021-09-29 15:17:45.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/META.yml 2021-12-30 10:51:50.000000000 +0100 @@ -3,11 +3,11 @@ author: - 'Peter John Acklam <pjack...@gmail.com>' build_requires: - Test::More: '0.82' + Test::More: '0.88' configure_requires: ExtUtils::MakeMaker: '6.58' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -18,10 +18,11 @@ - t - inc requires: + Carp: '1.22' Math::BigInt: '1.999819' XSLoader: '0.02' perl: '5.008' resources: repository: https://github.com/pjacklam/p5-Math-BigInt-GMP.git -version: '1.6009' +version: '1.6010' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/Makefile.PL new/Math-BigInt-GMP-1.6010/Makefile.PL --- old/Math-BigInt-GMP-1.6009/Makefile.PL 2021-09-29 15:00:59.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/Makefile.PL 2021-12-30 09:15:14.000000000 +0100 @@ -37,6 +37,7 @@ 'PREREQ_PM' => { 'Math::BigInt' => 1.999819, + 'Carp' => 1.22, 'XSLoader' => 0.02, }, @@ -44,7 +45,7 @@ # it. 'TEST_REQUIRES' => { - 'Test::More' => 0.82, + 'Test::More' => 0.88, }, 'LICENSE' => 'perl_5', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/SIGNATURE new/Math-BigInt-GMP-1.6010/SIGNATURE --- old/Math-BigInt-GMP-1.6009/SIGNATURE 2021-09-29 15:17:55.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/SIGNATURE 2021-12-30 10:52:04.000000000 +0100 @@ -15,15 +15,15 @@ Hash: RIPEMD160 SHA256 b173bc6027df00777c94cc36850ef64f7b2affeb8ec85593fee91eff5ce4a899 BUGS -SHA256 5ddabd96b45da97e4ae9f3293634a488bbf5e1814c28b2902650cd7a676bd5b2 CHANGES +SHA256 f3427654e411f6cc40fa5e2a765aa9f9aa123396fe4fb2d80789e33cd7319d83 CHANGES SHA256 15123cad594aefe6f9f78a0b637ba685991f36865f561686d57c61b13eca1ae0 CREDITS -SHA256 b5642dd4d311238f8b6010dbe771eef8d35b084a0a932d58581a524be724e26b GMP.xs +SHA256 7ddda45c10ba55b6713c512b418d706278b1e260e94008d599b2709cbfa166d0 GMP.xs SHA256 b857edab549ac6893e2df5e1ec768ee46b62bcf1607a55e876f4d23f079eacce LICENSE -SHA256 0606d696cbdcdfcb80668ddf6a3fdd1c81f1814b98e0e5b5ede57fe96f9666a5 MANIFEST +SHA256 26b3fcba3477909da1452f7fb10bf5fc6752908472aa970df9a5b818b59884e4 MANIFEST SHA256 cea319b25473049674f5cc8c9bfa5b90f0b78383d4af657b8cf4bdd9ea4dd40c MANIFEST.SKIP -SHA256 e42d263e05296dac2e1c81b124fcb7a326dd29f47c937a9b612c8c7928f0461f META.json -SHA256 b469bc4932adcf954a6af5d261687ec15970143575b155e05a95e880124b1ded META.yml -SHA256 4ba1a50ca74263fb0cebd33a0fed943718806ca5abf81e9b45990116776e7372 Makefile.PL +SHA256 a27a2cc39230171c7de1d872c8d69405a6492a8ff56c7f16115656da3c242c7c META.json +SHA256 9d62ec76ab18bd1c7f86f8acc5f43f05aa9f78d793876839e3ee744a11a28e06 META.yml +SHA256 ffff83ecd9c27a6c909db54f1d7317501a38113b867c1cdf68e3490fd81ac125 Makefile.PL SHA256 e4d5a5da3389cd179074d97e0513cbbce4b8087e682d33564cec6402eb36bd7e README SHA256 3b3c6db5a3747f5e1400a18f0b1b1af03e79dd34daf70870f9f824e0a7b57ad5 README.md SHA256 672c89aacd483edd14cbe5ee7db5dfa2991addad05f0d920d2424dfe507592f0 TODO @@ -31,9 +31,9 @@ SHA256 9850d025676d6bd49c4703ae2091f95266cf457a5b033f457b9cf073f6a2c33f build/leak.pl SHA256 fbe60701f97bf64e468ebaae5fb4805409a61fa71793133d14909e0b9733e9fc build/leaktest SHA256 7ac0dbf02aa5f9fffd64599358320f60388e95de64f9ae7a6d718cf224a0b433 inc/Devel/CheckLib.pm -SHA256 f101f00607a2767893e444a0db970913059518f1d217f30c1f92e6dc9fd78bc6 lib/Math/BigInt/GMP.pm +SHA256 1bef889f8c17301d1f079f4e0dac3f1cd530744dd33b97fe8adcd09a20a32c2b lib/Math/BigInt/GMP.pm SHA256 f855e68d0f171debf8369ead8b36d004188f1c9069287a0d3c67a87f9afb1312 t/00sig.t -SHA256 8dfd58b3c53dbf5f6ec5ed9f9491ab249cf52420cfe40f2ff9b3aa96e4e008c2 t/01load.t +SHA256 774a5b7aa7e0da4d3fd19849dad45e3519406447732c3ad3441a48508739ed33 t/01load.t SHA256 9567333ab26747265ddf9bbcda1d6a672b71c6e85eb2cad3021ba7d2f96eb1c1 t/Math/BigInt/Lib/TestUtil.pm SHA256 6ad718e94313ff7353c8a81a16199f0803746db009551e5cfe91c8da4dc3da92 t/bigfltpm.inc SHA256 ba90ef638a3c5cd2be536e53144c37687d49c213bf3e0945c966012a6395fbf7 t/bigfltpm.t @@ -48,6 +48,7 @@ SHA256 3cdfdd022b39ff8464a85038cf3cef1dd9707ef4f9a1d56fdfab223886521926 t/mbimbf.t SHA256 bf013505c2786529e733c6b86b8a2b82c2bb9fba72a2d74c469b8fa41baa0dd1 t/storable.t SHA256 c5da85d3c88dc2e8aa40e2cced0c564428d7dc3e0bb17498b080a0853a461cdb t/threads.t +SHA256 6ae0f9e1d213c4ebcb27e2e6dbba8cf2b8ea955c0067f024efb43aa0488effeb t/version.t SHA256 6296db315168a3a41c168961777bbeb732e61e8380c3a2a8751a3ed3f20b8351 typemap SHA256 b0eca4959a7e5555737837211728b34450eb933205414eedbbfa5345abf17eea xt/author/lib-arithmetic-binary-_add.dat SHA256 da56a2a378404c7344d702200cf8c6eb04a901917106429f5f4aaf191c0b6011 xt/author/lib-arithmetic-binary-_add.t @@ -173,11 +174,11 @@ SHA256 79e228dfe3193c0f2b5f9afaa6677062ef33ac9c9578e0e6c5a627696c319982 xt/release/version.t -----BEGIN PGP SIGNATURE----- -iQEcBAEBAwAGBQJhVGeAAAoJEGcmPl2fr1664nIH/jYJP9zCiOGYoyGFDJtCr3JM -ztsYPSaI3FR/vPr2aHkbM2P5Zzh+aB5SQYwJLgMOhLL31OU+xbOigEV0+ChHqM7H -0JCg3aE9hDBIinIOB41+WUQ+kFcjlLHiN+hrZhvY8ORFrgzlMOUjp3/b6cbyKISu -ZSgRD58BM7ieI0aY8hbtnFg4IChHR8lGxNCUTMeCBlXCyHi6fzdSHFwRqErHtFzn -y4krPc1nc+fR7jYTXsvN88Qdz5fc07KYz9IBEhGQWLmhrSPEpEds+vr9KCpb1x5f -dkmX8hQNzufLuCUdI1XBzZqnuofqWLoYR5YI0BBpOvNCHMA5XWr18fb4W/rj5WU= -=kbrz +iQEcBAEBAwAGBQJhzYE9AAoJEGcmPl2fr166ecEH/1qJdaNncfjDDGXVFyHU5ve2 +iSrHvhvey66CQC+Tt4JaT7KfBndGZZ0VubM4RFkyEMuNCtqS/17JZ6E0D7H067vm +FnkANtvB9mYAiX3a5VC89Aelr4uZ178m5pxSvb391vxGcJ1om22XmTpjBvl0k/gi +GyAfI6lXT+MTmvVAo7mp7ZDv9HiEeeeRTklAQT5YQXiktwTjMSHDx7bm0BbRNnwc +sePU+ypX1wLn8vIOlT82DKm9eo4SnzmkSWRIeSjIwuK/R3llGq+G4UViRygsOWZP +YZKeB+3Y4o7o/YZzztKniUIh81b0ra9gY5/RMSd+Rtu42IJEr7XW1QbCePnbYXY= +=ZJru -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/lib/Math/BigInt/GMP.pm new/Math-BigInt-GMP-1.6010/lib/Math/BigInt/GMP.pm --- old/Math-BigInt-GMP-1.6009/lib/Math/BigInt/GMP.pm 2021-09-29 14:20:19.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/lib/Math/BigInt/GMP.pm 2021-12-29 20:04:50.000000000 +0100 @@ -8,7 +8,7 @@ our @ISA = qw< Math::BigInt::Lib >; -our $VERSION = '1.6009'; +our $VERSION = '1.6010'; use XSLoader; XSLoader::load "Math::BigInt::GMP", $VERSION; @@ -77,6 +77,12 @@ Math::BigInt::GMP inherits from Math::BigInt::Lib. +=head1 STATIC FUNCTIONS + +=head2 $str = gmp_version(); + +Returns the underlying GMP library's version as a string, e.g., C<6.2.1>. + =head1 BUGS Please report any bugs or feature requests to @@ -123,7 +129,7 @@ This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself. -=head1 AUTHOR +=head1 AUTHORS Tels E<lt>http://bloodgate.com/E<gt> in 2001-2007. @@ -132,6 +138,8 @@ Maintained by Peter John Acklam E<lt>pjack...@gmail.come<gt> 2010-2021. +gmp_version() provided by FGasper on GitHub. + =head1 SEE ALSO L<Math::BigInt::Lib> for a description of the API. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/t/01load.t new/Math-BigInt-GMP-1.6010/t/01load.t --- old/Math-BigInt-GMP-1.6009/t/01load.t 2021-09-20 14:46:25.000000000 +0200 +++ new/Math-BigInt-GMP-1.6010/t/01load.t 2021-12-29 20:07:43.000000000 +0100 @@ -23,4 +23,10 @@ my $str = defined($ver) ? $ver : 'undef'; diag(sprintf("%12s %s\n", $str, $mod)); } + +diag(""); +diag(sprintf("%12s %s\n", 'Version', 'Library')); +diag(sprintf("%12s %s\n", '-------', '-------')); +my $GMP_version = Math::BigInt::GMP::gmp_version(); +diag(sprintf("%12s %s\n", $GMP_version || '-', 'GMP')); diag(""); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-GMP-1.6009/t/version.t new/Math-BigInt-GMP-1.6010/t/version.t --- old/Math-BigInt-GMP-1.6009/t/version.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Math-BigInt-GMP-1.6010/t/version.t 2021-12-29 19:58:46.000000000 +0100 @@ -0,0 +1,13 @@ +# -*- mode: perl; -*- + +use strict; +use warnings; +use Test::More tests => 1; + +use Math::BigInt::GMP; + +ok( Math::BigInt::GMP::gmp_version() ); + +note Math::BigInt::GMP::gmp_version(); + +done_testing;