24 Commits

Author SHA256 Message Date
74b76a44b3 Accepting request 1286785 from devel:languages:haxe
Actually update the tarball to version 2.4.1

OBS-URL: https://build.opensuse.org/request/show/1286785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=12
2025-06-20 14:48:47 +00:00
cae441f7b0 - Actually update the tarball to version 2.4.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=16
2025-06-18 20:26:28 +00:00
9750fdb574 Accepting request 1278458 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1278458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=11
2025-05-20 10:19:55 +00:00
cd52681ce1 - Update to neko 2.4.1
* all:
    + fixed build issues on BSD based systems (gh#HaxeFoundation/neko#296
      gh#HaxeFoundation/neko#297 gh#HaxeFoundation/neko#298
      gh#HaxeFoundation/neko#299)
    + fixed for c standards with builtin bool
    + fixed thread usage causing global cleanup crashes
      (gh#HaxeFoundation/neko#304)
  * std:
    + fixed double close when using process_stdin_close
      (gh#HaxeFoundation/neko#300)
  * ssl:
    + fixed certificate verification failure on windows
      (gh#HaxeFoundation/neko#293)
  * cmake:
    + updated zlib and mariadb-connector-c for newer cmake compatibility
      (gh#HaxeFoundation/neko#309)
    + updated mariadb-connector-c for compatibility with new clang on arm64
      (gh#HaxeFoundation/neko#309)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=15
2025-05-12 21:45:29 +00:00
3e1f883972 Accepting request 1220386 from devel:languages:haxe
OBS-URL: https://build.opensuse.org/request/show/1220386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=10
2024-11-03 06:18:25 +00:00
Andy Li
9465da25ab - Update to neko 2.4.0
* all:
    + deprecated neko (see README)
    + added arm64 binaries for Linux and macOS, and universal binaries for macOS
  * std:
    + fixed put_env when null is passed in (gh#HaxeFoundation/neko#229
      gh#HaxeFoundation/haxe#10395)
    + added sys_cpu_arch (gh#HaxeFoundation/neko#275)
    + fixed $int to respect whitespace and signs in hex notation and to ignore
      trailing text (gh#HaxeFoundation/neko#258)
  * cmake:
    + update all dependencies
    + fixed loading error when installing to /usr/local on Unix
      (gh#HaxeFoundation/neko#271)
  * regexp:
    + migrated to pcre2, fixing matches with null characters
      (gh#HaxeFoundation/neko#249)
    + fixed stack overflow with large strings (gh#HaxeFoundation/neko#262)
    + added regexp_matched_num function (gh#HaxeFoundation/neko#257)
  * nekotools:
    + allowed custom 404 handler for server (gh#HaxeFoundation/neko#278)
    + added nekotools boot -c *.n option to help output
      (gh#HaxeFoundation/neko#273)
  * ui:
    + migrated to gtk3 on Linux (gh#HaxeFoundation/neko#220)
  * sqlite:
    + fixed early finalizer call (gh#HaxeFoundation/neko#200)
  * gc:
    + fixed "GetThreadContext failed" error on Windows
      (gh#HaxeFoundation/neko#264)
  * vm:
    + added more detailed errors for failed stack checks
      (gh#HaxeFoundation/neko#284)
  * ssl:
    + migrated to mbedtls 3 (gh#HaxeFoundation/neko#290)
    + ignored MBEDTLS_ERR_SSL_WANT_READ and
      MBEDTLS_ERR_SSL_RECEIVED_NEW_SESSION_TICKET (gh#HaxeFoundation/neko#291)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=14
2024-11-03 03:54:51 +00:00
7214e1cd25 Accepting request 1084125 from devel:languages:haxe
OBS-URL: https://build.opensuse.org/request/show/1084125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=9
2023-05-03 10:56:53 +00:00
Andy Li
20710c4aa5 Accepting request 1084107 from home:jaimeMF:branches:devel:languages:haxe
- Require the mbedtls-devel version to be lower than 3.0.0

The request for adding the package to openSUSE:Factory with the version 2 is pending: https://build.opensuse.org/request/show/1084073

OBS-URL: https://build.opensuse.org/request/show/1084107
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=13
2023-05-02 21:12:11 +00:00
08947cc7cb Accepting request 994415 from devel:languages:haxe
Fix cmake define RELOCATABLE=OFF.

OBS-URL: https://build.opensuse.org/request/show/994415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=8
2022-08-11 16:32:23 +00:00
Andy Li
a3bea819ce Fix cmake define RELOCATABLE=OFF.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=12
2022-08-11 03:08:07 +00:00
4b15b6faf7 Accepting request 743001 from devel:languages:haxe
Update to neko 2.3.0.

OBS-URL: https://build.opensuse.org/request/show/743001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=7
2019-10-27 12:41:18 +00:00
Andy Li
bf2eb34f6c - Update to neko 2.3.0.
* Added socket_set_broadcast function.
  * Fixed sha1_update.
  * Fixed 0x7F detection in utf8 functions.
  * Changed date_get_tz to take an argument (a timestamp),
    and to return minutes instead of seconds.
  * Added date_utc_format, date_get_utc_day, and
    date_get_utc_hours - all variants of existing functions, but
    using gmtime_r instead of localtime_r.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=11
2019-10-25 18:10:10 +00:00
a6228441da Accepting request 558874 from devel:languages:haxe
- Update to neko 2.2.0.
  * Backward compatible to neko 2.1.0.
  * Improvements in CMake build options.
  * Minor fixes related to utf8, https, mysql and sqlite support.
  * Added `nekotools boot -c` to generate a C file for a .n file.
  * Full changelog can be viewed at:
    https://github.com/HaxeFoundation/neko/blob/master/CHANGES
- Remove patches already applied in 2.2.0:
  * patch0000-GC_INCLUDE_DIRS.diff
  * patch0001-INSTALL_DIR.diff
  * patch0002-GNUInstallDirs.diff
  * patch0003-NEKOMODULE_PATH.diff
  * patch0004-target_include_directories.patch
  * patch0005-mincoming-stack-boundary.patch
  * patch0006-INCLUDEDIR.diff
  * patch0007-CMAKE_INSTALL_LIBDIR.diff
  * nekovm-boot-c-1.patch
  * nekovm-boot-c-2.patch
  * nekovm-xlocale.patch
 
- Add nekovm-xlocale.patch from upstream.
- Ensure neutrality of description. Replace filler wording and
  by more concrete characteristics.
- Add patches from upstream for creating strippable binaries.
  * nekovm-boot-c-1.patch
  * nekovm-boot-c-2.patch
- Make sure Ninja is used since there is problem building in
  parallel using Make.
- Update to neko 2.1.0.
  * Remove patches already applied in 2.1.0:
    * 0001-library-paths.patch
    * 0002-ndll-paths.patch
    * 0003-no-apache.patch
    * 0004-no-mod_tora.patch
    * 0005-set-soname.patch
    * 0006-libmysqlclient.patch
    * 0007-extra-cflags.patch
    * 0008-jit.patch
  * Add upstream patches:
    * patch0000-GC_INCLUDE_DIRS.diff: fix a CMake variable typo.
    * patch0001-INSTALL_DIR.diff, patch0002-GNUInstallDirs.diff,
      and patch0003-NEKOMODULE_PATH.diff: fix install paths.
    * patch0004-target_include_directories.patch: fix CMake
      target_include_directories shim.
    * patch0005-mincoming-stack-boundary.patch: use
      -mincoming-stack-boundary when it is available.
    * patch0006-INCLUDEDIR.diff: add missing reference to
      *_INCLUDEDIR in CMake.
    * patch0007-CMAKE_INSTALL_LIBDIR.diff: make sure
      CMAKE_INSTALL_LIBDIR is relative. 
- Rename package from nekovm to neko. 
- License has been changed to MIT since neko 2.0.0.
- Include patch of the upstream fix on JIT.
- Provide .so.0 for compatibility with Debian.
- Put libneko1 and neko-mysql to System/Libraries group.
- Spec file clean up.
  * Added BuildRoot as suggested in openSUSE specfile guidelines.
- Remove nekoml.std from _bindir as it is not needed.
- imported package from dmacvicar (version 2.0)

OBS-URL: https://build.opensuse.org/request/show/558874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=6
2017-12-22 11:20:00 +00:00
Andy Li
2db4b27b2c - Update to neko 2.2.0.
* Backward compatible to neko 2.1.0.
  * Improvements in CMake build options.
  * Minor fixes related to utf8, https, mysql and sqlite support.
  * Added `nekotools boot -c` to generate a C file for a .n file.
  * Full changelog can be viewed at:
    https://github.com/HaxeFoundation/neko/blob/master/CHANGES
- Remove patches already applied in 2.2.0:
  * patch0000-GC_INCLUDE_DIRS.diff
  * patch0001-INSTALL_DIR.diff
  * patch0002-GNUInstallDirs.diff
  * patch0003-NEKOMODULE_PATH.diff
  * patch0004-target_include_directories.patch
  * patch0005-mincoming-stack-boundary.patch
  * patch0006-INCLUDEDIR.diff
  * patch0007-CMAKE_INSTALL_LIBDIR.diff
  * nekovm-boot-c-1.patch
  * nekovm-boot-c-2.patch
  * nekovm-xlocale.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=10
2017-12-20 09:48:55 +00:00
dd6e4cd1f1 Accepting request 521017 from devel:languages:haxe
Add nekovm-xlocale.patch from upstream.

OBS-URL: https://build.opensuse.org/request/show/521017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=5
2017-09-05 13:19:42 +00:00
Andy Li
19c5ab44c6 Add nekovm-xlocale.patch from upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=9
2017-09-05 07:51:48 +00:00
1163d3797c Accepting request 505148 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/505148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=4
2017-06-23 07:17:51 +00:00
Andy Li
e47ff7041f OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=8 2017-06-14 01:45:52 +00:00
Andy Li
3f136f0e91 Accepting request 503428 from home:jengelh:branches:devel:languages:haxe
- Ensure neutrality of description. Replace filler wording and
  by more concrete characteristics.

OBS-URL: https://build.opensuse.org/request/show/503428
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=7
2017-06-14 01:44:53 +00:00
67bd54e16d Accepting request 501077 from devel:languages:haxe
Fix the openSUSE:Factory haxe build, which was broken since nekotools was incorrectly stripped.

OBS-URL: https://build.opensuse.org/request/show/501077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=3
2017-06-07 07:55:15 +00:00
Andy Li
3c8d168e0b - Make sure Ninja is used since there is problem building in
parallel using Make.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=6
2017-06-05 03:15:43 +00:00
Andy Li
48e1a2d871 - Add patches from upstream for creating strippable binaries.
* nekovm-boot-c-1.patch
  * nekovm-boot-c-2.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/neko?expand=0&rev=5
2017-06-05 02:28:59 +00:00
ef36057cab Accepting request 437869 from devel:languages:haxe
Updated to Neko 2.1.0.

OBS-URL: https://build.opensuse.org/request/show/437869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=2
2016-11-04 20:00:31 +00:00
7b006de5ea Accepting request 347034 from games
Continue from 346573. Renamed nekovm to neko.

OBS-URL: https://build.opensuse.org/request/show/347034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neko?expand=0&rev=1
2015-12-09 18:49:23 +00:00