about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2013-09-09 12:59:26 +0200
committerPeter Simons <simons@cryp.to>2013-09-09 15:07:38 +0200
commitaeefa7b0700791bfb56bcd34b17282973200ab9f (patch)
treebd6bf4724134cefe0d4bb097f828f77d1e17ee31
parent66f905c14ef832b0406e97acef578a2375999757 (diff)
downloadnixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar.gz
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar.bz2
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar.lz
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar.xz
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.tar.zst
nixlib-aeefa7b0700791bfb56bcd34b17282973200ab9f.zip
Cabal-1.18.0: this version won't build without deepseq 1.3 or later
-rw-r--r--pkgs/top-level/haskell-packages.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index bd7a9f2e828d..135e1b5660e4 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -653,7 +653,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
 
   Cabal_1_14_0 = callPackage ../development/libraries/haskell/Cabal/1.14.0.nix { cabal = self.cabal.override { Cabal = null; }; };
   Cabal_1_16_0_3 = callPackage ../development/libraries/haskell/Cabal/1.16.0.3.nix { cabal = self.cabal.override { Cabal = null; }; };
-  Cabal_1_18_0 = callPackage ../development/libraries/haskell/Cabal/1.18.0.nix { cabal = self.cabal.override { Cabal = null; }; };
+  Cabal_1_18_0 = callPackage ../development/libraries/haskell/Cabal/1.18.0.nix {
+    cabal = self.cabal.override { Cabal = null; };
+    deepseq = self.deepseq_1_3_0_1;
+  };
   Cabal = null; # core package in GHC
 
   cabalFileTh = callPackage ../development/libraries/haskell/cabal-file-th {};