summaryrefslogtreecommitdiff
path: root/dev-ml/reason
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ml/reason
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/reason')
-rw-r--r--dev-ml/reason/Manifest3
-rw-r--r--dev-ml/reason/metadata.xml11
-rw-r--r--dev-ml/reason/reason-2.0.0.ebuild34
3 files changed, 48 insertions, 0 deletions
diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest
new file mode 100644
index 000000000000..691ebc472c31
--- /dev/null
+++ b/dev-ml/reason/Manifest
@@ -0,0 +1,3 @@
+DIST reason-2.0.0.tar.gz 6639139 SHA256 cfc2fc6416d00584047fc67eade5c6215cec5ea4c818cd7fe5b4d03d311ea3a8 SHA512 5e8fb81193de90fcf95ae39e66dab6b7638f1b6f37f7f438c3692e67de8f33667eca92e76df4968ad794e4bd02674583203e1058f1e990f3f6e87d8ce1fbbb43 WHIRLPOOL 8eb8395372aac8952bce2c0cfa58ab364cbedc46eb6f4e34ac496e95bb9729134f374cb42f59bd398f6ce9c68025e9c92259fb750381a0b11cf934b05aba1f0d
+EBUILD reason-2.0.0.ebuild 627 SHA256 4596b74e6a7790e7d52b725ed15500b949e97bdc178329685611a786583cc32c SHA512 b21460ebf47b988e32daa46695ddaebe4fe8f4a6c3c6d83ca57bb97974478e76e25a132b467dd6914c293080b2801cc364aa0a6677a666321c3eeb87aa7388af WHIRLPOOL 30b655dc56e942ef03acaa56b293716179fdb6261591519135ee6857116e8d2fd453595b17bfffb9027523e7e9fe1fe0fae0aaa2aaf39ecb035228cc15188e31
+MISC metadata.xml 327 SHA256 a9e0546b5264d073a4f5d5e8cd0eec5800e48950c2440ae5deec4e2fb5e6339f SHA512 e31d023f933d9df780e34a4fad75e789c6f94e09eb597f2e8ddbf8b1cbd39ea996c878b2f0ce4b9d03392ab59c0362379774256caa54f6e6e9515270abc9797e WHIRLPOOL de6b18e30056f7099d8279d8588ee91c0f5b8013a2e58f381a26bce5bcfed8cf37884cf23609d37f9fb7ddbebb5fde2c104281e1e97f5180e85b55c563057a5c
diff --git a/dev-ml/reason/metadata.xml b/dev-ml/reason/metadata.xml
new file mode 100644
index 000000000000..ffe46435e1e5
--- /dev/null
+++ b/dev-ml/reason/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>Gentoo ML Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">facebook/reason</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/reason/reason-2.0.0.ebuild b/dev-ml/reason/reason-2.0.0.ebuild
new file mode 100644
index 000000000000..0fc83b36497d
--- /dev/null
+++ b/dev-ml/reason/reason-2.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit opam
+
+DESCRIPTION="Meta Language Toolchain"
+HOMEPAGE="https://github.com/facebook/reason"
+SRC_URI="https://github.com/facebook/reason/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+DEPEND="
+ dev-ml/reason-parser:=
+ dev-ml/merlin-extend:=
+ dev-ml/result:=
+ dev-ml/topkg:=
+ dev-ml/ocaml-migrate-parsetree:=
+ dev-ml/utop:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+ dev-ml/findlib
+ dev-ml/ocamlbuild
+"
+
+src_compile() {
+ emake precompile
+ emake build
+}