Hello community, here is the log from the commit of package ghc-monad-logger for openSUSE:Factory checked in at 2017-03-03 17:51:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-monad-logger (Old) and /work/SRC/openSUSE:Factory/.ghc-monad-logger.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-monad-logger" Fri Mar 3 17:51:16 2017 rev:9 rq:461664 version:0.3.20.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-monad-logger/ghc-monad-logger.changes 2016-12-09 09:37:44.284615340 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-monad-logger.new/ghc-monad-logger.changes 2017-03-03 17:51:17.695832448 +0100 @@ -1,0 +2,5 @@ +Mon Feb 20 08:42:52 UTC 2017 - psimons@suse.com + +- Update to version 0.3.20.2 with cabal2obs. + +------------------------------------------------------------------- Old: ---- monad-logger-0.3.20.1.tar.gz New: ---- monad-logger-0.3.20.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-monad-logger.spec ++++++ --- /var/tmp/diff_new_pack.ZgTn6Y/_old 2017-03-03 17:51:18.227757322 +0100 +++ /var/tmp/diff_new_pack.ZgTn6Y/_new 2017-03-03 17:51:18.227757322 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-monad-logger # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -18,7 +18,7 @@ %global pkg_name monad-logger Name: ghc-%{pkg_name} -Version: 0.3.20.1 +Version: 0.3.20.2 Release: 0 Summary: A class of monads which can log messages License: MIT ++++++ monad-logger-0.3.20.1.tar.gz -> monad-logger-0.3.20.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/monad-logger-0.3.20.1/ChangeLog.md new/monad-logger-0.3.20.2/ChangeLog.md --- old/monad-logger-0.3.20.1/ChangeLog.md 2016-11-07 07:34:37.000000000 +0100 +++ new/monad-logger-0.3.20.2/ChangeLog.md 2017-02-14 12:37:22.000000000 +0100 @@ -1,3 +1,7 @@ +## 0.3.20.2 + +* Support for GHC 8.2 + ## 0.3.20.1 * Fix #106 by correcting the default signature for MonadLoggerIO [#108](https://github.com/kazu-yamamoto/logger/pull/108) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/monad-logger-0.3.20.1/Control/Monad/Logger.hs new/monad-logger-0.3.20.2/Control/Monad/Logger.hs --- old/monad-logger-0.3.20.1/Control/Monad/Logger.hs 2016-11-07 07:34:37.000000000 +0100 +++ new/monad-logger-0.3.20.2/Control/Monad/Logger.hs 2017-02-14 12:35:28.000000000 +0100 @@ -200,8 +200,8 @@ -- | A @Monad@ which has the ability to log messages in some manner. class Monad m => MonadLogger m where monadLoggerLog :: ToLogStr msg => Loc -> LogSource -> LogLevel -> msg -> m () - default monadLoggerLog :: (Trans.MonadTrans t, MonadLogger (t m), ToLogStr msg) - => Loc -> LogSource -> LogLevel -> msg -> t m () + default monadLoggerLog :: (MonadLogger m', Trans.MonadTrans t, MonadLogger (t m'), ToLogStr msg, m ~ t m') + => Loc -> LogSource -> LogLevel -> msg -> m () monadLoggerLog loc src lvl msg = Trans.lift $ monadLoggerLog loc src lvl msg -- | An extension of @MonadLogger@ for the common case where the logging action diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/monad-logger-0.3.20.1/monad-logger.cabal new/monad-logger-0.3.20.2/monad-logger.cabal --- old/monad-logger-0.3.20.1/monad-logger.cabal 2016-11-07 07:34:37.000000000 +0100 +++ new/monad-logger-0.3.20.2/monad-logger.cabal 2017-02-14 12:37:15.000000000 +0100 @@ -1,5 +1,5 @@ name: monad-logger -version: 0.3.20.1 +version: 0.3.20.2 synopsis: A class of monads which can log messages. description: Hackage documentation generation is not reliable. For up to date documentation, please see: http://www.stackage.org/package/monad-logger. homepage: https://github.com/kazu-yamamoto/logger