Hello community,

here is the log from the commit of package paraview for openSUSE:Leap:15.2 
checked in at 2020-05-18 10:59:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/paraview (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.paraview.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "paraview"

Mon May 18 10:59:53 2020 rev:20 rq:806104 version:5.8.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/paraview/paraview.changes      2020-05-11 
08:40:36.279187596 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.paraview.new.2738/paraview.changes    
2020-05-18 10:59:54.202699675 +0200
@@ -1,0 +2,14 @@
+Thu May  7 21:53:50 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Drop patches no longer needed:
+  * 0001-Add-libogg-to-IOMovie-target-link-libraries.patch
+  * fix-loguru-missing-links.patch
+  * paraview-do-not-install-missing-vtk-doxygen-dir.patch
+  * paraview-link-against-python.patch: pass
+    DVTK_PYTHON_OPTIONAL_LINK=OFF to cmake instead (see
+    https://gitlab.kitware.com/vtk/vtk/-/issues/17881).
+- Update bundled_exodusii_add_missing_libpthread.patch to version
+  from upstream
+  (https://gitlab.kitware.com/vtk/vtk/-/merge_requests/6865).
+
+-------------------------------------------------------------------

Old:
----
  0001-Add-libogg-to-IOMovie-target-link-libraries.patch
  fix-loguru-missing-links.patch
  paraview-do-not-install-missing-vtk-doxygen-dir.patch
  paraview-link-against-python.patch

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

Other differences:
------------------
++++++ paraview.spec ++++++
--- /var/tmp/diff_new_pack.MgF9bs/_old  2020-05-18 10:59:55.034701397 +0200
+++ /var/tmp/diff_new_pack.MgF9bs/_new  2020-05-18 10:59:55.038701405 +0200
@@ -47,18 +47,10 @@
 Patch1:         paraview-desktop-entry-fix.patch
 # PATCH-FIX-UPSTREAM fix-3d48a287-support-new-api-cgio_read_data_type.patch -- 
Add support for new API cgio_read_***data***_type
 Patch2:         fix-3d48a287-support-new-api-cgio_read_data_type.patch
-# PATCH-FIX-UPSTREAM paraview-do-not-install-missing-vtk-doxygen-dir.patch 
[email protected] -- Remove install of nonexistent doxygen/html dir
-Patch3:         paraview-do-not-install-missing-vtk-doxygen-dir.patch
-# PATCH-FIX-OPENSUSE fix-libharu-missing-m.patch -- missing libraries for 
linking
+# PATCH-FIX-OPENSUSE fix-libharu-missing-m.patch -- missing libraries for 
linking (gh#libharu/libharu#213)
 Patch8:         fix-libharu-missing-m.patch
-# PATCH-FIX-UPSTREAM paraview-link-against-python.patch [email protected] 
-- Fix linking to python library
-Patch9:         paraview-link-against-python.patch
-# PATCH-FIX-OPENSUSE bundled_exodusii_add_missing_libpthread.patch 
[email protected] -- Add missing libm for linking
+# PATCH-FIX-OPENSUSE bundled_exodusii_add_missing_libpthread.patch 
[email protected] -- Add missing libm for linking (updated to 
upstream patch, see https://gitlab.kitware.com/vtk/vtk/-/merge_requests/6865)
 Patch10:        bundled_exodusii_add_missing_libpthread.patch
-# PATCH-FIX-OPENSUSE -- Missing libogg symbols
-Patch11:        0001-Add-libogg-to-IOMovie-target-link-libraries.patch
-# PATCH-FIX-UPSTREAM fix-loguru-missing-links.patch [email protected] -- 
Fix missing libs (libm, libpthread, libdl) when linking to build loguru
-Patch13:        fix-loguru-missing-links.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  cgns-devel
 BuildRequires:  cmake >= 3.13
@@ -202,6 +194,7 @@
        -DPARAVIEW_USE_QT:BOOL=ON \
        -DPARAVIEW_USE_PYTHON:BOOL=ON \
        
-DPARAVIEW_PYTHON_SITE_PACKAGES_SUFFIX=%{_lib}/python%{py3_ver}/site-packages/paraview
 \
+       -DVTK_PYTHON_OPTIONAL_LINK:BOOL=OFF \
        -DPARAVIEW_ENABLE_WEB:BOOL=ON \
        -DVTK_WRAP_PYTHON:BOOL=ON \
        -DVTK_OPENGL_HAS_OSMESA:BOOL=OFF \

++++++ bundled_exodusii_add_missing_libpthread.patch ++++++
--- /var/tmp/diff_new_pack.MgF9bs/_old  2020-05-18 10:59:55.066701463 +0200
+++ /var/tmp/diff_new_pack.MgF9bs/_new  2020-05-18 10:59:55.070701471 +0200
@@ -1,13 +1,38 @@
-Index: ParaView-v5.7.0/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
-===================================================================
---- ParaView-v5.7.0.orig/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
-+++ ParaView-v5.7.0/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
-@@ -301,6 +301,8 @@ vtk_module_add_module(VTK::exodusII
+diff --git a/VTK/ThirdParty/exodusII/vtk.module 
b/VTK/ThirdParty/exodusII/vtk.module
+index 
27301eceb62f6200f69d65046a0e35a3572825e8..cb6bd927acd008a15c9d2df67d75cbbfd3237b57
 100644
+--- a/VTK/ThirdParty/exodusII/vtk.module
++++ b/VTK/ThirdParty/exodusII/vtk.module
+@@ -3,5 +3,6 @@ NAME
+ LIBRARY_NAME
+   vtkexodusII
+ DEPENDS
++  VTK::hdf5
+   VTK::netcdf
+ THIRD_PARTY
+diff --git a/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt 
b/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
+index 
025abc43e0a8f9a94abdafdb7dfc95713d8f9216..d931004997f199c4aab57b94797043dd384fd2dd
 100644
+--- a/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
++++ b/VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
+@@ -297,14 +297,19 @@ set(headers
+   "${CMAKE_CURRENT_BINARY_DIR}/include/exodusII_cfg.h"
+   "${CMAKE_CURRENT_BINARY_DIR}/include/exodus_config.h")
+ 
++vtk_module_find_package(PACKAGE Threads)
++
+ vtk_module_add_module(VTK::exodusII
    SOURCES ${sources}
    HEADERS ${headers}
    HEADERS_SUBDIR "vtkexodusII/include")
-+vtk_module_link(VTK::exodusII PUBLIC pthread)
-+vtk_module_link(VTK::exodusII PUBLIC hdf5)
- target_compile_definitions(exodusII
+-target_compile_definitions(exodusII
++vtk_module_definitions(VTK::exodusII
    PRIVATE
      exoIIc_EXPORTS)
+-target_include_directories(exodusII
++vtk_module_include(VTK::exodusII
+   PUBLIC
+     "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
+     "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>")
++vtk_module_link(VTK::exodusII
++  PRIVATE
++    Threads::Threads)
+


Reply via email to