summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorArie Middelkoop <amiddelk@gmail.com>2012-06-05 09:12:45 +0000
committerArie Middelkoop <amiddelk@gmail.com>2012-06-05 09:12:45 +0000
commit3370d1284e08df01f1abc532d292d3b82d70ef91 (patch)
treefba2c3cbab67cc2d1a9be829838c549c13aa65f8 /pkgs/top-level
parent7d15ad90b9ca4f2d06dd2f9e54c9d26f9926117d (diff)
downloadnixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar.gz
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar.bz2
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar.lz
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar.xz
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.tar.zst
nixlib-3370d1284e08df01f1abc532d292d3b82d70ef91.zip
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
Diffstat (limited to 'pkgs/top-level')
-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 a34830e3e2fe..560eaac49eb1 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 {