Hello community,

here is the log from the commit of package angelscript for openSUSE:Factory 
checked in at 2020-03-27 22:01:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/angelscript (Old)
 and      /work/SRC/openSUSE:Factory/.angelscript.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "angelscript"

Fri Mar 27 22:01:21 2020 rev:3 rq:789037 version:2.34.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/angelscript/angelscript.changes  2019-02-19 
12:03:26.101043937 +0100
+++ /work/SRC/openSUSE:Factory/.angelscript.new.3160/angelscript.changes        
2020-03-27 22:01:28.938938808 +0100
@@ -1,0 +2,56 @@
+Fri Mar 27 13:18:01 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 2.34.0:
+  * Fixed problem in compiler with bool property returned as
+    reference in conditions
+  * Fixed problem with catching exceptions in functions with
+    multiple try-catch blocks
+  * Fixed read from unallocated memory in compiler when
+    compiling default args
+  * Fixed problem with doing a value assign from array
+    holding handles
+  * Fixed crash in compiler when there are multiple matching
+    global functions for set accessors 
+  * Fixed crash that could happen when loading bytecode with
+    shared classes that doesn't match current declared shared classes
+  * Fixed assert failure when compiling a construct call with
+    an anonymous initialization list
+  * Fixed incorrect bytecode sequence when doing value assignment
+    from handles for script classes using default assignment operator
+  * Fixed problem with default arg not being able to access members
+    in expression
+  * Fixed crash when releasing engine with template specialization
+    containing child funcdefs
+  * Fixed asCALL_THISCALL_ASGLOBAL to function correctly with
+    multiple inheritance
+  * Compiler now identifies match for functions taking object as
+    inout ref when passing anonymous init list
+  * Compiler now interrupts compilation after identifying error
+    while compiling use of get property accessor
+  * Compiler no longer identifies global script functions
+    as property accessors when this is turned off with
+    asEP_PROPERTY_ACCESSOR_MODE
+  * Fixed config for FreeBSD on non-x86 64bit targets
+  * asEP_PROPERTY_ACCESSOR_MODE has a new mode (3) to require
+    property accessors to be flagged with 'property'
+  * Property accessors are validated upon declaration when
+    flagged with 'property'
+  * asEP_PROPERTY_ACCESSOR_MODE is now set to 3 by default 
+  * Handles can now be declared read-only
+  * Functions and methods intended to be used as virtual
+    property should now be declared with a 'property' decorator
+  * Added non-reserved keyword 'property' 
+  * Added asIScriptFunction::IsProperty 
+  * Removed an invalid assert() statement in ExecuteString
+  * Debugger commands 'n' and 'o' no longer prints 'No
+    script is running' when used as first command
+  * Debugger command 'p' prints 'Invalid expression. No
+    matching symbol' when the symbol doesn't exist in the current context
+  * Fixed missing check for failed memory allocation
+    in CScriptArray::Precache
+  * The string factory in the std::string add-on is
+    now thread safe
+  * Enabled Virtual Terminal Processing in asrun for colored
+    text on Windows console 
+
+-------------------------------------------------------------------

Old:
----
  angelscript_2.33.0.zip

New:
----
  angelscript_2.34.0.zip

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

Other differences:
------------------
++++++ angelscript.spec ++++++
--- /var/tmp/diff_new_pack.6PUALU/_old  2020-03-27 22:01:30.550939746 +0100
+++ /var/tmp/diff_new_pack.6PUALU/_new  2020-03-27 22:01:30.578939762 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package angelscript
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,14 @@
 #
 
 
-%define sover 2_33_0
+%define sover 2_34_0
 Name:           angelscript
-Version:        2.33.0
+Version:        2.34.0
 Release:        0
 Summary:        Scripting library
 License:        Zlib
 Group:          Development/Libraries/C and C++
-URL:            http://www.angelcode.com/angelscript/
+URL:            https://www.angelcode.com/angelscript/
 Source:         
http://www.angelcode.com/angelscript/sdk/files/%{name}_%{version}.zip
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -67,7 +67,7 @@
 
 %build
 export CXXFLAGS="%{optflags}"
-make %{?_smp_mflags} shared
+%make_build shared
 
 %install
 make install_shared install_header install_docs PREFIX=%{_prefix} 
DESTDIR=%{buildroot} LIBDIR_DEST=%{_libdir} 
DOCDIR_BASEDIR=%{_defaultdocdir}/%{name}


Reply via email to