From 4b068f6858e6667a120ee32d104e2f085599be4b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Aug 2011 08:26:52 +0000 Subject: [PATCH] haskell-packages.nix: make sure that haskeline-class is built with mtl1 This is required for ghc 7.2.1, for example, where mtl2 has become the default version. Naturally, the build of haskeline-class fails later anyway, but for other reasons. I've notified upstream. svn path=/nixpkgs/trunk/; revision=28502 --- pkgs/top-level/haskell-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 12907f36cb5..a492e5a09e0 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -655,7 +655,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); haskeline = callPackage ../development/libraries/haskell/haskeline {}; - haskelineClass = callPackage ../development/libraries/haskell/haskeline-class {}; + haskelineClass = callPackage ../development/libraries/haskell/haskeline-class { + mtl = self.mtl1; + }; haskellLexer = callPackage ../development/libraries/haskell/haskell-lexer {};