ocamlPackages.mustache: init at 3.1.0

mustache.js logic-less templates in OCaml

Changed files
+27
pkgs
development
ocaml-modules
mustache
top-level
+25
pkgs/development/ocaml-modules/mustache/default.nix
···
+
{ lib, buildDunePackage, fetchFromGitHub, ezjsonm, menhir, ounit }:
+
+
buildDunePackage rec {
+
pname = "mustache";
+
version = "3.1.0";
+
src = fetchFromGitHub {
+
owner = "rgrinberg";
+
repo = "ocaml-mustache";
+
rev = "v${version}";
+
sha256 = "19v8rk8d8lkfm2rmhdawfgadji6wa267ir5dprh4w9l1sfj8a1py";
+
};
+
+
buildInputs = [ ezjsonm ];
+
propagatedBuildInputs = [ menhir ];
+
+
doCheck = true;
+
checkInputs = [ ounit ];
+
+
meta = {
+
description = "Mustache logic-less templates in OCaml";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.vbgl ];
+
inherit (src.meta) homepage;
+
};
+
}
+2
pkgs/top-level/ocaml-packages.nix
···
mtime = callPackage ../development/ocaml-modules/mtime { };
+
mustache = callPackage ../development/ocaml-modules/mustache { };
+
nocrypto = callPackage ../development/ocaml-modules/nocrypto { };
notty = callPackage ../development/ocaml-modules/notty { };