Author: simons
Date: Sun Apr  8 11:14:28 2012
New Revision: 33671
URL: https://nixos.org/websvn/nix/?rev=33671&sc=1

Log:
Updated Haskell packages.

 - file-embed: updated to version 0.0.4.2
 - mtl: added version 2.1
 - texmath: updated to version 0.6.0.5
 - text: added version 0.11.2.0
 - removed obsolete overrides

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/text/0.11.2.0.nix
Modified:
   nixpkgs/trunk/pkgs/development/libraries/haskell/file-embed/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/texmath/default.nix
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/file-embed/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/file-embed/default.nix     
Sun Apr  8 11:10:11 2012        (r33670)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/file-embed/default.nix     
Sun Apr  8 11:14:28 2012        (r33671)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "file-embed";
-  version = "0.0.4.1";
-  sha256 = "156ydqljhxp16192s4pj6h8jcvrfmj2lnsvzy0zg394wi97bxpi2";
+  version = "0.0.4.2";
+  sha256 = "1nismycqm8shh6zgjjfysc0yhn5yrcdvw23k6adzizawsvr92bkw";
   meta = {
     homepage = "http://github.com/snoyberg/file-embed/tree/master";;
     description = "Use Template Haskell to embed file contents directly";

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.nix        Sun Apr 
 8 11:14:28 2012        (r33671)
@@ -0,0 +1,14 @@
+{ cabal, transformers }:
+
+cabal.mkDerivation (self: {
+  pname = "mtl";
+  version = "2.1";
+  sha256 = "041fhi6vgddj43y26ljhxqjryjbsj0rb6m6gfpvrjynzp6c7c5n6";
+  buildDepends = [ transformers ];
+  meta = {
+    description = "Monad classes, using functional dependencies";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [ self.stdenv.lib.maintainers.andres ];
+  };
+})

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/texmath/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/texmath/default.nix        
Sun Apr  8 11:10:11 2012        (r33670)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/texmath/default.nix        
Sun Apr  8 11:14:28 2012        (r33671)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "texmath";
-  version = "0.6.0.4";
-  sha256 = "1jbjqis5vfsv3yihgp1gdnj7zmdpvf6f47bbrkqdf7j75hyq2x66";
+  version = "0.6.0.5";
+  sha256 = "08zryp5y2llhzwbp93wbm37c1lykqgrbq8h23bv39ql8idpym0wq";
   isLibrary = true;
   isExecutable = true;
   buildDepends = [ parsec syb xml ];

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/text/0.11.2.0.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/text/0.11.2.0.nix  Sun Apr 
 8 11:14:28 2012        (r33671)
@@ -0,0 +1,15 @@
+{ cabal, deepseq }:
+
+cabal.mkDerivation (self: {
+  pname = "text";
+  version = "0.11.2.0";
+  sha256 = "1fx5302m41awzbms410x3gcixsck36rl7i1ma7pz6l5d1pmi538p";
+  buildDepends = [ deepseq ];
+  meta = {
+    homepage = "https://github.com/bos/text";;
+    description = "An efficient packed Unicode text type";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [ self.stdenv.lib.maintainers.andres ];
+  };
+})

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Apr  8 11:10:11 
2012        (r33670)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Apr  8 11:14:28 
2012        (r33671)
@@ -153,7 +153,7 @@
     xhtml        = self.xhtml_3000_2_0_5;       # 7.4.1 ok
     zlib         = self.zlib_0_5_3_3;           # 7.4.1 ok
     HTTP         = self.HTTP_4000_2_2;          # 7.4.1 ok
-    text         = self.text_0_11_1_13;         # 7.4.1 ok
+    text         = self.text_0_11_2_0;          # 7.4.1 ok
     transformers = self.transformers_0_2_2_0;   # 7.4.1 ok
     mtl          = self.mtl_2_0_1_0;            # 7.4.1 ok
     random       = self.random_1_0_1_1;         # 7.4.1 ok
@@ -564,10 +564,7 @@
 
   cprngAes = callPackage ../development/libraries/haskell/cprng-aes {};
 
-  criterion = callPackage ../development/libraries/haskell/criterion {
-    mtl = self.mtl2;
-    parsec = self.parsec3;
-  };
+  criterion = callPackage ../development/libraries/haskell/criterion {};
 
   Crypto = callPackage ../development/libraries/haskell/Crypto {};
 
@@ -970,9 +967,7 @@
 
   mathFunctions = callPackage ../development/libraries/haskell/math-functions 
{};
 
-  maude = callPackage ../development/libraries/haskell/maude {
-    parsec = self.parsec3;
-  };
+  maude = callPackage ../development/libraries/haskell/maude {};
 
   MaybeT = callPackage ../development/libraries/haskell/MaybeT {};
 
@@ -1017,9 +1012,12 @@
   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_1 = callPackage ../development/libraries/haskell/mtl/2.1.nix {
+    transformers = self.transformers_0_3_0_0;
+  };
   mtl1 = self.mtl_1_1_0_2;
-  mtl2 = self.mtl_2_0_1_0;
-  mtl  = self.mtl1;
+  mtl2 = self.mtl_2_1;
+  mtl  = self.mtl2;
 
   mtlparse = callPackage ../development/libraries/haskell/mtlparse {};
 
@@ -1357,7 +1355,8 @@
   text_0_11_0_6 = callPackage 
../development/libraries/haskell/text/0.11.0.6.nix {};
   text_0_11_1_5 = callPackage 
../development/libraries/haskell/text/0.11.1.5.nix {};
   text_0_11_1_13 = callPackage 
../development/libraries/haskell/text/0.11.1.13.nix {};
-  text = self.text_0_11_1_13;
+  text_0_11_2_0 = callPackage 
../development/libraries/haskell/text/0.11.2.0.nix {};
+  text = self.text_0_11_2_0;
 
   thespian = callPackage ../development/libraries/haskell/thespian {};
 
@@ -1428,9 +1427,7 @@
 
   void = callPackage ../development/libraries/haskell/void {};
 
-  vty = callPackage ../development/libraries/haskell/vty {
-    mtl = self.mtl2;
-  };
+  vty = callPackage ../development/libraries/haskell/vty {};
 
   wai = callPackage ../development/libraries/haskell/wai {};
 
@@ -1633,9 +1630,7 @@
     };
   };
 
-  xmobar = callPackage ../applications/misc/xmobar {
-    parsec = self.parsec3;
-  };
+  xmobar = callPackage ../applications/misc/xmobar {};
 
   xmonad = callPackage ../applications/window-managers/xmonad {
     X11 = self.X11_1_5_0_1;
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to