summaryrefslogtreecommitdiff
path: root/dev-ml/async_extra
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/async_extra
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/async_extra')
-rw-r--r--dev-ml/async_extra/Manifest5
-rw-r--r--dev-ml/async_extra/async_extra-0.9.0.ebuild32
-rw-r--r--dev-ml/async_extra/metadata.xml11
3 files changed, 48 insertions, 0 deletions
diff --git a/dev-ml/async_extra/Manifest b/dev-ml/async_extra/Manifest
new file mode 100644
index 000000000000..af74a33cb17f
--- /dev/null
+++ b/dev-ml/async_extra/Manifest
@@ -0,0 +1,5 @@
+DIST async_extra-0.9.0.tar.gz 105722 SHA256 473e3bdcd109cbf29b800776210c4ac9dad726b5a222d3c53b0610dd86804fa2 SHA512 6f0d69a389e66e47cd0a3cf288c2b0242299e5c3befa77f7a656bc30dfb63f78e5287c4de5e80473c1ce2ee5fed038bf0b4d2b94eb73f045b20f40b14868fa1a WHIRLPOOL fd7f0c447d58ff4e970cb818f49b3dcc4a62d372381907f6efca65e285ae01549527700e79a05448a8269f38663e961ee4af88420eacb3c0f90064dce0b83418
+EBUILD async_extra-0.9.0.ebuild 802 SHA256 32565cdab206568e4170fe9c2c4bbcb17618fe4c9c3679ce6acd9d1d76f49b9c SHA512 b2df0ced7bd04f55835703ed1e3b57c8b6163677eb2b5670213f5e321434d5d78c463798be41b99be9eb3fc80500bdc149398c2a4f518177a4f1194af3a9d571 WHIRLPOOL eed391af5f7e91e5700777b741eb0417d53c6a4026bc6d1c9c662c56700a8fcdc0558c67dba052781871b3b8a0707b4211bc723d21246d6bfc4e9fc8859bc419
+MISC ChangeLog 3617 SHA256 46f2fb86fca37e94cb7a6f335687083b112f2527ffd865c8879fa03ae232a78e SHA512 52a7a3cba9367e5eb2a5ba01d5feba24b17f5d286c736290897cc059d5f31a7b236b0e385d6b61c9c6c1685e291e78cdad1f9ed77fa72e577b2033c5bfed5563 WHIRLPOOL 6c7a34d61c781280e7c9dd107db86f19ad338cde7535c7aa4c586174c04b62fa9662a7d74dfed1ab924960d416630d1bb23025954b1d1807c2dbe722f3ec514f
+MISC ChangeLog-2015 2919 SHA256 ad93bd737080d669be0c323e0dc0188631756bf6451b47d680f30377e6d21c29 SHA512 d3cee8141d00d956b5465096beb3192f4d10a40b2970e911fab044f65894bb05e61e637a3c702126d46d67d5f2966efa248fec67a63f418ac35ca37f6ee4edc5 WHIRLPOOL 6bd2f46b57907167b5590741865e462e138ebb76ed438979e16d5298ab4274d9a252f7eca8b877b5b8ef6d73acef7175864547997c1eabc0bff86e2c1e5b9314
+MISC metadata.xml 334 SHA256 2b740bdb62dfae865aba66e90fbb193be2a31a15c4378fb026659930133eea2a SHA512 3944e0b6c73f2e3c23ca9c1d70b3b3fb5e8616614a1eb0b15528f5aee747a9689a4a1413eeda52f88070ca7ae77a16d87188801004e398df899d75f2f71b6df9 WHIRLPOOL f15eeffbb9212fbb54e457ef1197c29380d0962ea220ece55d5f2209c99fa3848b8d16436cbd4f2059051818dc69dbc2b6b9805ca4a227561a502ccdb8b2b7f8
diff --git a/dev-ml/async_extra/async_extra-0.9.0.ebuild b/dev-ml/async_extra/async_extra-0.9.0.ebuild
new file mode 100644
index 000000000000..06c9100af230
--- /dev/null
+++ b/dev-ml/async_extra/async_extra-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Jane Street Capital's asynchronous execution library (extra)"
+HOMEPAGE="https://github.com/janestreet/async_extra"
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-lang/ocaml-4.02.0:=
+ dev-ml/async_kernel:=
+ dev-ml/async_rpc_kernel:=
+ dev-ml/async_unix:=
+ dev-ml/core:=
+ dev-ml/ppx_driver:=
+ dev-ml/ppx_jane:=
+ dev-ml/ocaml-migrate-parsetree:=
+"
+DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+ opam-installer -i \
+ --prefix="${ED}/usr" \
+ --libdir="${D}/$(ocamlc -where)" \
+ --docdir="${ED}/usr/share/doc/${PF}" \
+ ${PN}.install || die
+}
diff --git a/dev-ml/async_extra/metadata.xml b/dev-ml/async_extra/metadata.xml
new file mode 100644
index 000000000000..e8e993916222
--- /dev/null
+++ b/dev-ml/async_extra/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">janestreet/async_extra</remote-id>
+ </upstream>
+</pkgmetadata>