btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / an / anders / package.nix
blobdff6c86703d412de3013157d886a27d041a678af
1 { lib, fetchFromGitHub, ocamlPackages }:
3 ocamlPackages.buildDunePackage rec {
4   pname = "anders";
5   version = "1.1.1";
7   duneVersion = "3";
9   src = fetchFromGitHub {
10     owner = "groupoid";
11     repo = "anders";
12     rev = version;
13     sha256 = "sha256-JUiZoo2rNLfgs94TlJqUNzul/7ODisCjSFAzhgSp1z4=";
14   };
16   strictDeps = true;
18   nativeBuildInputs = [ ocamlPackages.menhir ];
19   buildInputs = [ ocamlPackages.zarith ];
21   meta = with lib; {
22     description = "Modal Homotopy Type System";
23     mainProgram = "anders";
24     homepage = "https://homotopy.dev/";
25     license = licenses.isc;
26     maintainers = [ maintainers.suhr ];
27   };