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 2022-02-11 23:09:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-language-c (Old) and /work/SRC/openSUSE:Factory/.ghc-language-c.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-language-c" Fri Feb 11 23:09:16 2022 rev:5 rq:953492 version:0.9.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-language-c/ghc-language-c.changes 2020-12-22 11:41:59.285646358 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-language-c.new.1956/ghc-language-c.changes 2022-02-11 23:11:10.915253549 +0100 @@ -1,0 +2,6 @@ +Sat Feb 5 00:26:26 UTC 2022 - Peter Simons <[email protected]> + +- Update language-c to version 0.9.0.1 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.hPafQN/_old 2022-02-11 23:11:11.439255065 +0100 +++ /var/tmp/diff_new_pack.hPafQN/_new 2022-02-11 23:11:11.443255077 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-language-c # -# Copyright (c) 2020 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 @@ -25,6 +25,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 @@ -57,6 +58,7 @@ %prep %autosetup -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal find . -type f -exec chmod -x {} + %build ++++++ language-c.cabal ++++++ Name: language-c Version: 0.9.0.1 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.0.*, GHC == 8.2.*, GHC == 8.4.*, GHC == 8.6.*, GHC == 8.8.*, GHC == 8.10.* 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.5, 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 Build-Depends: base >=4 && <5 if flag(useByteStrings) Build-Depends: bytestring >= 0.9.0 else cpp-options: -DNO_BYTESTRING if flag(iecFpExtension) cpp-options: -DIEC_60559_TYPES_EXT -- GHC.Generics lived in `ghc-prim` for GHC 7.2 & GHC 7.4 if impl(ghc == 7.4.*) build-depends: ghc-prim == 0.2.* 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
