Hello community, here is the log from the commit of package ghc-mime-mail-ses for openSUSE:Factory checked in at 2016-11-02 12:46:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-mime-mail-ses (Old) and /work/SRC/openSUSE:Factory/.ghc-mime-mail-ses.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-mime-mail-ses" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-mime-mail-ses/ghc-mime-mail-ses.changes 2016-10-22 13:12:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-mime-mail-ses.new/ghc-mime-mail-ses.changes 2016-11-02 12:46:38.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Sep 26 06:51:55 UTC 2016 - psimons@suse.com + +- Update to version 0.3.2.3 with cabal2obs. + +------------------------------------------------------------------- Old: ---- mime-mail-ses-0.3.2.2.tar.gz New: ---- mime-mail-ses-0.3.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-mime-mail-ses.spec ++++++ --- /var/tmp/diff_new_pack.7MJ78n/_old 2016-11-02 12:46:40.000000000 +0100 +++ /var/tmp/diff_new_pack.7MJ78n/_new 2016-11-02 12:46:40.000000000 +0100 @@ -18,15 +18,14 @@ %global pkg_name mime-mail-ses Name: ghc-%{pkg_name} -Version: 0.3.2.2 +Version: 0.3.2.3 Release: 0 Summary: Send mime-mail messages via Amazon SES License: MIT -Group: System/Libraries +Group: Development/Languages/Other Url: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel -# Begin cabal-rpm deps: BuildRequires: ghc-base64-bytestring-devel BuildRequires: ghc-byteable-devel BuildRequires: ghc-bytestring-devel @@ -44,7 +43,6 @@ BuildRequires: ghc-xml-conduit-devel BuildRequires: ghc-xml-types-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description Hackage documentation generation is not reliable. For up to date documentation, @@ -64,15 +62,12 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache ++++++ mime-mail-ses-0.3.2.2.tar.gz -> mime-mail-ses-0.3.2.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mime-mail-ses-0.3.2.2/ChangeLog.md new/mime-mail-ses-0.3.2.3/ChangeLog.md --- old/mime-mail-ses-0.3.2.2/ChangeLog.md 2015-01-07 17:57:54.000000000 +0100 +++ new/mime-mail-ses-0.3.2.3/ChangeLog.md 2016-09-15 14:15:12.000000000 +0200 @@ -1,3 +1,7 @@ +## 0.3.2.3 + +http-client 0.5 support + ## 0.3.2.2 `time` 1.5 support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mime-mail-ses-0.3.2.2/Network/Mail/Mime/SES.hs new/mime-mail-ses-0.3.2.3/Network/Mail/Mime/SES.hs --- old/mime-mail-ses-0.3.2.2/Network/Mail/Mime/SES.hs 2015-01-07 17:57:54.000000000 +0100 +++ new/mime-mail-ses-0.3.2.3/Network/Mail/Mime/SES.hs 2016-09-15 14:15:12.000000000 +0200 @@ -27,7 +27,13 @@ import Data.Time.Format (formatTime) import Data.Typeable (Typeable) import Data.XML.Types (Content (ContentText), Event (EventBeginElement, EventContent)) -import Network.HTTP.Client (Manager, checkStatus, parseUrl, +import Network.HTTP.Client (Manager, +#if MIN_VERSION_http_client(0, 5, 0) + parseRequest, +#else + checkStatus, + parseUrl, +#endif requestHeaders, responseBody, responseStatus, urlEncodedBody, withResponse) @@ -60,7 +66,11 @@ let date = S8.pack $ format now sig = makeSig date $ sesSecretKey ses region = T.unpack $ sesRegion ses +#if MIN_VERSION_http_client(0, 5, 0) + req' <- parseRequest $ concat ["https://email.", region , ".amazonaws.com"] +#else req' <- parseUrl $ concat ["https://email.", region , ".amazonaws.com"] +#endif let auth = S8.concat [ "AWS3-HTTPS AWSAccessKeyId=" , sesAccessKey ses @@ -72,7 +82,9 @@ [ ("Date", date) , ("X-Amzn-Authorization", auth) ] +#if !MIN_VERSION_http_client(0, 5, 0) , checkStatus = \_ _ _ -> Nothing +#endif } withResponse req manager $ \res -> bodyReaderSource (responseBody res) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mime-mail-ses-0.3.2.2/mime-mail-ses.cabal new/mime-mail-ses-0.3.2.3/mime-mail-ses.cabal --- old/mime-mail-ses-0.3.2.2/mime-mail-ses.cabal 2015-01-07 17:57:54.000000000 +0100 +++ new/mime-mail-ses-0.3.2.3/mime-mail-ses.cabal 2016-09-15 14:15:12.000000000 +0200 @@ -1,5 +1,5 @@ Name: mime-mail-ses -Version: 0.3.2.2 +Version: 0.3.2.3 Synopsis: Send mime-mail messages via Amazon SES description: Hackage documentation generation is not reliable. For up to date documentation, please see: http://www.stackage.org/package/mime-mail-ses. Homepage: http://github.com/snoyberg/mime-mail