Commit 179f8e0a authored by sternenseemann's avatar sternenseemann
Browse files
parent 4a04be9a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
import ./common-hadrian.nix {
  version = "9.6.5";
  sha256 = "87b389924f98c1a26c205122757338c8dab33ad1fcf670faa22622742432b93c";
}
+23 −0
Original line number Diff line number Diff line
@@ -290,6 +290,24 @@ in {
      buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
      llvmPackages = pkgs.llvmPackages_15;
    };
    ghc965 = callPackage ../development/compilers/ghc/9.6.5.nix {
      bootPkgs =
        # For GHC 9.2 no armv7l bindists are available.
        if stdenv.hostPlatform.isAarch32 then
          packages.ghc928
        else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then
          packages.ghc928
        else
          packages.ghc924Binary;
      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 >= 11 && < 16
      buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
      llvmPackages = pkgs.llvmPackages_15;
    };
    ghc96 = compiler.ghc964;
    ghc981 = callPackage ../development/compilers/ghc/9.8.1.nix {
      bootPkgs =
@@ -490,6 +508,11 @@ in {
      ghc = bh.compiler.ghc964;
      compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { };
    };
    ghc965 = callPackage ../development/haskell-modules {
      buildHaskellPackages = bh.packages.ghc965;
      ghc = bh.compiler.ghc965;
      compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { };
    };
    ghc96 = packages.ghc964;
    ghc981 = callPackage ../development/haskell-modules {
      buildHaskellPackages = bh.packages.ghc981;
+1 −0
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ let
    ghc948
    ghc963
    ghc964
    ghc965
    ghc981
    ghc982
  ];