nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchFromGitHub,
4 buildDunePackage,
5 ocaml,
6 result,
7 ppx_derivers,
8}:
9
10buildDunePackage rec {
11 pname = "ocaml-migrate-parsetree";
12 version = "1.8.0";
13
14 src = fetchFromGitHub {
15 owner = "ocaml-ppx";
16 repo = pname;
17 rev = "v${version}";
18 sha256 = "16x8sxc4ygxrr1868qpzfqyrvjf3hfxvjzmxmf6ibgglq7ixa2nq";
19 };
20
21 propagatedBuildInputs = [
22 ppx_derivers
23 result
24 ];
25
26 meta = {
27 description = "Convert OCaml parsetrees between different major versions";
28 license = lib.licenses.lgpl21;
29 maintainers = [ lib.maintainers.vbgl ];
30 inherit (src.meta) homepage;
31 broken = lib.versionOlder "4.13" ocaml.version;
32 };
33}