@@ -25,12 +25,13 @@
25 # Update supported-ghc-versions.md to reflect any changes made here.
25 # Update supported-ghc-versions.md to reflect any changes made here.
27 ghc865 = true;
27 ghc865 = true;
28− ghc884 = false; # Just included because the native version is needed at eval time
28+ ghc8104 = false; # Just included because the native version is needed at eval time
29 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "R2009") {
29 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "R2009") {
30 ghc884 = true;
31 ghc884 = true;
31 ghc8104 = true;
32 ghc8104 = true;
32 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
33 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
33− ghc884 = false;
34+ ghc865 = false;
34 ghc8104 = true;
35 ghc8104 = true;
35 ghc901 = true;
36 ghc901 = true;
36 ghc810420210212 = false;
37 ghc810420210212 = false;
@@ -52,10 +53,10 @@
52 # Windows cross compilation is currently broken on macOS
53 # Windows cross compilation is currently broken on macOS
53 inherit (lib.systems.examples) mingwW64;
54 inherit (lib.systems.examples) mingwW64;
54 } // lib.optionalAttrs (system == "x86_64-linux"
55 } // lib.optionalAttrs (system == "x86_64-linux"
55− && !(nixpkgsName == "R2003" && compiler-nix-name == "ghc884")) {
56+ && !(nixpkgsName == "R2003" && compiler-nix-name == "ghc8104")) {
56 # Musl cross only works on linux
57 # Musl cross only works on linux
57 # aarch64 cross only works on linux
58 # aarch64 cross only works on linux
58− # We also skip these for the R2003 was build of ghc884 (we only need the
59+ # We also skip these for the R2003 was build of ghc8104 (we only need the
59 # native so ifdLevel 1 includes compiler needed in ifdLevel2 eval)
60 # native so ifdLevel 1 includes compiler needed in ifdLevel2 eval)
60 inherit (lib.systems.examples) musl64 aarch64-multiplatform;
61 inherit (lib.systems.examples) musl64 aarch64-multiplatform;