Author: simons
Date: Sun Aug  7 20:24:54 2011
New Revision: 28278
URL: https://svn.nixos.org/websvn/nix/?rev=28278&sc=1

Log:
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.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/0.0.0.1.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/0.2.0.0.nix
      - copied, changed from r28277, 
nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/default.nix
Deleted:
   nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/0.0.0.1.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/0.0.0.1.nix      
Sun Aug  7 20:24:54 2011        (r28278)
@@ -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];
+  };
+})
+

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/0.2.0.0.nix (from 
r28277, nixpkgs/trunk/pkgs/development/libraries/haskell/monads-fd/default.nix)
==============================================================================

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Aug  7 20:24:50 
2011        (r28277)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Aug  7 20:24:54 
2011        (r28278)
@@ -747,7 +747,9 @@
 
   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 @@
 
   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 {};
 
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to