Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package votca for openSUSE:Factory checked 
in at 2026-02-06 19:09:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/votca (Old)
 and      /work/SRC/openSUSE:Factory/.votca.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "votca"

Fri Feb  6 19:09:24 2026 rev:16 rq:1331473 version:2025.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/votca/votca.changes      2025-10-16 
17:38:32.847907442 +0200
+++ /work/SRC/openSUSE:Factory/.votca.new.1670/votca.changes    2026-02-06 
19:14:58.419774844 +0100
@@ -1,0 +2,5 @@
+Wed Feb  4 17:03:56 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Add 0001-Support-building-with-Eigen3-5.0.0.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Support-building-with-Eigen3-5.0.0.patch

----------(New B)----------
  New:
- Add 0001-Support-building-with-Eigen3-5.0.0.patch
----------(New E)----------

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

Other differences:
------------------
++++++ votca.spec ++++++
--- /var/tmp/diff_new_pack.Zhq1rt/_old  2026-02-06 19:14:59.355814278 +0100
+++ /var/tmp/diff_new_pack.Zhq1rt/_new  2026-02-06 19:14:59.355814278 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package votca
 #
-# Copyright (c) 2022-2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2021-2022 Christoph Junghans
 #
 # All modifications and additions to the file contributed by third parties
@@ -16,6 +16,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %global with_xtp 1
 # libint2 used by xtp is broken on 32-bit archs
 # https://github.com/evaleev/libint/issues/196
@@ -34,7 +35,7 @@
 Group:          Productivity/Scientific/Chemistry
 URL:            https://www.votca.org
 Source0:        
https://github.com/votca/votca/archive/v%{uversion}.tar.gz#/%{name}-%{uversion}.tar.gz
-
+Patch1:         0001-Support-building-with-Eigen3-5.0.0.patch
 BuildRequires:  cmake >= 3.13
 BuildRequires:  eigen3-devel
 BuildRequires:  fdupes

++++++ 0001-Support-building-with-Eigen3-5.0.0.patch ++++++
>From cc581d91196c3505c649e35ba69bcc8ec33fa14b Mon Sep 17 00:00:00 2001
From: Michael Cho <[email protected]>
Date: Sat, 1 Nov 2025 15:00:12 -0400
Subject: [PATCH] Support building with Eigen3 5.0.0

---
 CMakeLists.txt                      | 5 ++++-
 xtp/include/votca/xtp/glink.h       | 3 +++
 xtp/include/votca/xtp/openmp_cuda.h | 3 +++
 xtp/include/votca/xtp/qmstate.h     | 1 +
 xtp/src/libxtp/symmetric_matrix.cc  | 1 +
 5 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 71f2601c2..82686c32d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -110,7 +110,10 @@ find_package(Boost 1.71.0 REQUIRED
   COMPONENTS program_options filesystem regex timer)
 set_package_properties(Boost PROPERTIES TYPE REQUIRED PURPOSE "Extended C++ 
libraries")
 
-find_package(Eigen3 3.3.0 NO_MODULE REQUIRED)
+find_package(Eigen3 3.4...5 NO_MODULE QUIET)
+if(NOT Eigen3_FOUND)
+  find_package(Eigen3 3.3.0 NO_MODULE REQUIRED)
+endif()
 set_package_properties(Eigen3 PROPERTIES TYPE REQUIRED PURPOSE "C++ vector 
data structures")
 message(STATUS "Found Eigen3: ${Eigen3_DIR}")
 
diff --git a/xtp/include/votca/xtp/glink.h b/xtp/include/votca/xtp/glink.h
index 4b6887228..3e50c8e3f 100644
--- a/xtp/include/votca/xtp/glink.h
+++ b/xtp/include/votca/xtp/glink.h
@@ -19,6 +19,9 @@
 #ifndef VOTCA_XTP_GLINK_H
 #define VOTCA_XTP_GLINK_H
 
+// Standard includes
+#include <cassert>
+
 // Local VOTCA includes
 #include "eigen.h"
 
diff --git a/xtp/include/votca/xtp/openmp_cuda.h 
b/xtp/include/votca/xtp/openmp_cuda.h
index 53d9052c2..bc78b752b 100644
--- a/xtp/include/votca/xtp/openmp_cuda.h
+++ b/xtp/include/votca/xtp/openmp_cuda.h
@@ -21,6 +21,9 @@
 #ifndef VOTCA_XTP_OPENMP_CUDA_H
 #define VOTCA_XTP_OPENMP_CUDA_H
 
+// Standard includes
+#include <cassert>
+
 // Local VOTCA includes
 #include "eigen.h"
 
diff --git a/xtp/include/votca/xtp/qmstate.h b/xtp/include/votca/xtp/qmstate.h
index c616239b6..e2e0ecabf 100644
--- a/xtp/include/votca/xtp/qmstate.h
+++ b/xtp/include/votca/xtp/qmstate.h
@@ -22,6 +22,7 @@
 #define VOTCA_XTP_QMSTATE_H
 
 // Standard includes
+#include <cassert>
 #include <string>
 
 // VOTCA includes
diff --git a/xtp/src/libxtp/symmetric_matrix.cc 
b/xtp/src/libxtp/symmetric_matrix.cc
index e48593113..e2eac3c87 100644
--- a/xtp/src/libxtp/symmetric_matrix.cc
+++ b/xtp/src/libxtp/symmetric_matrix.cc
@@ -18,6 +18,7 @@
  */
 
 // Standard includes
+#include <cassert>
 #include <iostream>
 
 // Local VOTCA includes
-- 
2.52.0

Reply via email to