diff options
author | Sam James <sam@gentoo.org> | 2021-01-22 06:11:05 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-01-24 16:06:08 +0000 |
commit | 24374686d324ad2337a0b3b48f2a00f0e559ec97 (patch) | |
tree | 358e882eb0bb88e48033ce43357319a31b7f8b91 /dev-ml/dune | |
parent | dev-ml/core_bench: new package (diff) | |
download | gentoo-24374686d324ad2337a0b3b48f2a00f0e559ec97.tar.gz gentoo-24374686d324ad2337a0b3b48f2a00f0e559ec97.tar.bz2 gentoo-24374686d324ad2337a0b3b48f2a00f0e559ec97.zip |
dev-ml/dune: bump to 2.8.2
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-ml/dune')
-rw-r--r-- | dev-ml/dune/Manifest | 1 | ||||
-rw-r--r-- | dev-ml/dune/dune-2.8.2.ebuild | 33 |
2 files changed, 34 insertions, 0 deletions
diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest index 95ed327cc58d..5ed8ffceaf46 100644 --- a/dev-ml/dune/Manifest +++ b/dev-ml/dune/Manifest @@ -1,2 +1,3 @@ DIST dune-2.1.0.tar.gz 1170295 BLAKE2B 16ee2c34e0183bd255d23410f70001ca008b8e82815f93ad727079da00b8592d219e7664c93bed7b97b3a1e997306d60672b7d6c45fe6dae7371b4025df06722 SHA512 24afb44e458f819dfde3775b76c3ccf43f3fa5d8ce9a14ee9bf6658c1c116f95659c21a9ea208e5711c844fabc661cc434070bce6c9307154d506b6599ffb57f DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7 +DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7 diff --git a/dev-ml/dune/dune-2.8.2.ebuild b/dev-ml/dune/dune-2.8.2.ebuild new file mode 100644 index 000000000000..1656a916fb52 --- /dev/null +++ b/dev-ml/dune/dune-2.8.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multiprocessing + +DESCRIPTION="A composable build system for OCaml" +HOMEPAGE="https://github.com/ocaml/dune" +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +DEPEND="dev-lang/ocaml" +RDEPEND="${DEPEND} + !dev-ml/jbuilder" + +src_configure() { + : +} + +src_compile() { + ocaml bootstrap.ml || die + ./dune.exe build -p "${PN}" --profile dune-bootstrap -j $(makeopts_jobs) || die +} + +src_install() { + default + mv "${ED}"/usr/doc "${ED}"/usr/share/doc/${PF} || die + mv "${ED}"/usr/man "${ED}"/usr/share/man || die +} |