[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 82/96] gnu: Add ocaml-async-unix
From: |
Julien Lepiller |
Subject: |
[PATCH 82/96] gnu: Add ocaml-async-unix |
Date: |
Tue, 3 Jan 2017 20:12:03 +0100 |
* gnu/packages/ocaml.scm (ocaml-async-unix): New variable.
---
gnu/packages/ocaml.scm | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 16cda44b7..7493abb15 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -2583,3 +2583,22 @@ the full Core is not available, such as in Javascript.")
(description "The Core suite of libraries is an alternative to OCaml's
standard library that was developed by Jane Street.")
(license license:asl2.0)))
+
+(define-public ocaml-async-unix
+ (package
+ (name "ocaml-async-unix")
+ (version "113.33.03")
+ (home-page "https://github.com/janestreet/async_unix/")
+ (source(janestreet-origin "async_unix" version
+ "1fwl0lfrizllcfjk8hk8m7lsz9ha2jg6qgk4gssfyz377qvpcq4h"))
+ (native-inputs `(("oasis" ,ocaml-oasis)
+ ("js-build-tools" ,ocaml-js-build-tools)
+ ("ppx-jane" ,ocaml-ppx-jane)
+ ("opam" ,opam)))
+ (propagated-inputs `(("async-kernel" ,ocaml-async-kernel)
+ ("core" ,ocaml-core)))
+ (build-system ocaml-build-system)
+ (arguments janestreet-arguments)
+ (synopsis "Monadic concurrency library")
+ (description "Monadic concurrency library.")
+ (license license:asl2.0)))
--
2.11.0
- [PATCH 72/96] gnu: Add ocaml-ppx-custom-printf, (continued)
- [PATCH 72/96] gnu: Add ocaml-ppx-custom-printf, Julien Lepiller, 2017/01/03
- [PATCH 73/96] gnu: Add ocaml-ppx-sexp-message, Julien Lepiller, 2017/01/03
- [PATCH 74/96] gnu: Add ocaml-ppx-fields-conv, Julien Lepiller, 2017/01/03
- [PATCH 75/96] gnu: Add ocaml-re, Julien Lepiller, 2017/01/03
- [PATCH 76/96] gnu: Add ocaml-ppx-expect, Julien Lepiller, 2017/01/03
- [PATCH 77/96] gnu: Add ocaml-ppx-jane, Julien Lepiller, 2017/01/03
- [PATCH 78/96] gnu: Add ocaml-core-kernel, Julien Lepiller, 2017/01/03
- [PATCH 79/96] gnu: Add ocaml-async-kernel, Julien Lepiller, 2017/01/03
- [PATCH 80/96] gnu: Add ocaml-async-rpc-kernel, Julien Lepiller, 2017/01/03
- [PATCH 81/96] gnu: Add ocaml-core, Julien Lepiller, 2017/01/03
- [PATCH 82/96] gnu: Add ocaml-async-unix,
Julien Lepiller <=
- [PATCH 83/96] gnu: Add ocaml-async-extra, Julien Lepiller, 2017/01/03
- [PATCH 84/96] gnu: Add ocaml-async, Julien Lepiller, 2017/01/03
- [PATCH 85/96] gnu: Add ocaml-ocplib-endian, Julien Lepiller, 2017/01/03
- [PATCH 86/96] gnu: Add ocaml-cstruct, Julien Lepiller, 2017/01/03
- [PATCH 87/96] gnu: Add ocaml-hex, Julien Lepiller, 2017/01/03
- [PATCH 88/96] gnu: Add ocaml-ezjsonm, Julien Lepiller, 2017/01/03
- [PATCH 89/96] gnu: Add ocaml-uri, Julien Lepiller, 2017/01/03
- [PATCH 90/96] gnu: Add ocaml-easy-format, Julien Lepiller, 2017/01/03
- [PATCH 91/96] gnu: Add ocaml-optcomp, Julien Lepiller, 2017/01/03
- [PATCH 93/96] gnu: Add ocaml-uuidm, Julien Lepiller, 2017/01/03