From bcd8fded1aac3382b438ac49208111b716a1acd5 Mon Sep 17 00:00:00 2001 From: Petr Rockai Date: Sun, 15 Jul 2012 21:48:17 +0200 Subject: [PATCH] In ghc 7.2.2 (and 7.2.1) deepseq is not yet part of the core set. --- pkgs/top-level/haskell-defaults.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/haskell-defaults.nix b/pkgs/top-level/haskell-defaults.nix index 64291854a03..1c0f065884e 100644 --- a/pkgs/top-level/haskell-defaults.nix +++ b/pkgs/top-level/haskell-defaults.nix @@ -27,9 +27,14 @@ binary = null; # now a core package }; - ghc722Prefs = ghc741Prefs; + ghc722Prefs = + self : self.haskellPlatformArgs_2012_2_0_0 self // { + haskellPlatform = self.haskellPlatform_2012_2_0_0; + binary = null; # a core package + deepseq = self.deepseq_1_1_0_2; + }; - ghc721Prefs = ghc741Prefs; + ghc721Prefs = ghc722Prefs; ghc704Prefs = self : self.haskellPlatformArgs_2011_4_0_0 self // {