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 2026-09-18 22:04:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS (Old)
and /work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Cpanel-JSON-XS"
Fri Sep 18 22:04:03 2026 rev:47 rq:1378662 version:4.520.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS/perl-Cpanel-JSON-XS.changes
2026-09-08 17:01:52.681401018 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.383539/perl-Cpanel-JSON-XS.changes
2026-09-18 22:05:05.013934777 +0200
@@ -1,0 +2,34 @@
+Tue Sep 15 10:09:07 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 4.520.0 (4.52)
+ see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
+
+ 4.52 2026-09-12 (rurban)
+ - OSX 10.9 fix for SIMD UTF-8 (Christian Carey)
+ - Change my maintainer email to [email protected]
+
+ 4.51 2026-09-11 (rurban)
+ - Add faster SIMD UTF-8 validation (GH #213, Zhang Boyang)
+ https://github.com/cyb70289/utf8, MIT.
+ - Fix tests for yath (GH #255, with H.Merijn Brand): the test files now
+ work with Test2::Harness instead of only Test::Harness, and a yath
+ run is added to `make xtest` when yath is installed.
+ - Skip one t/117_numbers.t test on Perls with 32-bit IVs (GH #254,
+ Jeremy Hansen).
+
+ 4.50 2026-09-08 (rurban)
+ - Add $json->encode_to($fh, $data, [$type]) to stream encoded JSON
directly
+ to a filehandle instead of building the whole result in memory
+ (GH #250, requested by yairlenga. designed 2016 in GH #58).
+ Internally flushes a bounded 8k chunk buffer as it fills, keeping
+ peak memory bounded for large data structures.
+ - Encoder performance improvements suggested in GH #237 (17dec):
+ * Large-integer encoding now uses a 100-digit lookup table instead of
+ snprintf, roughly 2x faster for integers outside the existing
+ branchless small-integer fast path (|value| > 59000).
+ * encode_str now bulk-copies runs of consecutive bytes that need no
+ escaping instead of a need()+store per byte, notably faster for
+ strings with few or no characters to escape.
+ Added eg/bench_large.pl with results.
+
+-------------------------------------------------------------------
Old:
----
Cpanel-JSON-XS-4.44.tar.gz
New:
----
Cpanel-JSON-XS-4.52.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Cpanel-JSON-XS.spec ++++++
--- /var/tmp/diff_new_pack.mOmJFP/_old 2026-09-18 22:05:05.804967929 +0200
+++ /var/tmp/diff_new_pack.mOmJFP/_new 2026-09-18 22:05:05.808968097 +0200
@@ -18,10 +18,10 @@
%define cpan_name Cpanel-JSON-XS
Name: perl-Cpanel-JSON-XS
-Version: 4.440.0
+Version: 4.520.0
Release: 0
-# 4.44 -> normalize -> 4.440.0
-%define cpan_version 4.44
+# 4.52 -> normalize -> 4.520.0
+%define cpan_version 4.52
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: CPanel fork of JSON::XS, fast and correct serializing
URL: https://metacpan.org/release/%{cpan_name}
++++++ Cpanel-JSON-XS-4.44.tar.gz -> Cpanel-JSON-XS-4.52.tar.gz ++++++
++++ 2459 lines of diff (skipped)
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.mOmJFP/_old 2026-09-18 22:05:06.078979413 +0200
+++ /var/tmp/diff_new_pack.mOmJFP/_new 2026-09-18 22:05:06.083979622 +0200
@@ -1,6 +1,6 @@
-mtime: 1788341938
-commit: bd38d7bc63b080a3d048e9c0a0a1809bda1e16fd76487cba32090cb2f8339b0c
+mtime: 1789466948
+commit: f6a9d1bfa39f340efa60f597919e71d852b68c85ecb41f8296d5aed5b631fbd2
url: https://src.opensuse.org/perl/perl-Cpanel-JSON-XS
-revision: bd38d7bc63b080a3d048e9c0a0a1809bda1e16fd76487cba32090cb2f8339b0c
+revision: f6a9d1bfa39f340efa60f597919e71d852b68c85ecb41f8296d5aed5b631fbd2
projectscmsync: https://src.opensuse.org/perl/_ObsPrj
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-09-15 12:09:08.000000000 +0200
@@ -0,0 +1 @@
+.osc