File boost.patch of Package votca
diff -Nrua votca-2025.orig/CMakeLists.txt votca-2025/CMakeLists.txt
--- votca-2025.orig/CMakeLists.txt 2025-03-28 16:33:01.000000000 +0100
+++ votca-2025/CMakeLists.txt 2025-10-09 12:42:22.670085367 +0200
@@ -107,7 +107,7 @@
#Find external packages
########################################################################
find_package(Boost 1.71.0 REQUIRED
- COMPONENTS program_options filesystem system regex timer)
+ 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)
diff -Nrua votca-2025.orig/csg/src/libcsg/CMakeLists.txt votca-2025/csg/src/libcsg/CMakeLists.txt
--- votca-2025.orig/csg/src/libcsg/CMakeLists.txt 2025-03-28 16:33:01.000000000 +0100
+++ votca-2025/csg/src/libcsg/CMakeLists.txt 2025-10-09 12:43:46.167859750 +0200
@@ -36,7 +36,7 @@
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
set_target_properties(votca_csg PROPERTIES SOVERSION ${SOVERSION})
-target_link_libraries(votca_csg PUBLIC VOTCA::votca_tools Boost::boost PRIVATE Boost::program_options Boost::system Boost::regex Threads::Threads Eigen3::Eigen)
+target_link_libraries(votca_csg PUBLIC VOTCA::votca_tools Boost::boost PRIVATE Boost::program_options Boost::regex Threads::Threads Eigen3::Eigen)
install(TARGETS votca_csg EXPORT VOTCA_CSG_Targets
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
diff -Nrua votca-2025.orig/tools/src/libtools/CMakeLists.txt votca-2025/tools/src/libtools/CMakeLists.txt
--- votca-2025.orig/tools/src/libtools/CMakeLists.txt 2025-03-28 16:33:01.000000000 +0100
+++ votca-2025/tools/src/libtools/CMakeLists.txt 2025-10-09 12:48:28.602096591 +0200
@@ -26,7 +26,7 @@
set_target_properties(votca_tools PROPERTIES SOVERSION ${SOVERSION})
target_link_libraries(votca_tools PUBLIC Boost::boost Boost::program_options Eigen3::Eigen PRIVATE
- Boost::system EXPAT::EXPAT Threads::Threads ${MATH_LIBRARIES})
+ EXPAT::EXPAT Threads::Threads ${MATH_LIBRARIES})
if(MKL_FOUND)
target_link_libraries(votca_tools PUBLIC MKL::MKL)
endif()
diff -Nrua votca-2025.orig/xtp/src/libxtp/CMakeLists.txt votca-2025/xtp/src/libxtp/CMakeLists.txt
--- votca-2025.orig/xtp/src/libxtp/CMakeLists.txt 2025-03-28 16:33:01.000000000 +0100
+++ votca-2025/xtp/src/libxtp/CMakeLists.txt 2025-10-09 12:44:09.711796132 +0200
@@ -10,7 +10,7 @@
set_target_properties(votca_xtp PROPERTIES SOVERSION ${SOVERSION})
set_target_properties(votca_xtp PROPERTIES VOTCA_SHARE ${PROJECT_SOURCE_DIR}/xtp/share)
set_target_properties(votca_xtp PROPERTIES XTP_PATH ${_PARENT_PATH}/tools)
-target_link_libraries(votca_xtp PUBLIC VOTCA::votca_csg VOTCA::votca_tools Boost::boost Eigen3::Eigen ${HDF5_LIBRARIES} PRIVATE Libxc::xc Libint2::int2 ECPINT::ecpint Boost::program_options Boost::system Boost::timer)
+target_link_libraries(votca_xtp PUBLIC VOTCA::votca_csg VOTCA::votca_tools Boost::boost Eigen3::Eigen ${HDF5_LIBRARIES} PRIVATE Libxc::xc Libint2::int2 ECPINT::ecpint Boost::program_options Boost::timer)
if(USE_CUDA)
target_link_libraries(votca_xtp PUBLIC ${CUDA_LIBRARIES} ${CUDA_CUBLAS_LIBRARIES})