summary refs log tree commit diff
path: root/pkgs/top-level/release-haskell.nix
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2021-12-21 15:31:51 +0100
committersterni <sternenseemann@systemli.org>2021-12-21 16:12:21 +0100
commit9a7068759c870b1855ef9b8b617520e0e943c4eb (patch)
treee26f672507b4c239a479a97182419259b7fae3f2 /pkgs/top-level/release-haskell.nix
parentc9763c1519a21fdf6154b78d81ed6dc060d99905 (diff)
downloadnixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar.gz
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar.bz2
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar.lz
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar.xz
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.tar.zst
nixpkgs-9a7068759c870b1855ef9b8b617520e0e943c4eb.zip
release-haskell.nix: GHC 9.2.1 is a released compiler
GHC 9.2.1 has grown beyond being a release candidate for quite some time
now, so let's also adjust the released shortcut in the jobset
definition. ghc-api-compat and haskell-language-server still don't
support 9.2.1, however.
Diffstat (limited to 'pkgs/top-level/release-haskell.nix')
-rw-r--r--pkgs/top-level/release-haskell.nix37
1 files changed, 23 insertions, 14 deletions
diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix
index 72f981b7845..a9e4ea32ccd 100644
--- a/pkgs/top-level/release-haskell.nix
+++ b/pkgs/top-level/release-haskell.nix
@@ -52,6 +52,7 @@ let
     ghc884
     ghc8107
     ghc901
+    ghc921
   ];
 
   # packagePlatforms applied to `haskell.packages.*`
@@ -304,20 +305,28 @@ let
       # and to confirm that critical packages for the
       # package sets (like Cabal, jailbreak-cabal) are
       # working as expected.
-      cabal-install = released ++ [ compilerNames.ghc921 ];
-      Cabal_3_6_2_0 = released ++ [ compilerNames.ghc921 ];
-      cabal2nix = released ++ [ compilerNames.ghc921 ];
-      cabal2nix-unstable = released ++ [ compilerNames.ghc921 ];
-      funcmp = released ++ [ compilerNames.ghc921 ];
-      haskell-language-server = released;
-      hoogle = released ++ [ compilerNames.ghc921 ];
-      hlint = released ++ [ compilerNames.ghc921 ];
-      hsdns = released ++ [ compilerNames.ghc921 ];
-      jailbreak-cabal = released ++ [ compilerNames.ghc921 ];
-      language-nix = released ++ [ compilerNames.ghc921 ];
-      nix-paths = released ++ [ compilerNames.ghc921 ];
-      titlecase = released ++ [ compilerNames.ghc921 ];
-      ghc-api-compat = released;
+      cabal-install = released;
+      Cabal_3_6_2_0 = released;
+      cabal2nix = released;
+      cabal2nix-unstable = released;
+      funcmp = released;
+      haskell-language-server = [
+        compilerNames.ghc884
+        compilerNames.ghc8107
+        compilerNames.ghc901
+      ];
+      hoogle = released;
+      hlint = released;
+      hsdns = released;
+      jailbreak-cabal = released;
+      language-nix = released;
+      nix-paths = released;
+      titlecase = released;
+      ghc-api-compat = [
+        compilerNames.ghc884
+        compilerNames.ghc8107
+        compilerNames.ghc901
+      ];
     })
     {
       mergeable = pkgs.releaseTools.aggregate {