Skip to content

Commit

Permalink
Update from Hackage at 2020-01-30T23:35:06Z
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Jan 30, 2020
1 parent f67f68f commit 5939a46
Show file tree
Hide file tree
Showing 2 changed files with 271 additions and 0 deletions.
270 changes: 270 additions & 0 deletions warp/3.3.9/warp.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,270 @@
Name: warp
Version: 3.3.9
Synopsis: A fast, light-weight web server for WAI applications.
License: MIT
License-file: LICENSE
Author: Michael Snoyman, Kazu Yamamoto, Matt Brown
Maintainer: michael@snoyman.com
Homepage: http://github.com/yesodweb/wai
Category: Web, Yesod
Build-Type: Simple
Cabal-Version: >= 1.10
Stability: Stable
description: HTTP\/1.0, HTTP\/1.1 and HTTP\/2 are supported.
For HTTP\/2, Warp supports direct and ALPN (in TLS)
but not upgrade.
API docs and the README are available at
<http://www.stackage.org/package/warp>.
extra-source-files: attic/hex
ChangeLog.md
README.md
test/head-response
test/inputFile

Flag network-bytestring
Default: False

Flag allow-sendfilefd
Description: Allow use of sendfileFd (not available on GNU/kFreeBSD)
Default: True

Flag warp-debug
Description: print debug output. not suitable for production
Default: False

Library
Build-Depends: base >= 4.8 && < 5
, array
, async
, auto-update >= 0.1.3 && < 0.2
, bsb-http-chunked < 0.1
, bytestring >= 0.9.1.4
, case-insensitive >= 0.2
, containers
, ghc-prim
, hashable
, http-date
, http-types >= 0.12
, http2 >= 2.0 && < 2.1
, iproute >= 1.3.1
, simple-sendfile >= 0.2.7 && < 0.3
, stm >= 2.3
, streaming-commons >= 0.1.10
, text
, time-manager
, unix-compat >= 0.2
, vault >= 0.3
, wai >= 3.2 && < 3.3
, word8
, x509
if impl(ghc < 8)
Build-Depends: semigroups
if flag(network-bytestring)
Build-Depends: network >= 2.2.1.5 && < 2.2.3
, network-bytestring >= 0.1.3 && < 0.1.4
else
Build-Depends: network >= 2.3
Exposed-modules: Network.Wai.Handler.Warp
Network.Wai.Handler.Warp.Internal
Other-modules: Network.Wai.Handler.Warp.Buffer
Network.Wai.Handler.Warp.Conduit
Network.Wai.Handler.Warp.Counter
Network.Wai.Handler.Warp.Date
Network.Wai.Handler.Warp.FdCache
Network.Wai.Handler.Warp.File
Network.Wai.Handler.Warp.FileInfoCache
Network.Wai.Handler.Warp.HashMap
Network.Wai.Handler.Warp.HTTP2
Network.Wai.Handler.Warp.HTTP2.File
Network.Wai.Handler.Warp.HTTP2.PushPromise
Network.Wai.Handler.Warp.HTTP2.Request
Network.Wai.Handler.Warp.HTTP2.Response
Network.Wai.Handler.Warp.HTTP2.Types
Network.Wai.Handler.Warp.Header
Network.Wai.Handler.Warp.IO
Network.Wai.Handler.Warp.Imports
Network.Wai.Handler.Warp.PackInt
Network.Wai.Handler.Warp.ReadInt
Network.Wai.Handler.Warp.Recv
Network.Wai.Handler.Warp.Request
Network.Wai.Handler.Warp.RequestHeader
Network.Wai.Handler.Warp.Response
Network.Wai.Handler.Warp.ResponseHeader
Network.Wai.Handler.Warp.Run
Network.Wai.Handler.Warp.SendFile
Network.Wai.Handler.Warp.Settings
Network.Wai.Handler.Warp.Types
Network.Wai.Handler.Warp.Windows
Network.Wai.Handler.Warp.WithApplication
Paths_warp
Ghc-Options: -Wall

if flag(warp-debug)
Cpp-Options: -DWARP_DEBUG
if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
Cpp-Options: -DSENDFILEFD
if os(windows)
Cpp-Options: -DWINDOWS
Build-Depends: time
else
Build-Depends: unix
Other-modules: Network.Wai.Handler.Warp.MultiMap
if impl(ghc >= 8)
Default-Extensions: Strict StrictData
Default-Language: Haskell2010

Test-Suite doctest
buildable: False
Type: exitcode-stdio-1.0
HS-Source-Dirs: test
Ghc-Options: -threaded -Wall
Main-Is: doctests.hs
Build-Depends: base >= 4.8 && < 5
, doctest >= 0.10.1
if os(windows)
Buildable: False
if impl(ghc >= 8)
Default-Extensions: Strict StrictData
Default-Language: Haskell2010

