public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jens Petersen <petersen@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/ghc-language-c] epel9: update to 0.9.2
Date: Mon, 13 Jul 2026 13:58:28 GMT	[thread overview]
Message-ID: <178395110819.1.2814227237476591855.rpms-ghc-language-c-2616d0942e0c@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/ghc-language-c
Branch : epel9
Commit : 2616d0942e0ceb31407d73494e254d6dd6eeace9
Author : Jens Petersen <petersen@redhat.com>
Date   : 2023-01-25T00:11:58+08:00
Stats  : +22/-139 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/ghc-language-c/c/2616d0942e0ceb31407d73494e254d6dd6eeace9?branch=epel9

Log:
update to 0.9.2

---
diff --git a/.gitignore b/.gitignore
index 850d6bd..630888f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
 /language-c-0.8.2.tar.gz
 /language-c-0.8.3.tar.gz
 /language-c-0.9.0.1.tar.gz
+/language-c-0.9.2.tar.gz

diff --git a/ghc-language-c.spec b/ghc-language-c.spec
index c463aee..1b557ca 100644
--- a/ghc-language-c.spec
+++ b/ghc-language-c.spec
@@ -1,4 +1,4 @@
-# generated by cabal-rpm-2.0.9
+# generated by cabal-rpm-2.1.0
 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
 
 %global pkg_name language-c
@@ -7,21 +7,30 @@
 %bcond_without tests
 
 Name:           ghc-%{pkg_name}
-Version:        0.9.0.1
-Release:        4%{?dist}
+Version:        0.9.2
+Release:        1%{?dist}
 Summary:        Analysis and generation of C code
 
-License:        BSD
+License:        BSD-3-Clause
 Url:            https://hackage.haskell.org/package/%{pkg_name}
 # Begin cabal-rpm sources:
 Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
-Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
 # End cabal-rpm sources
 
 # Begin cabal-rpm deps:
-BuildRequires:  dos2unix
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-array-devel
+BuildRequires:  ghc-base-devel
+BuildRequires:  ghc-bytestring-devel
+BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-deepseq-devel
+BuildRequires:  ghc-directory-devel
+BuildRequires:  ghc-filepath-devel
+BuildRequires:  ghc-mtl-devel
+BuildRequires:  ghc-pretty-devel
+BuildRequires:  ghc-process-devel
+%if %{with ghc_prof}
 BuildRequires:  ghc-array-prof
 BuildRequires:  ghc-base-prof
 BuildRequires:  ghc-bytestring-prof
@@ -32,6 +41,7 @@ BuildRequires:  ghc-filepath-prof
 BuildRequires:  ghc-mtl-prof
 BuildRequires:  ghc-pretty-prof
 BuildRequires:  ghc-process-prof
+%endif
 BuildRequires:  alex
 BuildRequires:  happy
 # End cabal-rpm deps
@@ -80,7 +90,6 @@ This package provides the Haskell %{pkg_name} profiling library.
 %prep
 # Begin cabal-rpm setup:
 %setup -q -n %{pkgver}
-dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
 # End cabal-rpm setup
 
 
@@ -124,6 +133,10 @@ dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
 
 
 %changelog
+* Sun Jan 22 2023 Jens Petersen <petersen@redhat.com> - 0.9.2-1
+- https://hackage.haskell.org/package/language-c-0.9.2/changelog
+- refresh to cabal-rpm-2.1.0 with SPDX migration
+
 * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
 

diff --git a/language-c-0.9.0.1.cabal b/language-c-0.9.0.1.cabal
deleted file mode 100644
index 3a8dd22..0000000
--- a/language-c-0.9.0.1.cabal
+++ /dev/null
@@ -1,131 +0,0 @@
-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:     language.c@monoid.al
-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

diff --git a/sources b/sources
index 7c2a874..d586327 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (language-c-0.9.0.1.tar.gz) = bba7537b646a7714b8d464463800cc15965d266d4dd394cc9c0ace5052fa0ffc03984f331f14683e2916de32ba74e05ccb568c5cc77cfbd38687a2d357afc66f
+SHA512 (language-c-0.9.2.tar.gz) = eaa1a0befbc6ccb5ed53a200a03ea7fa51c2d820fb501476576cc4268d8c8816080f942a5044a769e88a1ec58b0f3f5ca55512c70b797a6c3555186e842de701

                 reply	other threads:[~2026-07-13 13:58 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178395110819.1.2814227237476591855.rpms-ghc-language-c-2616d0942e0c@fedoraproject.org \
    --to=petersen@redhat.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox