From 85ddce2e36cdd46ce426cd3146d2ec419ffddde8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 17 Mar 2025 00:29:37 +0000 Subject: gentoo auto-resync : 17:03:2025 - 00:29:37 --- dev-lang/Manifest.gz | Bin 22637 -> 22639 bytes dev-lang/haxe/Manifest | 2 +- dev-lang/haxe/haxe-4.3.6-r2.ebuild | 68 ------------------------------------- dev-lang/haxe/haxe-4.3.6-r3.ebuild | 68 +++++++++++++++++++++++++++++++++++++ 4 files changed, 69 insertions(+), 69 deletions(-) delete mode 100644 dev-lang/haxe/haxe-4.3.6-r2.ebuild create mode 100644 dev-lang/haxe/haxe-4.3.6-r3.ebuild (limited to 'dev-lang') diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index a8e5dc2a74d8..ab7c79d4738e 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest index ba4f6a794c9f..676c0a8c6348 100644 --- a/dev-lang/haxe/Manifest +++ b/dev-lang/haxe/Manifest @@ -1,3 +1,3 @@ DIST haxe-4.3.6.tar.gz 8409453 BLAKE2B 5240d9dc215b9636927d2461c6250acc566c7e314850a2804af8a3d4ae8ca6f7ea2c53da5b5852b3714da102c07e58fdfcc36a3104f5fca0612b55cfcfd3e4be SHA512 df8c93542102b359946507ab3b5d33b69556c57a491b0196d2ab51733fcfc03482867550a6f11543aee0c50ce685dfc89220f5d828b982219defcfec3508447c -EBUILD haxe-4.3.6-r2.ebuild 1360 BLAKE2B f4d21e9d60f8a6da52132904cd5c5c8574e8b6ce8d245c6a0bc38375403e3e0a60be71398d3713b11a8394a6221d369b93c384c64beb6ed3fc4180fb85b47d16 SHA512 39bfa2d86949ca8b1e82b41b69894f3ec2798032161937a5ab4e2c1208391a03c153699f2af8efcf02a75b2e20174d0ada0bbfa551546cf4bbe12a25ca376e61 +EBUILD haxe-4.3.6-r3.ebuild 1360 BLAKE2B 94a4ce7a0d1c2e076cd0ce37c899465a0d7d795af5ccbba93138f9364b1a11c3d5a59b3e600cbf322a83216205fc3f42bb15abed37d6434a66b3c94ebad41e6b SHA512 5faf8e91b688d04223b135c85ba6a4b97acd02180960a96a24a60965c99f3a432fe048345ab242d7b84a74589c76a8ea8702127e7e9f15054c4e13c243fcdb7d MISC metadata.xml 733 BLAKE2B 293f296fd51f93d0834ba3f9ad2815161313f2ee7fcc5ebb68f20090e76fd67b4845114c4c78959cd13d64146e9221d001e0be76b65323d1d5b3cf934085a1ec SHA512 6dd648666a0916f27edc70e637e426e03790d4fd50a43fd2696b62c69cdf0f8b1c831fd8dca03db844209a0a23952c5dc1bc1b929b42928f6608288f470f8399 diff --git a/dev-lang/haxe/haxe-4.3.6-r2.ebuild b/dev-lang/haxe/haxe-4.3.6-r2.ebuild deleted file mode 100644 index 491ce6f87e76..000000000000 --- a/dev-lang/haxe/haxe-4.3.6-r2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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/haxe.git" -else - # Haxe-debian is a distribution variant that contains the required git modules. - SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/haxe-debian-upstream" - - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2+ MIT" -SLOT="0/${PV}" -IUSE="+ocamlopt" -RESTRICT="strip" - -RDEPEND=" - <=dev-ml/extlib-1.7.9:= - >=dev-lang/ocaml-4:=[ocamlopt?] - ~dev-ml/luv-0.5.12:= - - dev-ml/ocaml-sha:= - dev-ml/ptmap:= - dev-ml/sedlex:= - dev-ml/xml-light:= - - dev-lang/neko:= - dev-libs/boehm-gc:= - dev-libs/libpcre:= - net-libs/mbedtls:0= - sys-libs/zlib:= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-ml/camlp5 - dev-ml/dune - dev-ml/findlib -" - -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 -} diff --git a/dev-lang/haxe/haxe-4.3.6-r3.ebuild b/dev-lang/haxe/haxe-4.3.6-r3.ebuild new file mode 100644 index 000000000000..1d1e7e47a43d --- /dev/null +++ b/dev-lang/haxe/haxe-4.3.6-r3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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/haxe.git" +else + # Haxe-debian is a distribution variant that contains the required git modules. + SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/haxe-debian-upstream" + + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2+ MIT" +SLOT="0/${PV}" +IUSE="+ocamlopt" +RESTRICT="strip" + +RDEPEND=" + =dev-ml/extlib-1.7.9*:= + >=dev-lang/ocaml-4:=[ocamlopt?] + ~dev-ml/luv-0.5.12:= + + dev-ml/ocaml-sha:= + dev-ml/ptmap:= + dev-ml/sedlex:= + dev-ml/xml-light:= + + dev-lang/neko:= + dev-libs/boehm-gc:= + dev-libs/libpcre:= + net-libs/mbedtls:0= + sys-libs/zlib:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-ml/camlp5 + dev-ml/dune + dev-ml/findlib +" + +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 +} -- cgit v1.2.3