Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.09 32 lines 817 B view raw
1{ stdenv, fetchFromGitLab, coq }: 2 3stdenv.mkDerivation rec { 4 name = "coq${coq.coq-version}-stdpp-${version}"; 5 version = "1.4.0"; 6 src = fetchFromGitLab { 7 domain = "gitlab.mpi-sws.org"; 8 owner = "iris"; 9 repo = "stdpp"; 10 rev = "coq-stdpp-${version}"; 11 sha256 = "1m6c7ibwc99jd4cv14v3r327spnfvdf3x2mnq51f9rz99rffk68r"; 12 }; 13 14 buildInputs = [ coq ]; 15 16 enableParallelBuilding = true; 17 18 installFlags = [ "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ]; 19 20 meta = { 21 inherit (src.meta) homepage; 22 description = "An extended Standard Library for Coq"; 23 inherit (coq.meta) platforms; 24 license = stdenv.lib.licenses.bsd3; 25 maintainers = [ stdenv.lib.maintainers.vbgl ]; 26 }; 27 28 passthru = { 29 compatibleCoqVersions = v: builtins.elem v [ "8.8" "8.9" "8.10" "8.11" "8.12" ]; 30 }; 31 32}