Hello community,

here is the log from the commit of package perl-Cpanel-JSON-XS for 
openSUSE:Factory checked in at 2019-10-25 18:43:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Cpanel-JSON-XS"

Fri Oct 25 18:43:05 2019 rev:22 rq:742840 version:4.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS/perl-Cpanel-JSON-XS.changes  
2019-10-21 12:29:57.488066628 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.2990/perl-Cpanel-JSON-XS.changes
        2019-10-25 18:43:10.767957261 +0200
@@ -1,0 +2,9 @@
+Wed Oct 23 09:57:53 UTC 2019 -  <[email protected]>
+
+- updated to 4.15
+   see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
+
+  4.15 2019-10-21 (rurban)
+          - Fix more tests for nvtype long double
+
+-------------------------------------------------------------------

Old:
----
  Cpanel-JSON-XS-4.14.tar.gz

New:
----
  Cpanel-JSON-XS-4.15.tar.gz

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

Other differences:
------------------
++++++ perl-Cpanel-JSON-XS.spec ++++++
--- /var/tmp/diff_new_pack.Qr8Pb6/_old  2019-10-25 18:43:11.287957756 +0200
+++ /var/tmp/diff_new_pack.Qr8Pb6/_new  2019-10-25 18:43:11.291957760 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Cpanel-JSON-XS
-Version:        4.14
+Version:        4.15
 Release:        0
 %define cpan_name Cpanel-JSON-XS
 Summary:        CPanel fork of JSON::XS, fast and correct serializing
@@ -49,7 +49,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" -print0 | xargs 
-0 chmod 644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"

++++++ Cpanel-JSON-XS-4.14.tar.gz -> Cpanel-JSON-XS-4.15.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/Changes 
new/Cpanel-JSON-XS-4.15/Changes
--- old/Cpanel-JSON-XS-4.14/Changes     2019-10-15 16:55:27.000000000 +0200
+++ new/Cpanel-JSON-XS-4.15/Changes     2019-10-22 08:59:31.000000000 +0200
@@ -2,6 +2,9 @@
 
 TODO: http://stevehanov.ca/blog/index.php?id=104 compression
 
+4.15 2019-10-21 (rurban)
+        - Fix more tests for nvtype long double
+
 4.14 2019-10-15 (rurban)
         - Fix tests for nvtype long double (#153)
         - Fix PREREQ's. E.g. CentOS 7 has not Test::More anymore. (#152 by 
Pali)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/META.json 
new/Cpanel-JSON-XS-4.15/META.json
--- old/Cpanel-JSON-XS-4.14/META.json   2019-10-15 17:15:06.000000000 +0200
+++ new/Cpanel-JSON-XS-4.15/META.json   2019-10-22 09:00:24.000000000 +0200
@@ -72,7 +72,7 @@
          "url" : "https://github.com/rurban/Cpanel-JSON-XS";
       }
    },
