haskell-configuration-ghc-7.8.x: various build fixes

- mtl-2.2.x needs transformers 0.4.x.
 - time-1.5.x can't build its test suite.
 - provide deep overrides for amazonka-* stuff to build with GHC 7.8.x
This commit is contained in:
Peter Simons
2015-01-08 18:50:19 +01:00
parent 3c8b33eee4
commit 388848fa9f
3 changed files with 42 additions and 1 deletions
@@ -32,6 +32,9 @@ self: super: {
# Won't find it's header files without help.
sfml-audio = overrideCabal super.sfml-audio (drv: { configureFlags = drv.configureFlags or [] ++ ["--extra-include-dirs=${pkgs.openal}/include/AL"]; });
# https://github.com/haskell/time/issues/23
time_1_5_0_1 = overrideCabal super.time_1_5_0_1 (drv: { doCheck = false; });
# Hacks to make packages compile.
abstract-deque = overrideCabal super.abstract-deque (drv: { doCheck = false; });
accelerate-cuda = overrideCabal super.accelerate-cuda (drv: { jailbreak = true; });