|
76 | 76 | url = "https://hackage.haskell.org/package/ptr-poker-0.1.2.8/ptr-poker-0.1.2.8.tar.gz";
|
77 | 77 | flake = false;
|
78 | 78 | };
|
79 |
| - stylish-haskell-01220 = { |
80 |
| - url = "https://hackage.haskell.org/package/stylish-haskell-0.12.2.0/stylish-haskell-0.12.2.0.tar.gz"; |
| 79 | + stylish-haskell = { |
| 80 | + url = "https://hackage.haskell.org/package/stylish-haskell-0.14.2.0/stylish-haskell-0.14.2.0.tar.gz"; |
81 | 81 | flake = false;
|
82 | 82 | };
|
83 | 83 | implicit-hie-cradle = {
|
|
213 | 213 | };
|
214 | 214 |
|
215 | 215 | ghc902Config = (import ./configuration-ghc-90.nix) { inherit pkgs inputs; };
|
216 |
| - ghc922Config = (import ./configuration-ghc-92.nix) { inherit pkgs inputs; }; |
| 216 | + ghc923Config = (import ./configuration-ghc-92.nix) { inherit pkgs inputs; }; |
217 | 217 |
|
218 | 218 | # GHC versions
|
219 | 219 | # While HLS still works fine with 8.10 GHCs, we only support the versions that are cached
|
|
222 | 222 | ghcVersion = "ghc" + (pkgs.lib.replaceStrings ["."] [""] pkgs.haskellPackages.ghc.version);
|
223 | 223 | cases = {
|
224 | 224 | ghc902 = ghc902Config.tweakHpkgs (pkgs.hlsHpkgs "ghc902");
|
225 |
| - ghc922 = ghc922Config.tweakHpkgs (pkgs.hlsHpkgs "ghc922"); |
| 225 | + ghc923 = ghc923Config.tweakHpkgs (pkgs.hlsHpkgs "ghc923"); |
226 | 226 | };
|
227 | 227 | in { default = cases."${ghcVersion}"; } // cases;
|
228 | 228 |
|
229 | 229 | ghc902 = supportedGHCs.ghc902;
|
230 |
| - ghc922 = supportedGHCs.ghc922; |
| 230 | + ghc923 = supportedGHCs.ghc923; |
231 | 231 | ghcDefault = supportedGHCs.default;
|
232 | 232 |
|
233 | 233 | # For markdown support
|
|
359 | 359 | simpleDevShells = {
|
360 | 360 | haskell-language-server-dev = mkDevShell ghcDefault "cabal.project";
|
361 | 361 | haskell-language-server-902-dev = mkDevShell ghc902 "cabal.project";
|
362 |
| - haskell-language-server-922-dev = mkDevShell ghc922 "cabal.project"; |
| 362 | + haskell-language-server-923-dev = mkDevShell ghc923 "cabal.project"; |
363 | 363 | };
|
364 | 364 |
|
365 | 365 | # Developement shell, haskell packages are also provided by nix
|
366 | 366 | nixDevShells = {
|
367 | 367 | haskell-language-server-dev-nix = mkDevShellWithNixDeps ghcDefault "cabal.project";
|
368 | 368 | haskell-language-server-902-dev-nix = mkDevShellWithNixDeps ghc902 "cabal.project";
|
369 |
| - haskell-language-server-922-dev-nix = mkDevShellWithNixDeps ghc922 "cabal.project"; |
| 369 | + haskell-language-server-923-dev-nix = mkDevShellWithNixDeps ghc923 "cabal.project"; |
370 | 370 | };
|
371 | 371 |
|
372 | 372 | allPackages = {
|
373 | 373 | haskell-language-server = mkExe ghcDefault;
|
374 | 374 | haskell-language-server-902 = mkExe ghc902;
|
375 |
| - haskell-language-server-922 = mkExe ghc922; |
| 375 | + haskell-language-server-923 = mkExe ghc923; |
376 | 376 | };
|
377 | 377 |
|
378 | 378 | devShells = simpleDevShells // nixDevShells // {
|
|
0 commit comments