73 Commits

Author SHA256 Message Date
47c062af20 Accepting request 1279808 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1279808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=32
2025-05-26 16:35:56 +00:00
1fef53e936 - Use versioned ocamlfind dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=44
2025-05-17 17:31:07 +00:00
5592d698f3 Accepting request 1277720 from devel:languages:haxe
Depends on:
* https://build.opensuse.org/requests/1277574
* https://build.opensuse.org/requests/1277575

OBS-URL: https://build.opensuse.org/request/show/1277720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=31
2025-05-15 15:01:32 +00:00
2e95deb814 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=43
2025-05-12 22:00:28 +00:00
cbde61f6dc Accepting request 1220387 from devel:languages:haxe
OBS-URL: https://build.opensuse.org/request/show/1220387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=30
2024-11-03 06:18:25 +00:00
Andy Li
df3c5a1937 - 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)
- 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=42
2024-11-03 03:58:20 +00:00
f8f3ec90a3 Accepting request 1160503 from devel:languages:haxe
update to 4.3.4
  * General improvements:
    + all : allow @:using with Class and Enum
    + display : expose list of metadata/defines
  * Bugfixes:
    + all : typedef vs. GADT
    + all : don't double-throw exceptions
    + all : fix some abstract inlining failures
    + all : fix JsonPrinter empty parent class
    + all : dce: clean up operator handling
    + all : analyzer: deal with unreachable block in binops
    + all : analyzer: don't recursively check enum values when const propagating
    + all : analyzer: fix check for inlined purity meta
    + display : fix errors from parser missing in diagnostics
    + display : fix display services with static extension
    + display : fix display services with safe navigation
    + hl : hlopt rework try-catch control flow
    + hl/c : fix reserved keywords
  * Deprecation / future version handling:
    + all : don't infer string on concat, when using -D haxe-next
    + all : handle optional arguments with bind, when using -D haxe-next
    + macro : build order vs inheritance, when using -D haxe-next
    + macro : deprecate some API from haxe.macro.Compiler
    + java/jvm : warn about --java ... -D jvm vs --jvm ...
  * Details can be found in the issues references in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.3.4

OBS-URL: https://build.opensuse.org/request/show/1160503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=29
2024-03-22 14:21:11 +00:00
Andy Li
3fe97c4a11 update to 4.3.4
* General improvements:
    + all : allow @:using with Class and Enum
    + display : expose list of metadata/defines
  * Bugfixes:
    + all : typedef vs. GADT
    + all : don't double-throw exceptions
    + all : fix some abstract inlining failures
    + all : fix JsonPrinter empty parent class
    + all : dce: clean up operator handling
    + all : analyzer: deal with unreachable block in binops
    + all : analyzer: don't recursively check enum values when const propagating
    + all : analyzer: fix check for inlined purity meta
    + display : fix errors from parser missing in diagnostics
    + display : fix display services with static extension
    + display : fix display services with safe navigation
    + hl : hlopt rework try-catch control flow
    + hl/c : fix reserved keywords
  * Deprecation / future version handling:
    + all : don't infer string on concat, when using -D haxe-next
    + all : handle optional arguments with bind, when using -D haxe-next
    + macro : build order vs inheritance, when using -D haxe-next
    + macro : deprecate some API from haxe.macro.Compiler
    + java/jvm : warn about --java ... -D jvm vs --jvm ...
  * Details can be found in the issues references in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.3.4

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=41
2024-03-21 23:29:40 +00:00
d779633fc6 Accepting request 1138379 from devel:languages:haxe
OBS-URL: https://build.opensuse.org/request/show/1138379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=28
2024-01-12 22:47:11 +00:00
Andy Li
f8fe32eefb Accepting request 1138342 from home:lkocman:branches:devel:languages:haxe
- Normalize the license based on legaldb requirements

