Hello community,

here is the log from the commit of package perl-Math-BigInt for 
openSUSE:Factory checked in at 2017-01-22 00:49:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Math-BigInt"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Math-BigInt/perl-Math-BigInt.changes        
2016-12-02 16:42:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new/perl-Math-BigInt.changes   
2017-01-22 00:49:02.766033689 +0100
@@ -1,0 +2,155 @@
+Thu Jan 12 06:02:47 UTC 2017 - co...@suse.com
+
+- updated to 1.999808
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+  2017-01-11 v1.999808 pjacklam
+  
+   * In Math::BigInt and Math::BigFloat, add methods bdfac() for double
+     factorial. Add tests for this method.
+  
+   * In Math::BigInt and Math::BigFloat, add methods to_hex(), to_oct(), and
+     to_bin() for hexadecimal, octal, and binary string output without prefix.
+     Even for Math::BigFloat there is still only support for integer output. 
Add
+     tests for these methods.
+  
+   * Add test for as_oct() corresponding to the old tests for as_hex() and
+     as_bin().
+  
+   * In Math::BigInt::Lib, add method _dfac() for double factorial. Add
+     corresponding tests.
+  
+   * In Math::BigInt::Lib, fix bug in overloaded "int".
+  
+   * In Math::BigInt::Lib, implement much faster versions of _from_hex(),
+     _from_oct(), and _from_bin().
+  
+   * In Makefile.PL, improve the wording in the message displayed if some of
+     the installed backend libraries are not a subclass of Math::BigInt::Lib 
(and
+     hence will not provide
+  
+   * Fix minor bugs in some of the author library test files (t/author-lib*.t).
+  
+   * Allow leading and trailing whitespace in the input to from_hex(),
+     from_oct(), and from_bin().  Add tests to verify. This is a regressions
+     (CPAN RT #119805).
+
+-------------------------------------------------------------------
+Sat Dec 24 06:39:31 UTC 2016 - co...@suse.com
+
+- updated to 1.999807
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+  2016-12-23 v1.999807 pjacklam
+  
+   * Add a message to Makefile.PL recommending upgrade if old libraries are
+     installed. This message is more or less equivalent to the one appearing in
+     Math-BigInt up until v1.997.
+  
+   * Improve the documentation (POD) in Math::BigInt::Lib.
+  
+   * Speed up _sqrt() and _root() in Math::BigInt::Lib.
+  
+   * Remove checking for exception cases (cases that would return +Inf, -Inf, 
or
+     NaN) in Math::BigInt::Lib. It has been documented for a long time that 
such
+     checking should be done by the caller.
+  
+   * Add library methods _to_bin(), _to_oct(), _to_hex(), which are equivalent 
to
+     the _as_bin(), _as_oct(), and _as_hex() methods respectively, except that
+     the _to_*() methods don't use a prefix in the output. This removes the 
need
+     for the frequent removal of the various prefixes. Now each _as_*() method
+     calls the equivalent _to_*() method, adds a prefix, and returns the 
output.
+     The _to_*() methods are faster than the equivalent _as_*() methods were.
+  
+   * Add author test files for the methods _to_bin(), _to_oct(), and _to_hex().
+  
+   * Add library method _to_bytes(). The method _as_bytes() would have been
+     called _to_bytes() if I had thought of it earlier. The method _as_bytes() 
is
+     now just an alias to _to_bytes(). The _to_bytes() method also fixes a bug
+     that was present in the _as_bytes() method. (CPAN RT #119346).
+  
+   * Add author test files for the method _to_bytes().
+  
+   * Add more tests for library methods _inc() and _dec(). When trying to bring
+     the Math::BigInt::BitVect library back to life I realized that the test
+     suite didn't catch certain errors in _inc() and _dec().
+  
+   * Die if trying to use as_bytes() or from_bytes() with a backend library 
that
+     doesn't support the corresponding library methods.
+  
+   * Correct minor errors in the output messages in the test files.
+  
+   * Improve/correct various comments in the source code.
+  
+   * More diagnostic output is displayed by the author test files if the
+     AUTHOR_DEBUGGING environment variable is set.
+
+-------------------------------------------------------------------
+Wed Dec 14 06:46:38 UTC 2016 - co...@suse.com
+
+- updated to 1.999806
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+  2016-12-13 v1.999806 pjacklam
+  
+   * Add more logic to Makefile.PL regarding INSTALLDIRS (CPAN RT #119199
+     and #119225).
+  
+   * In the TODO file, remove stuff that has been implemented.
+
+-------------------------------------------------------------------
+Mon Dec 12 06:52:17 UTC 2016 - co...@suse.com
+
+- updated to 1.999805
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+  2016-12-11 v1.999805 pjacklam
+  
+   * Fix Makefile.PL so that this module installs over the core version.
+  
+   * Add more tests for _nok() (binomial coefficient "n over k"). These new 
tests
+     revealed some problems with some of the backend libraries when _nok() was
+     given very large arguments.
+  
+   * Remove t/Math/BigFloat/#Subclass.pm#, which is an Emacs temporary file
+     included by accident.
+
+-------------------------------------------------------------------
+Fri Dec  9 06:49:13 UTC 2016 - co...@suse.com
+
+- updated to 1.999804
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+  2016-12-07 v1.999804 pjacklam
+  
+   * Implement as_bytes(), as requested (CPAN RT 119096). Also implement the
+     inverse conversion from_bytes(). This applies to Math::BigInt only. (Alas,
+     these methods will be inherited from Math::BigInt into Math::BigFloat,
+     Math::BigRat etc. where the methods won't work. Fixing this class
+     relationship is an issue of its own.)
+  
+   * Implement _as_bytes() and _from_bytes() in Math::BigInt::Lib. Preferably,
+     the various backend libraries will implement faster versions of their
+     own. Add author test files for testing these methods thorougly.
+  
+   * Fix from_hex(), from_oct(), and from_bin().
+     - When called as instance methods, the new value should be assigned to the
+       invocand unless the invocand is read-only (a constant).
+     - When called as instance methods, the assigned value was incorrect, if 
the
+       invocand was inf or NaN.
+     - Add tests to t/from_hex-mbf.t, t/from_oct-mbf.t, and t/from_bin-mbf.t
+       to confirm the fix.
+     - Add new test files t/from_hex-mbi.t, t/from_oct-mbi.t, and
+       t/from_bin-mbi.t for better testing of these methods with Math::BigInt.
+  
+   * Correct typo in Math/BigInt/Lib.pm (otherise -> otherwise) (CPAN RT 
118829).
+  
+   * Add POD coverage testing of Math::BigInt::Lib to t/03podcov.t.
+
+-------------------------------------------------------------------
+Mon Dec  5 06:58:14 UTC 2016 - co...@suse.com
+
+- updated to 1.999803
+   see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+-------------------------------------------------------------------

Old:
----
  Math-BigInt-1.999802.tar.gz

New:
----
  Math-BigInt-1.999808.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Math-BigInt.spec ++++++
--- /var/tmp/diff_new_pack.Lp5sRv/_old  2017-01-22 00:49:03.201971938 +0100
+++ /var/tmp/diff_new_pack.Lp5sRv/_new  2017-01-22 00:49:03.201971938 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Math-BigInt
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Math-BigInt
-Version:        1.999802
+Version:        1.999808
 Release:        0
 %define cpan_name Math-BigInt
 Summary:        Arbitrary size integer/float math package
@@ -49,7 +49,6 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -65,6 +64,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc BENCHMARK BUGS CHANGES CREDITS examples GOALS HISTORY LICENSE NEW README 
TODO
+%doc BUGS CHANGES CREDITS examples GOALS HISTORY LICENSE NEW README TODO
 
 %changelog

++++++ Math-BigInt-1.999802.tar.gz -> Math-BigInt-1.999808.tar.gz ++++++
++++ 19437 lines of diff (skipped)


Reply via email to