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 <[email protected]>
+
+- 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 <[email protected]>"
],
"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 <[email protected]>'
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>[email protected]<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;