fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / development / ocaml-modules / mustache / default.nix
blobcefb4d3c1b77b4dd07fd4e9ae651f84b2f78c01c
2   lib,
3   buildDunePackage,
4   fetchFromGitHub,
5   ezjsonm,
6   menhir,
7   menhirLib,
8   ounit,
9 }:
11 buildDunePackage rec {
12   pname = "mustache";
13   version = "3.1.0";
14   duneVersion = "3";
15   src = fetchFromGitHub {
16     owner = "rgrinberg";
17     repo = "ocaml-mustache";
18     rev = "v${version}";
19     sha256 = "19v8rk8d8lkfm2rmhdawfgadji6wa267ir5dprh4w9l1sfj8a1py";
20   };
22   nativeBuildInputs = [ menhir ];
23   buildInputs = [ ezjsonm ];
24   propagatedBuildInputs = [ menhirLib ];
26   doCheck = true;
27   checkInputs = [ ounit ];
29   meta = {
30     description = "Mustache logic-less templates in OCaml";
31     license = lib.licenses.mit;
32     maintainers = [ lib.maintainers.vbgl ];
33     inherit (src.meta) homepage;
34   };