summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-11 19:09:06 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-11 19:09:06 -0500
commit933607631f52c80ec7db6c4b96de6e61384d3270 (patch)
tree5f4a81da2afa30dbbaba5acc22b14e180e9140f3 /dev-lang
parent97c14ceda6ab1347afac761e2ad9a0f2b1f81d4c (diff)
downloadbaldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.tar.gz
baldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.tar.xz
baldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.zip
Adding metadata
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/algol68g/Manifest2
-rw-r--r--dev-lang/algol68g/algol68g-3.13.2.ebuild (renamed from dev-lang/algol68g/algol68g-3.12.2.ebuild)7
-rw-r--r--dev-lang/haxe/Manifest1
-rw-r--r--dev-lang/haxe/haxe-4.3.7.ebuild65
4 files changed, 70 insertions, 5 deletions
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index fa368d91313c..70e35dc27d62 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -1,2 +1,2 @@
-DIST algol68g-3.12.2.tar.gz 681251 BLAKE2B 7ed93f6e1a8a7b46ed4e194f2837f2ce3564f4e1eaaede0b62c08e499e9be6b48dc432e6790d2978bc5df4457e409d625585b83c552fef226d8b5b338a3b62be SHA512 b43130cb8315bd6c12a7b2e91082ee297c84bd4bb52d41b4340990ce63cbb38c7395cb90d58cc2d1595c696602237fb9ec0ab8ce6cbe5097d4c17d45c45942ed
DIST algol68g-3.12.3.tar.gz 681167 BLAKE2B b6681ef83b5aeb1bd0b9f6698437648440b08ce195ddfaebd8471e31867f357a78ac0286eb2f876b5b89b10b6c11dd2275ea4a20dba31409efcacdc7875a2f97 SHA512 68c08fdc968da60185c3f053bdcfdbd49308225b33368bcc25afbd07e83e6d382a6b605473e2e3af466b52966c28602d0324b60b1f0ca624116fd9cc61d97db6
+DIST algol68g-3.13.2.tar.gz 694452 BLAKE2B 8d313223ca866ddff9d310d70c2825e5df3a26340fec0ba5e010baf5862eadda8e23860212e0f202028c9ea8f63d6122148a967e2798c7972a1c172597516b74 SHA512 1c711ce29cc7b0ba3261791aa864ac7250af25561ab6c269506298fdd2f95a513269eb97e146f31ceb994374ddadec6ccd963b1e3214c1da2bb3c0ea16e95d58
diff --git a/dev-lang/algol68g/algol68g-3.12.2.ebuild b/dev-lang/algol68g/algol68g-3.13.2.ebuild
index 1d6630ddc26c..13d9ffd70a25 100644
--- a/dev-lang/algol68g/algol68g-3.12.2.ebuild
+++ b/dev-lang/algol68g/algol68g-3.13.2.ebuild
@@ -4,13 +4,12 @@
EAPI=9
DESCRIPTION="Algol 68 Genie compiler-interpreter"
-HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html"
-SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/mirrored/${P}.tar.gz
- https://algol68genie.nl/${P}.tar.gz"
+HOMEPAGE="https://algol68genie.nl/en/algol-68-genie/"
+SRC_URI="https://algol68genie.nl/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
RDEPEND="
diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index d0da7bfe6548..5c866890ecc8 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1 +1,2 @@
DIST haxe-4.3.6.tar.gz 8409453 BLAKE2B 5240d9dc215b9636927d2461c6250acc566c7e314850a2804af8a3d4ae8ca6f7ea2c53da5b5852b3714da102c07e58fdfcc36a3104f5fca0612b55cfcfd3e4be SHA512 df8c93542102b359946507ab3b5d33b69556c57a491b0196d2ab51733fcfc03482867550a6f11543aee0c50ce685dfc89220f5d828b982219defcfec3508447c
+DIST haxe-4.3.7.gh.tar.gz 8410936 BLAKE2B 4080a51f27456d8a449eb423c3dd63eb0f2962eafa3fb771290d8042f653307d3dc37e52c967f194a2945670e3e3f3f6eaee65a574a7fbc248f04e645e447d04 SHA512 8afd5312421367dcc5f59816dddedb1db7edfadc0c15cfd5c65eecea3295195ee6a283d2ea44bd44300c75c889f241e993479af6434184d957c74e93bbb0b13b
diff --git a/dev-lang/haxe/haxe-4.3.7.ebuild b/dev-lang/haxe/haxe-4.3.7.ebuild
new file mode 100644
index 000000000000..a467098ee8e0
--- /dev/null
+++ b/dev-lang/haxe/haxe-4.3.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=9
+
+DESCRIPTION="Multi-target universal programming language"
+HOMEPAGE="https://haxe.org/
+ https://github.com/HaxeFoundation/haxe/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/HaxeFoundation/${PN}"
+else
+ # Haxe-debian is a distribution variant that contains the required git modules.
+ SRC_URI="https://github.com/HaxeFoundation/${PN}-debian/archive/upstream/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-debian-upstream-${PV}"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+ MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-ml/extlib-1.7.8:=
+ >=dev-ml/luv-0.5.13:=
+ >=dev-ml/ptmap-2.0.0:=
+ >=dev-ml/sedlex-3.6:=
+ dev-ml/ocaml-sha:=
+ dev-ml/xml-light:=
+
+ >=dev-lang/ocaml-5.0:=[ocamlopt?]
+ dev-lang/neko:=
+ dev-libs/boehm-gc:=
+ dev-libs/libpcre:=
+ net-libs/mbedtls:0=
+ virtual/zlib:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ >=dev-ml/camlp5-8.03.04
+ >=dev-ml/dune-1.11
+ >=dev-ml/findlib-1.9.1
+"
+
+QA_FLAGS_IGNORED="usr/bin/haxelib"
+QA_PRESTRIPPED="usr/bin/haxelib"
+
+src_configure() {
+ export OCAMLOPT="$(usex ocamlopt ocamlopt.opt ocamlopt)"
+}
+
+src_compile() {
+ emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \
+ OCAMLOPT="${OCAMLOPT}" INSTALL_DIR="/usr"
+}
+
+src_install() {
+ emake DESTDIR="${D}" INSTALL_DIR="/usr" install
+ dodoc *.md
+}