summary refs log tree commit diff
path: root/pkgs/development/ocaml-modules/gen
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2016-02-17 18:53:48 +0100
committerRicardo M. Correia <rcorreia@wizy.org>2016-02-17 20:42:13 +0100
commite20b978708062ebfe00c73a08f71a5fbffe98d50 (patch)
tree7c5977f23b59360afd8155976c55ac767dfe25c3 /pkgs/development/ocaml-modules/gen
parentc44176237af93f4497aaec8e4588ff2e896b0df4 (diff)
downloadnixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar.gz
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar.bz2
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar.lz
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar.xz
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.tar.zst
nixpkgs-e20b978708062ebfe00c73a08f71a5fbffe98d50.zip
ocamlPackages.gen: init at 0.3
Diffstat (limited to 'pkgs/development/ocaml-modules/gen')
-rw-r--r--pkgs/development/ocaml-modules/gen/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/ocaml-modules/gen/default.nix b/pkgs/development/ocaml-modules/gen/default.nix
new file mode 100644
index 00000000000..0b8f4253e76
--- /dev/null
+++ b/pkgs/development/ocaml-modules/gen/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, ocaml, findlib, qtest, ounit }:
+
+let version = "0.3"; in
+
+stdenv.mkDerivation {
+  name = "ocaml-gen-${version}";
+
+  src = fetchFromGitHub {
+    owner = "c-cube";
+    repo = "gen";
+    rev = "${version}";
+    sha256 = "0xrnkcfa5q86ammf49j5hynw5563x5sa2mk7vqf7g097j1szif72";
+  };
+
+  buildInputs = [ ocaml findlib qtest ounit ];
+
+  createFindlibDestdir = true;
+
+  meta = {
+    homepage = https://github.com/c-cube/gen;
+    description = "Simple, efficient iterators for OCaml";
+    license = stdenv.lib.licenses.bsd3;
+    platforms = ocaml.meta.platforms;
+  };
+}