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