- Update to version 1.14
* improved very significantly GC performances by using prefetch and multiple
mark threads
* reimplement CArray using native opcodes (requires Haxe 4.4+)
* dynobj fields are now correctly ordered in the order they were set
* added Prefetch and Asm opcodes (requires Haxe 4.4+)
* added Intel VTune support (JIT only)
* upgraded to PCRE2 for regular expressions
* ... and many additional changes and fixes
- Drop 0001-fix-return-non-void-functions.patch
OBS-URL: https://build.opensuse.org/request/show/1138489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/hashlink?expand=0&rev=14
- Update to version 1.13
* support for CArray (contiguous memory array of objects)
* support for @:packed (requires latest Haxe) : declare an object field like
in C struct
* improved GC performances
* completed int64 support, including int64 maps
* added DirectX12 support
* added SDL/DX mouse handle API (by @Yanrishatum)
* added named threads support + debugger support
* ... and many additional changes
- Add 0001-fix-return-non-void-functions.patch: fix build with -Werror=return-type
- Drop 0001-cmake-Link-sdl.hdll-with-OpenGL.patch: accepted upstream
OBS-URL: https://build.opensuse.org/request/show/1063691
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/hashlink?expand=0&rev=12
--THIS LINE, AND THOSE BELOW, WILL BE IGNORED--
M hashlink.changes
Diff for working copy: .
Index: hashlink.changes
===================================================================
--- hashlink.changes (revision 7a1ea3ef2f71b6332ee34828ea21b109)
+++ hashlink.changes (working copy)
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Sat May 21 11:58:17 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
+
+- Add 0001-cmake-Don-t-build-the-interpreter-on-ARM.patch and
+ 0001-cmake-Don-t-run-the-version-test-if-the-interpreter-.patch : disable the
+ interpreter on ARM architectures
+
-------------------------------------------------------------------
Thu May 5 13:58:54 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/hashlink?expand=0&rev=8
- Update to version 1.12
* support for hot reload
* added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
* added field name to null access exceptions
* added hl.Api.compact to compact a set of values into a single GC block
* better stack primitives for faster haxe throw
* added 16 bits PNG decoding (fmt)
* added captured stack for closures (when debugger connected)
* added ftell2/fseek2 for large file support
* added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
* changed Windows binary to use VS2015 (was VS2013)
OBS-URL: https://build.opensuse.org/request/show/975947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hashlink?expand=0&rev=2
* support for hot reload
* added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
* added field name to null access exceptions
* added hl.Api.compact to compact a set of values into a single GC block
* better stack primitives for faster haxe throw
* added 16 bits PNG decoding (fmt)
* added captured stack for closures (when debugger connected)
* added ftell2/fseek2 for large file support
* added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
* changed Windows binary to use VS2015 (was VS2013)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/hashlink?expand=0&rev=4