Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package arpack-ng for openSUSE:Factory checked in at 2023-02-20 17:46:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old) and /work/SRC/openSUSE:Factory/.arpack-ng.new.22824 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arpack-ng" Mon Feb 20 17:46:29 2023 rev:27 rq:1066778 version:3.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes 2023-01-26 14:14:00.349408409 +0100 +++ /work/SRC/openSUSE:Factory/.arpack-ng.new.22824/arpack-ng.changes 2023-02-20 17:47:20.379935266 +0100 @@ -1,0 +2,17 @@ +Wed Feb 15 13:33:04 UTC 2023 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 3.9.0 + * parpack.h and parpack.hpp: type of rwork should be real instead + of complex. + * Allow ritz_option {"LR", "SR", "LI", "SI"} for complex eigenvalue + problems in ICB. + * Replace deprecated NP complex + * Include location of header files changed to arpack-ng + * Many smaller bugfixes +- Drop upsteam fixed and merged patches + * fix_tautological_compare_321.patch + * replace_deprecated_np-complex.patch + * Use-CMAKE_INSTALL_FULL_-dir.patch +- Rebased arpack-ng-python-module-installdir.patch + +------------------------------------------------------------------- Old: ---- Use-CMAKE_INSTALL_FULL_-dir.patch arpack-ng-3.8.0.tar.gz fix_tautological_compare_321.patch replace_deprecated_np-complex.patch New: ---- arpack-ng-3.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arpack-ng.spec ++++++ --- /var/tmp/diff_new_pack.xE3fTt/_old 2023-02-20 17:47:23.031950247 +0100 +++ /var/tmp/diff_new_pack.xE3fTt/_new 2023-02-20 17:47:23.039950292 +0100 @@ -106,7 +106,7 @@ # /3 Name: %{pkgname} -Version: 3.8.0 +Version: 3.9.0 Release: 0 Summary: Fortran77 subroutines for solving large scale eigenvalue problems License: BSD-3-Clause @@ -115,17 +115,11 @@ Source0: https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz#/arpack-ng-%{version}.tar.gz # PATCH-FEATURE-OPENSUSE arpack-ng-python-module-installdir.patch badshah...@gmail.com -- Install python module to standard python sitearch instead of libdir Patch0: arpack-ng-python-module-installdir.patch -# PATCH-FIX-UPSTREAM -- Fix mixup of relative and absolute libdir in pkgconfig files -Patch1: Use-CMAKE_INSTALL_FULL_-dir.patch -# PATCH-FIX-UPSTREAM -Patch2: fix_tautological_compare_321.patch -# PATCH-FIX-UPSTREAM -Patch3: https://github.com/opencollab/arpack-ng/commit/4002c2733c6a.patch#/replace_deprecated_np-complex.patch %if %{with mpi} BuildRequires: %{mpi_family}%{?mpi_ext}-devel %endif BuildRequires: blas-devel -BuildRequires: cmake +BuildRequires: cmake >= 3.12 BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: lapack-devel @@ -267,13 +261,13 @@ %doc examples %doc CHANGES README.md %{my_libdir}/*.so -%{my_incdir}/arpack +%{my_incdir}/arpack-ng %if %{without mpi} %{_libdir}/pkgconfig/*.pc %else %dir %{my_libdir}/cmake %endif -%{my_libdir}/cmake/arpack-ng/ +%{my_libdir}/cmake/arpackng %if %{with pyarpack} %files -n python3-%{name} ++++++ arpack-ng-3.8.0.tar.gz -> arpack-ng-3.9.0.tar.gz ++++++ ++++ 8112 lines of diff (skipped) ++++++ arpack-ng-python-module-installdir.patch ++++++ --- /var/tmp/diff_new_pack.xE3fTt/_old 2023-02-20 17:47:23.495952868 +0100 +++ /var/tmp/diff_new_pack.xE3fTt/_new 2023-02-20 17:47:23.531953072 +0100 @@ -1,16 +1,15 @@ -Index: arpack-ng-3.8.0/CMakeLists.txt -=================================================================== ---- arpack-ng-3.8.0.orig/CMakeLists.txt -+++ arpack-ng-3.8.0/CMakeLists.txt -@@ -608,8 +608,8 @@ if(ICB) - target_include_directories(pyarpack PUBLIC ${pyarpack_HDR} ${EIGEN3_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS}) - target_link_libraries(pyarpack BLAS::BLAS LAPACK::LAPACK ${Boost_LIBRARIES} ${PYTHON_LIBRARIES}) - install(TARGETS pyarpack -- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/pyarpack -- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/pyarpack) -+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) - configure_file("${PROJECT_SOURCE_DIR}/EXAMPLES/PYARPACK/pyarpackSparseBiCGDiag.py.in" "${CMAKE_BINARY_DIR}/pyarpackSparseBiCGDiag.py" @ONLY) - add_test(NAME pyarpackSparseBiCGDiag_tst COMMAND ${PYTHON_EXECUTABLE} pyarpackSparseBiCGDiag.py) - set_tests_properties(pyarpackSparseBiCGDiag_tst PROPERTIES ENVIRONMENT PYTHONPATH=${CMAKE_BINARY_DIR}/lib:$ENV{PYTHONPATH}) +diff -Nur arpack-ng-3.9.0/CMakeLists.txt new/CMakeLists.txt +--- arpack-ng-3.9.0/CMakeLists.txt 2023-02-11 13:56:54.000000000 +0100 ++++ new/CMakeLists.txt 2023-02-15 14:42:17.792356901 +0100 +@@ -719,8 +719,8 @@ + target_link_libraries(pyarpack + BLAS::BLAS LAPACK::LAPACK ${Boost_LIBRARIES} ${PYTHON_LIBRARIES}) + install(TARGETS pyarpack +- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/pyarpack +- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/pyarpack) ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) + configure_file("${PROJECT_SOURCE_DIR}/EXAMPLES/PYARPACK/pyarpackSparseBiCGDiag.py.in" "${CMAKE_BINARY_DIR}/pyarpackSparseBiCGDiag.py" @ONLY) + add_test(NAME pyarpackSparseBiCGDiag_tst COMMAND ${PYTHON_EXECUTABLE} pyarpackSparseBiCGDiag.py) + set_tests_properties(pyarpackSparseBiCGDiag_tst PROPERTIES ENVIRONMENT PYTHONPATH=${CMAKE_BINARY_DIR}/lib:$ENV{PYTHONPATH})