Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vtk for openSUSE:Factory checked in 
at 2023-01-28 18:44:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vtk (Old)
 and      /work/SRC/openSUSE:Factory/.vtk.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vtk"

Sat Jan 28 18:44:48 2023 rev:56 rq:1061663 version:9.2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/vtk/vtk.changes  2022-10-21 16:19:15.514140402 
+0200
+++ /work/SRC/openSUSE:Factory/.vtk.new.32243/vtk.changes       2023-01-28 
18:44:58.282487540 +0100
@@ -1,0 +2,9 @@
+Fri Jan 27 03:50:47 UTC 2023 - Stefan Brüns <stefan.bru...@rwth-aachen.de>
+
+- Update to version 9.2.5, see:
+  https://gitlab.kitware.com/vtk/vtk/-/blob/master/Documentation/release/9.2.md
+- Rebase
+  0001-Consider-VTK_PYTHON_SITE_PACKAGES_SUFFIX-for-Python-.patch
+- Use system fmt on Tumbleweed
+
+-------------------------------------------------------------------

Old:
----
  VTK-9.2.2.tar.gz

New:
----
  VTK-9.2.5.tar.gz

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

Other differences:
------------------
++++++ vtk.spec ++++++
--- /var/tmp/diff_new_pack.RxMEXj/_old  2023-01-28 18:44:59.606495092 +0100
+++ /var/tmp/diff_new_pack.RxMEXj/_new  2023-01-28 18:44:59.610495115 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,9 +31,15 @@
 %define pkgname vtk
 
 # pugixml in Leap 15.x is too old
+# fmt in Leap 15.x is too old
+# Need haru/hpdf version with HPDF_SHADING, i.e. >= 2.4.0
 %if 0%{?suse_version} <= 1500
+%bcond_with    fmt
+%bcond_with    haru
 %bcond_with    pugixml
 %else
+%bcond_without fmt
+%bcond_without haru
 %bcond_without pugixml
 %endif
 
@@ -41,13 +47,6 @@
 %bcond_without java
 %bcond_without pegtl
 
-# Need version with HPDF_SHADING, i.e. >= 2.4.0
-%if 0%{?suse_version} <= 1500
-%bcond_with    haru
-%else
-%bcond_without haru
-%endif
-
 %if "%{flavor}" == ""
 %define my_suffix %{nil}
 %define my_prefix %_prefix
@@ -91,7 +90,7 @@
 %define shlib   %{vtklib}
 
 Name:           vtk%{?my_suffix}
-Version:        9.2.2
+Version:        9.2.5
 Release:        0
 %define series  9.2
 Summary:        The Visualization Toolkit - A high level 3D visualization 
library
@@ -170,6 +169,9 @@
 BuildRequires:  gnuplot
 BuildRequires:  graphviz
 %endif
+%if %{with fmt}
+BuildRequires:  fmt-devel > 9.0
+%endif
 %if %{with gl2ps}
 BuildRequires:  gl2ps-devel > 1.4.0
 %endif
@@ -463,7 +465,7 @@
     -DVTK_OPENGL_USE_GLES:BOOL=%{?with_gles:ON}%{!?with_gles:OFF} \
     -DVTK_USE_EXTERNAL:BOOL=ON \
     -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=OFF \
-    -DVTK_MODULE_USE_EXTERNAL_VTK_fmt:BOOL=OFF \
+    -DVTK_MODULE_USE_EXTERNAL_VTK_fmt:BOOL=%{?with_fmt:ON}%{!?with_fmt:OFF} \
     -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=%{?with_gl2ps:ON}%{!?with_gl2ps:OFF} \
     -DVTK_MODULE_USE_EXTERNAL_VTK_ioss:BOOL=OFF \
     -DVTK_MODULE_USE_EXTERNAL_VTK_libharu=%{?with_haru:ON}%{!?with_haru:OFF} \

++++++ 0001-Consider-VTK_PYTHON_SITE_PACKAGES_SUFFIX-for-Python-.patch ++++++
--- /var/tmp/diff_new_pack.RxMEXj/_old  2023-01-28 18:44:59.634495252 +0100
+++ /var/tmp/diff_new_pack.RxMEXj/_new  2023-01-28 18:44:59.638495275 +0100
@@ -54,13 +54,22 @@
 index 90c90f9d46..03f5836a0f 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -417,7 +417,7 @@ if (VTK_WRAP_PYTHON)
+@@ -450,15 +450,15 @@ if (VTK_WRAP_PYTHON)
      list(REMOVE_DUPLICATES vtk_required_python_modules)
    endif ()
    string(REPLACE ";" "\n" vtk_required_python_modules 
"${vtk_required_python_modules}")
 -  file(WRITE "${CMAKE_BINARY_DIR}/requirements.txt"
 +  file(WRITE 
"${CMAKE_BINARY_DIR}/${VTK_PYTHON_SITE_PACKAGES_SUFFIX}/requirements.txt"
      "${vtk_required_python_modules}\n")
+   get_property(vtk_web_python_modules GLOBAL
+     PROPERTY  vtk_web_python_modules)
+   if (vtk_web_python_modules)
+     list(REMOVE_DUPLICATES vtk_web_python_modules)
+   endif ()
+   string(REPLACE ";" "\n" vtk_web_python_modules "${vtk_web_python_modules}")
+-  file(WRITE "${CMAKE_BINARY_DIR}/requirements_web.txt"
++  file(WRITE 
"${CMAKE_BINARY_DIR}/${VTK_PYTHON_SITE_PACKAGES_SUFFIX}/requirements_web.txt"
+     "${vtk_web_python_modules}\n")
    get_property(vtk_soabi GLOBAL
      PROPERTY  _vtk_python_soabi)
 -- 

++++++ VTK-9.2.2.tar.gz -> VTK-9.2.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/vtk/VTK-9.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.vtk.new.32243/VTK-9.2.5.tar.gz differ: char 91, 
line 1

Reply via email to