about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2014-05-23 20:59:50 +0200
committerPeter Simons <simons@cryp.to>2014-05-23 21:54:28 +0200
commite081cc3b44d071e8c56d8b819c0336788d5fd126 (patch)
tree6b2a660cdda864f5e90cbda265994649f66dc3a6
parentca02d3734b719b3da7464f31acc16f8aea25480a (diff)
downloadnixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar.gz
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar.bz2
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar.lz
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar.xz
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.tar.zst
nixlib-e081cc3b44d071e8c56d8b819c0336788d5fd126.zip
haskell-defaults.nix: fix hashable and case-insensitive builds with GHC 6.x
-rw-r--r--pkgs/top-level/haskell-defaults.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/top-level/haskell-defaults.nix b/pkgs/top-level/haskell-defaults.nix
index 02357c7eca91..a8f4110fdb35 100644
--- a/pkgs/top-level/haskell-defaults.nix
+++ b/pkgs/top-level/haskell-defaults.nix
@@ -99,10 +99,11 @@
     async = null;                       # none of our versions compile
     attoparsec = null;                  # none of our versions compile
     binary = super.binary_0_7_2_1.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
+    caseInsensitive = super.caseInsensitive.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
     GLUT = self.GLUT_2_2_2_1;
     haddock = self.haddock_2_4_2;
     happy = super.happy.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
-    hashable = self.hashable_1_1_2_5;
+    hashable = super.hashable.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
     HTTP = super.HTTP.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
     HUnit = super.HUnit.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };
     network = super.network.override { cabal = self.cabal.override { Cabal = self.Cabal_1_16_0_3; }; };