haskell.compiler.ghc947: drop
Latest 9.4.x minor release is 9.4.8, which is also in Stackage 21.25.
Thus, dropping according to the GHC Deprecation Policy.
(cherry picked from commit a24e99ea74)
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
# DO NOT port this expression to hadrian. It is not possible to build a GHC
|
||||
# cross compiler with 9.4.* and hadrian.
|
||||
import ./common-make-native-bignum.nix {
|
||||
version = "9.4.7";
|
||||
sha256 = "06775a52b4d13ac09edc6dabc299fd11e59d8886bbcae450af367baee2684c8f";
|
||||
}
|
||||
@@ -158,25 +158,6 @@ in
|
||||
llvmPackages = pkgs.llvmPackages_12;
|
||||
};
|
||||
ghc92 = compiler.ghc928;
|
||||
ghc947 = callPackage ../development/compilers/ghc/9.4.7.nix {
|
||||
bootPkgs =
|
||||
# Building with 9.2 is broken due to
|
||||
# https://gitlab.haskell.org/ghc/ghc/-/issues/21914
|
||||
|
||||
# No suitable bindists for powerpc64le
|
||||
if stdenv.buildPlatform.isPower64 && stdenv.buildPlatform.isLittleEndian then
|
||||
bb.packages.ghc902
|
||||
else
|
||||
bb.packages.ghc902Binary;
|
||||
inherit (buildPackages.python3Packages) sphinx;
|
||||
# Need to use apple's patched xattr until
|
||||
# https://github.com/xattr/xattr/issues/44 and
|
||||
# https://github.com/xattr/xattr/issues/55 are solved.
|
||||
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
|
||||
# Support range >= 10 && < 14
|
||||
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12;
|
||||
llvmPackages = pkgs.llvmPackages_12;
|
||||
};
|
||||
ghc948 = callPackage ../development/compilers/ghc/9.4.8.nix {
|
||||
bootPkgs =
|
||||
# Building with 9.2 is broken due to
|
||||
@@ -561,11 +542,6 @@ in
|
||||
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { };
|
||||
};
|
||||
ghc92 = packages.ghc928;
|
||||
ghc947 = callPackage ../development/haskell-modules {
|
||||
buildHaskellPackages = bh.packages.ghc947;
|
||||
ghc = bh.compiler.ghc947;
|
||||
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { };
|
||||
};
|
||||
ghc948 = callPackage ../development/haskell-modules {
|
||||
buildHaskellPackages = bh.packages.ghc948;
|
||||
ghc = bh.compiler.ghc948;
|
||||
|
||||
@@ -66,7 +66,6 @@ let
|
||||
ghc8107
|
||||
ghc902
|
||||
ghc928
|
||||
ghc947
|
||||
ghc948
|
||||
ghc963
|
||||
ghc964
|
||||
@@ -590,7 +589,6 @@ let
|
||||
compilerNames.ghc8107
|
||||
compilerNames.ghc902
|
||||
compilerNames.ghc928
|
||||
compilerNames.ghc947
|
||||
compilerNames.ghc948
|
||||
] released;
|
||||
Cabal_3_10_3_0 = lib.subtractLists [
|
||||
|
||||
Reference in New Issue
Block a user