File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -43,8 +43,18 @@ in rec {
43
43
"ghc8107" = "3.4.1" ;
44
44
} . ${ compiler-nix-name } or "latest" ;
45
45
} ;
46
- } // pkgs . lib . optionalAttrs ( __compareVersions haskell . compiler . ${ compiler-nix-name } . version "9.4" < 0 ) {
47
- stack = tool compiler-nix-name "stack" { version = "2.9.3" ; inherit evalPackages ; } ;
46
+ } // pkgs . lib . optionalAttrs ( __compareVersions haskell . compiler . ${ compiler-nix-name } . version "9.6" < 0 ) {
47
+ stack =
48
+ tool compiler-nix-name "stack" {
49
+ cabalProjectLocal = ''
50
+ constraints: optparse-applicative <0.18
51
+ '' ;
52
+ version =
53
+ if __compareVersions haskell . compiler . ${ compiler-nix-name } . version "9.2" < 0
54
+ then "2.9.3"
55
+ else "2.11.1" ;
56
+ inherit evalPackages ;
57
+ } ;
48
58
} // pkgs . lib . optionalAttrs ( __compareVersions haskell . compiler . ${ compiler-nix-name } . version "9.6" < 0 ) {
49
59
hls-latest = tool compiler-nix-name "haskell-language-server" {
50
60
inherit evalPackages ;
You can’t perform that action at this time.
0 commit comments