Switch default Haskell implementation to Haskell Platform 2013.2.0.0.

This makes GHC 7.6.3 is our default compiler.
This commit is contained in:
Peter Simons 2013-05-30 11:11:39 +02:00
parent 6039e98991
commit 8dbe2decf9
3 changed files with 13 additions and 13 deletions

View file

@ -2501,9 +2501,9 @@ let
# particularly in connection with Hydra builds for all these packages.
# So we enable it for selected versions only.
# Current default version: 7.4.2.
haskellPackages = haskellPackages_ghc742;
# Current Haskell Platform: 2012.4.0.0
# Current default version: 7.6.3.
haskellPackages = haskellPackages_ghc763;
# Current Haskell Platform: 2013.2.0.0
haskellPlatform = haskellPackages.haskellPlatform;
haskellPackages_ghc6104 = haskell.packages_ghc6104;
@ -2516,17 +2516,17 @@ let
haskellPackages_ghc704 = haskell.packages_ghc704;
haskellPackages_ghc721 = haskell.packages_ghc721;
haskellPackages_ghc722 = haskell.packages_ghc722;
haskellPackages_ghc741 = haskell.packages_ghc741;
haskellPackages_ghc742 = haskell.packages_ghc742;
haskellPackages_ghc761 = haskell.packages_ghc761;
haskellPackages_ghc762 = haskell.packages_ghc762;
# For the default version, we build profiling versions of the libraries, too.
# The following three lines achieve that: the first two make Hydra build explicit
# profiling and non-profiling versions; the final respects the user-configured
# default setting.
haskellPackages_ghc741 = haskell.packages_ghc741;
haskellPackages_ghc742_no_profiling = recurseIntoAttrs (haskell.packages_ghc742.noProfiling);
haskellPackages_ghc742_profiling = recurseIntoAttrs (haskell.packages_ghc742.profiling);
haskellPackages_ghc742 = recurseIntoAttrs (haskell.packages_ghc742.highPrio);
haskellPackages_ghc761 = haskell.packages_ghc761;
haskellPackages_ghc762 = haskell.packages_ghc762;
haskellPackages_ghc763 = recurseIntoAttrs haskell.packages_ghc763;
haskellPackages_ghc763_no_profiling = recurseIntoAttrs (haskell.packages_ghc763.noProfiling);
haskellPackages_ghc763_profiling = recurseIntoAttrs (haskell.packages_ghc763.profiling);
haskellPackages_ghc763 = recurseIntoAttrs (haskell.packages_ghc763.highPrio);
# Reasonably current HEAD snapshot.
haskellPackages_ghcHEAD = haskell.packages_ghcHEAD;

View file

@ -135,7 +135,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
# GHC version, change the "preferences function" for that GHC version
# in haskell-defaults.nix.
# NOTE: 2012.4.0.0 is the current default.
# NOTE: 2013.2.0.0 is the current default.
haskellPlatformArgs_future = self : {
inherit (self) cabal ghc;

View file

@ -11,8 +11,8 @@ let
ghc704 = "ghc704";
ghc742 = "ghc742";
ghc763 = "ghc763";
default = [ ghc742 ];
latest = [ ghc763 ];
default = [ ghc763 ];
latest = [ ];
all = [ ghc6104 ghc6123 ghc704 ghc742 ghc763 ];
allBut = platform: pkgs.lib.filter (x: platform != x) all;