coqPackages.multinomials: init at 1.0

+29
+28
pkgs/development/coq-modules/multinomials/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, coq, mathcomp }: 2 + 3 + stdenv.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 + }
+1
pkgs/top-level/coq-packages.nix
··· 29 math-classes = callPackage ../development/coq-modules/math-classes { }; 30 mathcomp = callPackage ../development/coq-modules/mathcomp { }; 31 metalib = callPackage ../development/coq-modules/metalib { }; 32 paco = callPackage ../development/coq-modules/paco {}; 33 QuickChick = callPackage ../development/coq-modules/QuickChick {}; 34 ssreflect = callPackage ../development/coq-modules/ssreflect { };
··· 29 math-classes = callPackage ../development/coq-modules/math-classes { }; 30 mathcomp = callPackage ../development/coq-modules/mathcomp { }; 31 metalib = callPackage ../development/coq-modules/metalib { }; 32 + multinomials = callPackage ../development/coq-modules/multinomials {}; 33 paco = callPackage ../development/coq-modules/paco {}; 34 QuickChick = callPackage ../development/coq-modules/QuickChick {}; 35 ssreflect = callPackage ../development/coq-modules/ssreflect { };