OBS-URL: https://build.opensuse.org/request/show/1138342
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=40
2024-01-12 18:14:28 +00:00
5cf087730c Accepting request 1127571 from devel:languages:haxe
- update to 4.3.3
  * General improvements:
    + all : improve extra field error range
    + all : better error messages for --connect
    + hl : improve error message when hl_version is missing
    + hl/c : compiler now adds hlc define when targeting hl/c
    + macro : update macro API restriction warnings when using -D haxe-next
  * Bugfixes:
    + all : handle non existing files for positions in pretty errors
    + all : metadata support for local static vars
    + all : catch trailing invalid syntax in string interpolation
    + eval : fix Array.resize retaining values
    + eval/hl : fix catching haxe.ValueException
    + hl : make genhl respect Meta.NoExpr
    + hl : don't add bindings for non existing methods
    + hl/c : add missing I64 mod support
    + hl/c : rework reserved keywords
    + hl/c : fix Int64 unsigned right shift overflow
    + java/cs: fix stack overflow from closures constraints
    + js : DOMElement insertAdjacentElement should not be pure
    + macro : catch trailing invalid syntax in Context.parseInlineString
    + macro : fix TDAbstract without flags in haxe.macro.Printer

OBS-URL: https://build.opensuse.org/request/show/1127571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=27
2023-11-20 20:19:38 +00:00
Andy Li
de6fbddbee - update to 4.3.3
* General improvements:
    + all : improve extra field error range
    + all : better error messages for --connect
    + hl : improve error message when hl_version is missing
    + hl/c : compiler now adds hlc define when targeting hl/c
    + macro : update macro API restriction warnings when using -D haxe-next
  * Bugfixes:
    + all : handle non existing files for positions in pretty errors
    + all : metadata support for local static vars
    + all : catch trailing invalid syntax in string interpolation
    + eval : fix Array.resize retaining values
    + eval/hl : fix catching haxe.ValueException
    + hl : make genhl respect Meta.NoExpr
    + hl : don't add bindings for non existing methods
    + hl/c : add missing I64 mod support
    + hl/c : rework reserved keywords
    + hl/c : fix Int64 unsigned right shift overflow
    + java/cs: fix stack overflow from closures constraints
    + js : DOMElement insertAdjacentElement should not be pure
    + macro : catch trailing invalid syntax in Context.parseInlineString
    + macro : fix TDAbstract without flags in haxe.macro.Printer

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=39
2023-11-19 18:09:24 +00:00
67b39f0132 Accepting request 1111390 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1111390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=26
2023-09-15 20:04:54 +00:00
Andy Li
d8ffff17a6 Accepting request 1109579 from home:amanzini:branches:devel:languages:haxe
- update to 4.3.2
  * General improvements:
    + all : do not raise error on no-op reification outside macro
  * Bugfixes:
    + all : don't infer Null if it already is Null 
    + all : fix ?? inference and precedence 
    + all : bring back forced inline 
    + all : allow non constant "inline" var init with -D no-inline 
    + all : improve @:enum abstract deprecation warning handling 
    + all : fix some stack overflow with pretty errors
    + display : fix go to definition with final 
    + display : fix completion requests with @:forwardStatics 
    + eval : fix MainLoop.add not repeating 
    + hl/eval/neko : fix exception stack when wrapping native exceptions 
    + macro : map this when restoring typed expressions 
    + macro : safe navigation fix for ExprTools.map 
    + macro : safe navigation fix for haxe.macro.Printer 
    + macro : macro generated EVars position fixes 
    + macro : fix abstract casts for local statics 
    + macro : add flags to TDAbstract to be able to construct enum abstracts 
    + nullsafety : make break/continue expressions not-nullable 
    + nullsafety : handle return in assignment

OBS-URL: https://build.opensuse.org/request/show/1109579
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=38
2023-09-07 16:18:21 +00:00
bff520fa58 Accepting request 1089877 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1089877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=25
2023-05-31 19:54:21 +00:00
Andy Li
a28da5d9b6 Accepting request 1088730 from home:olh:branches:devel:languages:haxe
- JaneStreet libraries are 64bit, this pkg depends on them

OBS-URL: https://build.opensuse.org/request/show/1088730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=37
2023-05-23 20:39:08 +00:00
49d57d6868 Accepting request 1086031 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1086031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=24
2023-05-23 12:53:38 +00:00
e8193fa789 Accepting request 1084124 from devel:languages:haxe
OBS-URL: https://build.opensuse.org/request/show/1084124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=23
2023-05-03 10:56:52 +00:00
Andy Li
d57152987b Accepting request 1084188 from home:jengelh:branches:devel:languages:haxe
- Remove old specfile constructs

