From 3370d1284e08df01f1abc532d292d3b82d70ef91 Mon Sep 17 00:00:00 2001 From: Arie Middelkoop Date: Tue, 5 Jun 2012 09:12:45 +0000 Subject: [PATCH] Some explicit dependencies so that xmobar works with the latest haskellPlatform/stable ghc: xmobar -> mtl-version1 mtl-version1 -> transformers-version2 where version1 and version2 are different from the default, which is needed because their respective cabal files require that. svn path=/nixpkgs/trunk/; revision=34357 --- pkgs/top-level/haskell-packages.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index a34830e3e2f..560eaac49eb 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1025,7 +1025,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); mtl_1_1_0_2 = callPackage ../development/libraries/haskell/mtl/1.1.0.2.nix {}; mtl_1_1_1_1 = callPackage ../development/libraries/haskell/mtl/1.1.1.1.nix {}; - mtl_2_0_1_0 = callPackage ../development/libraries/haskell/mtl/2.0.1.0.nix {}; + mtl_2_0_1_0 = callPackage ../development/libraries/haskell/mtl/2.0.1.0.nix { + transformers = self.transformers_0_2_2_0; + }; mtl_2_1_1 = callPackage ../development/libraries/haskell/mtl/2.1.1.nix { transformers = self.transformers_0_3_0_0; }; @@ -1671,6 +1673,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); xmobar = callPackage ../applications/misc/xmobar { stm = self.stm_2_3; + mtl = self.mtl_2_0_1_0; }; xmonad = callPackage ../applications/window-managers/xmonad {