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

Reply via email to