Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 47c062af20 | |||
| 1fef53e936 | |||
| 5592d698f3 | |||
| 2e95deb814 | |||
| cbde61f6dc | |||
|
|
df3c5a1937 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bdcb7d319318554c073860891253eda3b8284560c4f34b7bb0ca101ab1ca8ef5
|
||||
size 8019003
|
||||
3
haxe-4.3.7.tar.gz
Normal file
3
haxe-4.3.7.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a3fc0d66dbbe36c0617079a6e9f09881df0b4485d725e4763ebfc8cd7c932d46
|
||||
size 8016405
|
||||
70
haxe.changes
70
haxe.changes
@@ -1,3 +1,73 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat May 17 15:39:54 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
||||
|
||||
- Use versioned ocamlfind dependencies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 11 13:56:32 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
||||
|
||||
- update to 4.3.7
|
||||
* General improvements:
|
||||
+ all : update bundled haxelib version to 4.1.1
|
||||
+ all : update bundled neko version to 2.4.1 (gh#HaxeFoundation/haxe#12183)
|
||||
+ all : use -w rules instead of defines to configure warnings
|
||||
(gh#HaxeFoundation/haxe#11826, gh#HaxeFoundation/haxe#12013)
|
||||
* Bugfixes:
|
||||
+ all : fix compiler hanging issue (gh#HaxeFoundation/haxe#11820)
|
||||
+ all : local statics fixes (gh#HaxeFoundation/haxe#11803,
|
||||
gh#HaxeFoundation/haxe#11849)
|
||||
+ all : fix for inline constructor bug triggering "Unbound variable"
|
||||
(gh#HaxeFoundation/haxe#12169)
|
||||
+ all : check caught error position when recovering from match typing
|
||||
failure (gh#HaxeFoundation/haxe#12098)
|
||||
+ macro : local statics vs ExprTools.map (gh#HaxeFoundation/haxe#12030)
|
||||
+ eval : https fixes (mbedtls update) (gh#HaxeFoundation/haxe#11646)
|
||||
+ eval : ssl cert verification failures on windows
|
||||
(gh#HaxeFoundation/haxe#11838)
|
||||
+ hl/c : fix comparison of HArray,HArray and HBytes,HBytes
|
||||
(gh#HaxeFoundation/haxe#11610)
|
||||
+ cppia : generate scriptable functions for overriden functions
|
||||
(gh#HaxeFoundation/haxe#11773)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 10 18:49:37 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
||||
|
||||
- update to 4.3.6
|
||||
* Bugfixes:
|
||||
+ display : do not define "display" for json rpc diagnostics (gh#HaxeFoundation/haxe#11746)
|
||||
+ cpp : null check interfaces (gh#HaxeFoundation/haxe#11743)
|
||||
+ hl : ignore WANT_READ/WANT_WRITE errors when the socket is known to be blocking (gh#HaxeFoundation/haxe#11655)
|
||||
+ hl : fix weird compiler error (gh#HaxeFoundation/haxe#11690)
|
||||
+ jvm : fix --java out -D jvm deprecation warning (gh#HaxeFoundation/haxe#11739)
|
||||
+ macro : Context.reportError should not abort build macros (gh#HaxeFoundation/haxe#11741)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 23 20:07:30 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
||||
|
||||
- update to 4.3.5
|
||||
* General improvements:
|
||||
+ display : migrated diagnostics to Json RPC (gh#HaxeFoundation/haxe#11707)
|
||||
+ macro : expose TVar VStatic flag in macros. (gh#HaxeFoundation/haxe#11683)
|
||||
* Bugfixes:
|
||||
+ all : fix @:structInit with getter + setter (gh#HaxeFoundation/haxe#11662)
|
||||
+ all : add missing recursion when checking abstract casts (gh#HaxeFoundation/haxe#11676)
|
||||
+ all : fail nicer if unify_min can't find a common type (gh#HaxeFoundation/haxe#11684)
|
||||
+ all : fix pretty errors failure (gh#HaxeFoundation/haxe#11700)
|
||||
+ all : disallow local statics when inlining (gh#HaxeFoundation/haxe#11725)
|
||||
+ display : unused pattern variables should be marked as unused (gh#HaxeFoundation/haxe#7282)
|
||||
+ display : diagnostics miss "used without being initialized" errors (gh#HaxeFoundation/haxe#7931)
|
||||
+ display : recursive inline is not supported on enum abstract constructor (gh#HaxeFoundation/haxe#11177)
|
||||
+ display : Void as value error disappears on second compilation (gh#HaxeFoundation/haxe#11184)
|
||||
+ display : false positives of "This cast has no effect, but some of its sub-expressions" (gh#HaxeFoundation/haxe#11203)
|
||||
+ cpp : inherit @:unreflective on generic classes
|
||||
+ hl : fix bit shift + assignment in while loop header (gh#HaxeFoundation/haxe#10783)
|
||||
+ hl : fix do-while loop in genhl+hlopt (gh#HaxeFoundation/haxe#11461)
|
||||
+ hl/c : use uint64 instead of uint64_t for shift cast (gh#HaxeFoundation/haxe#11721)
|
||||
+ macro : don't choke on namePos for reification pattern matching (gh#HaxeFoundation/haxe#11671)
|
||||
* Deprecation / future version handling:
|
||||
+ macro : Compiler.include() warning when used outside init macros
|
||||
- Use fdupes to avoid having duplicated files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 21 23:28:47 UTC 2024 - Andy Li <andy@onthewings.net>
|
||||
|
||||
|
||||
14
haxe.spec
14
haxe.spec
@@ -15,11 +15,11 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
%global commit_haxelib f17fffa97554b1bdba37750e3418051f017a5bc2
|
||||
%global commit_haxelib 436bd844f90c61100b13a108912c1f7e918aead3
|
||||
%global commit_hx3compat f1f18201e5c0479cb5adf5f6028788b37f37b730
|
||||
|
||||
Name: haxe
|
||||
Version: 4.3.4
|
||||
Version: 4.3.7
|
||||
Release: 0
|
||||
Summary: Multiplatform programming language
|
||||
License: GPL-2.0-or-later AND MIT
|
||||
@@ -40,18 +40,18 @@ BuildRequires: ocaml >= 4.08
|
||||
BuildRequires: ocaml-dune
|
||||
BuildRequires: ocamlfind(camlp5)
|
||||
BuildRequires: ocamlfind(camlp-streams)
|
||||
BuildRequires: ocamlfind(extlib)
|
||||
BuildRequires: ocamlfind(extlib) >= 1.8.0
|
||||
BuildRequires: ocamlfind(findlib)
|
||||
BuildRequires: ocamlfind(luv)
|
||||
BuildRequires: ocaml-luv-devel >= 0.5.12
|
||||
BuildRequires: ocamlfind(luv) >= 0.5.12
|
||||
BuildRequires: ocamlfind(ptmap)
|
||||
BuildRequires: ocamlfind(sedlex)
|
||||
BuildRequires: ocamlfind(sha)
|
||||
BuildRequires: ocamlfind(xml-light)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
BuildRequires: pcre2-devel
|
||||
BuildRequires: mbedtls-devel < 3
|
||||
BuildRequires: mbedtls-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
Requires: neko >= 2.3.0
|
||||
|
||||
%description
|
||||
@@ -86,6 +86,8 @@ cp -p haxe %{buildroot}%{_bindir}
|
||||
cp -p haxelib %{buildroot}%{_bindir}
|
||||
cp -rfp std %{buildroot}%{_datadir}/%{name}
|
||||
|
||||
%fdupes -s %{buildroot}%{_datadir}/%{name}
|
||||
|
||||
# Generate man pages
|
||||
mkdir -p %{buildroot}%{_mandir}/man1
|
||||
help2man ./haxe --version-option=-version --no-discard-stderr --no-info --output=%{buildroot}%{_mandir}/man1/haxe.1
|
||||
|
||||
3
haxelib-436bd844f90c61100b13a108912c1f7e918aead3.tar.gz
Normal file
3
haxelib-436bd844f90c61100b13a108912c1f7e918aead3.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e9aebe51b48ae35e99c4fffe640e0b53f1722cb7f51dceeb0181cc586a973201
|
||||
size 485979
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b0693cbf0d0aa57effdd56aa759792e014859f843ca3d2a4abc8f19d8a36c9be
|
||||
size 365126
|
||||
Reference in New Issue
Block a user