Revisions of paraview

Christoph G's avatar Christoph G (mathletic) accepted request 853410 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 89)
- Add paraview-vtkFreeTypeTools-internal-macro.patch -- vtkFreeTypeTools: avoid using an internal macro; patch taken from upstream vtk git and rebased to apply with -p1
buildservice-autocommit accepted request 824733 from Christoph G's avatar Christoph G (mathletic) (revision 88)
baserev update by copy to link target
Christoph G's avatar Christoph G (mathletic) accepted request 824698 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 87)
* Update to version 5.8.1.
* Update manuals (ParaViewGettingStarted-5.8.1.pdf and ParaViewGuide-5.8.1.pdf) to latest version.
* Disable on aarch64 since GLES isn't supported for bundled vtk but is needed for paraview.
buildservice-autocommit accepted request 821569 from Christoph G's avatar Christoph G (mathletic) (revision 86)
baserev update by copy to link target
Christoph G's avatar Christoph G (mathletic) accepted request 821539 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 85)
- Set CMAKE_SKIP_INSTALL_RPATH:BOOL=ON during %cmake for openSUSE
  Leap 15.2 and older to fix build failures.
buildservice-autocommit accepted request 810271 from Christoph G's avatar Christoph G (mathletic) (revision 84)
baserev update by copy to link target
Christoph G's avatar Christoph G (mathletic) accepted request 810059 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 83)
* Don't delete libFmmMesh.a static lib, it is referenced by installed cmake files and needed for plugin development.
buildservice-autocommit accepted request 802707 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 82)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 801712 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 81)
(Sorry, only commented out a patch without removing it in previous sr)
- Drop patches no longer needed:
  * 0001-Add-libogg-to-IOMovie-target-link-libraries.patch
  * fix-loguru-missing-links.patch
  * paraview-do-not-install-missing-vtk-doxygen-dir.patch
  * paraview-link-against-python.patch: pass
    DVTK_PYTHON_OPTIONAL_LINK=OFF to cmake instead (see
    https://gitlab.kitware.com/vtk/vtk/-/issues/17881).
- Update bundled_exodusii_add_missing_libpthread.patch to version from upstream (https://gitlab.kitware.com/vtk/vtk/-/merge_requests/6865).
buildservice-autocommit accepted request 800819 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 80)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 800459 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 78)
- Impose cmake >= 3.13 for BuildRequires, since older cmake does not have the right protobuf macros and causes builds (e.g. for openSUSE 15.1) to fail.
- Package static libraries as part of devel-static package; this
  is needed, for example, to build plugins against paraview. See https://gitlab.kitware.com/paraview/paraview/-/issues/19706#note_746038.
buildservice-autocommit accepted request 792989 from Christoph G's avatar Christoph G (mathletic) (revision 77)
baserev update by copy to link target
Christoph G's avatar Christoph G (mathletic) accepted request 792535 from Christoph G's avatar Christoph G (mathletic) (revision 76)
- add patch fix-3d48a287-support-new-api-cgio_read_data_type.patch
  from upstream to fix build problem for Factory
buildservice-autocommit accepted request 780465 from Christoph G's avatar Christoph G (mathletic) (revision 75)
baserev update by copy to link target
Christoph G's avatar Christoph G (mathletic) accepted request 780355 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 74)
- Update minimum disk space required in _constraints: up to 16 GB
  now required.
buildservice-autocommit accepted request 779899 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 73)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) committed (revision 72)
Refresh ParaViewGuide-5.8.0.pdf
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 778987 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 71)
- Update to version 5.8.0:
  * See https://blog.kitware.com/paraview-5-8-0-release-notes/.
- Rebase paraview-desktop-entry-fix.patch for updated location of desktop file in source.
- Drop fix-QtGUI-missing-GLX_mesa-linking.patch: no longer required as linking GLX_mesa to build QtGUI is now correctly handled by build.
- Drop 0001-Allow-compilation-on-GLES-platforms.patch: patch no longer applies (since vesin 5.7.0) and commenting out patch leads to factory_auto declining the submission.
- Use ninja instead of make as recommended by upstream and to speed up build; define __builder to ninja so that cmake build macros use this instead of the default make.
- Pass PARAVIEW_BUILD_WITH_EXTERNAL to cmake to use system third party libraries by default; pass VTK_MODULE_USE_EXTERNAL_<name> to use specific bundled libraries conditionally (gl2ps, haru, pugixml).
- Use %cmake_build instead of %make_jobs during building.
- Replace deprecated options passed to cmake by updated ones: * PARAVIEW_BUILD_QT_GUI -> DPARAVIEW_USE_QT * PARAVIEW_ENABLE_PYTHON -> PARAVIEW_USE_PYTHON.
- Update paraview-rpmlintrc to suppress warning about a non-exec file that is installed to %{_bindir} and is really necessary (see https://gitlab.kitware.com/paraview/paraview/issues/19706); the previous entry no longer applies, so drop it.
- Add absolutely necessary dependencies for paraview-devel as Requires.
- Install python modules to %{python3_sitearch}/paraview rather than the default [%{python3_sitearch}] by setting PARAVIEW_PYTHON_SITE_PACKAGES_SUFFIX when configuring cmake; this avoids file conflicts between python3-paraview and python3-vtk.
- Don't install paraview-config: it doesn't work without the static libs being installed.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 770701 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 70)
Fix a typo in .changes in previous sr.

- Update to version 5.7.0:
  See https://blog.kitware.com/paraview-5-7-0-release-notes/
- Split out new subpackages: libparaview5_7 for all the shared
  libs, paraview-plugins for bundled plugins, and python3-paraview
  for python3 bindings.
- Move shared libraries to %{_libdir} and install them as part of
  libparaview5_7.
- Update commands passed to cmake in keeping with upstream's
  overhaul.
- Drop paraview-find-qhelpgenerator-qt5.patch: no longer needed.
- Drop  paraview-fix-file-contains-date-time.patch: GCC supports
  SOURCE_DATE_EPOCH and, as such, this fix is no longer needed.
- Switch to python3: Paraview is production ready with python3
  starting with version 5.7.0, and python2 support is slated to be
  dropped from the next major upgrade.
- Rebase patches for updated version:
  * fix-libharu-missing-m.patch.
  * bundled_exodusii_add_missing_libpthread.patch.
- New patches to fix linking problems introduced with version
  5.7.0:
  * fix-loguru-missing-links.patch: Add linking to libraries libm,
    libdl, and libpthread when building loguru.
  * fix-QtGUI-missing-GLX_mesa-linking.patch: Link to library
    libGLX_mesa when building Qt GUI support.
  * paraview-link-against-python.patch to fix linking against
    the python library.
- Patch 0001-Allow-compilation-on-GLES-platforms.patch needs
  rebase; commented out for now.
- Switch an env based hashbang with one directly calling the
  required binary (python3 in this case).
- Switch as many BuildRequires as possible to pkgconfig based
  ones.
- Update rpmlintrc file to remove no longer needed filters and
  update the leftover filter (hidden file or dir) for directory
  change.
Displaying revisions 41 - 60 of 129
openSUSE Build Service is sponsored by