Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Cpanel-JSON-XS for
openSUSE:Factory checked in at 2022-06-02 21:54:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS (Old)
and /work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Cpanel-JSON-XS"
Thu Jun 2 21:54:42 2022 rev:34 rq:980489 version:4.29
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS/perl-Cpanel-JSON-XS.changes
2022-05-12 23:00:46.944830802 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.1548/perl-Cpanel-JSON-XS.changes
2022-06-02 21:54:58.944427632 +0200
@@ -1,0 +2,10 @@
+Sat May 28 03:06:08 UTC 2022 - Tina M??ller <[email protected]>
+
+- updated to 4.29
+ see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
+
+ 4.29 2022-05-27 (rurban)
+ - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
+ JSON::PP ignores unblessed bools for now. GH #194
+
+-------------------------------------------------------------------
Old:
----
Cpanel-JSON-XS-4.28.tar.gz
New:
----
Cpanel-JSON-XS-4.29.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Cpanel-JSON-XS.spec ++++++
--- /var/tmp/diff_new_pack.XQTUxA/_old 2022-06-02 21:54:59.524428371 +0200
+++ /var/tmp/diff_new_pack.XQTUxA/_new 2022-06-02 21:54:59.528428376 +0200
@@ -18,7 +18,7 @@
%define cpan_name Cpanel-JSON-XS
Name: perl-Cpanel-JSON-XS
-Version: 4.28
+Version: 4.29
Release: 0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: CPanel fork of JSON::XS, fast and correct serializing
++++++ Cpanel-JSON-XS-4.28.tar.gz -> Cpanel-JSON-XS-4.29.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.28/.github/workflows/testsuite.yml
new/Cpanel-JSON-XS-4.29/.github/workflows/testsuite.yml
--- old/Cpanel-JSON-XS-4.28/.github/workflows/testsuite.yml 2022-05-05
16:31:26.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/.github/workflows/testsuite.yml 2022-05-27
17:29:43.000000000 +0200
@@ -30,6 +30,7 @@
Mojo::JSON
JSON::XS
JSON
+ JSON::PP
Test::LeakTrace
Test::MinimumVersion
Perl::MinimumVersion
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.28/Changes
new/Cpanel-JSON-XS-4.29/Changes
--- old/Cpanel-JSON-XS-4.28/Changes 2022-05-05 16:44:35.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/Changes 2022-05-27 17:30:28.000000000 +0200
@@ -2,6 +2,9 @@
TODO: http://stevehanov.ca/blog/index.php?id=104 compression
+4.29 2022-05-27 (rurban)
+ - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
+ JSON::PP ignores unblessed bools for now. GH #194
4.28 2022-05-05 (rurban)
- Validate the JSON struct which might get corrupted by wrong
FREEZE/THAW
methods, or other serializers, or corrupting our magic object. (GH
#192)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.28/META.json
new/Cpanel-JSON-XS-4.29/META.json
--- old/Cpanel-JSON-XS-4.28/META.json 2022-05-05 16:45:13.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/META.json 2022-05-27 17:31:52.000000000 +0200
@@ -100,7 +100,7 @@
"url" : "https://github.com/rurban/Cpanel-JSON-XS"
}
},
- "version" : "4.28",
+ "version" : "4.29",
"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.28/META.yml
new/Cpanel-JSON-XS-4.29/META.yml
--- old/Cpanel-JSON-XS-4.28/META.yml 2022-05-05 16:45:13.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/META.yml 2022-05-27 17:31:52.000000000 +0200
@@ -48,7 +48,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.28'
+version: '4.29'
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.28/SIGNATURE
new/Cpanel-JSON-XS-4.29/SIGNATURE
--- old/Cpanel-JSON-XS-4.28/SIGNATURE 2022-05-05 16:45:15.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/SIGNATURE 2022-05-27 17:31:53.000000000 +0200
@@ -16,17 +16,17 @@
SHA256 aac2b4bbaa7b93eaf72300f60e167a17e05adcd721087f735ba55d2900f31490
.appveyor.yml
SHA256 082201a3cbd62a55f2e58ffbb991c4b2bb806de0009bc9497ffcc07202f60855
.github/FUNDING.yml
-SHA256 5955b1ab56c8a65fc72542d07c24629e8ba75cf7900c706787fa81b8670ccbf6
.github/workflows/testsuite.yml
+SHA256 dc8d2b467fb2f4807932f97cf6b6cc57eccc4e3380fcf6e8e869564d20f0f3a9
.github/workflows/testsuite.yml
SHA256 a3c34aba52e269e6cec558ecf9cff393138574189fdff26b183bee9cc2e0434f
.travis.yml
SHA256 c3f2a1a4f66382f796f71a571946722edba53cf3238152b26fd325f4c2f1a20f
.whitesource
SHA256 8de3540a3cd7ecc9a9dcb48975fe852c082fe17d4462f87bb72aa7cc47f083ad COPYING
-SHA256 c572eb1be9636dcb5985310d7f822a43ba97768cd3f77c686061b0ee1cd70350 Changes
+SHA256 6e818dfea74342e815813eb65321e50b22bcb849e2fadcedd915b66a9182da88 Changes
SHA256 a5378ebe65273d49047a21e94af087f70a303793ffed2a695c800ed965ac185d
MANIFEST
-SHA256 7f50819e95246a09af86352d7da2ef39316a3d9b208f0de1765ad7bd6acea52e
META.json
-SHA256 137ace3243380ed3d3a32b80fd24777f57a7ef27fb03edf247601f8c6f2b251d
META.yml
+SHA256 e4cf9f44a1cf9600850b3d56fe13bb4d79d6991bedab40e6637066e9bacd7775
META.json
+SHA256 a5827867c95f03bbe9b20c339aafd243b9d6786696b8f04686acb5a305d66b8a
META.yml
SHA256 31d74c68c91639bc34e18541091616d226713c6c49168d42eefab58535f5cd4a
Makefile.PL
SHA256 77d93364f2517135118fa729c598ac64a02ec7d8901fa69b8327a65596f72a86 README
-SHA256 5ab5ab62416fbadf4394f8ce466e4bb380c12e5f55fd6ed7a0ffca9a710d072a XS.pm
+SHA256 e397719fbd2f5b1fd353877093d7c3c652b241dc870e3316c4dd43971f5afaf3 XS.pm
SHA256 1c4055f100c6607ffdaf3e53a2c395c7232d6941bfd1691a835cdfd069453955 XS.xs
SHA256 c95e4b970183cbd6d1ec9c88c37a80f12bd2b66ed6be3c008ffd578d2f622c01
XS/Boolean.pm
SHA256 20596259e7e399ed1984a469a9a907be878499406d5285a11f1ab98f93aff44f
XS/Type.pm
@@ -73,7 +73,7 @@
SHA256 1585a6aecec5c73b7a6f70982b3bcc1edc1d63ca55467223ab0d6f0956254bc4
t/18_json_checker.t
SHA256 9f9006c1f925d9ace7d1621e1479c21f9b50459ab57aa0046209fed2b3e66530
t/19_incr.t
SHA256 dde73ed3cfc0e28d064f61fc08871accf88b780aee06a3cb0040f59f04c1ff36
t/20_faihu.t
-SHA256 e2a3ec29b5c30ab934f54864aab62dcfbaa54d8865829bd6fed5f07cbe4d9d58
t/20_unknown.t
+SHA256 49aaed6e551499fac4b17030e6d3ac1342b24464e8ddd43a4db63bd3fda3b227
t/20_unknown.t
SHA256 388f8e0f0e41c9921aedc67313f8b89bdd08b95ced0dba242986d3b76d9a1688
t/21_evans.t
SHA256 3da823eab55abb6dca05e8bc6111d3b59ea18c4ee270baf6413d9a45042ff48c
t/22_comment_at_eof.t
SHA256 2a6506fb07b27b1fef52b251d3876d23bd572596ff487d37c2f6597be554836c
t/23_array_ctx.t
@@ -446,12 +446,12 @@
SHA256 aca6f846869ab2e4881e807739086e1535b1438bd0e23d7a021360742736a6a9
xt/pod.t
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmJz4voACgkQtPYzOeZd
-ZBRNZgf/VFEreSdMRn5wzSNr4BurmZCEJNq5JBLzg16RNkBKnoGCeBr9zH8i4hXv
-nIvfywfwy2D+59LNMKa6vyGVsNf0s6eozcXOYK238qkUlDtNHISq766AukCikDkp
-jpfTCFL89cYqv1PQM9d4oHudMSXaon87LwaiOBKOMb81KfnnW4N6ZmZ0gjcLQPHU
-/ttPvGFRBbrPADe9U3mGyZ6YaUEePbM7PqyoGamf2ZOyrzxYbR1Kmf6ZNtCVuwUp
-cBGeHfH7EWXdXhGOJ2+JF1fq0BeTb5WgSXv/Wf9OaMospUPcAL1IyHIr7RW6PLv6
-bxzKVtYjk4RkNdanX+i7BhrGj+DKnw==
-=MtF3
+iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmKQ7ukACgkQtPYzOeZd
+ZBQsOAf/Vlm1I9SFlhRsyoaHXyibqQ2lnYmOXgKKIOAwPx+rV9d3tLWPbP9lDz6J
+DWkjE9BI8KGt1vZZ11x7jRdkgrOnrAKjtc1ATghLWiUlFT4uyudvZKkQVjt8jpJc
+RPrV1o/75mcTV9aZjYqqkoOH5D4CX3MPLeuSjIffU+Bd6MnLmvdxWLsC+Xm++DuI
+TL9h8CJKBggaFXjgyJlgsh2hjGiPZ9TlSdOPLveGVWYmm/H6yxZBCpYgQ6uEIe0Z
+Ve8Qs93/4GN8Qphxz4xmKpYVwpnqMnVfbBAcDqqzmB+L0VSyaV4F9FcBEBhjmi/m
+ExCPxed6Eq0CbwaXgqw9egkiFm6c+g==
+=F1kI
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.28/XS.pm
new/Cpanel-JSON-XS-4.29/XS.pm
--- old/Cpanel-JSON-XS-4.28/XS.pm 2022-05-05 16:44:35.000000000 +0200
+++ new/Cpanel-JSON-XS-4.29/XS.pm 2022-05-27 17:29:43.000000000 +0200
@@ -1,5 +1,5 @@
package Cpanel::JSON::XS;
-our $VERSION = '4.28';
+our $VERSION = '4.29';
our $XS_VERSION = $VERSION;
# $VERSION = eval $VERSION;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.28/t/20_unknown.t
new/Cpanel-JSON-XS-4.29/t/20_unknown.t
--- old/Cpanel-JSON-XS-4.28/t/20_unknown.t 2022-05-05 16:31:37.000000000
+0200
+++ new/Cpanel-JSON-XS-4.29/t/20_unknown.t 2022-05-27 17:29:43.000000000
+0200
@@ -49,15 +49,15 @@
is( $pp->encode( {null => \""} ), '{"null":null}', 'pp unknown' );
# valid special yes/no values even without nonref
my $e = $pp->encode( {true => !!1} ); # pp is a bit inconsistent
-if ($] < 5.035010) {
- ok( ($e eq '{"true":"1"}') || ($e eq '{"true":1}'), 'pp sv_yes' );
- is( $pp->encode( {false => !!0} ), '{"false":""}', 'pp sv_no' );
- is( $pp->encode( {false => !!""} ), '{"false":""}', 'pp sv_no' );
-} else { # native bool
- is( $pp->encode( {true => !!1} ), '{"true":true}', 'pp sv_yes' );
- is( $pp->encode( {false => !!0} ), '{"false":false}', 'pp sv_no' );
- is( $pp->encode( {false => !!""} ), '{"false":false}', 'pp sv_no' );
-}
+#if ($JSON::PP::VERSION ne '4.08') {
+ok( ($e eq '{"true":"1"}') || ($e eq '{"true":1}'), 'pp sv_yes' );
+is( $pp->encode( {false => !!0} ), '{"false":""}', 'pp sv_no' );
+is( $pp->encode( {false => !!""} ), '{"false":""}', 'pp sv_no' );
+#} else { # surprisingly using native bool (unblessed) overloads. GH #194
+# is( $pp->encode( {true => !!1} ), '{"true":true}', 'pp sv_yes' );
+# is( $pp->encode( {false => !!0} ), '{"false":false}', 'pp sv_no' );
+# is( $pp->encode( {false => !!""} ), '{"false":false}', 'pp sv_no' );
+#}
is( $pp->encode( {true => \!!1} ), '{"true":true}', 'pp \sv_yes');
is( $pp->encode( {false => \!!0} ), '{"false":null}', 'pp \sv_no' );
is( $pp->encode( {false => \!!""} ), '{"false":null}', 'pp \sv_no' );