Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-comonad for openSUSE:Factory checked in at 2026-06-10 15:58:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-comonad (Old) and /work/SRC/openSUSE:Factory/.ghc-comonad.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-comonad" Wed Jun 10 15:58:35 2026 rev:21 rq:1358345 version:5.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-comonad/ghc-comonad.changes 2025-03-10 18:04:38.420858085 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-comonad.new.2375/ghc-comonad.changes 2026-06-10 15:59:16.823952556 +0200 @@ -1,0 +2,9 @@ +Sat Jan 10 19:53:23 UTC 2026 - Peter Simons <[email protected]> + +- Update comonad to version 5.0.10. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/comonad-5.0.10/src/CHANGELOG.markdown + +------------------------------------------------------------------- Old: ---- comonad-5.0.9.tar.gz comonad.cabal New: ---- comonad-5.0.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-comonad.spec ++++++ --- /var/tmp/diff_new_pack.fKxuQh/_old 2026-06-10 15:59:17.875996153 +0200 +++ /var/tmp/diff_new_pack.fKxuQh/_new 2026-06-10 15:59:17.879996318 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-comonad # -# 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,12 @@ %global pkg_name comonad %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 5.0.9 +Version: 5.0.10 Release: 0 Summary: Comonads License: BSD-2-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 BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof @@ -38,8 +37,6 @@ BuildRequires: ghc-rpm-macros BuildRequires: ghc-tagged-devel BuildRequires: ghc-tagged-prof -BuildRequires: ghc-transformers-compat-devel -BuildRequires: ghc-transformers-compat-prof BuildRequires: ghc-transformers-devel BuildRequires: ghc-transformers-prof ExcludeArch: %{ix86} @@ -75,7 +72,6 @@ %prep %autosetup -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ comonad-5.0.9.tar.gz -> comonad-5.0.10.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/comonad-5.0.9/.gitignore new/comonad-5.0.10/.gitignore --- old/comonad-5.0.9/.gitignore 2001-09-09 03:46:40.000000000 +0200 +++ new/comonad-5.0.10/.gitignore 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ dist -dist-newstyle +dist-* docs wiki TAGS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/comonad-5.0.9/CHANGELOG.markdown new/comonad-5.0.10/CHANGELOG.markdown --- old/comonad-5.0.9/CHANGELOG.markdown 2001-09-09 03:46:40.000000000 +0200 +++ new/comonad-5.0.10/CHANGELOG.markdown 2001-09-09 03:46:40.000000000 +0200 @@ -1,8 +1,13 @@ +5.0.10 [2026.01.10] +------------------- +* Support building with MicroHs. +* Remove unused `transformers-compat` dependency. + 5.0.9 [2024.12.04] ------------------ * Drop support for pre-8.0 versions of GHC. -5.0.8 [2023.09.30] +5.0.8 [2020.12.30] ----------------- * Explicitly mark modules as Safe or Trustworthy * The build-type has been changed from `Custom` to `Simple`. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/comonad-5.0.9/comonad.cabal new/comonad-5.0.10/comonad.cabal --- old/comonad-5.0.9/comonad.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/comonad-5.0.10/comonad.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,6 +1,6 @@ name: comonad category: Control, Comonads -version: 5.0.9 +version: 5.0.10 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE @@ -23,10 +23,11 @@ , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 - , GHC == 9.6.6 + , GHC == 9.6.7 , GHC == 9.8.4 - , GHC == 9.10.1 - , GHC == 9.12.1 + , GHC == 9.10.3 + , GHC == 9.12.2 + , GHC == 9.14.1 extra-source-files: .gitignore .hlint.yaml @@ -69,7 +70,7 @@ source-repository head type: git - location: git://github.com/ekmett/comonad.git + location: https://github.com/ekmett/comonad.git library hs-source-dirs: src @@ -79,11 +80,10 @@ build-depends: base >= 4.9 && < 5, tagged >= 0.8.6.1 && < 1, - transformers >= 0.3 && < 0.7, - transformers-compat >= 0.5 && < 1 + transformers >= 0.5 && < 0.7 if flag(containers) - build-depends: containers >= 0.3 && < 0.8 + build-depends: containers >= 0.3 && < 0.9 if flag(distributive) build-depends: distributive >= 0.5.2 && < 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/comonad-5.0.9/examples/History.hs new/comonad-5.0.10/examples/History.hs --- old/comonad-5.0.9/examples/History.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/comonad-5.0.10/examples/History.hs 2001-09-09 03:46:40.000000000 +0200 @@ -52,7 +52,7 @@ ini dx = extract dx `fby` extend ini dx fibo :: Num b => History a -> b -fibo d = wfix $ d $> fby 0 . extend (\dfibo -> extract dfibo + fby 1 dfibo) +fibo d = wfix $ d $> fby 0 . extend (\dfibo -> extract dfibo + fby 1 dfibo) fibo' :: Num b => History a -> b fibo' d = fst $ wfix $ d $> fby (0, 1) . fmap (\(x, x') -> (x',x+x')) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/comonad-5.0.9/src/Control/Comonad/Trans/Env.hs new/comonad-5.0.10/src/Control/Comonad/Trans/Env.hs --- old/comonad-5.0.9/src/Control/Comonad/Trans/Env.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/comonad-5.0.10/src/Control/Comonad/Trans/Env.hs 2001-09-09 03:46:40.000000000 +0200 @@ -65,6 +65,11 @@ import Data.Semigroup #endif +#ifdef __MHS__ +import Data.Foldable +import Data.Traversable +#endif + -- $setup -- >>> import Control.Comonad
