about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/coq-modules/metalib/default.nix
blob: 3ce3c625d268dbc9e7945f8a8ef263a8cfd4bf2f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ lib, mkCoqDerivation, coq, version ? null }:

with lib; mkCoqDerivation {
  pname = "metalib";
  owner = "plclub";
  inherit version;
  defaultVersion = if versions.range "8.10" "8.12" coq.coq-version then "20200527" else null;
  release."20200527".rev    = "597fd7d0c93eb159274e84a39d554f10f1efccf8";
  release."20200527".sha256 = "0wbypc05d2lqfm9qaw98ynr5yc1p0ipsvyc3bh1rk9nz7zwirmjs";

  sourceRoot = "source/Metalib";
  installFlags = "COQMF_COQLIB=$(out)/lib/coq/${coq.coq-version}";

  meta = {
    license = licenses.mit;
    maintainers = [ maintainers.jwiegley ];
  };
}