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