Summary
Haxe is an open source toolkit based on a modern, high level, static-typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.
Versions
v4.3.6-r2 :: 0/4.3.6 :: gentoo
- Modified
- License
- GPL-2+ MIT
- Keywords
- ~amd64
- USE flags
- ocamlopt
USE flags
General
- ocamlopt
- Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale)
Dependencies
dev-lang / neko : Neko is a high-level dynamically typed programming language
dev-lang / ocaml : Programming language supporting functional, imperative & object-oriented styles
dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector
dev-libs / libpcre : Perl-compatible regular expression library
dev-ml / extlib : Standard library extensions for O'Caml
dev-ml / luv : Binding to libuv: cross-platform asynchronous I/O
dev-ml / ocaml-sha : Binding to the SHA cryptographic functions
dev-ml / ptmap : Maps of integers implemented as Patricia trees
dev-ml / sedlex : An OCaml lexer generator for Unicode
dev-ml / xml-light : Minimal Xml parser and printer for OCaml
net-libs / mbedtls : Cryptographic library for embedded systems
Runtime Dependencies
dev-lang / neko : Neko is a high-level dynamically typed programming language
dev-lang / ocaml : Programming language supporting functional, imperative & object-oriented styles
dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector
dev-libs / libpcre : Perl-compatible regular expression library
dev-ml / extlib : Standard library extensions for O'Caml
dev-ml / luv : Binding to libuv: cross-platform asynchronous I/O
dev-ml / ocaml-sha : Binding to the SHA cryptographic functions
dev-ml / ptmap : Maps of integers implemented as Patricia trees
dev-ml / sedlex : An OCaml lexer generator for Unicode
dev-ml / xml-light : Minimal Xml parser and printer for OCaml
net-libs / mbedtls : Cryptographic library for embedded systems
Bugs
- 941590
- dev-lang/haxe-4.3.6 - [libtool] [gcc-15] make inconsistent assumptions over interface Stdppx
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Azamat H. Hackimov · gentoo
dev-lang/haxe: slotting net-libs/mbedtls:0
net-libs/mbedtls:0 is remain for mbedtls-2 as safe fallback for all dependent packages. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: pin extlib and luv
Bug: https://github.com/HaxeFoundation/haxe/issues/11787 Bug: https://github.com/HaxeFoundation/haxe/issues/11575 Closes: https://bugs.gentoo.org/941710 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.3.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.3.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.3.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.3.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: fix spelling
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.3.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.3.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.3.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.3.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.2.5-r2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: drop old 4.2.4-r5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.3.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: pin luv
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian France · gentoo
dev-lang/haxe: Add strip restriction to 4.2.4, revbump
Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/30035 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: revbump due to no-strip
Bug: https://github.com/gentoo/gentoo/pull/28994 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - MagelessMayhem · gentoo
dev-lang/haxe: Build haxe without stripping debugging symbols
The Haxe ebuild in its current state breaks its own library manager, haxelib. This is due to Haxe's building process, where it strips its own binaries prior to installation. This small but important fix restores the functionality of haxelib and allows Haxe programmers to finally install libraries. Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28994 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: bump to 4.2.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: fix build
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: make - ensure correct ocamlopt(.opt)
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/haxe: fix BDEPEND
Closes: https://bugs.gentoo.org/828430 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: add luv dependency
Closes: https://bugs.gentoo.org/828415 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/haxe: new package; add version 4.2.4
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>