haskell-monads-fd: added new version 0.2.0.0

Unfortunately, the old version no longer compiles because it can't deal
with current versions of the transformers package. This means that some
other packages that depend on the old monads-fd package, such as
MaybeT-transformers, are broken, too.

svn path=/nixpkgs/trunk/; revision=28278
This commit is contained in:
Peter Simons 2011-08-07 20:24:54 +00:00
parent c37b3ffcdf
commit c6edd9a278
3 changed files with 20 additions and 2 deletions

View File

@ -0,0 +1,14 @@
{cabal, transformers}:
cabal.mkDerivation (self : {
pname = "monads-fd";
version = "0.0.0.1";
sha256 = "7eaac97b2c91a670171f18ebeb3f73b1a45e16576851279f73ea2e1f5ec63b25";
propagatedBuildInputs = [transformers];
meta = {
description = "Monad classes, using functional dependencies";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -747,7 +747,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
MaybeT = callPackage ../development/libraries/haskell/MaybeT {};
MaybeTTransformers = callPackage ../development/libraries/haskell/MaybeT-transformers {};
MaybeTTransformers = callPackage ../development/libraries/haskell/MaybeT-transformers {
monadsFd = self.monadsFd_0_0_0_1;
};
MemoTrie = callPackage ../development/libraries/haskell/MemoTrie {};
@ -773,7 +775,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
MonadRandom = callPackage ../development/libraries/haskell/MonadRandom {};
monadsFd = callPackage ../development/libraries/haskell/monads-fd {};
monadsFd_0_0_0_1 = callPackage ../development/libraries/haskell/monads-fd/0.0.0.1.nix {};
monadsFd_0_2_0_0 = callPackage ../development/libraries/haskell/monads-fd/0.2.0.0.nix {};
monadsFd = self.monadsFd_0_2_0_0;
mpppc = callPackage ../development/libraries/haskell/mpppc {};