doc: clean-up Coq derivation example (#299927)
This commit is contained in:
parent
7cd68c3dc8
commit
f6371cad74
1 changed files with 6 additions and 11 deletions
|
@ -56,22 +56,17 @@ Here is a simple package example. It is a pure Coq library, thus it depends on C
|
||||||
{ lib, mkCoqDerivation, version ? null
|
{ lib, mkCoqDerivation, version ? null
|
||||||
, coq, mathcomp, mathcomp-finmap, mathcomp-bigenough }:
|
, coq, mathcomp, mathcomp-finmap, mathcomp-bigenough }:
|
||||||
|
|
||||||
let
|
|
||||||
inherit (lib) licenses maintainers switch;
|
|
||||||
inherit (lib.versions) range;
|
|
||||||
in
|
|
||||||
|
|
||||||
mkCoqDerivation {
|
mkCoqDerivation {
|
||||||
/* namePrefix leads to e.g. `name = coq8.11-mathcomp1.11-multinomials-1.5.2` */
|
/* namePrefix leads to e.g. `name = coq8.11-mathcomp1.11-multinomials-1.5.2` */
|
||||||
namePrefix = [ "coq" "mathcomp" ];
|
namePrefix = [ "coq" "mathcomp" ];
|
||||||
pname = "multinomials";
|
pname = "multinomials";
|
||||||
owner = "math-comp";
|
owner = "math-comp";
|
||||||
inherit version;
|
inherit version;
|
||||||
defaultVersion = with versions; switch [ coq.version mathcomp.version ] [
|
defaultVersion = with lib.versions; lib.switch [ coq.version mathcomp.version ] [
|
||||||
{ cases = [ (range "8.7" "8.12") "1.11.0" ]; out = "1.5.2"; }
|
{ cases = [ (range "8.7" "8.12") (isEq "1.11") ]; out = "1.5.2"; }
|
||||||
{ cases = [ (range "8.7" "8.11") (range "1.8" "1.10") ]; out = "1.5.0"; }
|
{ cases = [ (range "8.7" "8.11") (range "1.8" "1.10") ]; out = "1.5.0"; }
|
||||||
{ cases = [ (range "8.7" "8.10") (range "1.8" "1.10") ]; out = "1.4"; }
|
{ cases = [ (range "8.7" "8.10") (range "1.8" "1.10") ]; out = "1.4"; }
|
||||||
{ cases = [ "8.6" (range "1.6" "1.7") ]; out = "1.1"; }
|
{ cases = [ (isEq "8.6") (range "1.6" "1.7") ]; out = "1.1"; }
|
||||||
] null;
|
] null;
|
||||||
release = {
|
release = {
|
||||||
"1.5.2".sha256 = "15aspf3jfykp1xgsxf8knqkxv8aav2p39c2fyirw7pwsfbsv2c4s";
|
"1.5.2".sha256 = "15aspf3jfykp1xgsxf8knqkxv8aav2p39c2fyirw7pwsfbsv2c4s";
|
||||||
|
@ -90,7 +85,7 @@ mkCoqDerivation {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
|
description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
|
||||||
license = licenses.cecill-c;
|
license = lib.licenses.cecill-c;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue