Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-mmorph for openSUSE:Factory checked in at 2026-06-10 16:04:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-mmorph (Old) and /work/SRC/openSUSE:Factory/.ghc-mmorph.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-mmorph" Wed Jun 10 16:04:02 2026 rev:12 rq:1358410 version:1.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-mmorph/ghc-mmorph.changes 2025-10-22 12:18:56.002166020 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-mmorph.new.2375/ghc-mmorph.changes 2026-06-10 16:06:47.502628809 +0200 @@ -1,0 +2,19 @@ +Sun Mar 29 16:35:54 UTC 2026 - Peter Simons <[email protected]> + +- Update mmorph to version 1.2.2 revision 2. + Upstream has revised the Cabal build instructions on Hackage. + +------------------------------------------------------------------- +Sat Jan 10 03:57:06 UTC 2026 - Peter Simons <[email protected]> + +- Update mmorph to version 1.2.2 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +------------------------------------------------------------------- +Fri Jan 9 03:36:40 UTC 2026 - Peter Simons <[email protected]> + +- Update mmorph to version 1.2.2. + Upstream has not updated the file "CHANGELOG.md" since the last + release. + +------------------------------------------------------------------- Old: ---- mmorph-1.2.1.tar.gz New: ---- mmorph-1.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-mmorph.spec ++++++ --- /var/tmp/diff_new_pack.y4D8lI/_old 2026-06-10 16:06:52.518836683 +0200 +++ /var/tmp/diff_new_pack.y4D8lI/_new 2026-06-10 16:06:52.530837180 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-mmorph # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,13 @@ %global pkg_name mmorph %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 1.2.1 +Version: 1.2.2 Release: 0 Summary: Monad morphisms License: BSD-3-Clause 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/1.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof ++++++ mmorph-1.2.1.tar.gz -> mmorph-1.2.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mmorph-1.2.1/mmorph.cabal new/mmorph-1.2.2/mmorph.cabal --- old/mmorph-1.2.1/mmorph.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/mmorph-1.2.2/mmorph.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ Name: mmorph -Version: 1.2.1 +Version: 1.2.2 Cabal-Version: >= 1.10 Build-Type: Simple License: BSD3 @@ -23,7 +23,7 @@ base >= 4.5 && < 5 , mtl >= 2.1 && < 2.4, transformers >= 0.2.0.0 && < 0.7, - transformers-compat >= 0.3 && < 0.8 + transformers-compat >= 0.6.1 && < 0.8 if impl(ghc < 8.0) Build-Depends: fail == 4.9.* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mmorph-1.2.1/src/Control/Monad/Trans/Compose.hs new/mmorph-1.2.2/src/Control/Monad/Trans/Compose.hs --- old/mmorph-1.2.1/src/Control/Monad/Trans/Compose.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/mmorph-1.2.2/src/Control/Monad/Trans/Compose.hs 2001-09-09 03:46:40.000000000 +0200 @@ -3,6 +3,7 @@ {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE KindSignatures #-} {-# LANGUAGE MultiParamTypeClasses #-} +{-# LANGUAGE StandaloneKindSignatures #-} {-# LANGUAGE UndecidableInstances #-} {-# LANGUAGE DeriveTraversable #-} {-# LANGUAGE CPP #-} @@ -36,13 +37,15 @@ import Control.Monad.Writer.Class (MonadWriter(writer, tell, listen, pass)) import Control.Monad.IO.Class (MonadIO(liftIO)) import Data.Foldable (Foldable(fold, foldMap, foldr, foldl, foldr1, foldl1)) +import Data.Kind (Type) import Data.Traversable (Traversable(traverse, sequenceA, mapM, sequence)) import Prelude hiding (foldr, foldl, foldr1, foldl1, mapM, sequence) infixr 9 `ComposeT` -- | Composition of monad transformers. -newtype ComposeT (f :: (* -> *) -> * -> *) (g :: (* -> *) -> * -> *) m a +type ComposeT :: ((Type -> Type) -> Type -> Type) -> ((Type -> Type) -> Type -> Type) -> (Type -> Type) -> Type -> Type +newtype ComposeT f g m a = ComposeT { getComposeT :: f (g m) a } deriving ( Alternative @@ -70,7 +73,7 @@ where lift = ComposeT . hoist lift . lift -#if __GLASGOW_HASKELL__ >= 806 +#if defined(__MHS__) || __GLASGOW_HASKELL__ >= 806 instance (MFunctor f, MFunctor g, forall m. Monad m => Monad (g m)) => MFunctor (ComposeT f g) where hoist f (ComposeT m) = ComposeT (hoist (hoist f) m) ++++++ mmorph.cabal ++++++ --- /var/tmp/diff_new_pack.y4D8lI/_old 2026-06-10 16:06:53.578880611 +0200 +++ /var/tmp/diff_new_pack.y4D8lI/_new 2026-06-10 16:06:53.614882104 +0200 @@ -1,6 +1,6 @@ Name: mmorph -Version: 1.2.1 -x-revision: 1 +Version: 1.2.2 +x-revision: 2 Cabal-Version: >= 1.10 Build-Type: Simple License: BSD3 @@ -21,10 +21,10 @@ Library Hs-Source-Dirs: src Build-Depends: - base >= 4.5 && < 5 , + base >= 4.14 && < 5 , mtl >= 2.1 && < 2.4, transformers >= 0.2.0.0 && < 0.7, - transformers-compat >= 0.6.1 && < 0.8 + transformers-compat >= 0.6.1 && < 0.9 if impl(ghc < 8.0) Build-Depends: fail == 4.9.*
