Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cairomm1_0 for openSUSE:Factory 
checked in at 2025-09-25 18:44:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cairomm1_0 (Old)
 and      /work/SRC/openSUSE:Factory/.cairomm1_0.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cairomm1_0"

Thu Sep 25 18:44:04 2025 rev:6 rq:1306961 version:1.14.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/cairomm1_0/cairomm1_0.changes    2025-05-27 
18:51:38.932444887 +0200
+++ /work/SRC/openSUSE:Factory/.cairomm1_0.new.11973/cairomm1_0.changes 
2025-09-25 18:44:35.096387139 +0200
@@ -1,0 +2,22 @@
+Wed Sep 24 11:42:05 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.14.5:
+  + Documentation:
+    - Context: Fix some typos
+    - Update Visual Studio build docs
+    - Remove AUTHORS and MAINTAINERS; add info to README.md
+  + Meson build:
+    - Detect if we build from a git subtree
+    - Don't copy files with configure_file()
+    - Fix the evaluation of is_git_build on Windows
+    - The boost-shared option defaults to true
+- For more changes since 1.12.2, see packaged NEWS file
+- Switch to meson build system:
+  + Add meson BuildRequires
+  + replace configure/make/make_install with meson equivalents
+- Add graphviz and xsltproc BuildRequires: new dependencies to
+  build documentation
+- Mark doc subpackage as noarch
+- Add check section and run meson test
+
+-------------------------------------------------------------------

Old:
----
  cairomm-1.12.2.tar.gz

New:
----
  cairomm-1.14.5.tar.xz

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

Other differences:
------------------
++++++ cairomm1_0.spec ++++++
--- /var/tmp/diff_new_pack.jLygWs/_old  2025-09-25 18:44:35.680411584 +0200
+++ /var/tmp/diff_new_pack.jLygWs/_new  2025-09-25 18:44:35.680411584 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cairomm1_0
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,19 @@
 
 %define _name   cairomm
 Name:           cairomm1_0
-Version:        1.12.2
+Version:        1.14.5
 Release:        0
 Summary:        C++ Interface for Cairo
 License:        LGPL-2.1-or-later
 Group:          System/GUI/GNOME
 URL:            http://cairographics.org
-Source:         http://cairographics.org/releases/%{_name}-%{version}.tar.gz
-# needs doxygen for the documentation
-BuildRequires:  doxygen
+Source:         http://cairographics.org/releases/%{_name}-%{version}.tar.xz
 BuildRequires:  c++_compiler
+BuildRequires:  doxygen
+BuildRequires:  graphviz
+BuildRequires:  meson
 BuildRequires:  pkgconfig
+BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(sigc++-2.0) >= 2.5.1
 
@@ -54,39 +56,43 @@
 %package doc
 Summary:        Documentation for the Cairo C++ interface
 Group:          Documentation/HTML
+BuildArch:      noarch
 
 %description doc
 This package provides documentation for the Cairo C++ interface.
 
 %prep
 %autosetup -n %{_name}-%{version}
+chmod -x NEWS
 
 %build
-%configure --disable-static
-%make_build
+%meson -Dbuild-documentation=true
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
+
+%check
+%meson_test
 
 %ldconfig_scriptlets -n libcairomm-1_0-1
 
 %files -n libcairomm-1_0-1
 %license COPYING
-%doc AUTHORS ChangeLog NEWS README
+%doc ChangeLog NEWS
 %{_libdir}/*.so.*
 
 %files devel
 %{_libdir}/*.so
 %dir %{_libdir}/cairomm-1.0/
 %{_libdir}/cairomm-1.0/include
-%{_libdir}/pkgconfig/*.pc
-%{_includedir}/*
+%{_libdir}/pkgconfig/cairomm*-1.0.pc
+%{_includedir}/cairomm-1.0/
 
 %files doc
-%{_datadir}/devhelp/books/cairomm-1.0
-%{_datadir}/doc/cairomm-1.0
-# Avoid BuildRequires on devhelp
 %dir %{_datadir}/devhelp
 %dir %{_datadir}/devhelp/books
+%dir %{_datadir}/devhelp/books/cairomm-1.0/
+%{_datadir}/devhelp/books/cairomm-1.0/cairomm-1.0.devhelp2
+%{_datadir}/doc/cairomm-1.0/
 

Reply via email to