-   "version" : "4.14",
+   "version" : "4.15",
    "x_contributors" : [
       "Ashley Willis <[email protected]>",
       "Chip Salzenberg <[email protected]>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/META.yml 
new/Cpanel-JSON-XS-4.15/META.yml
--- old/Cpanel-JSON-XS-4.14/META.yml    2019-10-15 17:15:06.000000000 +0200
+++ new/Cpanel-JSON-XS-4.15/META.yml    2019-10-22 09:00:24.000000000 +0200
@@ -43,7 +43,7 @@
   bugtracker: https://github.com/rurban/Cpanel-JSON-XS/issues
   license: http://dev.perl.org/licenses/
   repository: https://github.com/rurban/Cpanel-JSON-XS
-version: '4.14'
+version: '4.15'
 x_contributors:
   - 'Ashley Willis <[email protected]>'
   - 'Chip Salzenberg <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/SIGNATURE 
new/Cpanel-JSON-XS-4.15/SIGNATURE
--- old/Cpanel-JSON-XS-4.14/SIGNATURE   2019-10-15 17:15:07.000000000 +0200
+++ new/Cpanel-JSON-XS-4.15/SIGNATURE   2019-10-22 09:00:26.000000000 +0200
@@ -12,20 +12,20 @@
 not run its Makefile.PL or Build.PL.
 
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 SHA256 91299da398f097b15d5de71747cc2352811c2f0e1c0a5022e3572a5bd12cd998 
.appveyor.yml
 SHA256 082201a3cbd62a55f2e58ffbb991c4b2bb806de0009bc9497ffcc07202f60855 
.github/FUNDING.yml
 SHA256 fb7ff638c0af0c5dde7148f2b00836ca1afd14fdde99f874922b98b08725af36 
.travis.yml
 SHA256 c3f2a1a4f66382f796f71a571946722edba53cf3238152b26fd325f4c2f1a20f 
.whitesource
 SHA256 8de3540a3cd7ecc9a9dcb48975fe852c082fe17d4462f87bb72aa7cc47f083ad COPYING
-SHA256 2892ea23cb94d6569caa868534c6574fc7b24b303b930a073bd374a264c12b6f Changes
+SHA256 7d7ff7118be1258e1471cad691413c862728e8c46eafdada5f3b8c04ea69be77 Changes
 SHA256 4643190d59c6aa9f3ae61cfc1a3d8899f72c1759cdc23ce6d23258d964f4245c 
MANIFEST
-SHA256 0c6274e9bb94742ac83ef927ee83e0d44f9fa7aaa83f7758d07cda7961726e43 
META.json
-SHA256 40c845877d6825c95218641e8f495af855afbabace97b45f0aac039e39889e61 
META.yml
+SHA256 4ca3a8472da4164f0c40c674e187ea09ffb7881004a0472a67d2c2b918b162dc 
META.json
+SHA256 8ed7a7b594f91d9c308fb90c8272b7631b4e1d46356e1947245b0d33c40cd680 
META.yml
 SHA256 8b294fe4b791297d24ff18cf2cb1b9857bccce8ea7611fdf4aaa0d2332527881 
Makefile.PL
 SHA256 3f2aea6c904237766823c0b0a631910a5e2589fef7a816a152cb42abfe2ce748 README
-SHA256 e79975a95f00cdfee84d97b13dfdb18732b2f63237773ea2852a8449cdab0b3c XS.pm
+SHA256 0715392ab89f748e2030b3a4ec813d50279271667bd21c006bbcb0a3c1295f01 XS.pm
 SHA256 2565ff8aa5455abf0810d6f2298982a5c5f74c8777424185353a86731aa9b90e XS.xs
 SHA256 c95e4b970183cbd6d1ec9c88c37a80f12bd2b66ed6be3c008ffd578d2f622c01 
XS/Boolean.pm
 SHA256 ca0447b652d5547206091e8de2799308ffffbe5b5f00a9195641580070573149 
XS/Type.pm
@@ -57,7 +57,7 @@
 SHA256 d8fc2223d440343e68c2c4bb0a62b191c468f9c42b4ef0a361219baf9449b36a 
t/115_tie_ixhash.t
 SHA256 5a7c6c338b74f6f272510723f0605d09c16deba3922e2b29cb4b057d5d6b2bc4 
t/116_incr_parse_fixed.t
 SHA256 08ad2b745ea647529d043e1932c560d70a2655de8749ea473288a747d86284e6 
t/117_numbers.t
-SHA256 5fe580c7a39a826a3b94af4f9747a5d98a00477ca1defc933f4381772ad5fefb 
t/118_type.t
+SHA256 5cd66b444afc6323e9edfa1cc2eddc19ca212e05381e0ee5f1fa74bd7de86a2b 
t/118_type.t
 SHA256 5f4f0f1d4221f5b5c28c1988f4d127462a42f36ae82fedd7319c8e0fbfbd57eb 
t/119_type_decode.t
 SHA256 8f0f898f0499424740eea5e2537e97faee949b1e3981a1588b1a61645d942d3c 
t/11_pc_expo.t
 SHA256 9807d307292461a749f5e1fe4b3b1469e743ea2413e6e6c19208304ca5926f69 
t/12_blessed.t
@@ -440,12 +440,12 @@
 SHA256 aca6f846869ab2e4881e807739086e1535b1438bd0e23d7a021360742736a6a9 
xt/pod.t
 -----BEGIN PGP SIGNATURE-----
 
-iQEzBAEBCAAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAl2l4nsACgkQtPYzOeZd
-ZBQS9AgAm6OzEiewIEbUSWguhcqwDviSVjjX+bOACKcxbym/bMwFYgLt5m7BpdQg
-CWXsnp4WaswT0N72z/g4b7qFhAKhHzRcUQQSaE9iivST0eWhVvlLbhI7HiuCGWyt
-Ld5XLs7hCLQGT5KFs+cmmdETHUt1ms9xiQ89IKJmev//apnoyl0hvINpMVZkRf32
-jAiEGcr5gNu916uydxegEEd6ugX67ThnncmKUNY/kqdfOJasb4quMYjipy2twFSi
-ZpU/avmAkEpdty/8jOFjYqKkA5Ul88T8woBck5GSL/s3xg6fw8WVTgbLQpkBIwZD
-g7z83vLEOKV4cujLG0WuY9G8yNpOdw==
-=sT24
+iQEzBAEBCgAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAl2uqQkACgkQtPYzOeZd
+ZBQ5vAgAgtaJWbAA+rvfom9D2oCvqpzo6M5c1Ee7INXotKJ1hBwtO//oEqr2uJK5
+ImDYSt4zv2ajWSASZj4KpH4YwGINYEAMJ2PCw19VKhKWH8eS8uoYPg1fOxzyMpPC
+HaOzXYMMAnuj0n//V2SrLxF8APKTPniDK6lYmp9RJibYpJ9Pdh5UksxEvxDdNyEJ
+VE3WO4Wtfrewlh1eTT0Joye2xa7TnPtvDAt7w3oZstieJ8FIlEIWtfQ2SDWhHjnt
+riRUDR9RQ9U5WLR+UvgQFqdNv/ZvH/fkEgc85/qmyqvd21K2W1ToF/H9LRXZE/JC
+8+RgD511W8YgX8MK4vUlCnnRq2jLGQ==
+=dN01
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/XS.pm 
new/Cpanel-JSON-XS-4.15/XS.pm
--- old/Cpanel-JSON-XS-4.14/XS.pm       2019-10-15 16:55:27.000000000 +0200
+++ new/Cpanel-JSON-XS-4.15/XS.pm       2019-10-22 08:59:31.000000000 +0200
@@ -1,5 +1,5 @@
 package Cpanel::JSON::XS;
-our $VERSION = '4.14';
+our $VERSION = '4.15';
 our $XS_VERSION = $VERSION;
 # $VERSION = eval $VERSION;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.14/t/118_type.t 
new/Cpanel-JSON-XS-4.15/t/118_type.t
--- old/Cpanel-JSON-XS-4.14/t/118_type.t        2019-10-15 16:55:27.000000000 
+0200
+++ new/Cpanel-JSON-XS-4.15/t/118_type.t        2019-10-22 08:59:31.000000000 
+0200
@@ -236,7 +236,10 @@
 }
 
 my $fltinf;
