From ebc282ef4dfa408accac685565b8ee5f6faec119 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 12 Feb 2023 09:56:54 +0000 Subject: gentoo auto-resync : 12:02:2023 - 09:56:54 --- dev-ml/camlp4/Manifest | 2 +- dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild | 56 ++++++++++++++++++++++++++++++++++ dev-ml/camlp4/camlp4-4.14_p1.ebuild | 56 ---------------------------------- 3 files changed, 57 insertions(+), 57 deletions(-) create mode 100644 dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild delete mode 100644 dev-ml/camlp4/camlp4-4.14_p1.ebuild (limited to 'dev-ml/camlp4') diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest index 735ae3ca67e2..99f988f7a2a3 100644 --- a/dev-ml/camlp4/Manifest +++ b/dev-ml/camlp4/Manifest @@ -14,5 +14,5 @@ EBUILD camlp4-4.11_p1-r2.ebuild 1232 BLAKE2B e9ffd423c403fbb23aae712b4998658d4c5 EBUILD camlp4-4.12-r1.ebuild 1237 BLAKE2B bb7610c2a7dcf748b9b20cc9e3694e5f81d9021dbec7fe98dedc711c036d3221cdb069346cde2810e560f0c3e95d7f85ef81e20d7c653fe5846d246124590da4 SHA512 838a1344d6d3b9824233315bfc720f052ef9e081569bda5cfa8b73ebee066d3414c2370c80a5184a82f3f20eda7d6ee6b3b366e73c97261efbb88f243cf1b133 EBUILD camlp4-4.13-r1.ebuild 1237 BLAKE2B bb7610c2a7dcf748b9b20cc9e3694e5f81d9021dbec7fe98dedc711c036d3221cdb069346cde2810e560f0c3e95d7f85ef81e20d7c653fe5846d246124590da4 SHA512 838a1344d6d3b9824233315bfc720f052ef9e081569bda5cfa8b73ebee066d3414c2370c80a5184a82f3f20eda7d6ee6b3b366e73c97261efbb88f243cf1b133 EBUILD camlp4-4.14.ebuild 1246 BLAKE2B 905bb37eb2fd0c30a6095832508ea6ab30cca0a69d618c235669a8d110a689bff5c476e0f404e6f10e59af39ea2316c2132f956f7d435ff47d469915cde05cd9 SHA512 b2f1aa733858bc287e0234374abe5446fa5855962257913a49e9a05f19b0be257543cfab044e31b2f80d2d2fa86d0d026489ee7bfc4f43bc81e0c31437ed66e4 -EBUILD camlp4-4.14_p1.ebuild 1300 BLAKE2B 3cdd86f522a0d496394abe04c9aac10e9e2affc4dea78a396f803c358f996ab29bf3f2f7a55aa1ba067e546dc488222fdae1a46d78ecf6a813c3dd59987f0241 SHA512 447b10c4a3ee39c7bffb9a129ef55cccf3eda5646727073dd8db00fd1f99be65aeef5c6d7492db31ff12aa449a82bc63514927f7dc55683daa0b38ffd2f8e42f +EBUILD camlp4-4.14_p1-r1.ebuild 1292 BLAKE2B bf25d8bd3b8c098b8eecdf77a6f6789696c9d732ffc66aa7cc86ebef476aa7c009d001dcb65cfac9ba9c3079741d5c3c59b1d381489762a69498792af56cef4c SHA512 da4aaf8fdb52395587414fa902f7defb95bfdc4da3247d46d144fce505aeee4e464c6ea1d621d8f48dace73c1ea7650cb4f143959467b5e16ccefe361ae1185b MISC metadata.xml 416 BLAKE2B 560e2116bb064decbc8d5e5391966be20ecdfa18ffc362c947b3d5f9aeae1bb2e5d3f391f765e9485075e05a90db69c4f9283b028bd15211e6979621b50d4428 SHA512 db6518378e93c20fd831ab4d2b6ac2168dcb456cf8c6e203f4c2d5a121404e530a8646f1346f34bb4db776cc9caf5f39f0749a6f46b7cc087ad38e7512e9872e diff --git a/dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild b/dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild new file mode 100644 index 000000000000..27b18537b110 --- /dev/null +++ b/dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=${PV/_p/+} +MY_P=${PN}-${MY_PV} + +inherit edo + +DESCRIPTION="System for writing extensible parsers for programming languages" +HOMEPAGE="https://github.com/camlp4/camlp4" +SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${P/_p/-} + +LICENSE="LGPL-2-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+ocamlopt" + +RDEPEND="=dev-lang/ocaml-4.14*:=[ocamlopt?]" +DEPEND=" + ${RDEPEND} + dev-ml/ocamlbuild[ocamlopt?] + dev-ml/findlib:= +" + +QA_FLAGS_IGNORED='.*' + +PATCHES=( "${FILESDIR}/reload.patch" ) + +src_configure() { + edo ./configure \ + --bindir="${EPREFIX}/usr/bin" \ + --libdir="$(ocamlc -where)" \ + --pkgdir="$(ocamlc -where)" +} + +src_compile() { + # Increase stack limit to 11GiB to avoid stack overflow error. + ulimit -s 11530000 + + emake byte + use ocamlopt && emake native +} + +src_install() { + emake DESTDIR="${D}" install install-META + dodoc CHANGES.md README.md + + if has_version ">=dev-ml/findlib-1.9" ; then + # See bug #803275 + rm "${ED}/usr/$(get_libdir)/ocaml/camlp4/META" || die + fi +} diff --git a/dev-ml/camlp4/camlp4-4.14_p1.ebuild b/dev-ml/camlp4/camlp4-4.14_p1.ebuild deleted file mode 100644 index 80e3c447d302..000000000000 --- a/dev-ml/camlp4/camlp4-4.14_p1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV/_p/+} -MY_P=${PN}-${MY_PV} - -inherit edo - -DESCRIPTION="System for writing extensible parsers for programming languages" -HOMEPAGE="https://github.com/camlp4/camlp4" -SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${P/_p/-} - -LICENSE="LGPL-2-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+ocamlopt" - -RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]" -DEPEND=" - ${RDEPEND} - dev-ml/ocamlbuild[ocamlopt?] - dev-ml/findlib:= -" - -QA_FLAGS_IGNORED='.*' - -PATCHES=( "${FILESDIR}/reload.patch" ) - -src_configure() { - edo ./configure \ - --bindir="${EPREFIX}/usr/bin" \ - --libdir="$(ocamlc -where)" \ - --pkgdir="$(ocamlc -where)" -} - -src_compile() { - # Increase stack limit to 11GiB to avoid stack overflow error. - ulimit -s 11530000 - - emake byte - use ocamlopt && emake native -} - -src_install() { - emake DESTDIR="${D}" install install-META - dodoc CHANGES.md README.md - - if has_version ">=dev-ml/findlib-1.9" ; then - # See bug #803275 - rm "${ED}/usr/$(get_libdir)/ocaml/camlp4/META" || die - fi -} -- cgit v1.2.3