Test-Suite spec
Main-Is: Spec.hs
Other-modules: BufferPoolSpec
ConduitSpec
ExceptionSpec
FdCacheSpec
FileSpec
ReadIntSpec
RequestSpec
ResponseHeaderSpec
ResponseSpec
RunSpec
SendFileSpec
WithApplicationSpec
HTTP
Network.Wai.Handler.Warp
Network.Wai.Handler.Warp.Buffer
Network.Wai.Handler.Warp.Conduit
Network.Wai.Handler.Warp.Counter
Network.Wai.Handler.Warp.Date
Network.Wai.Handler.Warp.FdCache
Network.Wai.Handler.Warp.File
Network.Wai.Handler.Warp.FileInfoCache
Network.Wai.Handler.Warp.HTTP2
Network.Wai.Handler.Warp.HTTP2.File
Network.Wai.Handler.Warp.HTTP2.PushPromise
Network.Wai.Handler.Warp.HTTP2.Request
Network.Wai.Handler.Warp.HTTP2.Response
Network.Wai.Handler.Warp.HTTP2.Types
Network.Wai.Handler.Warp.HashMap
Network.Wai.Handler.Warp.Header
Network.Wai.Handler.Warp.IO
Network.Wai.Handler.Warp.Imports
Network.Wai.Handler.Warp.MultiMap
Network.Wai.Handler.Warp.PackInt
Network.Wai.Handler.Warp.ReadInt
Network.Wai.Handler.Warp.Recv
Network.Wai.Handler.Warp.Request
Network.Wai.Handler.Warp.RequestHeader
Network.Wai.Handler.Warp.Response
Network.Wai.Handler.Warp.ResponseHeader
Network.Wai.Handler.Warp.Run
Network.Wai.Handler.Warp.SendFile
Network.Wai.Handler.Warp.Settings
Network.Wai.Handler.Warp.Types
Network.Wai.Handler.Warp.Windows
Network.Wai.Handler.Warp.WithApplication
Paths_warp

Hs-Source-Dirs: test, .
Type: exitcode-stdio-1.0

Ghc-Options: -Wall -threaded
Build-Depends: base >= 4.8 && < 5
, HUnit
, QuickCheck
, array
, async
, auto-update
, bsb-http-chunked < 0.1
, bytestring >= 0.9.1.4
, case-insensitive >= 0.2
, containers
, directory
, ghc-prim
, hashable
, hspec >= 1.3
, http-client
, http-date
, http-types >= 0.12
, http2 >= 2.0 && < 2.1
, iproute >= 1.3.1
, lifted-base >= 0.1
, network
, process
, simple-sendfile >= 0.2.4 && < 0.3
, stm >= 2.3
, streaming-commons >= 0.1.10
, text
, time
, time-manager
, unix-compat >= 0.2
, vault
, wai >= 3.2 && < 3.3
, word8
, x509
-- Build-Tool-Depends: hspec-discover:hspec-discover
if impl(ghc < 8)
Build-Depends: semigroups
, transformers

if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
Cpp-Options: -DSENDFILEFD
Build-Depends: unix
if os(windows)
Cpp-Options: -DWINDOWS
Build-Depends: time
if impl(ghc >= 8)
Default-Extensions: Strict StrictData
Default-Language: Haskell2010

Benchmark parser
Type: exitcode-stdio-1.0
Main-Is: Parser.hs
other-modules: Network.Wai.Handler.Warp.Date
Network.Wai.Handler.Warp.FdCache
Network.Wai.Handler.Warp.FileInfoCache
Network.Wai.Handler.Warp.HashMap
Network.Wai.Handler.Warp.Imports
Network.Wai.Handler.Warp.MultiMap
Network.Wai.Handler.Warp.Types
HS-Source-Dirs: bench .
Build-Depends: base >= 4.8 && < 5
, auto-update
, bytestring
, containers
, gauge
, hashable
, http-date
, http-types
, network
, network
, time-manager
, unix-compat
, x509
if impl(ghc < 8)
Build-Depends: semigroups

if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
Cpp-Options: -DSENDFILEFD
Build-Depends: unix
if os(windows)
Cpp-Options: -DWINDOWS
Build-Depends: time
if impl(ghc >= 8)
Default-Extensions: Strict StrictData
Default-Language: Haskell2010

Source-Repository head
Type: git
Location: git://github.com/yesodweb/wai.git
1 change: 1 addition & 0 deletions warp/3.3.9/warp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"e3043d86ac46ddb3b5a9f439b03ee43e","Skein512_512":"242826be114a6f207fe3eddbb12b39bd5a031f6ecafacb18d5dbfdd8af3b1989673efb6398c96f7ea9d4c27680f2133c6706fd8c673593fe21fb937faa9a8da5","SHA1":"d3ce68c54dbbb446a7edcccdb4ec7df69faea58d","SHA512":"35b5c93b2f33baeeec45b4b57301063275db364f5e4db45c37ba3ed0055133c64ef02c552eaf780e6ff68595e0b080e9cac3e08ebde34e369b9e9c0e03b20468","SHA256":"439a45e808762ed055bdab12db8601877410860414eb629488b981ab094a68c1"},"package-locations":["https://hackage.haskell.org/package/warp-3.3.9/warp-3.3.9.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/warp-3.3.9.tar.gz"],"package-size":63719}

0 comments on commit 5939a46

Please sign in to comment.