diff options
author | Rob Vermaas <rob.vermaas@gmail.com> | 2009-11-06 12:38:54 +0000 |
---|---|---|
committer | Rob Vermaas <rob.vermaas@gmail.com> | 2009-11-06 12:38:54 +0000 |
commit | e3099a7cec1026bb71d5be5e2285b21515617b3e (patch) | |
tree | cea6294a5714e8cc060b95caddc680e271ec709f /pkgs/top-level | |
parent | 159dc0e0cb040a441b563205791db7799abec101 (diff) | |
download | nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.gz nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.bz2 nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.lz nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.xz nixlib-e3099a7cec1026bb71d5be5e2285b21515617b3e.tar.zst nixlib-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')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 36 |
2 files changed, 37 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1b266c83d410..53ed115e2b20 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4969,7 +4969,7 @@ let }; couchdb = import ../servers/http/couchdb { - inherit fetchurl stdenv erlang spidermonkey icu; + inherit fetchurl stdenv erlang spidermonkey icu getopt; }; fingerd_bsd = import ../servers/fingerd/bsd-fingerd { diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 8ffeeda0e28a..8ee7ccc0697c 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; }; |