OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/hashlink?expand=0&rev=26
125 lines
6.0 KiB
Plaintext
125 lines
6.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Oct 22 21:55:28 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Relax the mbedtls dependency since upstream supports building with version 3 boo#1252435
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 28 16:07:46 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Fix build on architectures different to ix86 and x86_64 by disabling the VM
|
|
and adding implement_hl_debug_break_for_more_architectures.patch
|
|
- Drop fix_arm_compilation.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 24 21:01:32 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Update to version 1.15
|
|
* added more GL functions
|
|
* added heaps.hdll (contains mikkt, meshtools, convex hull)
|
|
* added GUID type support (int64 with debugger string representation)
|
|
* fixes in UI8/F32 handling
|
|
* GC bug fixes
|
|
* some other bugfixes and minor improvements
|
|
- Refresh 0001-fix-rpath.patch
|
|
- Add fix_arm_compilation.patch
|
|
- Drop 0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch,
|
|
0001-Disable-the-JIT-tests-on-arm-architectures.patch,
|
|
0001-cmake-Don-t-build-the-interpreter-on-ARM.patch,
|
|
0001-cmake-Don-t-run-the-version-test-if-the-interpreter-.patch,
|
|
fix_incompatible-pointer-types.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 14 15:26:21 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Add depenedncy on pkgconfig(glu)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 3 18:08:48 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Add fix_incompatible-pointer-types.patch to fix build with more recent version of gcc
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 11 22:55:58 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 7 20:43:32 UTC 2023 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 10 16:36:47 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Add 0001-fix-rpath.patch: Fix the RPATH of the hl binary to comply with rpm validations
|
|
|
|
-------------------------------------------------------------------
|
|
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>
|
|
|
|
- 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 30 20:41:40 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Move the libraries to subpackages and don't reference the devel subpackage from the main package
|
|
- Include the license in the devel subpackage
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 28 21:46:42 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- 0001-Disable-the-JIT-tests-on-arm-architectures.patch : Add reference to pull request
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 25 17:08:43 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Add 0001-Disable-the-JIT-tests-on-arm-architectures.patch to disable JIT tests on ARM
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 19 20:38:09 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Use cmake to build the project
|
|
- Add 0001-cmake-Link-sdl.hdll-with-OpenGL.patch to fix linking with OpenGL
|
|
- Add 0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch to install hlc_main.c
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 18 22:41:39 UTC 2022 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Initial version
|