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-r4 :: 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
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfredo Tupone · gentoo
dev-lang/haxe: dev-lang/ocaml-3 has gone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Alfredo Tupone · gentoo
dev-lang/haxe: Fix deps
Signed-off-by: Alfredo Tupone <tupone@gentoo.org> - Stilic · gentoo
dev-lang/haxe: change minimal luv version to 0.5.13
[sam: Note that it was only temporarily pinned upstream and indeed they depend on >=0.5.13 there now.] Closes: https://github.com/gentoo/gentoo/pull/41041 Signed-off-by: Stilic <lateman-jpeg@outlook.fr> Signed-off-by: Sam James <sam@gentoo.org> - 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>