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
