gnu: Add ocaml-extlib.

* gnu/packages/ocaml.scm (ocaml-extlib): New variable.
This commit is contained in:
Julien Lepiller 2019-04-03 23:19:41 +02:00
parent b6bba90e92
commit bb338a7f80
No known key found for this signature in database
GPG key ID: 43111F4520086A0C

View file

@ -302,6 +302,33 @@ (define-public ocamlbuild
for building OCaml library and programs.")
(license license:lgpl2.1+)))
(define-public ocaml-extlib
(package
(name "ocaml-extlib")
(version "1.7.6")
(source (origin
(method url-fetch)
(uri (string-append "https://ygrek.org.ua/p/release/ocaml-extlib/"
"extlib-" version ".tar.gz"))
(sha256
(base32
"0wfs20v1yj5apdbj7214wdsr17ayh0qqq7ihidndvc8nmmwfa1dz"))))
(build-system ocaml-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(delete 'configure))))
(native-inputs
`(("ocaml-cppo" ,ocaml-cppo)))
(home-page "https://github.com/ygrek/ocaml-extlib")
(synopsis "Complete and small extension for OCaml standard library")
(description "This library adds new functions to OCaml standard library
modules, modifies some functions in order to get better performances or
safety (tail-recursive) and also provides new modules which should be useful
for day to day programming.")
;; With static-linking exception
(license license:lgpl2.1+)))
(define-public ocaml-opam-file-format
(package
(name "ocaml-opam-file-format")