Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, fetchFromGitHub, buildDunePackage, ocaml-migrate-parsetree }:
2
3buildDunePackage rec {
4 pname = "ppx_tools_versioned";
5 version = "5.4.0";
6
7 duneVersion = "3";
8
9 src = fetchFromGitHub {
10 owner = "ocaml-ppx";
11 repo = pname;
12 rev = version;
13 sha256 = "07lnj4yzwvwyh5fhpp1dxrys4ddih15jhgqjn59pmgxinbnddi66";
14 };
15
16 propagatedBuildInputs = [ ocaml-migrate-parsetree ];
17
18 meta = with lib; {
19 homepage = "https://github.com/let-def/ppx_tools_versioned";
20 description = "Tools for authors of syntactic tools (such as ppx rewriters)";
21 license = licenses.gpl2;
22 maintainers = [ ];
23 };
24}