|
9 | 9 | "9.6" = "9.6.6"; |
10 | 10 | "9.8" = "9.8.4"; |
11 | 11 | "9.10" = "9.10.1"; |
| 12 | + "9.12" = "9.12.1"; |
12 | 13 | }; |
13 | 14 | gitInputs = { |
14 | 15 | ghc912X = "9.12.0"; |
@@ -911,6 +912,38 @@ in { |
911 | 912 |
|
912 | 913 | ghc-patches = ghc-patches "9.10.1"; |
913 | 914 | }); |
| 915 | + ghc9121 = traceWarnOld "9.12" (final.callPackage ../compiler/ghc { |
| 916 | + extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc9121; }; |
| 917 | + |
| 918 | + bootPkgs = bootPkgsGhc94 // { |
| 919 | + ghc = if final.stdenv.buildPlatform != final.stdenv.targetPlatform |
| 920 | + then final.buildPackages.buildPackages.haskell-nix.compiler.ghc9121 |
| 921 | + else final.buildPackages.buildPackages.haskell.compiler.ghc9121 |
| 922 | + or final.buildPackages.buildPackages.haskell.compiler.ghc9101 |
| 923 | + or final.buildPackages.buildPackages.haskell.compiler.ghc984 |
| 924 | + or final.buildPackages.buildPackages.haskell.compiler.ghc983 |
| 925 | + or final.buildPackages.buildPackages.haskell.compiler.ghc982 |
| 926 | + or final.buildPackages.buildPackages.haskell.compiler.ghc981 |
| 927 | + or final.buildPackages.buildPackages.haskell.compiler.ghc966 |
| 928 | + or final.buildPackages.buildPackages.haskell.compiler.ghc965 |
| 929 | + or final.buildPackages.buildPackages.haskell.compiler.ghc964 |
| 930 | + or final.buildPackages.buildPackages.haskell.compiler.ghc963 |
| 931 | + or final.buildPackages.buildPackages.haskell.compiler.ghc962 |
| 932 | + or final.buildPackages.buildPackages.haskell.compiler.ghc945 |
| 933 | + or final.buildPackages.buildPackages.haskell.compiler.ghc944 |
| 934 | + or final.buildPackages.buildPackages.haskell.compiler.ghc943; |
| 935 | + }; |
| 936 | + inherit sphinx; |
| 937 | + |
| 938 | + buildLlvmPackages = final.buildPackages.llvmPackages_15; |
| 939 | + llvmPackages = final.llvmPackages_15; |
| 940 | + |
| 941 | + src-spec.file = final.haskell-nix.sources.ghc9121; |
| 942 | + src-spec.version = "9.12.1"; |
| 943 | + src-spec.needsBooting = true; |
| 944 | + |
| 945 | + ghc-patches = ghc-patches "9.12.1"; |
| 946 | + }); |
914 | 947 | } // (__listToAttrs (final.lib.mapAttrsToList (source-name: ver: |
915 | 948 | let |
916 | 949 | src = final.haskell-nix.sources.${source-name}; |
|
0 commit comments