Version: 8.1.0-bp150.1.2
* Sun Feb 04 2018 stefan.bruens@rwth-aachen.de
- Use split libboost*-devel BuildRequires for TW and Leap/SLE 15
* Wed Jan 24 2018 fstrba@suse.com
- 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 badshah400@gmail.com
- Drop vtk-Rinterface-uintptr_t.patch as the related plugin has
been retired.
* Wed Jan 10 2018 badshah400@gmail.com
- 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 badshah400@gmail.com
- Update to version 8.1.0:
* Full release notes at https://blog.kitware.com/vtk-8-1-0/.
- 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
libharu.
- Does not build against java 10, so ensure at most java 9 is
used by using appropriate versioning for java-devel
BuildRequires.
- 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 bruno@ioda-net.ch
- Move BuildRequires: libQtWebKit-devel (Qt4) inside the else
version < 13.2
* Thu Oct 26 2017 dimstar@opensuse.org
- Add conflict between the -devel-doc variants.
* Tue Oct 24 2017 dimstar@opensuse.org
- Setup MPI environment before building.
* Thu Oct 12 2017 jengelh@inai.de
- Rectify RPM groups again.
* Sun Oct 01 2017 stefan.bruens@rwth-aachen.de
- 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*Java.so 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 stefan.bruens@rwth-aachen.de
- 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 badshah400@gmail.com
- 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 kkhere.geo@gmail.com
- do not exclude libViewsGeovisJava.so 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
* Thu Sep 14 2017 stefan.bruens@rwth-aachen.de
- Remove the various subpackage Requires from the devel package
again. The qt subpackage contains a Qt Designer plugin and no
dependency at all. Package the vtkWrap{Tcl,Java,Python} wrapper
generators in the devel package, as these are useless without
the vtk headers files.
- Fix description/summary of vtk-qt subpackage
* Tue Sep 12 2017 kkhere.geo@gmail.com
- devel subpackage should require -tcl, -java and -qt subpackages
since the *.cmake files refer to files in those subpackages
* Mon Sep 11 2017 stefan.bruens@rwth-aachen.de
- Add 0001-Allow-compilation-on-GLES-platforms.patch
The QOpenGLFunctions_3_2_Core class providing the framebuffer
blit functions is not available on GLES 2 builds of Qt5. Let Qt
handle the framebuffer blit, and just use the GLES/GL subset
provided by QOpenGLFunctions for the remainder.
Fix for https://gitlab.kitware.com/vtk/vtk/issues/17113
* Fri Sep 01 2017 badshah400@gmail.com
- Update to version 8.0.1:
* Fix QVTKOpenGLWidget rendering issues on Windows machines with
certain Intel graphics chips. This was a significant issue
that broke all rendering and resulted in a black screen.
* Fix data array range caching per finite component which would
otherwise cause considerable slow-downs when using data
arrays.
* Fix button and slider widgets to work in multi-viewport render
windows. Without this change the widgets would either be
placed in the wrong viewport or be non-interactive completely.
* Fix image XY sampling in the volume mapper when depth peeling
is enabled.
* Fix z-fighting issues with dual depth peeling between two
layers of geometry that are too close.
* Fix crash when reparenting the QVTKWidget to a different
window. The application would crash due to lack of OpenGL
resources for the reparented widget.
* Mon Aug 21 2017 badshah400@gmail.com
- Suppress romlint error about shlib-policy-name-error for
%{name}-java -- libvtkViewsGeovisJava.so packaged therein
is not a versioned shared lib, and only used by vtk's java
bindings, so there is no point in enforcing the shared lib
packaging policy for this subpackage.
* Wed Aug 09 2017 badshah400@gmail.com
- Move libvtkViewsGeovisJava.so to the %{name}-java subpackage,
this is not really a devel file.
* Wed Aug 09 2017 jengelh@inai.de
- Fix RPM groups. Use POSIX-compliant find call.