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 <timueller+p...@suse.de> + +- 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 <ashl...@cpan.org>", "Chip Salzenberg <c...@pobox.com>", 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 <ashl...@cpan.org>' - 'Chip Salzenberg <c...@pobox.com>' 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' );