Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-json for openSUSE:Factory 
checked in at 2022-06-15 00:32:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-json (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-json.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-json"

Wed Jun 15 00:32:23 2022 rev:30 rq:982531 version:2.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-json/rubygem-json.changes        
2021-12-25 20:17:12.893277402 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-json.new.1548/rubygem-json.changes      
2022-06-15 00:32:35.054551600 +0200
@@ -1,0 +2,7 @@
+Mon Jun 13 17:03:28 UTC 2022 - Manuel Schnitzer <[email protected]>
+
+- updated to version 2.6.2
+
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  json-2.6.1.gem

New:
----
  json-2.6.2.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-json.spec ++++++
--- /var/tmp/diff_new_pack.1mfrHD/_old  2022-06-15 00:32:35.982552963 +0200
+++ /var/tmp/diff_new_pack.1mfrHD/_new  2022-06-15 00:32:36.006552999 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-json
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-json
-Version:        2.6.1
+Version:        2.6.2
 Release:        0
 %define mod_name json
 %define mod_full_name %{mod_name}-%{version}

++++++ json-2.6.1.gem -> json-2.6.2.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2021-10-24 02:23:08.000000000 +0200
+++ new/VERSION 2022-05-16 14:39:05.000000000 +0200
@@ -1 +1 @@
-2.6.1
+2.6.2
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/json/ext/parser/parser.c 
new/ext/json/ext/parser/parser.c
--- old/ext/json/ext/parser/parser.c    2021-10-24 02:23:08.000000000 +0200
+++ new/ext/json/ext/parser/parser.c    2022-05-16 14:39:05.000000000 +0200
@@ -2363,9 +2363,17 @@
        char buf[4];
 
        if (bufferSize > MAX_STACK_BUFFER_SIZE) {
+# ifdef HAVE_RB_ENC_INTERNED_STR
+               bufferStart = buffer = ALLOC_N(char, bufferSize ? bufferSize : 
1);
+# else
                bufferStart = buffer = ALLOC_N(char, bufferSize);
+# endif
        } else {
+# ifdef HAVE_RB_ENC_INTERNED_STR
+               bufferStart = buffer = ALLOCA_N(char, bufferSize ? bufferSize : 
1);
+# else
                bufferStart = buffer = ALLOCA_N(char, bufferSize);
+# endif
        }
 
        while (pe < stringEnd) {
@@ -2950,6 +2958,7 @@
 *
 *  Parses the current JSON text _source_ and returns the complete data
 *  structure as a result.
+*  It raises JSON::ParseError if fail to parse.
 */
 static VALUE cParser_parse(VALUE self)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/json/ext/parser/parser.rl 
new/ext/json/ext/parser/parser.rl
--- old/ext/json/ext/parser/parser.rl   2021-10-24 02:23:08.000000000 +0200
+++ new/ext/json/ext/parser/parser.rl   2022-05-16 14:39:05.000000000 +0200
@@ -462,9 +462,17 @@
     char buf[4];
 
     if (bufferSize > MAX_STACK_BUFFER_SIZE) {
+# ifdef HAVE_RB_ENC_INTERNED_STR
+      bufferStart = buffer = ALLOC_N(char, bufferSize ? bufferSize : 1);
+# else
       bufferStart = buffer = ALLOC_N(char, bufferSize);
+# endif
     } else {
+# ifdef HAVE_RB_ENC_INTERNED_STR
+      bufferStart = buffer = ALLOCA_N(char, bufferSize ? bufferSize : 1);
+# else
       bufferStart = buffer = ALLOCA_N(char, bufferSize);
+# endif
     }
 
     while (pe < stringEnd) {
@@ -839,6 +847,7 @@
  *
  *  Parses the current JSON text _source_ and returns the complete data
  *  structure as a result.
+ *  It raises JSON::ParseError if fail to parse.
  */
 static VALUE cParser_parse(VALUE self)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/json/version.rb new/lib/json/version.rb
--- old/lib/json/version.rb     2021-10-24 02:23:08.000000000 +0200
+++ new/lib/json/version.rb     2022-05-16 14:39:05.000000000 +0200
@@ -1,7 +1,7 @@
 # frozen_string_literal: false
 module JSON
   # JSON version
-  VERSION         = '2.6.1'
+  VERSION         = '2.6.2'
   VERSION_ARRAY   = VERSION.split(/\./).map { |x| x.to_i } # :nodoc:
   VERSION_MAJOR   = VERSION_ARRAY[0] # :nodoc:
   VERSION_MINOR   = VERSION_ARRAY[1] # :nodoc:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2021-10-24 02:23:08.000000000 +0200
+++ new/metadata        2022-05-16 14:39:05.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: json
 version: !ruby/object:Gem::Version
-  version: 2.6.1
+  version: 2.6.2
 platform: ruby
 authors:
 - Florian Frank
 autorequire:
 bindir: bin
 cert_chain: []
-date: 2021-10-24 00:00:00.000000000 Z
+date: 2022-05-16 00:00:00.000000000 Z
 dependencies: []
 description: This is a JSON implementation as a Ruby extension in C.
 email: [email protected]
@@ -87,7 +87,7 @@
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
-rubygems_version: 3.3.0.dev
+rubygems_version: 3.3.13
 signing_key:
 specification_version: 4
 summary: JSON Implementation for Ruby

Reply via email to