Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-language-c for openSUSE:Factory 
checked in at 2025-12-05 16:55:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-language-c (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-language-c.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-language-c"

Fri Dec  5 16:55:50 2025 rev:14 rq:1321136 version:0.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-language-c/ghc-language-c.changes    
2025-03-10 18:04:13.431822943 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-language-c.new.1939/ghc-language-c.changes  
2025-12-05 16:56:23.343763887 +0100
@@ -1,0 +2,8 @@
+Wed Nov 26 22:52:18 UTC 2025 - Peter Simons <[email protected]>
+
+- Update language-c to version 0.10.1.
+  ## 0.10.1
+
+  - Support `0.0f16` syntax.
+
+-------------------------------------------------------------------

Old:
----
  language-c-0.10.0.tar.gz
  language-c.cabal

New:
----
  language-c-0.10.1.tar.gz

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

Other differences:
------------------
++++++ ghc-language-c.spec ++++++
--- /var/tmp/diff_new_pack.aCcN1u/_old  2025-12-05 16:56:24.327805028 +0100
+++ /var/tmp/diff_new_pack.aCcN1u/_new  2025-12-05 16:56:24.331805195 +0100
@@ -20,13 +20,12 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.10.0
+Version:        0.10.1
 Release:        0
 Summary:        Analysis and generation of C code
 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:  alex
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
@@ -86,7 +85,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ language-c-0.10.0.tar.gz -> language-c-0.10.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/language-c-0.10.0/ChangeLog.md 
new/language-c-0.10.1/ChangeLog.md
--- old/language-c-0.10.0/ChangeLog.md  2001-09-09 03:46:40.000000000 +0200
+++ new/language-c-0.10.1/ChangeLog.md  2001-09-09 03:46:40.000000000 +0200
@@ -1,5 +1,9 @@
 # Changelog
 
+## 0.10.1
+
+- Support `0.0f16` syntax.
+
 ## 0.10.0
 
 - Support for half-precision floating point `__fp16`, `_Float16`, and 
`_Float16x`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/language-c-0.10.0/language-c.cabal 
new/language-c-0.10.1/language-c.cabal
--- old/language-c-0.10.0/language-c.cabal      2001-09-09 03:46:40.000000000 
+0200
+++ new/language-c-0.10.1/language-c.cabal      2001-09-09 03:46:40.000000000 
+0200
@@ -1,15 +1,15 @@
 cabal-version:   2.2
 name:            language-c
-version:         0.10.0
+version:         0.10.1
 license:         BSD-3-Clause
 license-file:    LICENSE
 copyright:       LICENSE
 maintainer:      [email protected]
 author:          AUTHORS
 tested-with:
-    ghc ==9.12.1 ghc ==9.10.1 ghc ==9.8.2 ghc ==9.6.6 ghc ==9.4.8
-    ghc ==9.2.8 ghc ==9.0.2 ghc ==8.10.7 ghc ==8.8.4 ghc ==8.6.5
-    ghc ==8.4.4 ghc ==8.2.2 ghc ==8.0.2
+    ghc ==9.14.1 ghc ==9.12.2 ghc ==9.10.3 ghc ==9.8.4 ghc ==9.6.7
+    ghc ==9.4.8 ghc ==9.2.8 ghc ==9.0.2 ghc ==8.10.7 ghc ==8.8.4
+    ghc ==8.6.5 ghc ==8.4.4 ghc ==8.2.2 ghc ==8.0.2
 
 homepage:        https://visq.github.io/language-c/
 bug-reports:     https://github.com/visq/language-c/issues/
@@ -97,12 +97,12 @@
     build-depends:
         base >=4.9 && <5,
         array <0.6,
-        containers >=0.3 && <0.8,
+        containers >=0.3 && <0.9,
         deepseq >=1.4.0.0 && <1.6,
         directory <1.4,
         filepath <1.6,
         mtl <2.4,
-        pretty <1.2.0,
+        pretty <1.2,
         process <1.7
 
     if flag(usebytestrings)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/language-c-0.10.0/src/Language/C/Analysis/AstAnalysis.hs 
new/language-c-0.10.1/src/Language/C/Analysis/AstAnalysis.hs
--- old/language-c-0.10.0/src/Language/C/Analysis/AstAnalysis.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/language-c-0.10.1/src/Language/C/Analysis/AstAnalysis.hs        
2001-09-09 03:46:40.000000000 +0200
@@ -1,4 +1,5 @@
 {-# LANGUAGE ScopedTypeVariables, PatternGuards #-}
+{-# OPTIONS_GHC -Wwarn=incomplete-patterns #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Language.C.Parser.Translation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/language-c-0.10.0/src/Language/C/Analysis/DeclAnalysis.hs 
new/language-c-0.10.1/src/Language/C/Analysis/DeclAnalysis.hs
--- old/language-c-0.10.0/src/Language/C/Analysis/DeclAnalysis.hs       
2001-09-09 03:46:40.000000000 +0200
+++ new/language-c-0.10.1/src/Language/C/Analysis/DeclAnalysis.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -1,4 +1,5 @@
 {-# LANGUAGE PatternGuards, FlexibleContexts #-}
+{-# OPTIONS_GHC -Wwarn=incomplete-patterns #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Language.C.Analysis.DeclAnalysis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/language-c-0.10.0/src/Language/C/Analysis/TravMonad.hs 
new/language-c-0.10.1/src/Language/C/Analysis/TravMonad.hs
--- old/language-c-0.10.0/src/Language/C/Analysis/TravMonad.hs  2001-09-09 
03:46:40.000000000 +0200
+++ new/language-c-0.10.1/src/Language/C/Analysis/TravMonad.hs  2001-09-09 
03:46:40.000000000 +0200
@@ -1,5 +1,6 @@
-{-# LANGUAGE MultiParamTypeClasses, TypeSynonymInstances, 
FlexibleContexts,FlexibleInstances,
+{-# LANGUAGE MultiParamTypeClasses, FlexibleContexts,FlexibleInstances,
              PatternGuards, RankNTypes, ScopedTypeVariables, LambdaCase #-}
+{-# OPTIONS_GHC -Wwarn=incomplete-uni-patterns #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Language.C.Analysis.TravMonad
@@ -67,9 +68,10 @@
 import Data.Maybe
 import Control.Applicative (Applicative(..))
 import Control.Monad (liftM, ap)
-import Control.Monad.Identity
+import Control.Monad.Identity (Identity, runIdentity)
 import Control.Monad.State.Class (MonadState, get, put, modify, gets)
-import Control.Monad.Trans
+import Control.Monad.Trans (MonadTrans, lift)
+import Control.Monad.IO.Class (MonadIO, liftIO)
 import Prelude hiding (Applicative(..), lookup)
 
 class (Monad m) => MonadName m where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/language-c-0.10.0/src/Language/C/Parser/Lexer.x 
new/language-c-0.10.1/src/Language/C/Parser/Lexer.x
--- old/language-c-0.10.0/src/Language/C/Parser/Lexer.x 2001-09-09 
03:46:40.000000000 +0200
+++ new/language-c-0.10.1/src/Language/C/Parser/Lexer.x 2001-09-09 
03:46:40.000000000 +0200
@@ -121,7 +121,7 @@
 @binexp    = [pP][\+\-]?@digits
 
 -- Suffixes `qQwW` are GNU floating type extensions: 
<https://gcc.gnu.org/onlinedocs/gcc/Floating-Types.html>
-@iec60559suffix = (32|64|128)[x]?
+@iec60559suffix = (16|32|64|128)[x]?
 @floatsuffix    = [fFlLqQwW]@iec60559suffix?
 @floatgnusuffix = @floatsuffix@gnusuffix?|@gnusuffix@floatsuffix?
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/language-c-0.10.0/src/Language/C/Parser/ParserMonad.hs 
new/language-c-0.10.1/src/Language/C/Parser/ParserMonad.hs
--- old/language-c-0.10.0/src/Language/C/Parser/ParserMonad.hs  2001-09-09 
03:46:40.000000000 +0200
+++ new/language-c-0.10.1/src/Language/C/Parser/ParserMonad.hs  2001-09-09 
03:46:40.000000000 +0200
@@ -1,4 +1,5 @@
 {-# LANGUAGE CPP #-}
+{-# OPTIONS_GHC -Wwarn=incomplete-uni-patterns #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Language.C.Syntax.ParserMonad

Reply via email to