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 =

Reply via email to