Author: simons
Date: Sun Aug  7 19:33:34 2011
New Revision: 28258
URL: https://svn.nixos.org/websvn/nix/?rev=28258&sc=1

Log:
haskell-vty: updated to version 4.7.0.4

The old version is still around, because hledger-vty won't accept the
latest one. Note that previously the vty was build with 'mtl' overridden
to 'mtl2'. I dropped that override, because it seems to have become be
unnecessary. If anyone is aware of a hidden reason why that mtl2 must be
set explicitly, please let me know.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/vty/4.6.0.4.nix
      - copied, changed from r28257, 
nixpkgs/trunk/pkgs/development/libraries/haskell/vty/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/vty/4.7.0.4.nix
Deleted:
   nixpkgs/trunk/pkgs/development/libraries/haskell/vty/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Copied and modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/vty/4.6.0.4.nix (from r28257, 
nixpkgs/trunk/pkgs/development/libraries/haskell/vty/default.nix)
==============================================================================

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/vty/4.7.0.4.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/vty/4.7.0.4.nix    Sun Aug 
 7 19:33:34 2011        (r28258)
@@ -0,0 +1,18 @@
+{cabal, deepseq, mtl, parallel, parsec, terminfo, utf8String,
+ vector} :
+
+cabal.mkDerivation (self : {
+  pname = "vty";
+  version = "4.7.0.4";
+  sha256 = "1rwki3ch1r3dqzb1cxmzxn05k49ams64licl0silbhsj3qibbj53";
+  propagatedBuildInputs = [
+    deepseq mtl parallel parsec terminfo utf8String vector
+  ];
+  meta = {
+    homepage = "https://github.com/coreyoconnor/vty";;
+    description = "A simple terminal access library";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.stdenv.lib.platforms.haskellPlatforms;
+    maintainers = [ self.stdenv.lib.maintainers.simons ];
+  };
+})

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Aug  7 19:33:30 
2011        (r28257)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Sun Aug  7 19:33:34 
2011        (r28258)
@@ -666,7 +666,9 @@
 
   hledger = callPackage ../development/libraries/haskell/hledger {};
   hledgerLib = callPackage ../development/libraries/haskell/hledger-lib {};
-  hledgerVty = callPackage ../development/libraries/haskell/hledger-vty {};
+  hledgerVty = callPackage ../development/libraries/haskell/hledger-vty {
+    vty = self.vty_4_6_0_4;
+  };
   hledgerChart = callPackage ../development/libraries/haskell/hledger-chart {};
 
   HList = callPackage ../development/libraries/haskell/HList {};
@@ -1108,9 +1110,9 @@
 
   vectorSpace = callPackage ../development/libraries/haskell/vector-space {};
 
-  vty = callPackage ../development/libraries/haskell/vty {
-    mtl = self.mtl2;
-  };
+  vty_4_6_0_4 = callPackage ../development/libraries/haskell/vty/4.6.0.4.nix 
{};
+  vty_4_7_0_4 = callPackage ../development/libraries/haskell/vty/4.7.0.4.nix 
{};
+  vty = self.vty_4_7_0_4;
 
   wai = callPackage ../development/libraries/haskell/wai {};
 
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to