diff options
author | Peter Kreye <kreyepr@gmail.com> | 2018-01-13 05:14:55 -0600 |
---|---|---|
committer | Julien Lepiller <julien@lepiller.eu> | 2018-02-01 23:09:16 +0100 |
commit | edac535493e42ca836fb5c432297cb4882f0e07b (patch) | |
tree | 02f91d8795864ad64fd1ddbfdfac880038528602 /gnu | |
parent | 2b4d2a4d0a100b67397eeb76f55e1cc20be4ae75 (diff) | |
download | guix-edac535493e42ca836fb5c432297cb4882f0e07b.tar.gz |
gnu: Add ocaml-integers.
* gnu/packages/ocaml.scm (ocaml-integes): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/ocaml.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 6648f5ba40..1d5144e875 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3740,6 +3740,37 @@ terminal or in Emacs. It supports line editing, history, real-time and context sensitive completion, colors, and more.") (license license:bsd-3))) +(define-public ocaml-integers + (package + (name "ocaml-integers") + (version "0.2.2") + (home-page "https://github.com/ocamllabs/ocaml-integers") + (source (origin + (method url-fetch) + (uri (string-append home-page + "/releases/download/v0.2.2/integers-" + version ".tbz")) + (file-name (string-append name "-" version ".tbz")) + (sha256 + (base32 + "08b1ljw88ny3l0mdq6xmffjk8anfc77igryva5jz1p6f4f746ywk")))) + (build-system ocaml-build-system) + (arguments + `(#:tests? #f; no tests + #:build-flags (list "build") + #:phases + (modify-phases %standard-phases + (delete 'configure)))) + (inputs + `(("findlib" ,ocaml-findlib-1.7.3) + ("topkg" ,ocaml-topkg) + ("opam", opam))) + (synopsis "Various signed and unsigned integer types for OCaml") + (description "The ocaml-integers library provides a number of 8-, 16-, 32- +and 64-bit signed and unsigned integer types, together with aliases such as +long and size_t whose sizes depend on the host platform.") + (license license:expat))) + (define-public coq-flocq (package (name "coq-flocq") |