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');