Version: 8.2.0-bp152.2.1
* Mon Apr 27 2020 Atri Bhattacharya <badshah400@gmail.com>
- Fix serial builds broken due to disabling the building of
examples; instead of commenting out sections of the specfile
related to examples, use %bcond_with to disable building
examples by default and the corresponding conditionals where
appropriate.
* Sun Apr 26 2020 Bernhard Wiedemann <bwiedemann@suse.com>
- add reproducible.patch to override build date and to sort entries
(boo#1047218, boo#1041090)
* Fri Apr 24 2020 Atri Bhattacharya <badshah400@gmail.com>
- Disable building examples to prevent vtkLocalExample.java
randomly missing from vtk.jar (boo#1138295, see also upstream
recommendation in
https://gitlab.kitware.com/vtk/vtk/issues/17619).
* Wed Mar 11 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove -DVTK_PYTHON_SITE_PACKAGES_SUFFIX silently added with the
last change. As it specifies the path relative to the install
prefix, setting it to the absolute python_sitearch is obviously
wrong. As VTK figures out the correct path by itself, it is
completely unnecessary.
* Tue Mar 10 2020 Tomá? Chvátal <tchvatal@suse.com>
- Add patch to fix building with python 3.8:
* python38.patch
* Tue Jan 28 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Add openmpi3 flavor.
- Disable openmpi1 for SLE/Leap 15.2, openmpi3 for SLE <= 15.1
- Adjust disk _constraints.
- Drop vtk-fix-file-contains-date-time.patch, GCC honors
SOURCE_DATE_EPOCH.
- Drop unused netcdf-c++-devel BuildRequires.
* Mon Nov 04 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Adapt to openmpi -> openmpi1 rename on Tumbleweed.
- Spec file cleanup, remove conditionals for Leap 42.x.
- Apply proj4 compatibility patch also on Leap.
* Tue Sep 10 2019 Christophe Giboudeaux <christophe@krop.fr>
- Use -ffat-lto-objects when building static libraries.
* Sun Apr 14 2019 Christophe Giboudeaux <christophe@krop.fr>
- Add more explicit dependencies to vtk-devel.
* Tue Apr 09 2019 Christophe Giboudeaux <christophe@krop.fr>
- Add an explicit 'Requires: double-conversion-devel' for vtk-devel.
The double-conversion library is mentioned in vtkdoubleconversion.cmake
but isn't automatically installed.
* Fri Mar 15 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to version 8.2.0
* Removed support for TCL and Qt4
* Removed all VTK_OVERRIDE, VTK_FINAL, VTK_DELETE_FUNCTION macros as
C++11 is now required.
* vtkAbstractArray gained support for runtime user defined free functions,
allowing for custom allocator memory to be used with VTK.
* The vtkGeovis classes are now deprecated.
See https://blog.kitware.com/vtk-8-2-0/ for a more exhaustive list.
- Packaging changes:
* Python bindings for MPI flavors are now installed below the MPI prefix
and thus no longer conflict with each other. To use these, the
PYTHONPATH currently has to be amended manually.
* Removed several devel Requires: from the devel package. This reduces the
dependency chain (e.g. java-devel) for all packages building against VTK,
but may require to specify some dependencies explicitly, depending on
the used VTK modules and bindings.
- Patch updates/additions:
* Rebase vtk-fix-file-contains-date-time.patch
* Rebase 0001-Allow-compilation-on-GLES-platforms.patch
* Drop obsolete fix_qt5_example_cmake.patch
* Add bundled_libharu_add_missing_libm.patch
* Add bundled_exodusii_add_missing_libpthread.patch
* Add 0001-Add-libogg-to-IOMovie-target-link-libraries.patch
* Add 0001-Make-code-calling-proj4-compatible-with-proj4-5.0-an.patch
* Sun Jan 06 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- 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 <stefan.bruens@rwth-aachen.de>
- 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 <stefan.bruens@rwth-aachen.de>
- 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 <stefan.bruens@rwth-aachen.de>
- 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 <toddrme2178@gmail.com>
- 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 badshah400@gmail.com
- Drop post[un] scripts for devel and java subpackages; they are
only needed for the versioned shlib.
* Mon Jun 11 2018 toddrme2178@gmail.com
- Update to version 8.1.1:
* Fixed thin border around vtkImageResliceMapper
rendering
* 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
See: https://gitlab.kitware.com/vtk/vtk/issues/17336
- 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 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.