Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package squirrel for openSUSE:Factory 
checked in at 2023-01-14 00:03:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/squirrel (Old)
 and      /work/SRC/openSUSE:Factory/.squirrel.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "squirrel"

Sat Jan 14 00:03:18 2023 rev:13 rq:1058212 version:3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/squirrel/squirrel.changes        2019-10-28 
17:00:16.657751465 +0100
+++ /work/SRC/openSUSE:Factory/.squirrel.new.32243/squirrel.changes     
2023-01-14 00:04:08.206032088 +0100
@@ -1,0 +2,24 @@
+Fri Jan 13 11:24:10 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 3.2 (bsc#1201974, CVE-2021-41556):
+  * added new inline bind env syntax for closures
+  * added sq_tailcall
+  * added rawcall keyword
+  * added post call initializer syntax
+  * added table.keys() and table.values()
+  * added table.filter()
+  * added skipempty in split()
+  * additional parameters in array.map() and array.apply()
+  * additional optional initializer in array.reduce()
+  * added sqstd_pushstringf and sqstd_throwerrorf
+  * closure.call() is now a "native tailcall" and the invoked function can now 
be suspended
+  * fixed sq_newmember and sq_rawnewmember properly pop parameters
+  * fixed capturing free variable on for loop counter before a break statement
+  * fixed \u in lexer
+  * various bugfixes
+  * sq_gettypetag doesn't set last error(it's treated as SQBool function but 
keeps a SQRESULT for backward compatibility)
+  * fixed _set method in userdata delegates
+  * fixed some warnings 
+- drop squirrel-aliasing.patch, squirrel-ptr_conversion.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  squirrel-aliasing.patch
  squirrel-ptr_conversion.patch
  squirrel_3_0_7_stable.tar.gz

New:
----
  squirrel_3_2_stable.tar.gz

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

Other differences:
------------------
++++++ squirrel.spec ++++++
--- /var/tmp/diff_new_pack.cMdR1b/_old  2023-01-14 00:04:08.794035513 +0100
+++ /var/tmp/diff_new_pack.cMdR1b/_new  2023-01-14 00:04:08.802035561 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package squirrel
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,19 +16,17 @@
 #
 
 
-%define tardir SQUIRREL3
-%define tarver 3_0_7
+%define tardir squirrel3
+%define tarver 3_2
 Name:           squirrel
-Version:        3.0.7
+Version:        3.2
 Release:        0
 Summary:        A high level imperative/OO programming language
 License:        MIT
 Group:          Development/Languages/Other
-URL:            http://squirrel-lang.org/
+URL:            https://squirrel-lang.org/
 Source:         
https://downloads.sourceforge.net/%{name}/%{name}_%{tarver}_stable.tar.gz
 Patch0:         squirrel-autoconfiscate.patch.bz2
-Patch1:         squirrel-aliasing.patch
-Patch2:         squirrel-ptr_conversion.patch
 Patch3:         squirrel-rename_binary.patch
 Patch4:         squirrel-gcc47.patch
 BuildRequires:  dos2unix
@@ -81,8 +79,6 @@
 %setup -q -n %{tardir}
 dos2unix -q $(find . -type f)
 %patch0
-%patch1
-%patch2 -p1
 %patch3
 %patch4 -p1
 find . -type f -exec chmod -x {} +

++++++ squirrel_3_0_7_stable.tar.gz -> squirrel_3_2_stable.tar.gz ++++++
++++ 43472 lines of diff (skipped)

Reply via email to