Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ coq, mkCoqDerivation, mathcomp, mathcomp-real-closed, lib, version ? null }: 2 3mkCoqDerivation { 4 5 namePrefix = [ "coq" "mathcomp" ]; 6 pname = "abel"; 7 owner = "math-comp"; 8 9 inherit version; 10 defaultVersion = with lib; with versions; lib.switch [ coq.version mathcomp.version ] [ 11 { cases = [ (range "8.10" "8.16") (range "1.12.0" "1.15.0") ]; out = "1.2.1"; } 12 { cases = [ (range "8.10" "8.15") (range "1.12.0" "1.14.0") ]; out = "1.2.0"; } 13 { cases = [ (range "8.10" "8.14") (range "1.11.0" "1.12.0") ]; out = "1.1.2"; } 14 ] null; 15 16 release."1.2.1".sha256 = "sha256-M1q6WIPBsayHde2hwlTxylH169hcTs3OuFsEkM0e3yc="; 17 release."1.2.0".sha256 = "1picd4m85ipj22j3b84cv8ab3330radzrhd6kp0gpxq14dhv02c2"; 18 release."1.1.2".sha256 = "0565w713z1cwxvvdlqws2z5lgdys8lddf0vpwfdj7bpd7pq9hwxg"; 19 release."1.0.0".sha256 = "190jd8hb8anqsvr9ysr514pm5sh8qhw4030ddykvwxx9d9q6rbp3"; 20 21 22 propagatedBuildInputs = [ mathcomp.field mathcomp-real-closed ]; 23 24 meta = with lib; { 25 description = "Abel - Galois and Abel - Ruffini Theorems"; 26 license = licenses.cecill-b; 27 maintainers = [ maintainers.cohencyril ]; 28 }; 29}