diff --git a/.gitignore b/.gitignore index 461300c..f75e2e7 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /warp-3.2.22.tar.gz /warp-3.2.23.tar.gz /warp-3.2.25.tar.gz +/warp-3.2.28.tar.gz diff --git a/ghc-warp.spec b/ghc-warp.spec index 89481eb..8008454 100644 --- a/ghc-warp.spec +++ b/ghc-warp.spec @@ -7,15 +7,14 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 3.2.25 -Release: 2%{?dist} +Version: 3.2.28 +Release: 1%{?dist} Summary: A fast, light-weight web server for WAI applications License: MIT Url: https://hackage.haskell.org/package/%{pkg_name} # Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal # End cabal-rpm sources # Begin cabal-rpm deps: @@ -44,6 +43,7 @@ BuildRequires: ghc-simple-sendfile-devel BuildRequires: ghc-stm-devel BuildRequires: ghc-streaming-commons-devel BuildRequires: ghc-text-devel +BuildRequires: ghc-time-manager-devel BuildRequires: ghc-unix-compat-devel BuildRequires: ghc-unix-devel BuildRequires: ghc-vault-devel @@ -58,7 +58,6 @@ BuildRequires: ghc-hspec-devel BuildRequires: ghc-http-client-devel BuildRequires: ghc-lifted-base-devel BuildRequires: ghc-process-devel -BuildRequires: ghc-silently-devel BuildRequires: ghc-time-devel BuildRequires: ghc-transformers-devel %endif @@ -103,7 +102,6 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup cabal-tweak-drop-dep bytestring-builder @@ -146,6 +144,9 @@ cabal-tweak-drop-dep bytestring-builder %changelog +* Thu Jul 25 2019 Jens Petersen - 3.2.28-1 +- update to 3.2.28 + * Thu Jul 25 2019 Fedora Release Engineering - 3.2.25-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 996b3b7..26a5396 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (warp-3.2.25.tar.gz) = 3ce59ff259d047680f9f3dcb17f029bfad8854c3badb76ee06bd06019364d12d3426eb85a684c8419092c408a7a4604466d949cf91e4a9f28e008c147a5d0537 +SHA512 (warp-3.2.28.tar.gz) = 8af138579d47c04330a458044ad8c10bd6597b50eae326a87ea97dfffc0c57b586a500d61cda1a387a19dca814630a449712c20d09f3533bd4481d0e656d99ec diff --git a/warp-3.2.25.cabal b/warp-3.2.25.cabal deleted file mode 100644 index 37b59c4..0000000 --- a/warp-3.2.25.cabal +++ /dev/null @@ -1,259 +0,0 @@ -Name: warp -Version: 3.2.25 -x-revision: 1 -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.8 -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 - . -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 - , http-types >= 0.9.1 - , iproute >= 1.3.1 - , http2 >= 1.6 && < 1.7 - , simple-sendfile >= 0.2.7 && < 0.3 - , unix-compat >= 0.2 - , wai >= 3.2 && < 3.3 - , text - , streaming-commons >= 0.1.10 - , vault >= 0.3 - , stm >= 2.3 - , word8 - , hashable - , http-date - 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 && < 2.9 - 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.EncodeFrame - Network.Wai.Handler.Warp.HTTP2.File - Network.Wai.Handler.Warp.HTTP2.HPACK - Network.Wai.Handler.Warp.HTTP2.Manager - Network.Wai.Handler.Warp.HTTP2.Receiver - Network.Wai.Handler.Warp.HTTP2.Request - Network.Wai.Handler.Warp.HTTP2.Sender - Network.Wai.Handler.Warp.HTTP2.Types - Network.Wai.Handler.Warp.HTTP2.Worker - 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.Timeout - 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 - -Test-Suite doctest - 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 - -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.EncodeFrame - Network.Wai.Handler.Warp.HTTP2.File - Network.Wai.Handler.Warp.HTTP2.HPACK - Network.Wai.Handler.Warp.HTTP2.Manager - Network.Wai.Handler.Warp.HTTP2.Receiver - Network.Wai.Handler.Warp.HTTP2.Request - Network.Wai.Handler.Warp.HTTP2.Sender - Network.Wai.Handler.Warp.HTTP2.Types - Network.Wai.Handler.Warp.HTTP2.Worker - 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.Timeout - Network.Wai.Handler.Warp.Types - Network.Wai.Handler.Warp.WithApplication - Paths_warp - - Hs-Source-Dirs: test, . - Type: exitcode-stdio-1.0 - - Ghc-Options: -Wall - Build-Depends: base >= 4.8 && < 5 - , array - , auto-update - , bsb-http-chunked < 0.1 - , bytestring >= 0.9.1.4 - , case-insensitive >= 0.2 - , ghc-prim - , http-client - , http-types >= 0.8.5 - , iproute >= 1.3.1 - , lifted-base >= 0.1 - , simple-sendfile >= 0.2.4 && < 0.3 - , transformers >= 0.2.2 - , unix-compat >= 0.2 - , wai >= 3.2 && < 3.3 - , network - , HUnit - , QuickCheck - , hspec >= 1.3 - , time - , text - , streaming-commons >= 0.1.10 - , silently - , async - , vault - , stm >= 2.3 - , directory - , process - , containers - , http2 >= 1.6 && < 1.7 - , word8 - , hashable - , http-date - -- Build-Tool-Depends: hspec-discover:hspec-discover - 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 - -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.Timeout - 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 - , unix-compat - 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 - -Source-Repository head - Type: git - Location: git://github.com/yesodweb/wai.git