Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hashlink-1.13-1.3 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: hashlink Distribution: openSUSE Tumbleweed
Version: 1.13 Vendor: openSUSE
Release: 1.3 Build date: Tue May 9 07:54:10 2023
Group: Unspecified Build host: lamb06
Size: 144624 Source RPM: hashlink-1.13-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://hashlink.haxe.org/
Summary: A virtual machine for Haxe
HashLink is a virtual machine for Haxe.
Haxe supports two modes of compilation for HashLink:
* Compilation to HashLink bytecode. This mode has a very fast compilation time,
  so it is suitable for daily development.
* Compilation to HashLink/C code, compiled with a native compiler to a regular
  executable. This mode results in the best performance, so it is suitable for
  final releases.

Provides

Requires

License

MIT

Changelog

* Tue Feb 07 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 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 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 05 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 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 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 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 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 2022 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
  - Initial version

Files

/usr/bin/hl
/usr/share/doc/packages/hashlink
/usr/share/doc/packages/hashlink/README.md
/usr/share/licenses/hashlink
/usr/share/licenses/hashlink/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 21:38:35 2024