- Add vtk-opensuse-python-metadata.patch:
Installing without VTK_BUILD_WHEEL lacks the dist-info/egg-info
metadata. When a user installs python packages which depend
on vtk through pip (into the user home or into a virtualenv),
pip does not recognize the files installed into site-packages
without the metadata and pulls in a big manylinux wheel from
PyPI. We introduce the necessary egg-info metadata in order to
avoid this.
- python3-vtk: Don't own the arch site-packages (%python3_sitearch)
and the toplevel __pycache__ dir, only our own python files.
- Move qt and python .so devel files to main devel package, adjust
rpmlintrc: The devel files are not required by the
python bindings (anymore?).
- Add vtk-std_numeric_limits.patch in order to fix gcc 11.1 build
https://gitlab.kitware.com/vtk/vtk/-/issues/18194
- Require %{name}-qt in python3-%{name}: The Python bindings link
to libvtkRenderingQt.so.1, but zypper fails to resolve the
requirement to the correct (non-)mpi flavor -- boo#1187161
- Change description: The vtk-qt subpackage provides some Qt
libraries, not a designer plugin.
- Support for QtWebkit was removed with vtk 9.0.0: Remove the build
requirement.
OBS-URL: https://build.opensuse.org/request/show/901010
OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=169