]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - Lucu.cabal
use time-http 0.5
[Lucu.git] / Lucu.cabal
index bdc0b719355d5be829b04d74080bb2912c36a5f7..3afe50bb4d32ffda98822e1f49c91b4724be38dc 100644 (file)
@@ -51,29 +51,34 @@ Flag ssl
 Library
     Build-Depends:
         ascii                      == 0.0.*,
-        attoparsec                 == 0.9.*,
+        attempt                    == 0.3.*,
+        attoparsec                 == 0.10.*,
         base                       == 4.*,
         base-unicode-symbols       == 0.2.*,
         base64-bytestring          == 0.1.*,
         blaze-builder              == 0.3.*,
+        blaze-html                 == 0.4.*,
         bytestring                 == 0.9.*,
         case-insensitive           == 0.4.*,
         collections-api            == 1.0.*,
         collections-base-instances == 1.0.*,
         containers                 == 0.4.*,
+        convertible-ascii          == 0.1.*,
+        convertible-text           == 0.4.*,
+        data-default               == 0.3.*,
         directory                  == 1.1.*,
         filepath                   == 1.2.*,
-        hxt                        == 9.1.*,
         mtl                        == 2.0.*,
         network                    == 2.3.*,
         old-time                   == 1.0.*,
         stm                        == 2.2.*,
         stringsearch               == 0.3.*,
         syb                        == 0.3.*,
+        tagged                     == 0.2.*,
         template-haskell           == 2.5.*,
         text                       == 0.11.*,
         time                       == 1.2.*,
-        time-http                  == 0.2.*,
+        time-http                  == 0.5.*,
         transformers               == 0.2.*
 
     if flag(ssl)
@@ -83,10 +88,12 @@ Library
             -DHAVE_SSL
 
     Exposed-Modules:
+        Data.Collections.Newtype.TH
         Network.HTTP.Lucu
         Network.HTTP.Lucu.Abortion
         Network.HTTP.Lucu.Authentication
         Network.HTTP.Lucu.Config
+        Network.HTTP.Lucu.Dispatcher
         Network.HTTP.Lucu.ETag
         Network.HTTP.Lucu.HandleLike
         Network.HTTP.Lucu.Headers
@@ -99,18 +106,15 @@ Library
         Network.HTTP.Lucu.MIMEType
         Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
         Network.HTTP.Lucu.MIMEType.Guess
-        Network.HTTP.Lucu.MIMEType.TH
         Network.HTTP.Lucu.MultipartForm
         Network.HTTP.Lucu.Parser.Http
         Network.HTTP.Lucu.Parser
         Network.HTTP.Lucu.Request
         Network.HTTP.Lucu.Resource
-        Network.HTTP.Lucu.Resource.Dispatcher
-        Network.HTTP.Lucu.Resource.Tree
         Network.HTTP.Lucu.Response
+        Network.HTTP.Lucu.Response.StatusCode
         Network.HTTP.Lucu.SocketLike
         Network.HTTP.Lucu.StaticFile
-        Network.HTTP.Lucu.StatusCode
         Network.HTTP.Lucu.Utils
 
     Other-Modules:
@@ -118,14 +122,16 @@ Library
         Network.HTTP.Lucu.Chunk
         Network.HTTP.Lucu.ContentCoding
         Network.HTTP.Lucu.DefaultPage
+        Network.HTTP.Lucu.Dispatcher.Internal
         Network.HTTP.Lucu.Interaction
+        Network.HTTP.Lucu.MIMEParams.Internal
         Network.HTTP.Lucu.OrphanInstances
         Network.HTTP.Lucu.Postprocess
         Network.HTTP.Lucu.Preprocess
         Network.HTTP.Lucu.RequestReader
         Network.HTTP.Lucu.Resource.Internal
+        Network.HTTP.Lucu.Response.StatusCode.Internal
         Network.HTTP.Lucu.ResponseWriter
-        Network.HTTP.Lucu.StatusCode.Internal
 
     ghc-options:
         -Wall
@@ -143,4 +149,4 @@ Executable lucu-implant-file
         zlib == 0.5.*
 
     ghc-options:
-        -Wall
+        -Wall -rtsopts