Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gtk2hs-buildtools for 
openSUSE:Factory checked in at 2024-01-10 21:51:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk2hs-buildtools (Old)
 and      /work/SRC/openSUSE:Factory/.gtk2hs-buildtools.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk2hs-buildtools"

Wed Jan 10 21:51:25 2024 rev:4 rq:1137779 version:0.13.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk2hs-buildtools/gtk2hs-buildtools.changes      
2023-06-22 23:26:17.617912736 +0200
+++ 
/work/SRC/openSUSE:Factory/.gtk2hs-buildtools.new.21961/gtk2hs-buildtools.changes
   2024-01-10 21:51:46.463046667 +0100
@@ -1,0 +2,6 @@
+Fri Jan  5 23:11:36 UTC 2024 - Peter Simons <psim...@suse.com>
+
+- Update gtk2hs-buildtools to version 0.13.10.0 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  gtk2hs-buildtools.cabal

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

Other differences:
------------------
++++++ gtk2hs-buildtools.spec ++++++
--- /var/tmp/diff_new_pack.mgBKyp/_old  2024-01-10 21:51:46.947064245 +0100
+++ /var/tmp/diff_new_pack.mgBKyp/_new  2024-01-10 21:51:46.951064390 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gtk2hs-buildtools
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 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:        GPL-2.0-only
 URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
+Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
 BuildRequires:  alex
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
@@ -94,6 +95,7 @@
 
 %prep
 %autosetup
+cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_lib_build

++++++ gtk2hs-buildtools.cabal ++++++
cabal-version:  3.0
Name:   gtk2hs-buildtools
Version:        0.13.10.0
x-revision: 1
License:        GPL-2.0-only
License-file:   COPYING
Copyright:      (c) 2001-2010 The Gtk2Hs Team
Author:         Axel Simon, Duncan Coutts, Manuel Chakravaty
Maintainer:     gtk2hs-de...@lists.sourceforge.net
Build-Type:     Simple
Stability:      stable
homepage:       http://projects.haskell.org/gtk2hs/
bug-reports:    https://github.com/gtk2hs/gtk2hs/issues
Synopsis:       Tools to build the Gtk2Hs suite of User Interface libraries.
Description:    This package provides a set of helper programs necessary to
                build the Gtk2Hs suite of libraries. These tools include
                a modified c2hs binding tool that is used to generate
                FFI declarations, a tool to build a type hierarchy that
                mirrors the C type hierarchy of GObjects found in glib,
                and a generator for signal declarations that are used
                to call back from C to Haskell. These tools are not needed
                to actually run Gtk2Hs programs.
Category:       Development
Tested-With:    GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.1
Data-Files:     callbackGen/Signal.chs.template
                hierarchyGen/hierarchy.list
                hierarchyGen/Hierarchy.chs.template
Extra-Source-Files:     c2hs/toplevel/c2hs_config.h

Source-Repository head
  type:         git
  location:     https://github.com/gtk2hs/gtk2hs
  subdir:       tools

Flag ClosureSignals
        Description:    Use the the GClosure-based signals implementation.
--        if ! (arch(sparc) || arch(x86_64) || impl(ghc >= 6.4.1))
--        Default:        False

Library
        build-depends:   base >= 4.8 && < 5,
                         process, array, pretty,
                         filepath, random,
                         Cabal >= 1.24.0.0,
                         filepath >= 1.3.0.0,
                         directory >= 1.2.0.0,
                         containers >= 0.5.5.1
        if !impl(ghc >= 8.0)
          build-depends: fail
        if impl(ghc >= 7.7)
          build-depends: hashtables
        build-tool-depends: alex:alex >= 3.0.1, happy:happy >= 1.18.9
        hs-source-dirs:  src
                         hierarchyGen
                         callbackGen
                         c2hs/toplevel
                         c2hs/state
                         c2hs/gen
                         c2hs/chs
                         c2hs/c
                         c2hs/base/admin
                         c2hs/base/general
                         c2hs/base/state
                         c2hs/base/errors
                         c2hs/base/syms
                         c2hs/base/syntax
        c-sources:       c2hs/toplevel/c2hs_config.c
        exposed-modules: Gtk2HsSetup
                         TypeGen
                         HookGenerator
                         Gtk2HsC2Hs
        autogen-modules: Paths_gtk2hs_buildtools
        other-modules:   Paths_gtk2hs_buildtools
                         -- gtk2hsC2hs Modules
                         BaseVersion
                         Config
                         Errors
                         Binary
                         DLists
                         FastMutInt
                         FileOps
                         FNameOps
                         Map
                         Position
                         Set
                         UNames
                         CIO
                         State
                         StateBase
                         StateTrans
                         Attributes
                         Idents
                         NameSpaces
                         Lexers
                         C
                         CAST
                         CAttrs
                         CBuiltin
                         CLexer
                         CNames
                         CParser
                         CParserMonad
                         CPretty
                         CTokens
                         CTrav
                         CHS
                         CHSLexer
                         CInfo
                         GBMonad
                         GenBind
                         GenHeader
                         C2HSState
                         Switches
                         C2HSConfig
                         Version

        default-language:   Haskell98
        default-extensions: ForeignFunctionInterface
                            BangPatterns

        if flag(ClosureSignals)
          cpp-options:   -DUSE_GCLOSURE_SIGNALS_IMPL

        if os(darwin)
          cpp-options:   -D_C2HS_CPP_IS_GCC
        else
          cpp-options:   -D_C2HS_CPP_LANG_SINGLE

Executable gtk2hsTypeGen
        main-is:        gtk2hsTypeGenMain.hs
        hs-source-dirs: exe
        build-depends:  base, gtk2hs-buildtools
        default-language: Haskell98

Executable gtk2hsHookGenerator
        main-is:        gtk2hsHookGeneratorMain.hs
        hs-source-dirs: exe
        build-depends:  base, gtk2hs-buildtools
        default-language: Haskell98

Executable gtk2hsC2hs
        main-is:        gtk2hsC2hsMain.hs
        hs-source-dirs: exe
        build-depends:  base, gtk2hs-buildtools
        default-language: Haskell98

Reply via email to