summary refs log tree commit diff
path: root/pkgs/top-level/haskell-packages.nix
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2009-11-06 12:38:54 +0000
committerRob Vermaas <rob.vermaas@gmail.com>2009-11-06 12:38:54 +0000
commite3099a7cec1026bb71d5be5e2285b21515617b3e (patch)
treecea6294a5714e8cc060b95caddc680e271ec709f /pkgs/top-level/haskell-packages.nix
parent159dc0e0cb040a441b563205791db7799abec101 (diff)
downloadnixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.gz
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.bz2
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.lz
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.xz
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.zst
nixpkgs-e3099a7cec1026bb71d5be5e2285b21515617b3e.zip
* added haskell libraries: webserver, json 0.3.6, http 3001, base64string, CS173Tourney
* added dep on getopt to couchdb


svn path=/nixpkgs/trunk/; revision=18201
Diffstat (limited to 'pkgs/top-level/haskell-packages.nix')
-rw-r--r--pkgs/top-level/haskell-packages.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 8ffeeda0e28..8ee7ccc0697 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -71,6 +71,13 @@ rec {
     inherit cabal HUnit QuickCheck;
   };
 
+  CS173Tourney = import ../development/libraries/haskell/CS173Tourney {
+    inherit cabal ;
+    inherit (pkgs) fetchgit ;
+    inherit time hslogger Crypto base64string CouchDB WebServer WebServerExtras;
+    json = json_036;
+  };
+
   dataenc = import ../development/libraries/haskell/dataenc {
     inherit cabal;
   };
@@ -215,6 +222,10 @@ rec {
     inherit cabal mtl network parsec;
   };
 
+  HTTP_3001 = import ../development/libraries/haskell/HTTP/3001.nix {
+    inherit cabal mtl network parsec;
+  };
+
   haxr = import ../development/libraries/haskell/haxr {
     inherit cabal HaXml HTTP dataenc time;
   };
@@ -289,6 +300,10 @@ rec {
     inherit cabal mtl;
   };
 
+  json_036 = import ../development/libraries/haskell/json/0.3.6.nix {
+    inherit cabal mtl;
+  };
+
   maybench = import ../development/libraries/haskell/maybench {
     inherit cabal benchpress;
   };
@@ -536,6 +551,27 @@ rec {
     inherit cabal utf8String terminfo;
   };
 
+  WebServer = import ../development/libraries/haskell/WebServer {
+    inherit cabal network mtl parsec;
+    inherit (pkgs) fetchgit;
+  };
+
+  WebServerExtras = import ../development/libraries/haskell/WebServer-Extras {
+    inherit cabal Crypto WebServer base64string hslogger mtl;
+    json = json_036;
+    inherit (pkgs) fetchgit;
+  };
+
+  CouchDB = import ../development/libraries/haskell/CouchDB {
+    inherit cabal network mtl ;
+    HTTP = HTTP_3001;
+    json = json_036;
+  };
+
+  base64string = import ../development/libraries/haskell/base64-string {
+    inherit cabal;
+  };
+
   wx = import ../development/libraries/haskell/wxHaskell/wx.nix {
     inherit cabal stm wxcore;
   };