Author: simons
Date: Sun Apr  1 19:51:53 2012
New Revision: 33528
URL: https://nixos.org/websvn/nix/?rev=33528&sc=1

Log:
Updated Haskell packages.

 - MemoTrie: updated to version 0.4.11
 - X11: updated to version 1.6.0
 - derive: updated to version 2.5.8
 - gloss: updated to version 1.7.1.1
 - haskell-src-exts: updated to version 1.13.0
 - haskell-src-meta: updated to version 0.5.1.2
 - hlint: updated to version 1.8.28

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/X11/1.5.0.1.nix
      - copied, changed from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/X11/1.6.0.nix
      - copied, changed from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/1.11.1.nix
      - copied, changed from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/1.13.0.nix
      - copied, changed from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix
Deleted:
   nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix
Modified:
   nixpkgs/trunk/pkgs/development/libraries/haskell/MemoTrie/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/derive/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-meta/default.nix
   nixpkgs/trunk/pkgs/development/tools/haskell/hlint/default.nix
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/MemoTrie/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/MemoTrie/default.nix       
Sun Apr  1 19:47:40 2012        (r33527)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/MemoTrie/default.nix       
Sun Apr  1 19:51:53 2012        (r33528)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "MemoTrie";
-  version = "0.4.10";
-  sha256 = "1hkraq33sai046gwqlabc9nkz6jbl6vgj0c6lc6j4j5h5d8v08kk";
+  version = "0.4.11";
+  sha256 = "0wlrsz9bsb7lkw1ja8x8jbm1v7558fg8npas1rnc5ikgfi0szzw4";
   meta = {
     homepage = "http://haskell.org/haskellwiki/MemoTrie";;
     description = "Trie-based memo functions";

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/1.5.0.1.nix (from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix)
==============================================================================

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/1.6.0.nix (from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix)
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/X11/default.nix    Sun Apr 
 1 18:31:28 2012        (r33522, copy source)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/X11/1.6.0.nix      Sun Apr 
 1 19:51:53 2012        (r33528)
@@ -1,11 +1,14 @@
-{ cabal, libX11, libXext, libXinerama, syb }:
+{ cabal, libX11, libXext, libXinerama, libXrandr, libXrender, syb
+}:
 
 cabal.mkDerivation (self: {
   pname = "X11";
-  version = "1.5.0.1";
-  sha256 = "0s8k3lhvlks6i1mwfnm5fimfd2f0sjw9k2p67is3x564kih7mh19";
+  version = "1.6.0";
+  sha256 = "0jjnr4490mkdrmq3lvv7hha7rc9vbwsxlwsvcv56q6zgjx4zwf8j";
   buildDepends = [ syb ];
-  extraLibraries = [ libX11 libXext libXinerama ];
+  extraLibraries = [
+    libX11 libXext libXinerama libXrandr libXrender
+  ];
   meta = {
     homepage = "https://github.com/haskell-pkg-janitors/X11";;
     description = "A binding to the X11 graphics library";

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/derive/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/derive/default.nix Sun Apr 
 1 19:47:40 2012        (r33527)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/derive/default.nix Sun Apr 
 1 19:51:53 2012        (r33528)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "derive";
-  version = "2.5.7";
-  sha256 = "1a6nz0a7axgdghljcb87h4bhisjfsnpxpdbqlrxymw4zqislg9p3";
+  version = "2.5.8";
+  sha256 = "0l11pscya7mrn0502q8ndqn551k5aygbm7pihhs0nz8wwzr82xdv";
   isLibrary = true;
   isExecutable = true;
   buildDepends = [

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix  Sun Apr 
 1 19:47:40 2012        (r33527)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix  Sun Apr 
 1 19:51:53 2012        (r33528)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "gloss";
-  version = "1.7.0.1";
-  sha256 = "1wsgrdkimpmii6iagcixsky5cnd6h0w1ssmrjcc15jlcmw460dfx";
+  version = "1.7.1.1";
+  sha256 = "0fmmcmmdcvc5vj33bm9xzzb2jpnnb7r89ghdqwgg2c5gxjqbcfbd";
   buildDepends = [ bmp GLUT OpenGL ];
   meta = {
     homepage = "http://gloss.ouroborus.net";;

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/1.11.1.nix 
(from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix)
==============================================================================

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/1.13.0.nix 
(from r33522, 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix)
==============================================================================
--- 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/default.nix   
    Sun Apr  1 18:31:28 2012        (r33522, copy source)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-exts/1.13.0.nix    
    Sun Apr  1 19:51:53 2012        (r33528)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "haskell-src-exts";
-  version = "1.11.1";
-  sha256 = "1jqf8l81zw7x5ryf8h2n0b2636yhxkfp3j4ndbqw6hc7i5q581m6";
+  version = "1.13.0";
+  sha256 = "1kkhv8frvrry9jb38p5xmsqij0wrz88gszz5zcndcmbhkr5d4b64";
   buildDepends = [ cpphs ];
   buildTools = [ happy ];
   meta = {

Modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-meta/default.nix
==============================================================================
--- 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-meta/default.nix   
    Sun Apr  1 19:47:40 2012        (r33527)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-src-meta/default.nix   
    Sun Apr  1 19:51:53 2012        (r33528)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self: {
   pname = "haskell-src-meta";
-  version = "0.5.1.1";
-  sha256 = "1v192j47vxjisa5i2zd9lj7l9xa12jsg858yhx5qz624fcq73ggi";
+  version = "0.5.1.2";
+  sha256 = "09if8423dwf4jcr6p7d8j4r9i2n8jc7xxvjn1p1mwjp0ajzk8g9s";
   buildDepends = [ haskellSrcExts syb thLift uniplate ];
   meta = {
     description = "Parse source to template-haskell abstract syntax";

Modified: nixpkgs/trunk/pkgs/development/tools/haskell/hlint/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/tools/haskell/hlint/default.nix      Sun Apr 
 1 19:47:40 2012        (r33527)
+++ nixpkgs/trunk/pkgs/development/tools/haskell/hlint/default.nix      Sun Apr 
 1 19:51:53 2012        (r33528)
@@ -4,8 +4,8 @@
 
 cabal.mkDerivation (self: {
   pname = "hlint";
-  version = "1.8.26";
-  sha256 = "001id2853bkxnbh7jc0bvfyq7v9595zn31n7hhma3il0dqim71lp";
+  version = "1.8.28";
+  sha256 = "136arfmlfx15qwxvg3lw6wci8fiva1f9hjrk5qf70k9g84dxsjn8";
   isLibrary = true;
   isExecutable = true;
   buildDepends = [

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Apr  1 19:47:40 
2012        (r33527)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Apr  1 19:51:53 
2012        (r33528)
@@ -422,7 +422,9 @@
 
   # Haskell libraries.
 
-  Agda = callPackage ../development/libraries/haskell/Agda {};
+  Agda = callPackage ../development/libraries/haskell/Agda {
+    haskellSrcExts = self.haskellSrcExts_1_11_1;
+  };
 
   ACVector = callPackage ../development/libraries/haskell/AC-Vector {};
 
@@ -793,7 +795,9 @@
   haskellSrc_1_0_1_5 = callPackage 
../development/libraries/haskell/haskell-src/1.0.1.5.nix {};
   haskellSrc = self.haskellSrc_1_0_1_5;
 
-  haskellSrcExts = callPackage 
../development/libraries/haskell/haskell-src-exts {};
+  haskellSrcExts_1_11_1 = callPackage 
../development/libraries/haskell/haskell-src-exts/1.11.1.nix {};
+  haskellSrcExts_1_13_0 = callPackage 
../development/libraries/haskell/haskell-src-exts/1.13.0.nix {};
+  haskellSrcExts = self.haskellSrcExts_1_13_0;
 
   haskellSrcMeta = callPackage 
../development/libraries/haskell/haskell-src-meta {};
 
@@ -1462,7 +1466,9 @@
 
   wxdirect = callPackage 
../development/libraries/haskell/wxHaskell/wxdirect.nix {};
 
-  X11 = callPackage ../development/libraries/haskell/X11 {};
+  X11_1_5_0_1 = callPackage ../development/libraries/haskell/X11/1.5.0.1.nix 
{};
+  X11_1_6_0 = callPackage ../development/libraries/haskell/X11/1.6.0.nix {};
+  X11 = self.X11_1_6_0;
 
   X11Xft = callPackage ../development/libraries/haskell/X11-xft {};
 
@@ -1630,11 +1636,18 @@
     parsec = self.parsec3;
   };
 
-  xmonad = callPackage ../applications/window-managers/xmonad {};
+  xmonad = callPackage ../applications/window-managers/xmonad {
+    X11 = self.X11_1_5_0_1;
+  };
 
-  xmonadContrib = callPackage 
../applications/window-managers/xmonad/xmonad-contrib.nix {};
+  xmonadContrib = callPackage 
../applications/window-managers/xmonad/xmonad-contrib.nix {
+    X11 = self.X11_1_5_0_1;
+    X11Xft = self.X11Xft.override { X11 = self.X11_1_5_0_1; };
+  };
 
-  xmonadExtras = callPackage 
../applications/window-managers/xmonad/xmonad-extras.nix {};
+  xmonadExtras = callPackage 
../applications/window-managers/xmonad/xmonad-extras.nix {
+    X11 = self.X11_1_5_0_1;
+  };
 
   # Tools.
 
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to