Hello community, here is the log from the commit of package ghc-yesod-static for openSUSE:Factory checked in at 2017-08-31 21:02:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-yesod-static (Old) and /work/SRC/openSUSE:Factory/.ghc-yesod-static.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-yesod-static" Thu Aug 31 21:02:14 2017 rev:8 rq:513549 version:1.5.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-yesod-static/ghc-yesod-static.changes 2017-06-21 13:56:48.430624082 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-yesod-static.new/ghc-yesod-static.changes 2017-08-31 21:02:14.746670957 +0200 @@ -1,0 +2,5 @@ +Thu Jul 27 14:08:13 UTC 2017 - psim...@suse.com + +- Update to version 1.5.3.1. + +------------------------------------------------------------------- Old: ---- yesod-static-1.5.3.tar.gz New: ---- yesod-static-1.5.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-yesod-static.spec ++++++ --- /var/tmp/diff_new_pack.ehtWkY/_old 2017-08-31 21:02:15.598551266 +0200 +++ /var/tmp/diff_new_pack.ehtWkY/_new 2017-08-31 21:02:15.610549580 +0200 @@ -19,7 +19,7 @@ %global pkg_name yesod-static %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.5.3 +Version: 1.5.3.1 Release: 0 Summary: Static file serving subsite for Yesod Web Framework License: MIT @@ -36,8 +36,8 @@ BuildRequires: ghc-conduit-devel BuildRequires: ghc-conduit-extra-devel BuildRequires: ghc-containers-devel -BuildRequires: ghc-cryptohash-conduit-devel -BuildRequires: ghc-cryptohash-devel +BuildRequires: ghc-cryptonite-conduit-devel +BuildRequires: ghc-cryptonite-devel BuildRequires: ghc-css-text-devel BuildRequires: ghc-data-default-devel BuildRequires: ghc-directory-devel @@ -47,6 +47,7 @@ BuildRequires: ghc-hashable-devel BuildRequires: ghc-hjsmin-devel BuildRequires: ghc-http-types-devel +BuildRequires: ghc-memory-devel BuildRequires: ghc-mime-types-devel BuildRequires: ghc-old-time-devel BuildRequires: ghc-process-devel ++++++ yesod-static-1.5.3.tar.gz -> yesod-static-1.5.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yesod-static-1.5.3/ChangeLog.md new/yesod-static-1.5.3.1/ChangeLog.md --- old/yesod-static-1.5.3/ChangeLog.md 2017-06-07 15:01:59.000000000 +0200 +++ new/yesod-static-1.5.3.1/ChangeLog.md 2017-07-23 06:27:05.000000000 +0200 @@ -1,3 +1,7 @@ +## 1.5.3.1 + +* Switch to cryptonite + ## 1.5.3 * Add `staticFilesMap` function diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yesod-static-1.5.3/Yesod/Static.hs new/yesod-static-1.5.3.1/Yesod/Static.hs --- old/yesod-static-1.5.3/Yesod/Static.hs 2017-06-07 15:01:59.000000000 +0200 +++ new/yesod-static-1.5.3.1/Yesod/Static.hs 2017-07-23 06:13:24.000000000 +0200 @@ -81,7 +81,7 @@ import Control.Monad.Catch (MonadThrow) import Control.Monad.Trans.State -import qualified Data.Byteable as Byteable +import qualified Data.ByteArray as ByteArray import qualified Data.ByteString.Base64 import qualified Data.ByteString.Char8 as S8 import qualified Data.ByteString.Lazy as L @@ -420,7 +420,7 @@ base64md5File :: FilePath -> IO String base64md5File = fmap (base64 . encode) . hashFile - where encode d = Byteable.toBytes (d :: Digest MD5) + where encode d = ByteArray.convert (d :: Digest MD5) base64md5 :: L.ByteString -> String base64md5 lbs = @@ -428,7 +428,7 @@ $ runIdentity $ sourceList (L.toChunks lbs) $$ sinkHash where - encode d = Byteable.toBytes (d :: Digest MD5) + encode d = ByteArray.convert (d :: Digest MD5) base64 :: S.ByteString -> String base64 = map tr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yesod-static-1.5.3/yesod-static.cabal new/yesod-static-1.5.3.1/yesod-static.cabal --- old/yesod-static-1.5.3/yesod-static.cabal 2017-06-07 15:01:59.000000000 +0200 +++ new/yesod-static-1.5.3.1/yesod-static.cabal 2017-07-23 06:26:50.000000000 +0200 @@ -1,5 +1,5 @@ name: yesod-static -version: 1.5.3 +version: 1.5.3.1 license: MIT license-file: LICENSE author: Michael Snoyman <mich...@snoyman.com> @@ -44,8 +44,9 @@ , unix-compat >= 0.2 , conduit >= 0.5 , conduit-extra - , cryptohash-conduit >= 0.1 - , cryptohash >= 0.11 + , cryptonite-conduit >= 0.1 + , cryptonite >= 0.11 + , memory , data-default , mime-types >= 0.1 , hjsmin @@ -112,8 +113,9 @@ , http-types , unix-compat , conduit - , cryptohash-conduit - , cryptohash + , cryptonite-conduit + , cryptonite + , memory , data-default , mime-types , hjsmin