python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / jingoo / default.nix
blob36aa09455cec45c2ce03af80d6c5ba87faa3a67d
1 { lib, buildDunePackage, fetchFromGitHub
2 , menhir, ppxlib, ppx_deriving, re, uutf, uucp, ounit2 }:
4 buildDunePackage rec {
5   pname = "jingoo";
6   version = "1.4.4";
8   useDune2 = true;
10   minimumOCamlVersion = "4.04";
12   src = fetchFromGitHub {
13     owner = "tategakibunko";
14     repo = "jingoo";
15     rev = "v${version}";
16     sha256 = "sha256-qIw69OE7wYyZYKnIc9QrmF8MzY5Fg5pBFyIpexmaYxA=";
17   };
19   buildInputs = [ menhir ];
20   propagatedBuildInputs = [ ppxlib ppx_deriving re uutf uucp ];
21   checkInputs = [ ounit2 ];
22   doCheck = true;
25   meta = with lib; {
26     homepage = "https://github.com/tategakibunko/jingoo";
27     description = "OCaml template engine almost compatible with jinja2";
28     license = licenses.mit;
29     maintainers = [ maintainers.ericbmerritt ];
30   };