Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-unliftio for openSUSE:Factory 
checked in at 2025-03-17 22:19:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-unliftio (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-unliftio.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-unliftio"

Mon Mar 17 22:19:05 2025 rev:26 rq:1253826 version:0.2.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-unliftio/ghc-unliftio.changes        
2023-06-22 23:26:09.449871080 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-unliftio.new.19136/ghc-unliftio.changes     
2025-03-17 22:23:04.412219013 +0100
@@ -1,0 +2,8 @@
+Mon Mar 10 08:59:21 UTC 2025 - Peter Simons <psim...@suse.com>
+
+- Update unliftio to version 0.2.25.1.
+  ## 0.2.25.1
+
+  * Forward compatibility with `-Wnoncanonical-monoid-instances` becoming an 
error
+
+-------------------------------------------------------------------

Old:
----
  unliftio-0.2.25.0.tar.gz

New:
----
  unliftio-0.2.25.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-unliftio.spec ++++++
--- /var/tmp/diff_new_pack.e7YSsl/_old  2025-03-17 22:23:04.872238264 +0100
+++ /var/tmp/diff_new_pack.e7YSsl/_new  2025-03-17 22:23:04.876238432 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-unliftio
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.2.25.0
+Version:        0.2.25.1
 Release:        0
 Summary:        The MonadUnliftIO typeclass for unlifting monads to IO 
(batteries included)
 License:        MIT

++++++ unliftio-0.2.25.0.tar.gz -> unliftio-0.2.25.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unliftio-0.2.25.0/ChangeLog.md 
new/unliftio-0.2.25.1/ChangeLog.md
--- old/unliftio-0.2.25.0/ChangeLog.md  2023-06-16 06:22:03.000000000 +0200
+++ new/unliftio-0.2.25.1/ChangeLog.md  2025-03-10 09:58:43.000000000 +0100
@@ -1,5 +1,9 @@
 # Changelog for unliftio
 
+## 0.2.25.1
+
+* Forward compatibility with `-Wnoncanonical-monoid-instances` becoming an 
error
+
 ## 0.2.25.0
 
 * Add `UnliftIO.Exception.Lens`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unliftio-0.2.25.0/README.md 
new/unliftio-0.2.25.1/README.md
--- old/unliftio-0.2.25.0/README.md     2023-02-06 18:05:16.000000000 +0100
+++ new/unliftio-0.2.25.1/README.md     2025-03-10 09:58:43.000000000 +0100
@@ -7,12 +7,6 @@
 instances, and a collection of common functions working with it.  Not
 sure what the `MonadUnliftIO` typeclass is all about? Read on!
 
-__NOTE__ This library is young, and will likely undergo some serious changes
-over time. It's also very lightly tested. That said: the core concept of
-`MonadUnliftIO` has been refined for years and is pretty solid, and even though
-the code here is lightly tested, the vast majority of it is simply apply
-`withUnliftIO` to existing functionality. Caveat emptor and all that.
-
 __NOTE__ The `UnliftIO.Exception` module in this library changes the semantics 
of asynchronous exceptions to be in the style of the `safe-exceptions` package, 
which is orthogonal to the "unlifting" concept. While this change is an 
improvment in most cases, it means that `UnliftIO.Exception` is not always a 
drop-in replacement for `Control.Exception` in advanced exception handling 
code. See [Async exception safety](#async-exception-safety) for details.
 
 ## Quickstart
@@ -26,7 +20,7 @@
 * Drop the deps on `monad-control`, `lifted-base`, and `exceptions`
 * Compilation failures? You may have just avoided subtle runtime bugs
 
-Sound like magic? It's not. Keep reading!
+Sounds like magic? It's not. Keep reading!
 
 ## Unlifting in 2 minutes
 
@@ -366,7 +360,7 @@
 The `unliftio-core` package provides just the typeclass with minimal
 dependencies (just `base` and `transformers`). If you're writing a
 library, we recommend depending on that package to provide your
-instances. The `unliftio` package is a "batteries loaded" library
+instances. The `unliftio` package is a "batteries included" library
 providing a plethora of pre-unlifted helper functions. It's a good
 choice for importing, or even for use in a custom prelude.
 
@@ -379,7 +373,7 @@
 remove the dependency on them here.
 
 If there are other temporary orphans that should be added, please
-bring it up in the issue tracker or send a PR, but we'll need to be
+bring them up in the issue tracker or send a PR, but we'll need to be
 selective about adding dependencies.
 
 ## Future questions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unliftio-0.2.25.0/src/UnliftIO/Internals/Async.hs 
new/unliftio-0.2.25.1/src/UnliftIO/Internals/Async.hs
--- old/unliftio-0.2.25.0/src/UnliftIO/Internals/Async.hs       2023-02-06 
18:05:16.000000000 +0100
+++ new/unliftio-0.2.25.1/src/UnliftIO/Internals/Async.hs       2025-03-10 
09:58:43.000000000 +0100
@@ -510,8 +510,10 @@
 instance (Monoid a, MonadUnliftIO m) => Monoid (Conc m a) where
   mempty = pure mempty
   {-# INLINE mempty #-}
+#if !MIN_VERSION_base(4,11,0)
   mappend = liftA2 mappend
   {-# INLINE mappend #-}
+#endif
 
 -------------------------
 -- Conc implementation --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unliftio-0.2.25.0/unliftio.cabal 
new/unliftio-0.2.25.1/unliftio.cabal
--- old/unliftio-0.2.25.0/unliftio.cabal        2023-06-16 06:22:31.000000000 
+0200
+++ new/unliftio-0.2.25.1/unliftio.cabal        2025-03-10 09:58:48.000000000 
+0100
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.35.1.
+-- This file has been generated from package.yaml by hpack version 0.37.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           unliftio
-version:        0.2.25.0
+version:        0.2.25.1
 synopsis:       The MonadUnliftIO typeclass for unlifting monads to IO 
(batteries included)
 description:    Please see the documentation and README at 
<https://www.stackage.org/package/unliftio>
 category:       Control

Reply via email to