OBS-URL: https://build.opensuse.org/request/show/1084188
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=36
2023-05-03 08:40:31 +00:00
Andy Li
675ce42071 Accepting request 1084170 from home:jaimeMF:branches:devel:languages:haxe
- Update to 4.3.1
  * Breaking changes:
    * all : namespace message reporting defines (gh#HaxeFoundation/haxe#11142)
  * General improvements:
    * all : support deprecation for defines
  * Bugfixes:
    * all : fix --times with compilation server (gh#HaxeFoundation/haxe#11091)
    * all : fix default type parameters not respecting imports (gh#HaxeFoundation/haxe#11161)
    * all : fix bytecode bindings issues (gh#HaxeFoundation/haxe#11098)
    * macro : allow local statics in macro functions (gh#HaxeFoundation/haxe#11096)
    * cpp : fix AtomicInt warnings on cppia (gh#HaxeFoundation/haxe#11105)
    * cpp : fix deprecated implicit casts of cpp.Int64 (gh#HaxeFoundation/haxe#10998)
    * cpp : add white space around template type syntax (gh#HaxeFoundation/haxe#11107)
    * java : don't check native signatures on extern functions (gh#HaxeFoundation/haxe#11131)
    * lua : remove non existent luautf8 charCodeAt extern (gh#HaxeFoundation/haxe#11097)

OBS-URL: https://build.opensuse.org/request/show/1084170
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=35
2023-05-03 08:39:51 +00:00
Andy Li
07fd033c75 Accepting request 1084108 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/1084108
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=34
2023-05-02 21:11:49 +00:00
e8f7586b96 Accepting request 1078735 from devel:languages:haxe
- Update to 4.3.0
  * New features:
    * support defaults for type parameters
    * support @:op(a()) on abstracts
    * support abstract keyword to reference the abstract
    * support static var at expression-level
    * support ?. safe navigation operator
    * added ?? null coalescing operator
    * add -w compiler option to configure warnings
    * added new error reporting modes
    * support custom metadata and defines
  * Standard Library:
    * added atomic operations to several targets
    * added Vector.fill
    * added sys.thread.Condition and Semaphore
    * added Http.getResponseHeaderValues to deal with multiple values of same key
    * make Sys.environment consistent between targets
    * consistent way to unset environment variables with Sys.putEnv
  * Various improvements and bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.3.0/extra/CHANGES.txt
  * Update haxelib to 4.1.0
    * Added support for documenting custom defines and metadata (#573)
    * Fixed a segmentation fault on Linux systems

OBS-URL: https://build.opensuse.org/request/show/1078735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=22
2023-04-13 12:10:32 +00:00
Andy Li
9b950ec0d2 * Update haxelib to 4.1.0
* Added support for documenting custom defines and metadata (#573)
    * Fixed a segmentation fault on Linux systems

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=33
2023-04-12 14:20:33 +00:00
Andy Li
c1542d13c2 add source archive
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=32
2023-04-12 14:16:44 +00:00
Andy Li
2fa468693f - Update to 4.3.0
* New features:
    * support defaults for type parameters
    * support @:op(a()) on abstracts
    * support abstract keyword to reference the abstract
    * support static var at expression-level
    * support ?. safe navigation operator
    * added ?? null coalescing operator
    * add -w compiler option to configure warnings
    * added new error reporting modes
    * support custom metadata and defines
  * Standard Library:
    * added atomic operations to several targets
    * added Vector.fill
    * added sys.thread.Condition and Semaphore
    * added Http.getResponseHeaderValues to deal with multiple values of same key
    * make Sys.environment consistent between targets
    * consistent way to unset environment variables with Sys.putEnv
  * Various improvements and bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.3.0/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=31
2023-04-12 14:13:14 +00:00
bf8047bcf8 Accepting request 967253 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/967253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=21
2022-04-06 19:51:52 +00:00
Andy Li
259880d20e Accepting request 961755 from home:jaimeMF:branches:devel:languages:haxe
- Update to 4.2.5
  * New features:
    * php : support PHP attributes generation gh#HaxeFoundation/haxe#9964
  * Bugfixes:
    * all : fixed compiler crash in complex constraints chains gh#HaxeFoundation/haxe#10445
    * all : fixed timers execution order for timers with small time delta gh#HaxeFoundation/haxe#10567
    * js : fixed constructors with rest arguments when compiling for ES3, ES5 gh#HaxeFoundation/haxe#10490
    * php : excluded E_DEPRECATED notices from error reporting gh#HaxeFoundation/haxe#10502
    * php : fixed safe casts to native arrays gh#HaxeFoundation/haxe#10576
    * nullsafety : fixed false error on extern var fields without initialization gh#HaxeFoundation/haxe#10448

OBS-URL: https://build.opensuse.org/request/show/961755
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=30
2022-04-06 08:38:53 +00:00
7169260c20 Accepting request 928582 from devel:languages:haxe
- Update to 4.2.4
  * hl : add clipboard support in hl 1.12
  * eval : added `%` operator to `eval.numbers.Int64` and `UInt64`
  * macro : support maps in `haxe.macro.Context.makeExpr`
  * js : added `-D js-global=globalThis` to customize global object name
  * php : added more externs for PHP buildins
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.2.4/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/request/show/928582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=20
2021-11-01 21:21:02 +00:00
Andy Li
1788ac85e2 - Update to 4.2.4
* hl : add clipboard support in hl 1.12
  * eval : added `%` operator to `eval.numbers.Int64` and `UInt64`
  * macro : support maps in `haxe.macro.Context.makeExpr`
  * js : added `-D js-global=globalThis` to customize global object name
  * php : added more externs for PHP buildins
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.2.4/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=29
2021-11-01 16:44:50 +00:00
94a67ae9ab Accepting request 891989 from devel:languages:haxe
- Update to 4.2.1
  * Added "classic" abstract classes and functions
  * Added module-level static declarations
  * Added rest arguments with `haxe.Rest` type
  * Added per-thread event loops `sys.thread.Thread.events`
  * Support method overloading for extern methods
  * Added `EIs` constructor to `haxe.macro.Expr`
  * Treat `Any` as `Dynamic` in variance unification
  * eval : added libuv bindings under `eval.luv` package
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.2.1/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/request/show/891989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=19
2021-05-10 13:39:18 +00:00
Andy Li
a847b2947b add Haxe 4.2 changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=28
2021-05-10 08:15:37 +00:00
Andy Li
0fba2df11c Accepting request 886129 from devel:languages:ocaml
- Update to 4.2.1

OBS-URL: https://build.opensuse.org/request/show/886129
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=27
2021-04-20 02:58:37 +00:00
2ab34df00c Accepting request 862264 from devel:languages:haxe
- Update to 4.1.5
  * added an error on `return` outside of a function
  * php/python: support @:native("") for extern classes
  * allowed `Any` as type parameter in `catch(e:SomeType<Any>)`
  * improved compilation speed for `try..catch` expressions
  * added an argument to `haxe.CallStack.exceptionStack` to return
    full stack up to the topmost call
  * compatibility with PHP 8
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.1.5/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/request/show/862264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=18
2021-01-11 16:15:56 +00:00
Andy Li
0563323c07 - Update to 4.1.5
* added an error on `return` outside of a function
  * php/python: support @:native("") for extern classes
  * allowed `Any` as type parameter in `catch(e:SomeType<Any>)`
  * improved compilation speed for `try..catch` expressions
  * added an argument to `haxe.CallStack.exceptionStack` to return
    full stack up to the topmost call
  * compatibility with PHP 8
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/blob/4.1.5/extra/CHANGES.txt

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=26
2021-01-11 10:57:39 +00:00
992ed5c0d6 Accepting request 817383 from devel:languages:haxe
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/817383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=17
2020-06-27 21:22:52 +00:00
Andy Li
009397ba57 - Update to 4.1.2
* added contains and keyValueIterator methods to
    haxe.ds.ReadOnlyArray
  * jvm : added "--java-lib-extern"
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.1.2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=25
2020-06-20 10:05:33 +00:00
2015d9cdd0 Accepting request 809451 from devel:languages:haxe
Update to haxe 4.1.1

OBS-URL: https://build.opensuse.org/request/show/809451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=16
2020-05-28 07:16:22 +00:00
Andy Li
d8a78d1c1f - Update to 4.1.1
* jvm : added --jvm path/to.jar CLI argument
  * Various bug fixes detailed in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.1.1 
- Drop quote_command_args.patch which was integrated in this
  release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=24
2020-05-27 10:36:30 +00:00
2c80c49b1d Accepting request 808099 from devel:languages:haxe
update haxe to 4.1.0

OBS-URL: https://build.opensuse.org/request/show/808099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=15
2020-05-26 15:19:56 +00:00
Andy Li
84d0aa3439 - Update to 4.1.0
* added tail recursion elimination
  * added unified exception handling
  * allow try {} catch(e) {} as a shortcut
  * eval : added SSL support
  * jvm : the JVM target is no longer considered experimental
  * For more improvements and changes, see
    https://github.com/HaxeFoundation/haxe/releases/tag/4.1.0
- Add upstream patch (quote_command_args.patch) to fix building
  without git.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=23
2020-05-22 06:56:33 +00:00
e654f99056 Accepting request 758208 from devel:languages:haxe
Update to Haxe 4.0.5.

OBS-URL: https://build.opensuse.org/request/show/758208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=14
2019-12-21 11:30:40 +00:00
Andy Li
99486e4930 - Update to 4.0.5
* java : fix boolean arguments for Type.createInstance(cls, args)
  * jvm : fix static overloads
  * java/cs : fixed Reflect.makeVarArgs(fn) for calls of fn without
    arguments
  * js : fix ObjectMap.set(obj, v)
  * js : automatically wrap compound expressions with parentheses
    when passed to js.Syntax.code()

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=22
2019-12-19 14:24:33 +00:00
729368854f Accepting request 752526 from devel:languages:haxe
Update to Haxe 4.0.3. See haxe.changes for detail.

OBS-URL: https://build.opensuse.org/request/show/752526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=13
2019-12-02 10:30:22 +00:00
Andy Li
3819f160c1 - Update to 4.0.3
* hl: profiler API
  * fixed EnumValue handling in constant propagation with analyzer
    enabled
  * fixed compiler crash upon Void items in array declarations
  * hl: fixed sys.thread.Lock implementation for Hashlink 1.11+
  * fixed Std.parseInt() for hexadecimals with leading whitespaces
  * java/cs : fixed Reflect.callMethod(o, method, args) for args
    not containing optional arguments
  * cs : fixed Json.stringify for @:struct-annotated classes
  * cs : fixed bitwise shifts for cs.types.Int64
  * python : fixed invalid generation of some inlined code blocks
  * fixed an exception from haxe.zip.Huffman on reading a zip
  * fixed null-safety checker for field access on a call to inlined
    function

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=21
2019-11-29 22:03:57 +00:00
0cda5185e6 Accepting request 747464 from devel:languages:haxe
Update to Haxe 4.0.2.

OBS-URL: https://build.opensuse.org/request/show/747464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=12
2019-11-12 10:56:24 +00:00
Andy Li
e3dc964cc5 - Update to 4.0.2
* php: Improved performance of haxe.io.Bytes and enum-related
    methods in Type class of standard library.
  * haxelib: Fixed too strict requirements to haxelib.json data
    for private libs.
  * Fixed @:using static extensions on Null<SomeType>.
  * php: Fixed static methods with the same name in parent and
    child classes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=20
2019-11-12 04:20:44 +00:00
e154c55d7d Accepting request 746632 from devel:languages:haxe
Update to Haxe 4.0.1. See haxe.changes for detail.

OBS-URL: https://build.opensuse.org/request/show/746632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haxe?expand=0&rev=11
2019-11-09 22:38:23 +00:00
Andy Li
2e29b6ef42 - Update to 4.0.1
* haxelib : Fixed git dependencies in haxelib.json.
  * jvm : Fixed compilation failure caused by a specific usage of
    Array<Dynamic>.
  * Fixed compiler crash on loops with continue in all branches of
    the body.
  * Fixed erasing typedef in AST on field access to forwarded
    abstract fields.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=19
2019-11-04 21:59:48 +00:00
Andy Li
fbfa19051d add missing source of hx3compat
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=18
2019-11-04 21:38:02 +00:00
Andy Li
79dea4f95d remove constraint on xml-light
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haxe/haxe?expand=0&rev=17
2019-11-04 09:27:23 +00:00