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})
 

Reply via email to