Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-th-expand-syns for 
openSUSE:Factory checked in at 2022-10-13 15:43:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-th-expand-syns (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-th-expand-syns.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-th-expand-syns"

Thu Oct 13 15:43:13 2022 rev:15 rq:1008527 version:0.4.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-th-expand-syns/ghc-th-expand-syns.changes    
2021-09-10 23:41:32.166573740 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-th-expand-syns.new.2275/ghc-th-expand-syns.changes
  2022-10-13 15:43:28.022892749 +0200
@@ -1,0 +2,9 @@
+Sat Jul 23 18:00:58 UTC 2022 - Peter Simons <[email protected]>
+
+- Update th-expand-syns to version 0.4.10.0.
+  ## 0.4.10.0 [2022.07.23]
+
+  * Support `DefaultD`, `PromotedInfixT`, and `PromotedUInfixT` when building
+    with `template-haskell-2.19.0.0` (GHC 9.4) or later.
+
+-------------------------------------------------------------------

Old:
----
  th-expand-syns-0.4.9.0.tar.gz

New:
----
  th-expand-syns-0.4.10.0.tar.gz

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

Other differences:
------------------
++++++ ghc-th-expand-syns.spec ++++++
--- /var/tmp/diff_new_pack.x7i4nH/_old  2022-10-13 15:43:29.214895077 +0200
+++ /var/tmp/diff_new_pack.x7i4nH/_new  2022-10-13 15:43:29.218895084 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-th-expand-syns
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name th-expand-syns
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.4.9.0
+Version:        0.4.10.0
 Release:        0
 Summary:        Expands type synonyms in Template Haskell ASTs
 License:        BSD-3-Clause

++++++ th-expand-syns-0.4.9.0.tar.gz -> th-expand-syns-0.4.10.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/th-expand-syns-0.4.9.0/Language/Haskell/TH/ExpandSyns.hs 
new/th-expand-syns-0.4.10.0/Language/Haskell/TH/ExpandSyns.hs
--- old/th-expand-syns-0.4.9.0/Language/Haskell/TH/ExpandSyns.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/th-expand-syns-0.4.10.0/Language/Haskell/TH/ExpandSyns.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -159,6 +159,10 @@
     go (KiSigD {}) = return ()
 #endif
 
+#if MIN_VERSION_template_haskell(2,19,0)
+    go (DefaultD {}) = return ()
+#endif
+
 warnTypeFamiliesInType :: Type -> Q ()
 warnTypeFamiliesInType = go
   where
@@ -216,6 +220,16 @@
 #if MIN_VERSION_template_haskell(2,17,0)
     go MulArrowT{} = return ()
 #endif
+#if MIN_VERSION_template_haskell(2,19,0)
+    go (PromotedInfixT t1 n t2) = do
+      warnIfNameIsTypeFamily n
+      go t1
+      go t2
+    go (PromotedUInfixT t1 n t2) = do
+      warnIfNameIsTypeFamily n
+      go t1
+      go t2
+#endif
 
     go_kind :: Kind -> Q ()
 #if MIN_VERSION_template_haskell(2,8,0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/th-expand-syns-0.4.9.0/changelog.markdown 
new/th-expand-syns-0.4.10.0/changelog.markdown
--- old/th-expand-syns-0.4.9.0/changelog.markdown       2001-09-09 
03:46:40.000000000 +0200
+++ new/th-expand-syns-0.4.10.0/changelog.markdown      2001-09-09 
03:46:40.000000000 +0200
@@ -1,3 +1,8 @@
+## 0.4.10.0 [2022.07.23]
+
+* Support `DefaultD`, `PromotedInfixT`, and `PromotedUInfixT` when building
+  with `template-haskell-2.19.0.0` (GHC 9.4) or later.
+
 ## 0.4.9.0 [2021.08.30]
 
 * Consolidate the type-synonym expansion functionality with `th-abstraction`,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/th-expand-syns-0.4.9.0/th-expand-syns.cabal 
new/th-expand-syns-0.4.10.0/th-expand-syns.cabal
--- old/th-expand-syns-0.4.9.0/th-expand-syns.cabal     2001-09-09 
03:46:40.000000000 +0200
+++ new/th-expand-syns-0.4.10.0/th-expand-syns.cabal    2001-09-09 
03:46:40.000000000 +0200
@@ -1,5 +1,5 @@
 name:                th-expand-syns
-version:             0.4.9.0
+version:             0.4.10.0
 synopsis:            Expands type synonyms in Template Haskell ASTs
 description:         Expands type synonyms in Template Haskell ASTs.
                      .
@@ -29,8 +29,8 @@
     GHC == 8.6.5
     GHC == 8.8.4
     GHC == 8.10.7
-    GHC == 9.0.1
-    GHC == 9.2.*
+    GHC == 9.0.2
+    GHC == 9.2.2
 
 source-repository head
  type: git
@@ -41,7 +41,7 @@
                        , containers
                        , syb
                        , th-abstraction   >= 0.4.3 && < 0.5
-                       , template-haskell >= 2.5   && < 2.19
+                       , template-haskell >= 2.5   && < 2.20
     ghc-options:         -Wall
     exposed-modules:     Language.Haskell.TH.ExpandSyns
     other-modules:       Language.Haskell.TH.ExpandSyns.SemigroupCompat

Reply via email to