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

Reply via email to