summary refs log tree commit diff
path: root/pkgs/development/ocaml-modules
diff options
context:
space:
mode:
authorMatthew Maurer <maurer@matthewmaurer.org>2015-06-10 23:26:31 +0200
committerMatthew Maurer <maurer@matthewmaurer.org>2015-06-27 16:54:20 +0000
commit289e2a10dbb26c368aa9b82229b17ea545b6d93d (patch)
tree3771c5e1034537c8f2398faf037fd716a026ba87 /pkgs/development/ocaml-modules
parent1d79d840b126ccebb21e4cd5ff1022d81141fab5 (diff)
downloadnixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar.gz
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar.bz2
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar.lz
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar.xz
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.tar.zst
nixlib-289e2a10dbb26c368aa9b82229b17ea545b6d93d.zip
ocaml-faillib: init at 111.17.00
Diffstat (limited to 'pkgs/development/ocaml-modules')
-rw-r--r--pkgs/development/ocaml-modules/faillib/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/ocaml-modules/faillib/default.nix b/pkgs/development/ocaml-modules/faillib/default.nix
new file mode 100644
index 000000000000..98acc8032e3f
--- /dev/null
+++ b/pkgs/development/ocaml-modules/faillib/default.nix
@@ -0,0 +1,24 @@
+{stdenv, buildOcaml, fetchurl, herelib, camlp4}:
+
+buildOcaml rec {
+  minimumSupportedOcamlVersion = "4.00";
+  name = "faillib";
+  version = "111.17.00";
+
+  src = fetchurl {
+    url = "https://github.com/janestreet/faillib/archive/${version}.tar.gz";
+    sha256 = "12dvaxkmgf7yzzvbadcyk1n17llgh6p8qr33867d21npaljy7l9v"; 
+  };
+
+  propagatedBuildInputs = [ camlp4 herelib ];
+
+  doCheck = true;
+  checkPhase = "make test";
+
+  meta = with stdenv.lib; {
+    homepage = https://ocaml.janestreet.com/;
+    description = "Library for dealing with failure in OCaml";
+    license = licenses.asl20;
+    maintainers = [ maintainers.maurer ];
+  };
+}