From fbba40085f5d1591a67b49f5aa48b4071b7560f1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 10 Jun 2023 21:52:51 +0100 Subject: gentoo auto-resync : 10:06:2023 - 21:52:51 --- dev-lang/haxe/Manifest | 4 +-- dev-lang/haxe/haxe-4.2.4-r4.ebuild | 67 -------------------------------------- dev-lang/haxe/haxe-4.2.4-r5.ebuild | 66 +++++++++++++++++++++++++++++++++++++ dev-lang/haxe/haxe-4.2.5-r1.ebuild | 67 -------------------------------------- dev-lang/haxe/haxe-4.2.5-r2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 135 insertions(+), 136 deletions(-) delete mode 100644 dev-lang/haxe/haxe-4.2.4-r4.ebuild create mode 100644 dev-lang/haxe/haxe-4.2.4-r5.ebuild delete mode 100644 dev-lang/haxe/haxe-4.2.5-r1.ebuild create mode 100644 dev-lang/haxe/haxe-4.2.5-r2.ebuild (limited to 'dev-lang/haxe') diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest index 333bbf7c395d..7d5ca09d457f 100644 --- a/dev-lang/haxe/Manifest +++ b/dev-lang/haxe/Manifest @@ -1,5 +1,5 @@ DIST haxe-4.2.4.tar.gz 9151011 BLAKE2B 76e4442dbd33669abb2defcb66a781bf013ac41a4853f7911824e16816c60fff7e46bd58b9f2830194326aadbd79b2f07ab14308efdb0ef1e26177178daf3941 SHA512 c447b2fa7e7b7149a87af2dd75e08cce1b8d96238b88024d875659add62fa97d554ecd7f13200b817545eda8be00d61399551d64f7dbc9cc1aa66a5517dd2485 DIST haxe-4.2.5.tar.gz 9151978 BLAKE2B da6555707e0c0c34fc9a7c987bf2258e08557acb4629422d9f50ac4c025675601ccb25cea322dad0c16a4378dc48cac8e6e6acf1b94965a7eac5261c765d4ccb SHA512 a371245f5f7c18c2d16a9c7246829225d9f03beb796cb76b0dd5011e7a5a56e25f871c8cc7257a6e6b7a855804f6e62d48c2974a9ce3f4e6591d44f06bfa65ca -EBUILD haxe-4.2.4-r4.ebuild 1387 BLAKE2B e3e3545e083752153976b21649f784de36f47cefc4002ce6de9f5cd86011398bda0fcc1dfb8ce8c80021e2b92eebe7d96d34bac583826b9ef65b929fa95843b3 SHA512 44097cd3531c588683b93fa76676b9f0d240ac6fe12c10210686b96032ecfc3251debd9c7564fa8e62f400eca3910102259518c9b7cf6d12ab5a41ef65143289 -EBUILD haxe-4.2.5-r1.ebuild 1383 BLAKE2B 75974530a458668b93dfd068e024f391f84a49432745a5e89e5f912240a155a0484c63384dc295b078de75da09a5d16b52d9231cc9491143794575f3e449c26d SHA512 4cf7e8dd0f3cf52f135cc6fca958e9e9fc52fe5698a0d9bace711bf1f41aa3e0f1f91f1d552c9ee25b60ccea8e9469b7e7ba8c416152e85f7be5a19457d4ba7b +EBUILD haxe-4.2.4-r5.ebuild 1391 BLAKE2B bd433d5a418ea59511fafa3a0f2c5c43ad33c2f4cc370e8673fd93df9fbd01a733f2f84fd5e3004fb62dbad935edc4cc656b61d5128c4f391fcb640c08f3c8fb SHA512 d8537b6cd00741065437bd9c8eec24cad7997e66c9c0f2027618fda5bb05f3197c70ebaeacad61d576782885bc41b935f3e403cdab5dc713ca86d79f462399ad +EBUILD haxe-4.2.5-r2.ebuild 1388 BLAKE2B e8786df5932bcf78f393c5109040e62dbc27025fa25777389862fc98e7718df933e74bb78422fe845763fadd0ac7ba805f5a5badea41a76141f3e286cdc280c0 SHA512 e21dccf53ce59b740057ebe309611d37ffb021962a094dbe1da476cf624db4fd6f99669defc44d03e2e8d5c2f43282cad7561573d4acb6da2e3e97d863208af9 MISC metadata.xml 733 BLAKE2B 293f296fd51f93d0834ba3f9ad2815161313f2ee7fcc5ebb68f20090e76fd67b4845114c4c78959cd13d64146e9221d001e0be76b65323d1d5b3cf934085a1ec SHA512 6dd648666a0916f27edc70e637e426e03790d4fd50a43fd2696b62c69cdf0f8b1c831fd8dca03db844209a0a23952c5dc1bc1b929b42928f6608288f470f8399 diff --git a/dev-lang/haxe/haxe-4.2.4-r4.ebuild b/dev-lang/haxe/haxe-4.2.4-r4.ebuild deleted file mode 100644 index 16033aaaab38..000000000000 --- a/dev-lang/haxe/haxe-4.2.4-r4.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 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/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git" -else - # Haxe-debian already contains correct git modules - SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/haxe-debian-upstream-${PV}" -fi - -LICENSE="GPL-2+ MIT" -SLOT="0/${PV}" -IUSE="+ocamlopt" - -# NOTICE: -# Theoretically luv <= 0.5.8 is pinned but it is because of mingw issues -RDEPEND=" - >=dev-lang/ocaml-4:=[ocamlopt?] - dev-ml/extlib:= - dev-ml/luv:= - 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:= - sys-libs/zlib:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-ml/camlp5 - dev-ml/dune - dev-ml/findlib -" - -RESTRICT="strip" -QA_FLAGS_IGNORED="usr/bin/haxelib" -QA_PRESTRIPPED="usr/bin/haxelib" - -src_configure() { - if use ocamlopt ; then - export OCAMLOPT=ocamlopt.opt - else - export OCAMLOPT=ocamlopt - fi -} - -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.2.4-r5.ebuild b/dev-lang/haxe/haxe-4.2.4-r5.ebuild new file mode 100644 index 000000000000..b23db8502227 --- /dev/null +++ b/dev-lang/haxe/haxe-4.2.4-r5.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 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/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git" +else + # Haxe-debian already contains correct git modules + SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/haxe-debian-upstream-${PV}" +fi + +LICENSE="GPL-2+ MIT" +SLOT="0/${PV}" +IUSE="+ocamlopt" + +# NOTICE: Does not compile with >=dev-ml/luv-0.5.12, but it's fixed on master. +RDEPEND=" + >=dev-lang/ocaml-4:=[ocamlopt?] + =dev-ml/luv-0.5.12, but it's fixed on master. +RDEPEND=" + >=dev-lang/ocaml-4:=[ocamlopt?] +