Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-monad-logger for
openSUSE:Factory checked in at 2023-01-28 18:44:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-monad-logger (Old)
and /work/SRC/openSUSE:Factory/.ghc-monad-logger.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-monad-logger"
Sat Jan 28 18:44:32 2023 rev:30 rq:1061633 version:0.3.39
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-monad-logger/ghc-monad-logger.changes
2023-01-18 13:10:33.132728995 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-monad-logger.new.32243/ghc-monad-logger.changes
2023-01-28 18:52:05.376923461 +0100
@@ -1,0 +2,12 @@
+Thu Jan 26 11:39:50 UTC 2023 - Peter Simons <[email protected]>
+
+- Update monad-logger to version 0.3.39.
+ ## 0.3.39
+
+ * Make the previous change backwards compatible with CPP
+
+ ## 0.3.38
+
+ * Drop old deprecated instances to support transformers 0.6
[#39](https://github.com/snoyberg/monad-logger/pull/39)
+
+-------------------------------------------------------------------
Old:
----
monad-logger-0.3.37.tar.gz
monad-logger.cabal
New:
----
monad-logger-0.3.39.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-monad-logger.spec ++++++
--- /var/tmp/diff_new_pack.7kpxzF/_old 2023-01-28 18:52:05.836926067 +0100
+++ /var/tmp/diff_new_pack.7kpxzF/_new 2023-01-28 18:52:05.844926112 +0100
@@ -1,7 +1,7 @@
#
# spec file for package ghc-monad-logger
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,12 @@
%global pkg_name monad-logger
Name: ghc-%{pkg_name}
-Version: 0.3.37
+Version: 0.3.39
Release: 0
Summary: A class of monads which can log messages
License: MIT
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/3.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-conduit-devel
@@ -62,7 +61,6 @@
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ monad-logger-0.3.37.tar.gz -> monad-logger-0.3.39.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monad-logger-0.3.37/ChangeLog.md
new/monad-logger-0.3.39/ChangeLog.md
--- old/monad-logger-0.3.37/ChangeLog.md 2022-08-24 09:34:57.000000000
+0200
+++ new/monad-logger-0.3.39/ChangeLog.md 2023-01-26 12:39:15.000000000
+0100
@@ -1,5 +1,13 @@
# ChangeLog for monad-logger
+## 0.3.39
+
+* Make the previous change backwards compatible with CPP
+
+## 0.3.38
+
+* Drop old deprecated instances to support transformers 0.6
[#39](https://github.com/snoyberg/monad-logger/pull/39)
+
## 0.3.37
* Add `Semigroup`/`Monoid` instances to `LoggingT`, `NoLoggingT`, and
`WriterLoggingT`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monad-logger-0.3.37/Control/Monad/Logger.hs
new/monad-logger-0.3.39/Control/Monad/Logger.hs
--- old/monad-logger-0.3.37/Control/Monad/Logger.hs 2022-08-24
09:34:46.000000000 +0200
+++ new/monad-logger-0.3.39/Control/Monad/Logger.hs 2023-01-26
12:38:50.000000000 +0100
@@ -137,9 +137,11 @@
)
import Control.Monad.Trans.Identity ( IdentityT)
-import Control.Monad.Trans.List ( ListT )
import Control.Monad.Trans.Maybe ( MaybeT )
+#if !MIN_VERSION_transformers(0, 6, 0)
+import Control.Monad.Trans.List ( ListT )
import Control.Monad.Trans.Error ( ErrorT, Error)
+#endif
import Control.Monad.Trans.Except ( ExceptT )
import Control.Monad.Trans.Reader ( ReaderT )
@@ -249,9 +251,11 @@
#define DEF monadLoggerLog a b c d = Trans.lift $ monadLoggerLog a b c d
instance MonadLogger m => MonadLogger (IdentityT m) where DEF
+#if !MIN_VERSION_transformers(0, 6, 0)
instance MonadLogger m => MonadLogger (ListT m) where DEF
-instance MonadLogger m => MonadLogger (MaybeT m) where DEF
instance (MonadLogger m, Error e) => MonadLogger (ErrorT e m) where DEF
+#endif
+instance MonadLogger m => MonadLogger (MaybeT m) where DEF
instance MonadLogger m => MonadLogger (ExceptT e m) where DEF
instance MonadLogger m => MonadLogger (ReaderT r m) where DEF
instance MonadLogger m => MonadLogger (ContT r m) where DEF
@@ -267,9 +271,11 @@
#undef DEF
instance MonadLoggerIO m => MonadLoggerIO (IdentityT m)
+#if !MIN_VERSION_transformers(0, 6, 0)
instance MonadLoggerIO m => MonadLoggerIO (ListT m)
-instance MonadLoggerIO m => MonadLoggerIO (MaybeT m)
instance (MonadLoggerIO m, Error e) => MonadLoggerIO (ErrorT e m)
+#endif
+instance MonadLoggerIO m => MonadLoggerIO (MaybeT m)
instance MonadLoggerIO m => MonadLoggerIO (ExceptT e m)
instance MonadLoggerIO m => MonadLoggerIO (ReaderT r m)
instance MonadLoggerIO m => MonadLoggerIO (ContT r m)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monad-logger-0.3.37/monad-logger.cabal
new/monad-logger-0.3.39/monad-logger.cabal
--- old/monad-logger-0.3.37/monad-logger.cabal 2022-08-24 10:24:20.000000000
+0200
+++ new/monad-logger-0.3.39/monad-logger.cabal 2023-01-26 12:39:39.000000000
+0100
@@ -1,11 +1,11 @@
cabal-version: 1.12
--- This file has been generated from package.yaml by hpack version 0.34.4.
+-- This file has been generated from package.yaml by hpack version 0.35.1.
--
-- see: https://github.com/sol/hpack
name: monad-logger
-version: 0.3.37
+version: 0.3.39
synopsis: A class of monads which can log messages.
description: See README and Haddocks at
<https://www.stackage.org/package/monad-logger>
category: System
@@ -35,7 +35,7 @@
other-modules:
Paths_monad_logger
build-depends:
- base >=4.8 && <5
+ base >=4.11 && <5
, bytestring >=0.10.2
, conduit >=1.0 && <1.4
, conduit-extra >=1.1 && <1.4
@@ -45,7 +45,7 @@
, monad-control >=1.0
, monad-loops
, mtl
- , resourcet >=1.1 && <1.3
+ , resourcet >=1.1 && <1.4
, stm
, stm-chans
, text
@@ -53,6 +53,7 @@
, transformers-base
, transformers-compat >=0.3
, unliftio-core
+ default-language: Haskell2010
if impl(ghc >=8.0.1)
exposed-modules:
Control.Monad.Logger.CallStack
@@ -62,4 +63,3 @@
template-haskell
if flag(template_haskell)
cpp-options: -DWITH_TEMPLATE_HASKELL
- default-language: Haskell2010