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