insync: 3.9.3.60019 -> 3.9.4.60020 (#363380)
[NixPkgs.git] / pkgs / development / ocaml-modules / repr / ppx.nix
blob82d3d85611f41bc2e3d17705cfe5068a138e1f90
2   buildDunePackage,
3   ppx_deriving,
4   ppxlib,
5   repr,
6   alcotest,
7   hex,
8 }:
10 buildDunePackage {
11   pname = "ppx_repr";
13   inherit (repr) src version;
15   propagatedBuildInputs = [
16     ppx_deriving
17     ppxlib
18     repr
19   ];
21   doCheck = true;
22   checkInputs = [
23     alcotest
24     hex
25   ];
27   meta = repr.meta // {
28     description = "PPX deriver for type representations";
29   };