-if ($Config{nvtype} eq 'long double' && $Config{longdblkind} == 3) {
+if ($Config{nvtype} eq 'long double' &&
+    (exists $Config{longdblkind}
+      ? $Config{longdblkind} == 3
+      : $Config{archname} =~ /86/)) {
   $fltinf = '1.18973149535723177e+4932';
 } elsif ($Config{nvtype} eq 'double' && $Config{nvsize} == 8) {
   $fltinf = '1.79769313486232e+308';
@@ -244,7 +247,8 @@
 is($cjson->encode(   int("NaN"), JSON_TYPE_FLOAT), '0.0');
 is($cjson->encode(        'NaN', JSON_TYPE_FLOAT), '0.0');
 SKIP: {
-  skip "unknown nvtype $Config{nvtype}, longdblkind $Config{longdblkind}", 6
+  skip "unknown nvtype $Config{nvtype}, " .
+    exists $Config{longdblkind} ? "longdblkind $Config{longdblkind}" : "", 6
       unless $fltinf;
   is($cjson->encode(  int( 'Inf'), JSON_TYPE_FLOAT), ($] >= 5.008 && $] < 
5.008008) ? '0.0' :  $fltinf);
   is($cjson->encode(  int('-Inf'), JSON_TYPE_FLOAT), ($] >= 5.008 && $] < 
5.008008) ? '0.0' : "-$fltinf");
@@ -255,8 +259,8 @@
 }
 
 SKIP: {
-  skip 'requires Math::BigFloat', 20 unless eval { require Math::BigFloat } or
-    !$fltinf;
+  skip 'requires Math::BigFloat', 20 unless eval { require Math::BigFloat };
+  skip 'unknown NV_MAX', 20 if !$fltinf;
   skip 'too old', 20 if $] < 5.008;
   is($bigcjson->encode(   int("NaN"), JSON_TYPE_FLOAT), '0.0');
   is($bigcjson->encode(        'NaN', JSON_TYPE_FLOAT), '0.0');


Reply via email to