File tree Expand file tree Collapse file tree 10 files changed +57
-2
lines changed
pkgs/development/coq-modules Expand file tree Collapse file tree 10 files changed +57
-2
lines changed Original file line number Diff line number Diff line change 2020 lib . switch
2121 [ coq . version mathcomp . version ]
2222 [
23+ {
24+ cases = [
25+ ( range "8.16" "8.20" )
26+ ( isGe "2.1.0" )
27+ ] ;
28+ out = "2.0.3" ;
29+ }
2330 {
2431 cases = [
2532 ( range "8.16" "8.20" )
7986 ]
8087 null ;
8188
89+ release . "2.0.3" . sha256 = "sha256-5lDq7IWlEW0EkNzYPu+dA6KOvRgy53W/alikpDr/Kd0=" ;
8290 release . "2.0.1" . sha256 = "sha256-d/IQ4IdS2tpyPewcGobj2S6m2HU+iXQmlvR+ITNIcjI=" ;
8391 release . "2.0.0" . sha256 = "sha256-SG/KVnRJz2P+ZxkWVp1dDOnc/JVgigoexKfRUh1Y0GM" ;
8492 release . "1.1.3" . sha256 = "sha256-xhqWpg86xbU1GbDtXXInNCTArjjPnWZctWiiasq1ScU=" ;
Original file line number Diff line number Diff line change @@ -16,6 +16,13 @@ mkCoqDerivation {
1616 lib . switch
1717 [ coq . coq-version ssreflect . version ]
1818 [
19+ {
20+ cases = [
21+ ( range "8.17" "8.20" )
22+ ( isGe "2.0.0" )
23+ ] ;
24+ out = "0.2.1" ;
25+ }
1926 {
2027 cases = [
2128 ( range "8.17" "8.20" )
@@ -35,6 +42,7 @@ mkCoqDerivation {
3542
3643 releaseRev = v : "v${ v } " ;
3744
45+ release . "0.2.1" . sha256 = "sha256-053bNa3rcy0fCs9CQoKPxDLXnKRHzteyClLDURpaZJo=" ;
3846 release . "0.2.0" . sha256 = "sha256-xPsuEayHstjF0PGFJZJ+5cm0oMUrpoGLXN23op97vjM=" ;
3947 release . "0.1.1" . sha256 = "sha256-Gu8aInLxTXfAFE0/gWRYI046Dx3Gv1j1+gx92v/UnPI=" ;
4048 release . "0.1.0" . sha256 = "sha256:11crnjm8hyis1qllkks3d7r07s1rfzwvyvpijya3s6iqfh8c7xwh" ;
Original file line number Diff line number Diff line change 1717 lib . switch
1818 [ coq . coq-version ssreflect . version ]
1919 [
20+ {
21+ cases = [
22+ ( range "8.17" "8.20" )
23+ ( isGe "2.0.0" )
24+ ] ;
25+ out = "0.5.0" ;
26+ }
2027 {
2128 cases = [
2229 ( range "8.17" "8.20" )
5057
5158 releaseRev = v : "v${ v } " ;
5259
60+ release . "0.5.0" . sha256 = "sha256-Guu2+tmHym52DA6SB5Rq/rYWIQEl47Q7YvMaUkfOH2k=" ;
5361 release . "0.4.0" . sha256 = "sha256-hItFO2XY2LTPSofPTKt3AfOEfiLliaYdzUXgDv4ea9Y=" ;
5462 release . "0.3.1" . sha256 = "sha256-KcuG/11Yq5ACem4FyVnQqHKvy3tNK7hd0ir2SJzzMN0=" ;
5563 release . "0.3.0" . sha256 = "sha256:14rm0726f1732ldds495qavg26gsn30w6dfdn36xb12g5kzavp38" ;
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ mkCoqDerivation {
2727 {
2828 cases = [
2929 ( range "8.16" "8.20" )
30- ( range "2.0" "2.2 " )
30+ ( range "2.0" "2.3 " )
3131 ] ;
3232 out = "2.2" ;
3333 }
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ mkCoqDerivation {
2929 {
3030 cases = [
3131 ( range "8.16" "8.19" )
32- ( range "2.0.0" "2.2 .0" )
32+ ( range "2.0.0" "2.3 .0" )
3333 ] ;
3434 out = "0.9.4" ;
3535 }
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ mkCoqDerivation {
1717 owner = "math-comp" ;
1818 inherit version ;
1919 release = {
20+ "2.0.2" . sha256 = "sha256-hBo9JMtmXDYBmf5ihKGksQLHv3c0+zDBnd8/aI2V/ao=" ;
2021 "2.0.1" . sha256 = "sha256-tQTI3PCl0q1vWpps28oATlzOI8TpVQh1jhTwVmhaZic=" ;
2122 "2.0.0" . sha256 = "sha256-sZvfiC5+5Lg4nRhfKKqyFzovCj2foAhqaq/w9F2bdU8=" ;
2223 "1.1.4" . sha256 = "sha256-8Hs6XfowbpeRD8RhMRf4ZJe2xf8kE0e8m7bPUzR/IM4=" ;
@@ -34,6 +35,13 @@ mkCoqDerivation {
3435 lib . switch
3536 [ coq . version mathcomp . version ]
3637 [
38+ {
39+ cases = [
40+ ( isGe "8.17" )
41+ ( isGe "2.1.0" )
42+ ] ;
43+ out = "2.0.2" ;
44+ }
3745 {
3846 cases = [
3947 ( isGe "8.17" )
Original file line number Diff line number Diff line change 2020 withDoc = single && ( args . withDoc or false ) ;
2121 defaultVersion = let inherit ( lib . versions ) range ; in
2222 lib . switch coq . coq-version [
23+ { case = range "8.19" "8.20" ; out = "2.3.0" ; }
2324 { case = range "8.17" "8.20" ; out = "2.2.0" ; }
2425 { case = range "8.17" "8.18" ; out = "2.1.0" ; }
2526 { case = range "8.17" "8.18" ; out = "2.0.0" ; }
3940 { case = range "8.5" "8.7" ; out = "1.6.4" ; }
4041 ] null ;
4142 release = {
43+ "2.3.0" . sha256 = "sha256-wa6OBig8rhAT4iwupSylyCAMhO69rADa0MQIX5zzL+Q=" ;
4244 "2.2.0" . sha256 = "sha256-SPyWSI5kIP5w7VpgnQ4vnK56yEuWnJylNQOT7M77yoQ=" ;
4345 "2.1.0" . sha256 = "sha256-XDLx0BIkVRkSJ4sGCIE51j3rtkSGemNTs/cdVmTvxqo=" ;
4446 "2.0.0" . sha256 = "sha256-dpOmrHYUXBBS9kmmz7puzufxlbNpIZofpcTvJFLG5DI=" ;
Original file line number Diff line number Diff line change @@ -24,6 +24,13 @@ mkCoqDerivation {
2424 lib . switch
2525 [ coq . version mathcomp . version ]
2626 [
27+ {
28+ cases = [
29+ ( range "8.17" "8.20" )
30+ ( isGe "2.1.0" )
31+ ] ;
32+ out = "2.3.0" ;
33+ }
2734 {
2835 cases = [
2936 ( range "8.17" "8.20" )
@@ -104,6 +111,7 @@ mkCoqDerivation {
104111 ]
105112 null ;
106113 release = {
114+ "2.3.0" . sha256 = "sha256-usIcxHOAuN+f/j3WjVbPrjz8Hl9ac8R6kYeAKi3CEts=" ;
107115 "2.2.0" . sha256 = "sha256-Cie6paweITwPZy6ej9+qIvHFWknVR382uJPW927t/fo=" ;
108116 "2.1.0" . sha256 = "sha256-QT91SBJ6DXhyg4j/okTvPP6yj2DnnPbnSlJ/p8pvZbY=" ;
109117 "2.0.0" . sha256 = "sha256-2zWHzMBsO2j8EjN7CgCmKQcku9Be8aVlme0LD5p4ab8=" ;
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ mkCoqDerivation {
99 pname = "odd-order" ;
1010 owner = "math-comp" ;
1111
12+ release . "2.1.0" . sha256 = "sha256-TPlaQbO0yXEpUgy3rlCx/w1MSLECJk5tdU26fAGe48Q=" ;
1213 release . "1.14.0" . sha256 = "0iln70npkvixqyz469l6nry545a15jlaix532i1l7pzfkqqn6v68" ;
1314 release . "1.13.0" . sha256 = "sha256-EzNKR/JzM8T17sMhPhgZNs14e50X4dY3OwFi133IsT0=" ;
1415 release . "1.12.0" . sha256 = "sha256-omsfdc294CxKAHNMMeqJCcVimvyRCHgxcQ4NJOWSfNM=" ;
@@ -18,6 +19,10 @@ mkCoqDerivation {
1819 defaultVersion =
1920 with lib . versions ;
2021 lib . switch mathcomp . character . version [
22+ {
23+ case = ( range "2.1.0" "2.3.0" ) ;
24+ out = "2.1.0" ;
25+ }
2126 {
2227 case = ( range "1.13.0" "1.15.0" ) ;
2328 out = "1.14.0" ;
Original file line number Diff line number Diff line change 2121 lib . switch
2222 [ coq . coq-version mathcomp-ssreflect . version ]
2323 [
24+ {
25+ cases = [
26+ ( range "8.18" "8.20" )
27+ "2.3.0"
28+ ] ;
29+ out = "0.2.3" ;
30+ }
2431 {
2532 cases = [
2633 ( range "8.18" "8.20" )
4754
4855 releaseRev = v : "v${ v } " ;
4956
57+ release . "0.2.3" . sha256 = "sha256-Y3dmNIF36IuIgrVILteofOv8e5awKfq93S4YN7enswI=" ;
5058 release . "0.2.2" . sha256 = "sha256-tBF8equJd6hKZojpe+v9h6Tg9xEnMTVFgOYK7ZnMfxk=" ;
5159 release . "0.2.1" . sha256 = "sha256-X00q5QFxdcGWeNqOV/PLTOqQyyfqFEinbGUTO7q8bC4=" ;
5260 release . "0.2.0" . sha256 = "sha256-GDkWH0LUsW165vAUoYC5of9ndr0MbfBtmrPhsJVXi3o=" ;
You can’t perform that action at this time.
0 commit comments