From d4d70691ab58dfcbd58e0863f3e64d59765533e3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 7 Jan 2023 12:13:10 +0000 Subject: gentoo auto-resync : 07:01:2023 - 12:13:10 --- dev-lang/Manifest.gz | Bin 19512 -> 19514 bytes dev-lang/haxe/Manifest | 2 +- dev-lang/haxe/haxe-4.2.5-r1.ebuild | 67 +++++++++++++++++++++++++++++++++++++ dev-lang/haxe/haxe-4.2.5.ebuild | 67 ------------------------------------- 4 files changed, 68 insertions(+), 68 deletions(-) create mode 100644 dev-lang/haxe/haxe-4.2.5-r1.ebuild delete mode 100644 dev-lang/haxe/haxe-4.2.5.ebuild (limited to 'dev-lang') diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 21af1fd2c293..79320ebe1938 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 b4d4d9f59d66..c7de4a5907a1 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-r3.ebuild 1370 BLAKE2B 319ced68c5212673d7aa5453ee9de85e127a9a9b6e782e2a425e5fbabd2f57e04a7d33a81b0158ffe27b5bb483e1b355c82b7eb5fe80dafd74ba2476282dc792 SHA512 372ea170b56de8a4aa6c5f97482f60bb776b8a5f7b976034fc4ccbc3d1735261593069a7355f6ddae9554276d402eb322d7f038facc08b13816e7b59365464d9 -EBUILD haxe-4.2.5.ebuild 1367 BLAKE2B 3f184e0cd03d359eaddc876f8cf39bdc3ec73163def88b1763dd37373597cf2764d75d6539cc6b5c5219ed9d9eeadab420fcfc64c06b72199895ce4f614e39be SHA512 a7cf9b65d246ff87520b66a021d0c05e45a209155a4ddc3e3238e69d2cddd9c1fee6cab86c3105e5dfee426f3249063d6843b7a272c9aa93b464082bb78b5f72 +EBUILD haxe-4.2.5-r1.ebuild 1383 BLAKE2B 75974530a458668b93dfd068e024f391f84a49432745a5e89e5f912240a155a0484c63384dc295b078de75da09a5d16b52d9231cc9491143794575f3e449c26d SHA512 4cf7e8dd0f3cf52f135cc6fca958e9e9fc52fe5698a0d9bace711bf1f41aa3e0f1f91f1d552c9ee25b60ccea8e9469b7e7ba8c416152e85f7be5a19457d4ba7b MISC metadata.xml 733 BLAKE2B 293f296fd51f93d0834ba3f9ad2815161313f2ee7fcc5ebb68f20090e76fd67b4845114c4c78959cd13d64146e9221d001e0be76b65323d1d5b3cf934085a1ec SHA512 6dd648666a0916f27edc70e637e426e03790d4fd50a43fd2696b62c69cdf0f8b1c831fd8dca03db844209a0a23952c5dc1bc1b929b42928f6608288f470f8399 diff --git a/dev-lang/haxe/haxe-4.2.5-r1.ebuild b/dev-lang/haxe/haxe-4.2.5-r1.ebuild new file mode 100644 index 000000000000..48657441b5b3 --- /dev/null +++ b/dev-lang/haxe/haxe-4.2.5-r1.ebuild @@ -0,0 +1,67 @@ +# 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" +RESTRICT="strip" +# 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 +" + +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.5.ebuild b/dev-lang/haxe/haxe-4.2.5.ebuild deleted file mode 100644 index b4c6b1ae2869..000000000000 --- a/dev-lang/haxe/haxe-4.2.5.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 -" - -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 -} -- cgit v1.2.3