From 4604d52df4f89afeaca3093c8f3dfdcea5aac15f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 11 Apr 2014 21:28:55 +0200 Subject: [PATCH] GHC version 7.8.1 has been deprecated because of a serious bug. We'll have version 7.8.2 out soon. http://www.haskell.org/pipermail/ghc-devs/2014-April/004605.html http://www.haskell.org/pipermail/ghc-devs/2014-April/004616.html --- pkgs/development/compilers/ghc/{7.8.1.nix => 7.8.2.nix} | 6 +++--- pkgs/top-level/all-packages.nix | 2 +- pkgs/top-level/haskell-defaults.nix | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) rename pkgs/development/compilers/ghc/{7.8.1.nix => 7.8.2.nix} (88%) diff --git a/pkgs/development/compilers/ghc/7.8.1.nix b/pkgs/development/compilers/ghc/7.8.2.nix similarity index 88% rename from pkgs/development/compilers/ghc/7.8.1.nix rename to pkgs/development/compilers/ghc/7.8.2.nix index c007eb23da85..8200c8c759e7 100644 --- a/pkgs/development/compilers/ghc/7.8.1.nix +++ b/pkgs/development/compilers/ghc/7.8.2.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, ghc, perl, gmp, ncurses }: stdenv.mkDerivation rec { - version = "7.8.1"; + version = "7.8.2"; name = "ghc-${version}"; src = fetchurl { - url = "http://www.haskell.org/ghc/dist/7.8.1/${name}-src.tar.xz"; - sha256 = "1j4b7ap87vbwqvf8ck1ksrldw2w626f50w20gs4klm6jpvz66xp0"; + url = "http://www.haskell.org/ghc/dist/7.8.2/${name}-src.tar.xz"; + sha256 = "15kyz98zq22sgwkzy2bkx0yz98qkrzgdigz919vafd7fxnkf3la5"; }; buildInputs = [ ghc perl gmp ncurses ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f12616b22a94..e5ed92405eaa 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2810,7 +2810,7 @@ let haskellPackages_ghc763_profiling = recurseIntoAttrs (haskell.packages_ghc763.profiling); haskellPackages_ghc763 = recurseIntoAttrs (haskell.packages_ghc763.highPrio); # Reasonably current HEAD snapshot. - haskellPackages_ghc781 = haskell.packages_ghc781; + haskellPackages_ghc782 = haskell.packages_ghc782; haskellPackages_ghcHEAD = haskell.packages_ghcHEAD; haxe = callPackage ../development/compilers/haxe { }; diff --git a/pkgs/top-level/haskell-defaults.nix b/pkgs/top-level/haskell-defaults.nix index 2d4bdea6006d..5a84b4339e22 100644 --- a/pkgs/top-level/haskell-defaults.nix +++ b/pkgs/top-level/haskell-defaults.nix @@ -23,7 +23,7 @@ cabalInstall = self.cabalInstall_1_18_0_3.override { Cabal = null; }; }; - ghc781Prefs = + ghc782Prefs = self : self.haskellPlatformArgs_future self // { haskellPlatform = null; extensibleExceptions = self.extensibleExceptions_0_1_1_4; @@ -404,10 +404,10 @@ prefFun = ghc763Prefs; }; - packages_ghc781 = - packages { ghcPath = ../development/compilers/ghc/7.8.1.nix; + packages_ghc782 = + packages { ghcPath = ../development/compilers/ghc/7.8.2.nix; ghcBinary = ghc742Binary; - prefFun = ghc781Prefs; + prefFun = ghc782Prefs; }; # Reasonably current HEAD snapshot. Should *always* be lowPrio.