at 18.09-beta 28 lines 750 B view raw
1{ stdenv, fetchFromGitHub, coq, mathcomp }: 2 3stdenv.mkDerivation rec { 4 name = "coq${coq.coq-version}-multinomials-${version}"; 5 version = "1.0"; 6 src = fetchFromGitHub { 7 owner = "math-comp"; 8 repo = "multinomials"; 9 rev = version; 10 sha256 = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m"; 11 }; 12 13 buildInputs = [ coq ]; 14 propagatedBuildInputs = [ mathcomp ]; 15 16 installFlags = "COQLIB=$(out)/lib/coq/${coq.coq-version}/"; 17 18 meta = { 19 description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials"; 20 inherit (src.meta) homepage; 21 license = stdenv.lib.licenses.cecill-b; 22 inherit (coq.meta) platforms; 23 }; 24 25 passthru = { 26 compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" ]; 27 }; 28}