diff options
author | sternenseemann <git@lukasepple.de> | 2017-02-17 23:18:48 +0100 |
---|---|---|
committer | vbgl <vbgl@users.noreply.github.com> | 2017-02-19 02:12:52 +0100 |
commit | d738ac4fd598fb2983aa336e94df4efa2a5f1e1a (patch) | |
tree | 4d1f1feb76fe0436a05af2121ed01a0fb56a60b8 /pkgs/development/ocaml-modules/angstrom | |
parent | 1ae9b50a772e7acf5ce61fe55a56b9f4effa73e7 (diff) | |
download | nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar.gz nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar.bz2 nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar.lz nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar.xz nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.tar.zst nixpkgs-d738ac4fd598fb2983aa336e94df4efa2a5f1e1a.zip |
ocaml-angstrom: init at 0.3.0
Diffstat (limited to 'pkgs/development/ocaml-modules/angstrom')
-rw-r--r-- | pkgs/development/ocaml-modules/angstrom/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/ocaml-modules/angstrom/default.nix b/pkgs/development/ocaml-modules/angstrom/default.nix new file mode 100644 index 00000000000..56509ab5786 --- /dev/null +++ b/pkgs/development/ocaml-modules/angstrom/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchFromGitHub, ocaml, cstruct, result, findlib, ocaml_oasis }: + +stdenv.mkDerivation rec { + version = "0.3.0"; + name = "ocaml-angstrom-${version}"; + + src = fetchFromGitHub { + owner = "inhabitedtype"; + repo = "angstrom"; + rev = "${version}"; + sha256 = "1x9pvy5vw98ns4pspj7i10pmgqyngn4v4cdlz5pbvwbrpwpn090q"; + }; + + createFindlibDestdir = true; + + buildInputs = [ ocaml ocaml_oasis findlib ]; + propagatedBuildInputs = [ result cstruct ]; + + meta = { + homepage = https://github.com/inhabitedtype/angstrom; + description = "OCaml parser combinators built for speed and memory efficiency"; + license = stdenv.lib.licenses.bsd3; + maintainers = with stdenv.lib.maintainers; [ sternenseemann ]; + inherit (ocaml.meta) platforms; + }; +} |