Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cadabra2 for openSUSE:Factory 
checked in at 2026-09-07 11:32:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cadabra2 (Old)
 and      /work/SRC/openSUSE:Factory/.cadabra2.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cadabra2"

Mon Sep  7 11:32:29 2026 rev:34 rq:1375898 version:2.5.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/cadabra2/cadabra2.changes        2025-10-03 
15:47:06.977745498 +0200
+++ /work/SRC/openSUSE:Factory/.cadabra2.new.1265/cadabra2.changes      
2026-09-07 11:33:57.153718094 +0200
@@ -1,0 +2,15 @@
+Sat Sep  5 08:09:38 UTC 2026 - Atri Bhattacharya <[email protected]>
+
+- Restore BuildRequires: libboost_date_time-devel for Leap 16.1
+  and older to fix build failures.
+
+-------------------------------------------------------------------
+Sat Sep  5 06:57:39 UTC 2026 - Atri Bhattacharya <[email protected]>
+
+- Add cadabra2-microtex-inc-FcFreeTypeQuery-def.patch to include
+  the header file for FcFreeTypeQuery function definition.
+- Drop BuildRequires: libboost_date-time-devel: stub library, no
+  longer needed.
+- Use fdupes to symlink duplicate doc files.
+
+-------------------------------------------------------------------

New:
----
  cadabra2-microtex-inc-FcFreeTypeQuery-def.patch

----------(New B)----------
  New:
- Add cadabra2-microtex-inc-FcFreeTypeQuery-def.patch to include
  the header file for FcFreeTypeQuery function definition.
----------(New E)----------

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

Other differences:
------------------
++++++ cadabra2.spec ++++++
--- /var/tmp/diff_new_pack.NNUBHc/_old  2026-09-07 11:33:58.398761566 +0200
+++ /var/tmp/diff_new_pack.NNUBHc/_new  2026-09-07 11:33:58.404761775 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cadabra2
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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
@@ -42,6 +42,8 @@
 # PATCH-FIX-UPSTREAM cadabra2-disable-components-test.patch 
gh#kpeeters/cadabra2#212 [email protected] -- Disable a test that crashes 
for unknown reasons
 Patch0:         cadabra2-disable-components-test.patch
 Patch1:         Remove-boost-system-component-from-cmakefiles.patch
+# PATCH-FIX-UPSTREAM cadabra2-microtex-inc-FcFreeTypeQuery-def.patch  
[email protected] -- Include fontconfig/fcfreetype.h header for 
FcFreeTypeQuery definition
+Patch2:         cadabra2-microtex-inc-FcFreeTypeQuery-def.patch
 BuildRequires:  %{python_module devel >= 3.9}
 BuildRequires:  %{python_module gobject-devel}
 BuildRequires:  %{python_module matplotlib}
@@ -51,10 +53,13 @@
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  doxygen
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  hicolor-icon-theme
+%if 0%{?suse_version} < 1650
 BuildRequires:  libboost_date_time-devel
+%endif
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_headers-devel
 BuildRequires:  libboost_program_options-devel
@@ -63,6 +68,7 @@
 BuildRequires:  libuuid-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
+BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(gtkmm-3.0)
 BuildRequires:  pkgconfig(jsoncpp)
@@ -161,7 +167,7 @@
 # Remove timestamps from Doxygen HTML files
 echo "HTML_TIMESTAMP = NO" >> config/Doxyfile
 # REMOVE HASHBANG FROM NON-EXEC SCRIPT
-sed -i "1{/#!\/usr\/bin\/env python/d}" libs/appdirs/cdb_appdirs.py
+sed -i "1{/#!\/usr\/bin\/env python/d}" libs/appdirs/cdb_appdirs.py 
core/packages/cdb/remote/__init__.py
 
 %build
 %{python_expand #
@@ -183,6 +189,7 @@
 
 %install
 %cmake_install
+%fdupes -s doxygen/html
 
 mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/cadabra2/
 ln %{buildroot}%{_datadir}/cadabra2/latex/* 
%{buildroot}%{_datadir}/texmf/tex/latex/cadabra2/

++++++ cadabra2-microtex-inc-FcFreeTypeQuery-def.patch ++++++
---
 submodules/microtex/platform/cairo/graphic_cairo.cpp |    1 +
 1 file changed, 1 insertion(+)

Index: cadabra2-2.5.14/submodules/microtex/platform/cairo/graphic_cairo.cpp
===================================================================
--- cadabra2-2.5.14.orig/submodules/microtex/platform/cairo/graphic_cairo.cpp
+++ cadabra2-2.5.14/submodules/microtex/platform/cairo/graphic_cairo.cpp
@@ -1,4 +1,5 @@
 #include <fontconfig/fontconfig.h>
+#include <fontconfig/fcfreetype.h>  // for FcFreeTypeQuery
 // #include <cairo/cairo-ft.h>
 #include <cairo-ft.h>
 #include <pango/pangocairo.h>

Reply via email to