Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-lucid for openSUSE:Factory checked in at 2026-06-10 16:03:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-lucid (Old) and /work/SRC/openSUSE:Factory/.ghc-lucid.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-lucid" Wed Jun 10 16:03:40 2026 rev:15 rq:1358406 version:2.11.20260427 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-lucid/ghc-lucid.changes 2025-03-17 22:23:00.460053624 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-lucid.new.2375/ghc-lucid.changes 2026-06-10 16:06:14.129245807 +0200 @@ -1,0 +2,8 @@ +Sun May 10 08:19:05 UTC 2026 - Peter Simons <[email protected]> + +- Update lucid to version 2.11.20260427. + ## 2.11.20260427 + + * Support GHC 9.14 + +------------------------------------------------------------------- Old: ---- lucid-2.11.20250303.tar.gz New: ---- lucid-2.11.20260427.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-lucid.spec ++++++ --- /var/tmp/diff_new_pack.eXceUN/_old 2026-06-10 16:06:16.917361347 +0200 +++ /var/tmp/diff_new_pack.eXceUN/_new 2026-06-10 16:06:16.917361347 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-lucid # -# 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 @@ -20,7 +20,7 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 2.11.20250303 +Version: 2.11.20260427 Release: 0 Summary: Clear to write, read and edit DSL for HTML License: BSD-3-Clause ++++++ lucid-2.11.20250303.tar.gz -> lucid-2.11.20260427.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lucid-2.11.20250303/CHANGELOG.md new/lucid-2.11.20260427/CHANGELOG.md --- old/lucid-2.11.20250303/CHANGELOG.md 2025-03-03 16:51:52.000000000 +0100 +++ new/lucid-2.11.20260427/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,9 @@ ## Upcoming +## 2.11.20260427 + +* Support GHC 9.14 + ## 2.11.20250303 * Support GHC 9.12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lucid-2.11.20250303/lucid.cabal new/lucid-2.11.20260427/lucid.cabal --- old/lucid-2.11.20250303/lucid.cabal 2025-03-03 16:51:29.000000000 +0100 +++ new/lucid-2.11.20260427/lucid.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: lucid -version: 2.11.20250303 +version: 2.11.20260427 synopsis: Clear to write, read and edit DSL for HTML description: Clear to write, read and edit DSL for HTML. @@ -33,7 +33,7 @@ Lucid.Bootstrap -- GHC boot libraries - build-depends: base >=4.8 && <4.22 + build-depends: base >=4.8 && <5 , bytestring >=0.10.6.0 , containers >=0.5.6.2 , transformers >=0.4.2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lucid-2.11.20250303/src/Lucid/Base.hs new/lucid-2.11.20260427/src/Lucid/Base.hs --- old/lucid-2.11.20250303/src/Lucid/Base.hs 2025-03-03 16:49:21.000000000 +0100 +++ new/lucid-2.11.20260427/src/Lucid/Base.hs 2001-09-09 03:46:40.000000000 +0200 @@ -116,7 +116,9 @@ -- | Monoid is right-associative, a la the 'Builder' in it. instance (a ~ (),Applicative m) => Monoid (HtmlT m a) where mempty = pure mempty +#if !MIN_VERSION_base(4,11,0) mappend = liftA2 mappend +#endif -- | Based on the monad instance. instance Applicative m => Applicative (HtmlT m) where @@ -144,21 +146,12 @@ -- | Basically acts like Writer. instance Monad m => Monad (HtmlT m) where - return a = HtmlT (return (mempty,a)) - {-# INLINE return #-} - m >>= f = HtmlT $ do ~(g,a) <- runHtmlT m ~(h,b) <- runHtmlT (f a) return (g <> h,b) {-# INLINE (>>=) #-} - m >> n = HtmlT $ do - ~(g, _) <- runHtmlT m - ~(h, b) <- runHtmlT n - return (g <> h, b) - {-# INLINE (>>) #-} - -- | Used for 'lift'. instance MonadTrans HtmlT where lift m =
