Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-haskell-src-meta for
openSUSE:Factory checked in at 2026-11-06 19:48:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-haskell-src-meta (Old)
and /work/SRC/openSUSE:Factory/.ghc-haskell-src-meta.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-haskell-src-meta"
Fri Nov 6 19:48:58 2026 rev:3 rq:1395536 version:0.8.16
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-haskell-src-meta/ghc-haskell-src-meta.changes
2026-06-10 16:02:38.996330628 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-haskell-src-meta.new.3759290/ghc-haskell-src-meta.changes
2026-11-06 19:55:35.102173804 +0100
@@ -1,0 +2,7 @@
+Tue Jul 7 21:19:07 UTC 2026 - Peter Simons <[email protected]>
+
+- Update haskell-src-meta to version 0.8.16.
+ Upstream has not updated the file "ChangeLog" since the last
+ release.
+
+-------------------------------------------------------------------
Old:
----
haskell-src-meta-0.8.15.tar.gz
haskell-src-meta.cabal
New:
----
haskell-src-meta-0.8.16.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-haskell-src-meta.spec ++++++
--- /var/tmp/diff_new_pack.1vfzTz/_old 2026-11-06 19:55:37.113258009 +0100
+++ /var/tmp/diff_new_pack.1vfzTz/_new 2026-11-06 19:55:37.117258177 +0100
@@ -20,13 +20,12 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.8.15
+Version: 0.8.16
Release: 0
Summary: Parse source to template-haskell abstract syntax
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
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-base-prof
@@ -86,7 +85,6 @@
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ haskell-src-meta-0.8.15.tar.gz -> haskell-src-meta-0.8.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/haskell-src-meta-0.8.15/haskell-src-meta.cabal
new/haskell-src-meta-0.8.16/haskell-src-meta.cabal
--- old/haskell-src-meta-0.8.15/haskell-src-meta.cabal 2001-09-09
03:46:40.000000000 +0200
+++ new/haskell-src-meta-0.8.16/haskell-src-meta.cabal 2001-09-09
03:46:40.000000000 +0200
@@ -1,5 +1,5 @@
name: haskell-src-meta
-version: 0.8.15
+version: 0.8.16
cabal-version: >= 1.10
build-type: Simple
license: BSD3
@@ -7,9 +7,9 @@
category: Language, Template Haskell
author: Matt Morrow
copyright: (c) Matt Morrow
-maintainer: [email protected]
+maintainer: [email protected]
bug-reports: https://github.com/haskell-party/haskell-src-meta/issues
-tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4,
GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.2, GHC == 9.4.1, GHC == 9.6.1, GHC ==
9.8.1, GHC == 9.10.1, GHC == 9.12.1
+tested-with: GHC == 9.14.1
synopsis: Parse source to template-haskell abstract syntax.
description: The translation from haskell-src-exts abstract syntax
to template-haskell abstract syntax isn't 100% complete
yet.
@@ -19,10 +19,10 @@
library
default-language: Haskell2010
build-depends: base >= 4.10 && < 5,
- haskell-src-exts >= 1.21 && < 1.24,
+ haskell-src-exts >= 1.21 && < 1.25,
pretty >= 1.0 && < 1.2,
syb >= 0.1 && < 0.8,
- template-haskell >= 2.12 && < 2.24,
+ template-haskell >= 2.12 && < 2.25,
th-orphans >= 0.12 && < 0.14
hs-source-dirs: src
@@ -85,4 +85,4 @@
source-repository head
type: git
- location: git://github.com/haskell-party/haskell-src-meta.git
+ location: https://github.com/haskell-party/haskell-src-meta.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/haskell-src-meta-0.8.15/src/Language/Haskell/Meta/Extensions.hs
new/haskell-src-meta-0.8.16/src/Language/Haskell/Meta/Extensions.hs
--- old/haskell-src-meta-0.8.15/src/Language/Haskell/Meta/Extensions.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/haskell-src-meta-0.8.16/src/Language/Haskell/Meta/Extensions.hs
2001-09-09 03:46:40.000000000 +0200
@@ -167,6 +167,15 @@
#endif
#endif
+#if MIN_VERSION_haskell_src_exts(1,24,0)
+ Exts.ImportQualifiedPost ->
+#if MIN_VERSION_template_haskell(2,16,0)
+ Just TH.ImportQualifiedPost
+#else
+ Nothing
+#endif
+#endif
+
-- NB: when adding a case here, you may also need to update `fromExtension`
@@ -343,9 +352,14 @@
-- 2.16.0 ----------------------------------------
#if MIN_VERSION_template_haskell(2,16,0)
TH.UnliftedNewtypes -> Nothing
- TH.ImportQualifiedPost -> Nothing
TH.CUSKs -> Nothing
TH.StandaloneKindSignatures -> Nothing
+ TH.ImportQualifiedPost ->
+#if MIN_VERSION_haskell_src_exts(1,24,0)
+ Just Exts.ImportQualifiedPost
+#else
+ Nothing
+#endif
#endif
-- 2.19.0 ---------------------------------------
@@ -382,6 +396,11 @@
TH.OrPatterns -> Nothing
#endif
+#if MIN_VERSION_template_haskell(2,24,0)
+ TH.ExplicitLevelImports -> Nothing
+ TH.ImplicitStagePersistence -> Nothing
+#endif
+
-- NB: when adding a case here, you may also need to update `toExtension`