Hello community, here is the log from the commit of package ghc-http-client for openSUSE:Factory checked in at 2018-05-30 12:09:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-http-client (Old) and /work/SRC/openSUSE:Factory/.ghc-http-client.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-http-client" Wed May 30 12:09:45 2018 rev:25 rq:607820 version:0.5.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-http-client/ghc-http-client.changes 2017-09-15 21:50:31.956190952 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-http-client.new/ghc-http-client.changes 2018-05-30 12:26:03.812823118 +0200 @@ -1,0 +2,19 @@ +Mon May 14 17:02:11 UTC 2018 - psim...@suse.com + +- Update http-client to version 0.5.12.1 revision 1. + * Make the chunked transfer-encoding detection case insensitive + [#303](https://github.com/snoyberg/http-client/pull/303) + * Remove some unneeded language extensions + * Mark older versions of GHC as unsupported + * Added `requestFromURI` and `requestFromURI_` functions. + * Fixed non-TLS connections going though proxy [#337](https://github.com/snoyberg/http-client/issues/337) + * Replaced `base64-bytestring` dependency with `memory`. + * New function to partial escape query strings + * Add `Semigroup` instances for GHC 8.4 [#320](https://github.com/snoyberg/http-client/pull/320) + * Switch to the new STM-based manager + [#254](https://github.com/snoyberg/http-client/pull/254) + * Redact sensitive headers [#318](https://github.com/snoyberg/http-client/pull/318) + * Code cleanup/delete dead code + * Compat with Win32 2.6 [#309](https://github.com/snoyberg/http-client/issues/309) + +------------------------------------------------------------------- Old: ---- http-client-0.5.7.0.tar.gz New: ---- http-client-0.5.12.1.tar.gz http-client.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-http-client.spec ++++++ --- /var/tmp/diff_new_pack.c4pAdd/_old 2018-05-30 12:26:04.748791738 +0200 +++ /var/tmp/diff_new_pack.c4pAdd/_new 2018-05-30 12:26:04.748791738 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-http-client # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,16 +19,16 @@ %global pkg_name http-client %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.5.7.0 +Version: 0.5.12.1 Release: 0 Summary: An HTTP client engine License: MIT Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-array-devel -BuildRequires: ghc-base64-bytestring-devel BuildRequires: ghc-blaze-builder-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel @@ -38,11 +38,13 @@ BuildRequires: ghc-exceptions-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-http-types-devel +BuildRequires: ghc-memory-devel BuildRequires: ghc-mime-types-devel BuildRequires: ghc-network-devel BuildRequires: ghc-network-uri-devel BuildRequires: ghc-random-devel BuildRequires: ghc-rpm-macros +BuildRequires: ghc-stm-devel BuildRequires: ghc-streaming-commons-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel @@ -72,6 +74,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build @@ -89,7 +92,7 @@ %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc ChangeLog.md README.md ++++++ http-client-0.5.7.0.tar.gz -> http-client-0.5.12.1.tar.gz ++++++ ++++ 1985 lines of diff (skipped) ++++++ http-client.cabal ++++++ name: http-client version: 0.5.12.1 x-revision: 1 synopsis: An HTTP client engine description: Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/http-client>. homepage: https://github.com/snoyberg/http-client license: MIT license-file: LICENSE author: Michael Snoyman maintainer: mich...@snoyman.com category: Network build-type: Simple extra-source-files: README.md ChangeLog.md cabal-version: >=1.10 flag network-uri description: Get Network.URI from the network-uri package default: True library hs-source-dirs: ., publicsuffixlist exposed-modules: Network.HTTP.Client Network.HTTP.Client.MultipartFormData Network.HTTP.Client.Internal other-modules: Network.HTTP.Client.Body Network.HTTP.Client.Connection Network.HTTP.Client.Cookies Network.HTTP.Client.Core Network.HTTP.Client.Headers Network.HTTP.Client.Manager Network.HTTP.Client.Request Network.HTTP.Client.Response Network.HTTP.Client.Types Network.HTTP.Client.Util Network.HTTP.Proxy Network.PublicSuffixList.Lookup Network.PublicSuffixList.Types Network.PublicSuffixList.Serialize Network.PublicSuffixList.DataStructure Data.KeyedPool -- if impl(ghc < 7.10) confuses cabal solver. build-depends: base >= 4.8 && < 5 , bytestring >= 0.10 , text >= 0.11 , http-types >= 0.8 , blaze-builder >= 0.3 , time >= 1.2 , network >= 2.4 , streaming-commons >= 0.1.0.2 && < 0.3 , containers >= 0.5 , transformers , deepseq >= 1.3 && <1.5 , case-insensitive >= 1.0 , memory >= 0.7 , cookie , exceptions >= 0.4 , array , random , filepath , mime-types , ghc-prim , stm >= 2.3 if flag(network-uri) build-depends: network >= 2.6, network-uri >= 2.6 else build-depends: network < 2.6 if !impl(ghc>=8.0) build-depends: semigroups >= 0.16.1 -- See build failure at https://travis-ci.org/snoyberg/http-client/jobs/359573631 if impl(ghc < 7.10) buildable: False if os(mingw32) build-depends: Win32, safe default-language: Haskell2010 test-suite spec main-is: Spec.hs type: exitcode-stdio-1.0 hs-source-dirs: test default-language: Haskell2010 other-modules: Network.HTTP.ClientSpec build-depends: base , http-client , hspec , monad-control , bytestring , text , http-types , blaze-builder , time , network , containers , transformers , deepseq , case-insensitive , zlib , async , streaming-commons >= 0.1.1 test-suite spec-nonet main-is: Spec.hs type: exitcode-stdio-1.0 hs-source-dirs: test-nonet default-language: Haskell2010 ghc-options: -threaded if os(windows) cpp-options: -DWINDOWS other-modules: Network.HTTP.ClientSpec Network.HTTP.Client.ResponseSpec Network.HTTP.Client.BodySpec Network.HTTP.Client.HeadersSpec Network.HTTP.Client.RequestSpec Network.HTTP.Client.RequestBodySpec Network.HTTP.Client.CookieSpec build-depends: base , http-client , hspec , monad-control , bytestring , text , http-types , blaze-builder , time , network , network-uri , containers , transformers , deepseq , case-insensitive , zlib , async , streaming-commons >= 0.1.1 , directory