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
1 changed files with 27 additions and 0 deletions

View File

@ -302,6 +302,33 @@ functional, imperative and object-oriented styles of programming.")
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")