Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-cairo for openSUSE:Factory checked in at 2024-01-10 21:51:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-cairo (Old) and /work/SRC/openSUSE:Factory/.ghc-cairo.new.21961 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-cairo" Wed Jan 10 21:51:14 2024 rev:4 rq:1137771 version:0.13.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-cairo/ghc-cairo.changes 2023-06-22 23:25:40.209721955 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-cairo.new.21961/ghc-cairo.changes 2024-01-10 21:51:32.874553210 +0100 @@ -1,0 +2,6 @@ +Sat Jan 6 17:17:04 UTC 2024 - Peter Simons <[email protected]> + +- Update cairo to version 0.13.10.0 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +------------------------------------------------------------------- New: ---- cairo.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-cairo.spec ++++++ --- /var/tmp/diff_new_pack.2uKGgP/_old 2024-01-10 21:51:33.454574274 +0100 +++ /var/tmp/diff_new_pack.2uKGgP/_new 2024-01-10 21:51:33.454574274 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-cairo # -# 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: 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: ghc-Cabal-devel BuildRequires: ghc-Cabal-prof BuildRequires: ghc-array-devel @@ -87,6 +88,7 @@ %prep %autosetup -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ cairo.cabal ++++++ cabal-version: 3.0 Name: cairo Version: 0.13.10.0 x-revision: 1 License: BSD-3-Clause License-file: COPYRIGHT Copyright: (c) 2001-2010 The Gtk2Hs Team, (c) Paolo Martini 2005, (c) Abraham Egnor 2003, 2004, (c) Aetion Technologies LLC 2004 Author: Axel Simon, Duncan Coutts Maintainer: [email protected] Build-Type: Custom Stability: stable homepage: http://projects.haskell.org/gtk2hs/ bug-reports: https://github.com/gtk2hs/gtk2hs/issues Synopsis: Binding to the Cairo library. Description: Cairo is a library to render high quality vector graphics. There exist various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents, amongst others. Category: Graphics Tested-With: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.1 extra-source-files: cairo-gtk2hs.h Data-Dir: demo Data-Files: cairo-clock-icon.png gtk2/CairoGhci.hs gtk2/Clock.hs gtk2/Drawing2.hs gtk2/Drawing.hs gtk2/Graph.hs gtk2/Makefile gtk2/StarAndRing.hs gtk2/Text.hs gtk3/CairoGhci.hs gtk3/Clock.hs gtk3/Drawing2.hs gtk3/Drawing.hs gtk3/Graph.hs gtk3/Makefile gtk3/StarAndRing.hs gtk3/Text.hs Source-Repository head type: git location: https://github.com/gtk2hs/gtk2hs subdir: cairo Flag cairo_pdf Description: Build the PDF backend of Cairo. Flag cairo_ps Description: Build the PostScript backend of Cairo. Flag cairo_svg Description: Build the Scalable Vector Graphics (SVG) backend of Cairo. custom-setup setup-depends: base >= 4.6 && <5, Cabal >= 3.0 && < 3.11, gtk2hs-buildtools >= 0.13.2.0 && < 0.14 Library build-depends: base >= 4.8 && < 5, utf8-string >= 0.2 && < 1.1, text >= 1.0.0.0 && < 2.1, array < 0.6, bytestring < 0.12, mtl < 2.4 exposed-modules: Graphics.Rendering.Cairo Graphics.Rendering.Cairo.Matrix Graphics.Rendering.Cairo.Types -- this module is only meant to be used by other -- modules implementing a Cairo interface Graphics.Rendering.Cairo.Internal other-modules: Graphics.Rendering.Cairo.Internal.Drawing.Cairo Graphics.Rendering.Cairo.Internal.Drawing.Paths Graphics.Rendering.Cairo.Internal.Drawing.Patterns Graphics.Rendering.Cairo.Internal.Drawing.Text Graphics.Rendering.Cairo.Internal.Drawing.Transformations Graphics.Rendering.Cairo.Internal.Fonts.FontOptions Graphics.Rendering.Cairo.Internal.Surfaces.Image Graphics.Rendering.Cairo.Internal.Surfaces.PNG Graphics.Rendering.Cairo.Internal.Surfaces.Surface Graphics.Rendering.Cairo.Internal.Utilities Graphics.Rendering.Cairo.Internal.Surfaces.PDF Graphics.Rendering.Cairo.Internal.Surfaces.PS Graphics.Rendering.Cairo.Internal.Surfaces.SVG Graphics.Rendering.Cairo.Internal.Region default-language: Haskell98 default-extensions: ForeignFunctionInterface Include-dirs: . x-c2hs-Header: cairo-gtk2hs.h pkgconfig-depends: cairo >= 1.2.0 if flag(cairo_pdf) pkgconfig-depends: cairo-pdf if flag(cairo_ps) pkgconfig-depends: cairo-ps if flag(cairo_svg) pkgconfig-depends: cairo-svg if os(darwin) || os(freebsd) cpp-options: -D__attribute__(A)= -D_Nullable= -D_Nonnull= -D_Noreturn=
