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

Reply via email to