|
10 | 10 | "9.4" = "9.4.8"; |
11 | 11 | "9.6" = "9.6.7"; |
12 | 12 | "9.8" = "9.8.4"; |
13 | | - "9.10" = "9.10.2"; |
| 13 | + "9.10" = "9.10.3"; |
14 | 14 | "9.12" = "9.12.2"; |
15 | 15 | }; |
16 | 16 | gitInputs = { |
@@ -1024,6 +1024,37 @@ in { |
1024 | 1024 |
|
1025 | 1025 | ghc-patches = ghc-patches "9.10.2"; |
1026 | 1026 | }); |
| 1027 | + ghc9103 = traceWarnOld "9.10" (final.callPackage ../compiler/ghc { |
| 1028 | + extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc9103; }; |
| 1029 | + |
| 1030 | + bootPkgs = bootPkgsGhc94 // { |
| 1031 | + ghc = if final.stdenv.buildPlatform != final.stdenv.targetPlatform |
| 1032 | + then final.buildPackages.buildPackages.haskell-nix.compiler.ghc9103 |
| 1033 | + else # GHC 9.10.1 does not seem to build with ghc 9.8.4 |
| 1034 | + # final.buildPackages.buildPackages.haskell.compiler.ghc984 |
| 1035 | + # or final.buildPackages.buildPackages.haskell.compiler.ghc983 |
| 1036 | + final.buildPackages.buildPackages.haskell.compiler.ghc982 |
| 1037 | + or final.buildPackages.buildPackages.haskell.compiler.ghc981 |
| 1038 | + or final.buildPackages.buildPackages.haskell.compiler.ghc966 |
| 1039 | + or final.buildPackages.buildPackages.haskell.compiler.ghc965 |
| 1040 | + or final.buildPackages.buildPackages.haskell.compiler.ghc964 |
| 1041 | + or final.buildPackages.buildPackages.haskell.compiler.ghc963 |
| 1042 | + or final.buildPackages.buildPackages.haskell.compiler.ghc962 |
| 1043 | + or final.buildPackages.buildPackages.haskell.compiler.ghc945 |
| 1044 | + or final.buildPackages.buildPackages.haskell.compiler.ghc944 |
| 1045 | + or final.buildPackages.buildPackages.haskell.compiler.ghc943; |
| 1046 | + }; |
| 1047 | + inherit sphinx; |
| 1048 | + |
| 1049 | + buildLlvmPackages = final.buildPackages.llvmPackages_15; |
| 1050 | + llvmPackages = final.llvmPackages_15; |
| 1051 | + |
| 1052 | + src-spec.file = final.haskell-nix.sources.ghc9103; |
| 1053 | + src-spec.version = "9.10.3"; |
| 1054 | + src-spec.needsBooting = true; |
| 1055 | + |
| 1056 | + ghc-patches = ghc-patches "9.10.3"; |
| 1057 | + }); |
1027 | 1058 | ghc9121 = traceWarnOld "9.12" (final.callPackage ../compiler/ghc { |
1028 | 1059 | extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc9121; }; |
1029 | 1060 |
|
|
0 commit comments