osc copypac from project:devel:languages:haskell:ghc-9.6.x package:ghc-wai-extra revision:5, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-wai-extra?expand=0&rev=33
This commit is contained in:
Peter Simons 2023-11-22 09:17:23 +00:00 committed by Git OBS Bridge
parent dc37480943
commit fedeca2a67
2 changed files with 242 additions and 247 deletions

View File

@ -1,8 +1,3 @@
-------------------------------------------------------------------
Thu Nov 16 13:26:59 UTC 2023 - Peter Simons <psimons@suse.com>
- Strip CRLF line endings from the bundled Cabal file.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Mar 30 17:08:59 UTC 2023 - Peter Simons <psimons@suse.com> Thu Mar 30 17:08:59 UTC 2023 - Peter Simons <psimons@suse.com>

View File

@ -1,242 +1,242 @@
Name: wai-extra Name: wai-extra
Version: 3.1.13.0 Version: 3.1.13.0
x-revision: 1 x-revision: 1
Synopsis: Provides some basic WAI handlers and middleware. Synopsis: Provides some basic WAI handlers and middleware.
description: description:
Provides basic WAI handler and middleware functionality: Provides basic WAI handler and middleware functionality:
. .
* WAI Testing Framework * WAI Testing Framework
. .
Hspec testing facilities and helpers for WAI. Hspec testing facilities and helpers for WAI.
. .
* Event Source/Event Stream * Event Source/Event Stream
. .
Send server events to the client. Compatible with the JavaScript Send server events to the client. Compatible with the JavaScript
EventSource API. EventSource API.
. .
* Accept Override * Accept Override
. .
Override the Accept header in a request. Special handling for the Override the Accept header in a request. Special handling for the
_accept query parameter (which is used throughout WAI override the _accept query parameter (which is used throughout WAI override the
Accept header). Accept header).
. .
* Add Headers * Add Headers
. .
WAI Middleware for adding arbitrary headers to an HTTP request. WAI Middleware for adding arbitrary headers to an HTTP request.
. .
* Clean Path * Clean Path
. .
Clean a request path to a canonical form. Clean a request path to a canonical form.
. .
* Combine Headers * Combine Headers
. .
Combine duplicate headers into one. Combine duplicate headers into one.
. .
* GZip Compression * GZip Compression
. .
Negotiate HTTP payload gzip compression. Negotiate HTTP payload gzip compression.
. .
* Health check endpoint * Health check endpoint
. .
Add an empty health check endpoint. Add an empty health check endpoint.
. .
* HTTP Basic Authentication * HTTP Basic Authentication
. .
WAI Basic Authentication Middleware which uses Authorization header. WAI Basic Authentication Middleware which uses Authorization header.
. .
* JSONP * JSONP
. .
\"JSON with Padding\" middleware. Automatic wrapping of JSON \"JSON with Padding\" middleware. Automatic wrapping of JSON
responses to convert into JSONP. responses to convert into JSONP.
. .
* Method Override / Post * Method Override / Post
. .
Allows overriding of the HTTP request method via the _method query string Allows overriding of the HTTP request method via the _method query string
parameter. parameter.
. .
* Request Logging * Request Logging
. .
Request logging middleware for development and production environments Request logging middleware for development and production environments
. .
* Request Rewrite * Request Rewrite
. .
Rewrite request path info based on a custom conversion rules. Rewrite request path info based on a custom conversion rules.
. .
* Select * Select
. .
Dynamically choose between Middlewares. Dynamically choose between Middlewares.
. .
* Stream Files * Stream Files
. .
Convert ResponseFile type responses into ResponseStream type. Convert ResponseFile type responses into ResponseStream type.
. .
* Virtual Host * Virtual Host
. .
Redirect incoming requests to a new host based on custom rules. Redirect incoming requests to a new host based on custom rules.
. .
. .
API docs and the README are available at <http://www.stackage.org/package/wai-extra>. API docs and the README are available at <http://www.stackage.org/package/wai-extra>.
License: MIT License: MIT
License-file: LICENSE License-file: LICENSE
Author: Michael Snoyman Author: Michael Snoyman
Maintainer: michael@snoyman.com Maintainer: michael@snoyman.com
Homepage: http://github.com/yesodweb/wai Homepage: http://github.com/yesodweb/wai
Category: Web Category: Web
Build-Type: Simple Build-Type: Simple
Cabal-Version: >=1.10 Cabal-Version: >=1.10
Stability: Stable Stability: Stable
extra-source-files: extra-source-files:
test/requests/dalvik-request test/requests/dalvik-request
test/json test/json
test/json.gz test/json.gz
test/noprecompress test/noprecompress
test/test.html test/test.html
test/sample.hs test/sample.hs
ChangeLog.md ChangeLog.md
README.md README.md
flag build-example flag build-example
description: Build example executable. description: Build example executable.
manual: True manual: True
default: False default: False
Library Library
Build-Depends: base >= 4.12 && < 5 Build-Depends: base >= 4.12 && < 5
, aeson , aeson
, ansi-terminal >= 0.4 , ansi-terminal >= 0.4
, base64-bytestring , base64-bytestring
, bytestring >= 0.10.4 , bytestring >= 0.10.4
, call-stack , call-stack
, case-insensitive >= 0.2 , case-insensitive >= 0.2
, containers , containers
, cookie , cookie
, data-default-class , data-default-class
, directory >= 1.2.7.0 , directory >= 1.2.7.0
, fast-logger >= 2.4.5 , fast-logger >= 2.4.5
, http-types >= 0.7 , http-types >= 0.7
, HUnit , HUnit
, iproute >= 1.7.8 , iproute >= 1.7.8
, network >= 2.6.1.0 , network >= 2.6.1.0
, resourcet >= 0.4.6 && < 1.4 , resourcet >= 0.4.6 && < 1.4
, streaming-commons >= 0.2 , streaming-commons >= 0.2
, text >= 0.7 , text >= 0.7
, time >= 1.1.4 , time >= 1.1.4
, transformers >= 0.2.2 , transformers >= 0.2.2
, vault , vault
, wai >= 3.2.2.1 && < 3.3 , wai >= 3.2.2.1 && < 3.3
, wai-logger >= 2.3.7 , wai-logger >= 2.3.7
, warp >= 3.3.22 , warp >= 3.3.22
, word8 , word8
if os(windows) if os(windows)
cpp-options: -DWINDOWS cpp-options: -DWINDOWS
else else
build-depends: unix build-depends: unix
default-extensions: OverloadedStrings default-extensions: OverloadedStrings
Exposed-modules: Network.Wai.EventSource Exposed-modules: Network.Wai.EventSource
Network.Wai.EventSource.EventStream Network.Wai.EventSource.EventStream
Network.Wai.Handler.CGI Network.Wai.Handler.CGI
Network.Wai.Handler.SCGI Network.Wai.Handler.SCGI
Network.Wai.Header Network.Wai.Header
Network.Wai.Middleware.AcceptOverride Network.Wai.Middleware.AcceptOverride
Network.Wai.Middleware.AddHeaders Network.Wai.Middleware.AddHeaders
Network.Wai.Middleware.Approot Network.Wai.Middleware.Approot
Network.Wai.Middleware.Autohead Network.Wai.Middleware.Autohead
Network.Wai.Middleware.CleanPath Network.Wai.Middleware.CleanPath
Network.Wai.Middleware.CombineHeaders Network.Wai.Middleware.CombineHeaders
Network.Wai.Middleware.ForceDomain Network.Wai.Middleware.ForceDomain
Network.Wai.Middleware.ForceSSL Network.Wai.Middleware.ForceSSL
Network.Wai.Middleware.Gzip Network.Wai.Middleware.Gzip
Network.Wai.Middleware.HealthCheckEndpoint Network.Wai.Middleware.HealthCheckEndpoint
Network.Wai.Middleware.HttpAuth Network.Wai.Middleware.HttpAuth
Network.Wai.Middleware.Jsonp Network.Wai.Middleware.Jsonp
Network.Wai.Middleware.Local Network.Wai.Middleware.Local
Network.Wai.Middleware.MethodOverride Network.Wai.Middleware.MethodOverride
Network.Wai.Middleware.MethodOverridePost Network.Wai.Middleware.MethodOverridePost
Network.Wai.Middleware.RealIp Network.Wai.Middleware.RealIp
Network.Wai.Middleware.RequestLogger Network.Wai.Middleware.RequestLogger
Network.Wai.Middleware.RequestLogger.JSON Network.Wai.Middleware.RequestLogger.JSON
Network.Wai.Middleware.RequestSizeLimit Network.Wai.Middleware.RequestSizeLimit
Network.Wai.Middleware.RequestSizeLimit.Internal Network.Wai.Middleware.RequestSizeLimit.Internal
Network.Wai.Middleware.Rewrite Network.Wai.Middleware.Rewrite
Network.Wai.Middleware.Routed Network.Wai.Middleware.Routed
Network.Wai.Middleware.Select Network.Wai.Middleware.Select
Network.Wai.Middleware.StreamFile Network.Wai.Middleware.StreamFile
Network.Wai.Middleware.StripHeaders Network.Wai.Middleware.StripHeaders
Network.Wai.Middleware.Timeout Network.Wai.Middleware.Timeout
Network.Wai.Middleware.Vhost Network.Wai.Middleware.Vhost
Network.Wai.Parse Network.Wai.Parse
Network.Wai.Request Network.Wai.Request
Network.Wai.Test Network.Wai.Test
Network.Wai.Test.Internal Network.Wai.Test.Internal
Network.Wai.UrlMap Network.Wai.UrlMap
other-modules: Network.Wai.Middleware.RequestLogger.Internal other-modules: Network.Wai.Middleware.RequestLogger.Internal
Network.Wai.Util Network.Wai.Util
default-language: Haskell2010 default-language: Haskell2010
ghc-options: -Wall ghc-options: -Wall
executable example executable example
hs-source-dirs: example hs-source-dirs: example
main-is: Main.hs main-is: Main.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
if flag(build-example) if flag(build-example)
build-depends: base build-depends: base
, bytestring , bytestring
, http-types , http-types
, time , time
, wai , wai
, wai-extra , wai-extra
, warp , warp
else else
buildable: False buildable: False
default-language: Haskell2010 default-language: Haskell2010
test-suite spec test-suite spec
type: exitcode-stdio-1.0 type: exitcode-stdio-1.0
hs-source-dirs: test hs-source-dirs: test
main-is: Spec.hs main-is: Spec.hs
other-modules: Network.Wai.Middleware.ApprootSpec other-modules: Network.Wai.Middleware.ApprootSpec
Network.Wai.Middleware.CombineHeadersSpec Network.Wai.Middleware.CombineHeadersSpec
Network.Wai.Middleware.ForceSSLSpec Network.Wai.Middleware.ForceSSLSpec
Network.Wai.Middleware.RealIpSpec Network.Wai.Middleware.RealIpSpec
Network.Wai.Middleware.RequestSizeLimitSpec Network.Wai.Middleware.RequestSizeLimitSpec
Network.Wai.Middleware.RoutedSpec Network.Wai.Middleware.RoutedSpec
Network.Wai.Middleware.SelectSpec Network.Wai.Middleware.SelectSpec
Network.Wai.Middleware.StripHeadersSpec Network.Wai.Middleware.StripHeadersSpec
Network.Wai.Middleware.TimeoutSpec Network.Wai.Middleware.TimeoutSpec
Network.Wai.ParseSpec Network.Wai.ParseSpec
Network.Wai.RequestSpec Network.Wai.RequestSpec
Network.Wai.TestSpec Network.Wai.TestSpec
WaiExtraSpec WaiExtraSpec
build-tool-depends: hspec-discover:hspec-discover build-tool-depends: hspec-discover:hspec-discover
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, aeson , aeson
, bytestring , bytestring
, cookie , cookie
, case-insensitive , case-insensitive
, directory , directory
, fast-logger , fast-logger
, hspec >= 1.3 , hspec >= 1.3
, http-types , http-types
, HUnit , HUnit
, iproute , iproute
, resourcet , resourcet
, temporary , temporary
, text , text
, time , time
, wai-extra , wai-extra
, wai , wai
, warp , warp
, zlib , zlib
ghc-options: -Wall ghc-options: -Wall
default-language: Haskell2010 default-language: Haskell2010
if os(windows) if os(windows)
cpp-options: -DWINDOWS cpp-options: -DWINDOWS
source-repository head source-repository head
type: git type: git
location: git://github.com/yesodweb/wai.git location: git://github.com/yesodweb/wai.git