Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-ansi-terminal for
openSUSE:Factory checked in at 2026-01-03 17:28:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-ansi-terminal (Old)
and /work/SRC/openSUSE:Factory/.ghc-ansi-terminal.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-ansi-terminal"
Sat Jan 3 17:28:38 2026 rev:29 rq:1325193 version:1.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-ansi-terminal/ghc-ansi-terminal.changes
2025-12-19 16:48:58.709731861 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-ansi-terminal.new.1928/ghc-ansi-terminal.changes
2026-01-03 17:29:03.715774195 +0100
@@ -1,0 +2,11 @@
+Fri Dec 26 15:19:31 UTC 2025 - Peter Simons <[email protected]>
+
+- Update ansi-terminal to version 1.1.5.
+ Version 1.1.5
+ -------------
+
+ * On Windows, smothers a C compiler's warnings about `macro-undefined`,
+ `missing-definitions` and `pragma-pack`, which can be triggered by Windows
+ C headers.
+
+-------------------------------------------------------------------
Old:
----
ansi-terminal-1.1.4.tar.gz
New:
----
ansi-terminal-1.1.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-ansi-terminal.spec ++++++
--- /var/tmp/diff_new_pack.1eTIxp/_old 2026-01-03 17:29:04.339799726 +0100
+++ /var/tmp/diff_new_pack.1eTIxp/_new 2026-01-03 17:29:04.343799890 +0100
@@ -19,7 +19,7 @@
%global pkg_name ansi-terminal
%global pkgver %{pkg_name}-%{version}
Name: ghc-%{pkg_name}
-Version: 1.1.4
+Version: 1.1.5
Release: 0
Summary: Simple ANSI terminal support
License: BSD-3-Clause
++++++ ansi-terminal-1.1.4.tar.gz -> ansi-terminal-1.1.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansi-terminal-1.1.4/CHANGELOG.md
new/ansi-terminal-1.1.5/CHANGELOG.md
--- old/ansi-terminal-1.1.4/CHANGELOG.md 2025-12-07 21:07:05.000000000
+0100
+++ new/ansi-terminal-1.1.5/CHANGELOG.md 2025-12-26 15:10:06.000000000
+0100
@@ -1,6 +1,13 @@
Changes
=======
+Version 1.1.5
+-------------
+
+* On Windows, smothers a C compiler's warnings about `macro-undefined`,
+ `missing-definitions` and `pragma-pack`, which can be triggered by Windows
+ C headers.
+
Version 1.1.4
-------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansi-terminal-1.1.4/ansi-terminal.cabal
new/ansi-terminal-1.1.5/ansi-terminal.cabal
--- old/ansi-terminal-1.1.4/ansi-terminal.cabal 2025-12-07 20:34:38.000000000
+0100
+++ new/ansi-terminal-1.1.5/ansi-terminal.cabal 2025-12-26 15:10:06.000000000
+0100
@@ -1,6 +1,6 @@
Cabal-Version: 1.22
Name: ansi-terminal
-Version: 1.1.4
+Version: 1.1.5
Category: User Interfaces
Synopsis: Simple ANSI terminal support
Description: ANSI terminal support for Haskell: allows cursor movement,
@@ -50,6 +50,15 @@
Install-Includes: HsWin32.h
C-Sources: win/c-source/errors.c
win/c-source/HsWin32.c
+ -- The MSYS2 UCRT64 environment is stricter than the MINGW64
+ -- environment about these C compiler diagnostics:
+ -- (1) macro-redefined, (2) missing-declarations, and
+ -- (3) pragma-pack. Windows C headers are not warning-clean under
+ -- -Wmacro-redefined, -Wmissing-declarations and -Wpragma-pack. We
+ -- smother those warnings:
+ Cc-Options: -Wno-macro-redefined
+ -Wno-missing-declarations
+ -Wno-pragma-pack
else
Hs-Source-Dirs: unix