Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / ocaml-modules / ppx_gen_rec / default.nix
blob87ccd85a07df12a88327cd56928846e3362f90c5
1 { lib, fetchurl, buildDunePackage, ocaml-migrate-parsetree }:
3 buildDunePackage rec {
4   pname = "ppx_gen_rec";
5   version = "1.1.0";
7   useDune2 = true;
9   src = fetchurl {
10     url = "https://github.com/flowtype/ocaml-${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
11     sha256 = "0fwi4bknq8h9zgpsarjvnzdm9bm8qlyyw0lz30pihg02aiiljqbh";
12   };
14   buildInputs = [ ocaml-migrate-parsetree ];
16   meta = with lib; {
17     homepage = "https://github.com/flowtype/ocaml-ppx_gen_rec";
18     description = "ocaml preprocessor that generates a recursive module";
19     license = licenses.mit;
20     maintainers = [ maintainers.frontsideair ];
21   };