me
/
guix
Archived
1
0
Fork 0

gnu: Add ocaml-async-unix.

* gnu/packages/ocaml.scm (ocaml-async-unix): New variable.
master
Julien Lepiller 2017-05-28 15:19:17 +02:00
parent 4a5fd87203
commit 7f1620df14
No known key found for this signature in database
GPG Key ID: 43111F4520086A0C
1 changed files with 21 additions and 0 deletions

View File

@ -3001,3 +3001,24 @@ the Async RPC library.")
(description "The Core suite of libraries is an alternative to OCaml's (description "The Core suite of libraries is an alternative to OCaml's
standard library that was developed by Jane Street.") standard library that was developed by Jane Street.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public ocaml-async-unix
(package
(name "ocaml-async-unix")
(version "113.33.03")
(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)
(home-page "https://github.com/janestreet/async_unix")
(synopsis "Asynchronous execution library for Unix")
(description "Async_unix is an asynchronous execution library for Unix.")
(license license:asl2.0)))