Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP1





Change Logs

Version: 8.1.2-bp151.1.5
* Sun Jan 06 2019 Stefan Brüns <>
- Correct names of built packages, the mpi flavors were lacking the
  flavor specific name infix, i.e. all flavors were named identically.
* Wed Jan 02 2019 Stefan Brüns <>
- Add openmpi2 flavor
- BuildRequire netcdf-{mpi_flavor}-devel for MPI flavors
- Add Conflicts between flavors of python3 subpackage (all flavors
  install into python_sitearch).
* Fri Dec 14 2018 Stefan Brüns <>
- Convert openmpi package to multibuild flavor
- Use correct mpi version - openmpi currently means openmpi, and not openmpi2/3
  Otherwise, VTK depends on openmpi1 (HDF5, netcdf) and openmpi2/3 (direct)
- Remove several mpi BuildRequires in serial flavor
* Wed Dec 12 2018 Stefan Brüns <>
- Add python3-vtk to vtk-devel Requires, same as for vtk-java/tcl
- Remove empty testing subpackage
- Fix path to VTK_DATA_ROOT default directory
* Thu Nov 22 2018 Todd R <>
- Update to version 8.1.2
  * Issue error if vtkAlgorithm::GetInputConnection called on wrong port
  * Added explicit cast to pacify UBSan?s ?implicit-integer-truncation?
  * Make some orientation marker widget methods virtual
  * vtkImageBlend bug fix for compound mode
  * vtkFlyingEdges2D: Properly color multiple isocontour values
  * Invoke DeletePointEvent before deleting vtkSeedWidget seed
  * Fix compilation issue due to Python3.7 API change
  * Fix bug where re-enabling seed widget wouldn't move existing seeds
- Fix python dependencies
- Test to make sure python package is importable
- Split out MPI version since the MPI version cannot be used
  outside an MPI environment.
- Build vtkData as part of the main package.  This makes sure the
  data is extracted into the correct format.
* Fri Jun 29 2018
- Drop post[un] scripts for devel and java subpackages; they are
  only needed for the versioned shlib.
* Mon Jun 11 2018
- Update to version 8.1.1:
  * Fixed thin border around vtkImageResliceMapper
  * Fixed vtkImageResliceMapper showing a black
    polygon when slice is out of bounds.
  * Fixed conflict between Process.h and process.h
  * Fixed building VTK 8.1 against 10.13 SDK
    resulting in linker errors when trying to use
    resulting libraries on older SDK
  * Fixed vtkCellPicker::IntersectActorWithLine maybe
    using invalid cell id when picking composite data
- Add fix_qt5_example_cmake.patch
  Fixes use of removed cmake macro in some examples
- Use modern cmake spec file macros
- Run spec cleaner
- Other spec file cleanups
- Support parallel HDF5.
- Drop support for qt4.  Any version of openSUSE with a recent
  enough version of cmake to build the package supports Qt5.
- Drop checks for old versions of openSUSE that have too old
  of a cmake to build.
* Sun Feb 04 2018
- Use split libboost*-devel BuildRequires for TW and Leap/SLE 15
* Wed Jan 24 2018
- Fix build with jdk10
  * give a bogus javah path "%{_bindir}/true", since the cmake
    checks the javah binary although the build does not use it.
* Fri Jan 12 2018
- Drop vtk-Rinterface-uintptr_t.patch as the related plugin has
  been retired.
* Wed Jan 10 2018
- Drop vtk-compat_gl: Building against OpenGL1 has now been
  deprecated with version 8.1.0, and the examples don't build
  against it already; so, drop all specfile and related
  modifications catering to OpenGL1 bindings.
* Thu Dec 28 2017
- Update to version 8.1.0:
  * Full release notes at
- Turn OFF building against system libharu, since libharu
  upstream seems dead, while vtk's included libharu has new
  features essential for building vtk 8.1. Drop BuildRequires on
- Does not build against java 10, so ensure at most java 9 is
  used by using appropriate versioning for java-devel
- Drop cmake options no longer used for build.
- Drop VERBOSE=1 for make: it makes the compilation too verbose
  making brp checks for code warnings too slow to execute; this
  reduces build time by nearly half.
- Enforce Qt4 for openSUSE <= 1320 explicitly because Qt5 is now
  the default option.
* Mon Dec 04 2017
- Move BuildRequires:  libQtWebKit-devel (Qt4) inside the else
  version < 13.2
* Thu Oct 26 2017
- Add conflict between the -devel-doc variants.
* Tue Oct 24 2017
- Setup MPI environment before building.
* Thu Oct 12 2017
- Rectify RPM groups again.
* Sun Oct 01 2017
- Move the vtk binary to the tcl subpackage, it is an interactive
  TCL shell, and depends on the TCL bindings. It can be used
  standalone from the devel package. Dito for its MPI variant, i.e.
  the pvtk binary.
- Move all libvtk* to the java subpackage. These are part of
  the Java bindings, i.e. runtime dependencies. Otherwise, the java
  subpacakge depends on the devel subpackage.
- Add the tcl and java subpackage to the devel requires again.
  Although not stricly necessary until building java or tcl packages,
  the cmake files have a hard dependency on several build artifacts
  provided by the tcl and java subpackages. Split devel packages
  for the bindings would be preferred, but this is not supported by
  the upstream build system.
- Remove the openmpi-devel requires in the python subpackage, the
  mpi runtime libraries are provided by openmpi-libs, which is
  picked up automatically.
* Sun Oct 01 2017
- Split the API documentation from the development subpackage. The
  documentation amounts to almost 1 GByte of data, not necessary
  when just building packages.
* Thu Sep 28 2017
- Drop vtk-compat_gl-rpmlintrc: openSUSE:Factory bots don't accept
  conditional sources and one rpmlintrc file is sufficient for
  both main and linked packages anyway.
* Tue Sep 19 2017
- do not exclude from devel package
  This library is required for development.
- package vtk binary in devel package.
- VTKTargets-debug.cmake tests for the existance of the library (line 3394)
  and the binary (line 3404) and causes an error if the files do
  not exist