Commit Graph

  • 70f978d97e Accepting request 1313084 from devel:languages:haxe factory Ana Guerrero 2025-10-23 14:37:27 +00:00
  • 0756618101 - Relax the mbedtls dependency since upstream supports building with version 3 boo#1252435 Jaime Marquínez Ferrándiz 2025-10-22 22:05:47 +00:00
  • 2318561008 - Allow compiling with mbedtls 3, supported upstreama boo#1252435 Jaime Marquínez Ferrándiz 2025-10-22 22:01:16 +00:00
  • be6ca86e31 Accepting request 1265352 from devel:languages:haxe Ana Guerrero 2025-03-31 09:42:16 +00:00
  • 72626b155e - 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 Jaime Marquínez Ferrándiz 2025-03-28 16:24:51 +00:00
  • 76cd9c8b9c Accepting request 1256260 from devel:languages:haxe Ana Guerrero 2025-03-26 20:23:48 +00:00
  • 3bec58a374 - 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 - Add depenedncy on pkgconfig(glu) - Add fix_incompatible-pointer-types.patch to fix build with more recent version of gcc - 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 - 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 - Add 0001-fix-rpath.patch: Fix the RPATH of the hl binary to comply with rpm validations - 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 - 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) - Move the libraries to subpackages and don't reference the devel subpackage from the main package - Include the license in the devel subpackage - 0001-Disable-the-JIT-tests-on-arm-architectures.patch : Add reference to pull request - Add 0001-Disable-the-JIT-tests-on-arm-architectures.patch to disable JIT tests on ARM - 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 - Initial version Jaime Marquínez Ferrándiz 2025-03-26 14:15:04 +00:00
  • 2fd8eaa152 - 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 - 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 Jaime Marquínez Ferrándiz 2025-03-24 21:40:31 +00:00
  • a709566315 Accepting request 1253132 from devel:languages:haxe Ana Guerrero 2025-03-14 22:52:47 +00:00
  • 0d939a2583 - Add depenedncy on pkgconfig(glu) Jaime Marquínez Ferrándiz 2025-03-14 15:48:39 +00:00
  • 0663ca27f5 Accepting request 1198575 from devel:languages:haxe leap-16.1 leap-16.0 Dominique Leuenberger 2024-09-04 11:26:41 +00:00
  • 7cdf0e4598 - Add fix_incompatible-pointer-types.patch to fix build with more recent version of gcc Jaime Marquínez Ferrándiz 2024-09-03 18:57:42 +00:00
  • e61b60b851 Accepting request 1138490 from devel:languages:haxe Ana Guerrero 2024-01-15 21:15:42 +00:00
  • 638bcb5f70 Accepting request 1138489 from home:jaimeMF:branches:devel:languages:haxe Jaime Marquínez Ferrándiz 2024-01-13 19:46:07 +00:00
  • aa5561f034 Accepting request 1063694 from devel:languages:haxe Dominique Leuenberger 2023-02-08 16:20:10 +00:00
  • b3f7b19423 Accepting request 1063691 from home:jaimeMF:branches:devel:languages:haxe Jaime Marquínez Ferrándiz 2023-02-07 21:32:55 +00:00
  • cbce22d8f2 Accepting request 988200 from devel:languages:haxe Dominique Leuenberger 2022-07-10 21:15:37 +00:00
  • 534cdab6b6 Accepting request 988199 from home:jaimeMF:branches:devel:languages:haxe Jaime Marquínez Ferrándiz 2022-07-10 16:44:01 +00:00
  • 66db504a40 Accepting request 978418 from devel:languages:haxe Dominique Leuenberger 2022-05-21 17:06:40 +00:00
  • bafacb5121 Update changelog --THIS LINE, AND THOSE BELOW, WILL BE IGNORED-- Jaime Marquínez Ferrándiz 2022-05-21 12:00:13 +00:00
  • 223f7cdf00 Don't run the version test on ARM Jaime Marquínez Ferrándiz 2022-05-21 11:57:40 +00:00
  • af392698ef Don't build the interpreter on ARM architectures Jaime Marquínez Ferrándiz 2022-05-20 16:39:23 +00:00
  • e011e2d95b Accepting request 975947 from devel:languages:haxe Dominique Leuenberger 2022-05-10 13:12:02 +00:00
  • 128b66c616 - 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) Jaime Marquínez Ferrándiz 2022-05-05 14:02:33 +00:00
  • f9efb39ac1 Accepting request 974127 from devel:languages:haxe Dominique Leuenberger 2022-05-02 14:24:51 +00:00
  • 42178f8a9c Accepting request 974125 from home:jaimeMF Jaime Marquínez Ferrándiz 2022-04-30 21:31:10 +00:00
  • a54500ea3e Accepting request 972699 from home:jaimeMF Andy Li 2022-04-26 02:55:57 +00:00