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 2023-11-23 21:40:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-language-c (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-language-c.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-language-c"

Thu Nov 23 21:40:05 2023 rev:9 rq:1127068 version:0.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-language-c/ghc-language-c.changes    
2023-04-07 18:16:45.356693919 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-language-c.new.25432/ghc-language-c.changes 
2023-11-23 21:41:24.873185042 +0100
@@ -1,0 +2,6 @@
+Tue Nov  7 17:32:33 UTC 2023 - Peter Simons <[email protected]>
+
+- Update language-c to version 0.9.2 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  language-c.cabal

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

Other differences:
------------------
++++++ ghc-language-c.spec ++++++
--- /var/tmp/diff_new_pack.NFT9d1/_old  2023-11-23 21:41:25.361203017 +0100
+++ /var/tmp/diff_new_pack.NFT9d1/_new  2023-11-23 21:41:25.365203164 +0100
@@ -26,6 +26,7 @@
 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
@@ -85,7 +86,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-find . -type f -exec chmod -x {} +
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ language-c.cabal ++++++
Name:           language-c
Version:        0.9.2
x-revision:     1
Cabal-Version:  >= 1.10
Build-Type:     Simple
License:        BSD3
License-File:   LICENSE
Copyright:      LICENSE
Author:         AUTHORS
Maintainer:     [email protected]
Stability:      experimental
Homepage:       http://visq.github.io/language-c/
Bug-reports:    https://github.com/visq/language-c/issues/

Synopsis:       Analysis and generation of C code
Description:    Language C is a haskell library for the analysis and generation 
of C code.
                It features a complete, well tested parser and pretty printer 
for all of C99 and a large
                set of C11 and clang/GNU extensions.
Category:       Language
Tested-With:    GHC == 8.4.*, GHC == 8.6.*, GHC == 8.8.*, GHC == 8.10.*, GHC == 
9.0.*, GHC == 9.2.*

Extra-Source-Files: AUTHORS AUTHORS.c2hs ChangeLog README
                    src/Language/C/Parser/Lexer.x
                    src/Language/C/Parser/Parser.y

Source-Repository head
  type:     git
  location: https://github.com/visq/language-c.git

Flag useByteStrings
    Description: Use ByteString as InputStream datatype
    Default: True
Flag allWarnings
    Description: Turn on all warnings for building (development)
    Default: False
Flag iecFpExtension
    Description: Support IEC 60559 floating point extension (defines _Float128)
    Default: True
Library
    default-extensions: CPP, DeriveDataTypeable, DeriveGeneric, PatternGuards, 
BangPatterns, ExistentialQuantification, GeneralizedNewtypeDeriving, 
ScopedTypeVariables
    Build-Depends: base >= 4.8 && < 5,
                   array,
                   containers >= 0.3,
                   deepseq >= 1.4.0.0 && < 1.6,
                   directory,
                   filepath,
                   mtl,
                   pretty < 1.2.0,
                   process
    if flag(allWarnings)
        if impl(ghc >= 8.0)
          ghc-options:     -Wall -Wno-redundant-constraints
        else
          ghc-options:     -Wall

    if flag(useByteStrings)
        Build-Depends: bytestring >= 0.9.0
    else
        cpp-options: -DNO_BYTESTRING

    if flag(iecFpExtension)
        cpp-options: -DIEC_60559_TYPES_EXT

    Build-Tools:    happy, alex

    Hs-Source-Dirs: src
    Exposed-Modules:
                      -- top-level
                      Language.C
                      -- data
                      Language.C.Data
                      Language.C.Data.Position
                      Language.C.Data.Ident
                      Language.C.Data.Error
                      Language.C.Data.Name
                      Language.C.Data.Node
                      Language.C.Data.InputStream
                      -- syntax
                      Language.C.Syntax
                      Language.C.Syntax.AST
                      Language.C.Syntax.Constants
                      Language.C.Syntax.Ops
                      Language.C.Syntax.Utils
                      -- parser
                      Language.C.Parser
                      -- pretty printer
                      Language.C.Pretty
                      -- system
                      Language.C.System.Preprocess
                      Language.C.System.GCC
                      -- analysis [experimental]
                      Language.C.Analysis
                      Language.C.Analysis.ConstEval
                      Language.C.Analysis.Builtins
                      Language.C.Analysis.SemError
                      Language.C.Analysis.SemRep
                      Language.C.Analysis.DefTable
                      Language.C.Analysis.TravMonad
                      Language.C.Analysis.AstAnalysis
                      Language.C.Analysis.DeclAnalysis
                      Language.C.Analysis.Debug
                      Language.C.Analysis.TypeCheck
                      Language.C.Analysis.TypeConversions
                      Language.C.Analysis.TypeUtils
                      Language.C.Analysis.NameSpaceMap
                      Language.C.Analysis.MachineDescs
                      -- semrep -> code [alpha]
                      Language.C.Analysis.Export
    Other-Modules:
                      Language.C.Data.RList
                      -- parser implementation
                      Language.C.Parser.Builtin
                      Language.C.Parser.Lexer
                      Language.C.Parser.ParserMonad
                      Language.C.Parser.Tokens
                      Language.C.Parser.Parser
  default-language: Haskell2010

-- test description
Test-Suite language-c-harness
    type:       exitcode-stdio-1.0
    main-is:    test/harness/run-harness.hs
    build-depends: base, directory, process, filepath
    default-language: Haskell2010

Reply via email to