vtk: update to 9.2.2
This commit is contained in:
parent
8078afbed4
commit
93d6b41177
5 changed files with 146 additions and 526 deletions
214
common/shlibs
214
common/shlibs
|
@ -3261,110 +3261,116 @@ libgnuradio-pdu.so.3.10.3 gnuradio-3.10.3.0_1
|
||||||
libgnuradio-osmosdr.so.0.2.0 gnuradio-osmosdr-0.2.0_1
|
libgnuradio-osmosdr.so.0.2.0 gnuradio-osmosdr-0.2.0_1
|
||||||
libflann_cpp.so.1.9 flann-1.9.1_1
|
libflann_cpp.so.1.9 flann-1.9.1_1
|
||||||
libflann.so.1.9 flann-1.9.1_1
|
libflann.so.1.9 flann-1.9.1_1
|
||||||
libvtkChartsCore-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonColor-9.0.so.1 vtk-9.0.1_1
|
libvtksys-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonComputationalGeometry-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonMisc-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonCore-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingContext2D-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonDataModel-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonTransforms-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonExecutionModel-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonMath-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonMath-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingLOD-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonMisc-9.0.so.1 vtk-9.0.1_1
|
libvtkViewsInfovis-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonSystem-9.0.so.1 vtk-9.0.1_1
|
libvtkIOIOSS-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkCommonTransforms-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingLabel-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkDICOMParser-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersPoints-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkDomainsChemistry-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonExecutionModel-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersAMR-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingHyperTreeGrid-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersCore-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersGeometry-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersExtraction-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersGeneral-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersFlowPaths-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonDataModel-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersGeneral-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersTopology-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersGeneric-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersSources-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersGeometry-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingVolumeOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersHybrid-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersHyperTree-9.0.so.1 vtk-9.0.1_1
|
libvtkIOOggTheora-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersImaging-9.0.so.1 vtk-9.0.1_1
|
libvtkIOExportGL2PS-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersModeling-9.0.so.1 vtk-9.0.1_1
|
libvtkIOAMR-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersParallel-9.0.so.1 vtk-9.0.1_1
|
libvtkIOCesium3DTiles-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersParallelImaging-9.0.so.1 vtk-9.0.1_1
|
libvtkIOSegY-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersPoints-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingVtkJS-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersProgrammable-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersTexture-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersSMP-9.0.so.1 vtk-9.0.1_1
|
libvtkIOVideo-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersSelection-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingSources-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersSources-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingStencil-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersStatistics-9.0.so.1 vtk-9.0.1_1
|
libvtkIOCGNSReader-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersTexture-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonComputationalGeometry-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersTopology-9.0.so.1 vtk-9.0.1_1
|
libvtkIOVeraOut-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkFiltersVerdict-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersHybrid-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkGeovisCore-9.0.so.1 vtk-9.0.1_1
|
libvtkInteractionImage-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOAMR-9.0.so.1 vtk-9.0.1_1
|
libvtkChartsCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOAsynchronous-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingStatistics-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOCityGML-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingHybrid-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOCore-9.0.so.1 vtk-9.0.1_1
|
libvtkGeovisCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOEnSight-9.0.so.1 vtk-9.0.1_1
|
libvtkInteractionWidgets-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOExodus-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersImaging-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOExport-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersVerdict-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOExportGL2PS-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersSMP-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOExportPDF-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingUI-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOGeometry-9.0.so.1 vtk-9.0.1_1
|
libvtkIOHDF-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOImage-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonSystem-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOImport-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingColor-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOInfovis-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingSceneGraph-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOLSDyna-9.0.so.1 vtk-9.0.1_1
|
libvtkParallelCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOLegacy-9.0.so.1 vtk-9.0.1_1
|
libvtkIOInfovis-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOMotionFX-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOMINC-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingFourier-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOMovie-9.0.so.1 vtk-9.0.1_1
|
libvtkCommonColor-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIONetCDF-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingAnnotation-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOOggTheora-9.0.so.1 vtk-9.0.1_1
|
libvtkIOSQL-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOPLY-9.0.so.1 vtk-9.0.1_1
|
libvtkIOImage-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOParallel-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOParallelXML-9.0.so.1 vtk-9.0.1_1
|
libvtkInfovisCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOSQL-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersExtraction-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOSegY-9.0.so.1 vtk-9.0.1_1
|
libvtkIOGeometry-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOTecplotTable-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersFlowPaths-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOVeraOut-9.0.so.1 vtk-9.0.1_1
|
libvtkIOMovie-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOVideo-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingVolume-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOXML-9.0.so.1 vtk-9.0.1_1
|
libvtkIOEnSight-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkIOXMLParser-9.0.so.1 vtk-9.0.1_1
|
libvtkDomainsChemistryOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingColor-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersStatistics-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingCore-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersSelection-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingFourier-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersModeling-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingGeneral-9.0.so.1 vtk-9.0.1_1
|
libvtkViewsCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingHybrid-9.0.so.1 vtk-9.0.1_1
|
libvtkIOMotionFX-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingMath-9.0.so.1 vtk-9.0.1_1
|
libvtkIOLSDyna-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingMorphological-9.0.so.1 vtk-9.0.1_1
|
libvtkIOParallel-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingSources-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingContextOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingStatistics-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingImage-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkImagingStencil-9.0.so.1 vtk-9.0.1_1
|
libvtkIOXMLParser-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkInfovisCore-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingMorphological-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkInfovisLayout-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersParallel-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkInteractionImage-9.0.so.1 vtk-9.0.1_1
|
libvtkViewsContext2D-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkInteractionStyle-9.0.so.1 vtk-9.0.1_1
|
libvtkIOImport-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkInteractionWidgets-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingLICOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkParallelCore-9.0.so.1 vtk-9.0.1_1
|
libvtkIOAsynchronous-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingAnnotation-9.0.so.1 vtk-9.0.1_1
|
libvtkIOTecplotTable-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingContext2D-9.0.so.1 vtk-9.0.1_1
|
libvtkIOCityGML-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingCore-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingMath-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingFreeType-9.0.so.1 vtk-9.0.1_1
|
libvtkIOParallelXML-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingGL2PSOpenGL2-9.0.so.1 vtk-9.0.1_1
|
libvtkRenderingGL2PSOpenGL2-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingImage-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersGeneric-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingLOD-9.0.so.1 vtk-9.0.1_1
|
libvtkIONetCDF-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingLabel-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingOpenGL2-9.0.so.1 vtk-9.0.1_1
|
libvtkInfovisLayout-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingSceneGraph-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersHyperTree-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingUI-9.0.so.1 vtk-9.0.1_1
|
libvtkIOExportPDF-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingVolume-9.0.so.1 vtk-9.0.1_1
|
libvtkImagingGeneral-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingVolumeOpenGL2-9.0.so.1 vtk-9.0.1_1
|
libvtkIOXML-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkRenderingVtkJS-9.0.so.1 vtk-9.0.1_1
|
libvtkIOChemistry-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkTestingRendering-9.0.so.1 vtk-9.0.1_1
|
libvtkInteractionStyle-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkViewsContext2D-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersAMR-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkViewsCore-9.0.so.1 vtk-9.0.1_1
|
libvtkIOMINC-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkViewsInfovis-9.0.so.1 vtk-9.0.1_1
|
libvtkTestingRendering-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkexodusII-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersParallelImaging-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtklibharu-9.0.so.1 vtk-9.0.1_1
|
libvtkDomainsChemistry-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkmetaio-9.0.so.1 vtk-9.0.1_1
|
libvtkIOExport-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtksys-9.0.so.1 vtk-9.0.1_1
|
libvtkIOCore-9.2.so.1 vtk-9.2.2_1
|
||||||
libvtkverdict-9.0.so.1 vtk-9.0.1_1
|
libvtkFiltersProgrammable-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkIOCONVERGECFD-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkIOLegacy-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkRenderingFreeType-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkIOPLY-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkIOExodus-9.2.so.1 vtk-9.2.2_1
|
||||||
|
libvtkkissfft-9.2.so.1 vtk-9.2.2_1
|
||||||
libvolume_key.so.1 volume_key-0.3.9_1
|
libvolume_key.so.1 volume_key-0.3.9_1
|
||||||
librand48_r.so.0 rand48_r-0.1_1
|
librand48_r.so.0 rand48_r-0.1_1
|
||||||
libxxhash.so.0 libxxHash-0.6.5_2
|
libxxhash.so.0 libxxHash-0.6.5_2
|
||||||
|
|
|
@ -1,396 +0,0 @@
|
||||||
Index: VTK-9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/Core/vtkGenericDataArrayLookupHelper.h
|
|
||||||
+++ VTK-9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
#include "vtkIdList.h"
|
|
||||||
#include <algorithm>
|
|
||||||
#include <cmath>
|
|
||||||
+#include <limits>
|
|
||||||
#include <unordered_map>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/vtkPiecewiseFunction.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/vtkPiecewiseFunction.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/vtkPiecewiseFunction.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include <cassert>
|
|
||||||
#include <cmath>
|
|
||||||
#include <iterator>
|
|
||||||
+#include <limits>
|
|
||||||
#include <set>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Rendering/Core/vtkColorTransferFunction.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Rendering/Core/vtkColorTransferFunction.cxx
|
|
||||||
+++ VTK-9.0.1/Rendering/Core/vtkColorTransferFunction.cxx
|
|
||||||
@@ -21,6 +21,7 @@
|
|
||||||
#include <algorithm>
|
|
||||||
#include <cmath>
|
|
||||||
#include <iterator>
|
|
||||||
+#include <limits>
|
|
||||||
#include <set>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
|
|
||||||
+++ VTK-9.0.1/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include "vtkSmartPointer.h"
|
|
||||||
|
|
||||||
#include <cmath>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
#include "vtkTestErrorObserver.h"
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Common/Core/Testing/Cxx/UnitTestMath.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/Core/Testing/Cxx/UnitTestMath.cxx
|
|
||||||
+++ VTK-9.0.1/Common/Core/Testing/Cxx/UnitTestMath.cxx
|
|
||||||
@@ -24,6 +24,7 @@
|
|
||||||
#include "vtkUnsignedCharArray.h"
|
|
||||||
#include "vtkUnsignedShortArray.h"
|
|
||||||
|
|
||||||
+#include <limits>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
static int TestPi();
|
|
||||||
Index: VTK-9.0.1/Common/Core/vtkMersenneTwister.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/Core/vtkMersenneTwister.cxx
|
|
||||||
+++ VTK-9.0.1/Common/Core/vtkMersenneTwister.cxx
|
|
||||||
@@ -28,6 +28,7 @@
|
|
||||||
#include "vtkMultiThreader.h"
|
|
||||||
#include "vtkNew.h"
|
|
||||||
|
|
||||||
+#include <limits>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include "vtkCellArray.h"
|
|
||||||
#include "vtkMathUtilities.h"
|
|
||||||
#include "vtkPoints.h"
|
|
||||||
+#include <limits>
|
|
||||||
#include <map>
|
|
||||||
#include <sstream>
|
|
||||||
#include <string>
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
|
|
||||||
@@ -58,6 +58,7 @@
|
|
||||||
#include "vtkMath.h"
|
|
||||||
#include "vtkMathUtilities.h"
|
|
||||||
#include "vtkPoints.h"
|
|
||||||
+#include <limits>
|
|
||||||
#include <map>
|
|
||||||
#include <sstream>
|
|
||||||
#include <string>
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
|
|
||||||
@@ -20,6 +20,7 @@
|
|
||||||
#include "vtkTestErrorObserver.h"
|
|
||||||
|
|
||||||
#include <cstdio>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
|
|
||||||
static vtkSmartPointer<vtkImageData> MakeVolume(int, int, int);
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
|
|
||||||
@@ -20,6 +20,7 @@
|
|
||||||
#include "vtkTestErrorObserver.h"
|
|
||||||
|
|
||||||
#include <cstdio>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
|
|
||||||
static vtkSmartPointer<vtkImageData> MakeVolume(int, int, int);
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
|
|
||||||
@@ -19,6 +19,7 @@
|
|
||||||
#include "vtkMath.h"
|
|
||||||
#include "vtkMinimalStandardRandomSequence.h"
|
|
||||||
#include "vtkSmartPointer.h"
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
namespace
|
|
||||||
{
|
|
||||||
Index: VTK-9.0.1/Common/DataModel/vtkPolyhedron.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/DataModel/vtkPolyhedron.cxx
|
|
||||||
+++ VTK-9.0.1/Common/DataModel/vtkPolyhedron.cxx
|
|
||||||
@@ -33,6 +33,7 @@ PURPOSE. See the above copyright notice
|
|
||||||
#include "vtkVector.h"
|
|
||||||
|
|
||||||
#include <functional>
|
|
||||||
+#include <limits>
|
|
||||||
#include <map>
|
|
||||||
#include <set>
|
|
||||||
#include <unordered_map>
|
|
||||||
Index: VTK-9.0.1/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
|
|
||||||
+++ VTK-9.0.1/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include "vtkTestErrorObserver.h"
|
|
||||||
|
|
||||||
#include <algorithm>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
Index: VTK-9.0.1/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
|
|
||||||
@@ -55,6 +55,7 @@ PURPOSE. See the above copyright notice
|
|
||||||
#include <array>
|
|
||||||
#include <iostream>
|
|
||||||
#include <iterator>
|
|
||||||
+#include <limits>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
vtkObjectFactoryNewMacro(vtkEvenlySpacedStreamlines2D);
|
|
||||||
Index: VTK-9.0.1/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
#include "vtkStringArray.h"
|
|
||||||
|
|
||||||
#include <cstring>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
vtkObjectFactoryNewMacro(vtkLagrangianMatidaIntegrationModel);
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
|
|
||||||
@@ -28,6 +28,7 @@
|
|
||||||
#include "vtkHyperTreeGridNonOrientedCursor.h"
|
|
||||||
|
|
||||||
#include <cmath>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
vtkStandardNewMacro(vtkHyperTreeGridThreshold);
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
|
|
||||||
@@ -31,6 +31,7 @@
|
|
||||||
#include "vtkSmartPointer.h"
|
|
||||||
|
|
||||||
#include <algorithm>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
// Histogram precision to divide space in two
|
|
||||||
static const int HISTOGRAM_SIZE = 1024;
|
|
||||||
Index: VTK-9.0.1/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
|
|
||||||
@@ -30,6 +30,7 @@
|
|
||||||
#include "vtkVoronoiKernel.h"
|
|
||||||
|
|
||||||
#include <cmath>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include "vtkObjectFactory.h"
|
|
||||||
#include "vtkPointData.h"
|
|
||||||
|
|
||||||
+#include <limits>
|
|
||||||
vtkStandardNewMacro(vtkEllipsoidalGaussianKernel);
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
|
||||||
Index: VTK-9.0.1/Filters/Points/vtkGaussianKernel.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Points/vtkGaussianKernel.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Points/vtkGaussianKernel.cxx
|
|
||||||
@@ -21,6 +21,7 @@
|
|
||||||
#include "vtkMathUtilities.h"
|
|
||||||
#include "vtkObjectFactory.h"
|
|
||||||
#include "vtkPointData.h"
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
vtkStandardNewMacro(vtkGaussianKernel);
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
|
|
||||||
@@ -21,6 +21,7 @@
|
|
||||||
#include "vtkMathUtilities.h"
|
|
||||||
#include "vtkObjectFactory.h"
|
|
||||||
#include "vtkPointData.h"
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
vtkStandardNewMacro(vtkProbabilisticVoronoiKernel);
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/Points/vtkShepardKernel.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Points/vtkShepardKernel.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Points/vtkShepardKernel.cxx
|
|
||||||
@@ -21,6 +21,7 @@
|
|
||||||
#include "vtkMathUtilities.h"
|
|
||||||
#include "vtkObjectFactory.h"
|
|
||||||
#include "vtkPointData.h"
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
vtkStandardNewMacro(vtkShepardKernel);
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
|
|
||||||
+++ VTK-9.0.1/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
|
|
||||||
@@ -22,6 +22,7 @@
|
|
||||||
#include "vtkTestUtilities.h"
|
|
||||||
|
|
||||||
#include "vtksys/SystemTools.hxx"
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
// Perform a fuzzy compare of floats/doubles
|
|
||||||
template <class A>
|
|
||||||
Index: VTK-9.0.1/IO/CityGML/vtkCityGMLReader.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/CityGML/vtkCityGMLReader.cxx
|
|
||||||
+++ VTK-9.0.1/IO/CityGML/vtkCityGMLReader.cxx
|
|
||||||
@@ -46,6 +46,7 @@
|
|
||||||
#include <cstdlib>
|
|
||||||
#include <cstring>
|
|
||||||
#include <iostream>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
#include <stdexcept>
|
|
||||||
#include <string>
|
|
||||||
Index: VTK-9.0.1/IO/GDAL/vtkGDALRasterReader.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/GDAL/vtkGDALRasterReader.cxx
|
|
||||||
+++ VTK-9.0.1/IO/GDAL/vtkGDALRasterReader.cxx
|
|
||||||
@@ -48,6 +48,7 @@
|
|
||||||
#include <cassert>
|
|
||||||
#include <cmath>
|
|
||||||
#include <iostream>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
Index: VTK-9.0.1/IO/Geometry/vtkSTLWriter.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/Geometry/vtkSTLWriter.cxx
|
|
||||||
+++ VTK-9.0.1/IO/Geometry/vtkSTLWriter.cxx
|
|
||||||
@@ -34,6 +34,7 @@
|
|
||||||
#include <io.h> /* unlink */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
+#include <limits>
|
|
||||||
namespace
|
|
||||||
{
|
|
||||||
// For C format strings
|
|
||||||
Index: VTK-9.0.1/IO/NetCDF/vtkNetCDFCAMReader.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/NetCDF/vtkNetCDFCAMReader.cxx
|
|
||||||
+++ VTK-9.0.1/IO/NetCDF/vtkNetCDFCAMReader.cxx
|
|
||||||
@@ -32,6 +32,7 @@
|
|
||||||
#include "vtkStreamingDemandDrivenPipeline.h"
|
|
||||||
#include "vtkUnstructuredGrid.h"
|
|
||||||
|
|
||||||
+#include <limits>
|
|
||||||
#include <set>
|
|
||||||
#include <sstream>
|
|
||||||
#include <vector>
|
|
||||||
Index: VTK-9.0.1/IO/TecplotTable/vtkTecplotTableReader.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/TecplotTable/vtkTecplotTableReader.cxx
|
|
||||||
+++ VTK-9.0.1/IO/TecplotTable/vtkTecplotTableReader.cxx
|
|
||||||
@@ -35,6 +35,7 @@
|
|
||||||
#include <algorithm>
|
|
||||||
#include <iostream>
|
|
||||||
#include <iterator>
|
|
||||||
+#include <limits>
|
|
||||||
#include <set>
|
|
||||||
#include <sstream>
|
|
||||||
#include <stdexcept>
|
|
||||||
Index: VTK-9.0.1/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
|
|
||||||
+++ VTK-9.0.1/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
|
|
||||||
@@ -20,6 +20,7 @@
|
|
||||||
#include "vtkPoints.h"
|
|
||||||
|
|
||||||
#include "vtkTestUtilities.h"
|
|
||||||
+#include <limits>
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
namespace
|
|
||||||
Index: VTK-9.0.1/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
|
|
||||||
+++ VTK-9.0.1/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
|
|
||||||
@@ -31,6 +31,7 @@
|
|
||||||
|
|
||||||
#include <algorithm>
|
|
||||||
#include <array>
|
|
||||||
+#include <limits>
|
|
||||||
#include <sstream>
|
|
||||||
|
|
||||||
vtkStandardNewMacro(vtkOpenGLInstanceCulling);
|
|
||||||
Index: VTK-9.0.1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/cont/StorageBasic.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/cont/StorageBasic.cxx
|
|
||||||
+++ VTK-9.0.1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/cont/StorageBasic.cxx
|
|
||||||
@@ -35,6 +35,7 @@
|
|
||||||
|
|
||||||
#include <cstddef>
|
|
||||||
#include <cstdlib>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
namespace vtkm
|
|
||||||
{
|
|
||||||
Index: VTK-9.0.1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/worklet/testing/UnitTestKdTreeBuildNNS.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/worklet/testing/UnitTestKdTreeBuildNNS.cxx
|
|
||||||
+++ VTK-9.0.1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/worklet/testing/UnitTestKdTreeBuildNNS.cxx
|
|
||||||
@@ -11,6 +11,7 @@
|
|
||||||
#include <random>
|
|
||||||
#include <vtkm/cont/Algorithm.h>
|
|
||||||
#include <vtkm/worklet/KdTree3D.h>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
namespace
|
|
||||||
{
|
|
||||||
Index: VTK-9.0.1/Utilities/MetaIO/vtkmetaio/metaObject.cxx
|
|
||||||
===================================================================
|
|
||||||
--- VTK-9.0.1.orig/Utilities/MetaIO/vtkmetaio/metaObject.cxx
|
|
||||||
+++ VTK-9.0.1/Utilities/MetaIO/vtkmetaio/metaObject.cxx
|
|
||||||
@@ -19,6 +19,7 @@
|
|
||||||
#if defined (__BORLANDC__) && (__BORLANDC__ >= 0x0580)
|
|
||||||
#include <mem.h>
|
|
||||||
#endif
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
#if (METAIO_USE_NAMESPACE)
|
|
||||||
namespace METAIO_NAMESPACE {
|
|
|
@ -1,19 +0,0 @@
|
||||||
https://gitlab.kitware.com/vtk/vtk/-/issues/18033
|
|
||||||
--- VTK/ThirdParty/freetype/vtk_freetype.h.in.orig
|
|
||||||
+++ VTK/ThirdParty/freetype/vtk_freetype.h.in
|
|
||||||
@@ -20,6 +20,15 @@
|
|
||||||
|
|
||||||
#ifdef VTK_USE_SYSTEM_FREETYPE
|
|
||||||
# include <ft2build.h>
|
|
||||||
+/* FT_CALLBACK_DEF no longer exported since freetype-2.10.3 */
|
|
||||||
+/* has been moved to <freetype/internal/compiler-macros.h> */
|
|
||||||
+# ifndef FT_CALLBACK_DEF
|
|
||||||
+# ifdef __cplusplus
|
|
||||||
+# define FT_CALLBACK_DEF( x ) extern "C" x
|
|
||||||
+# else
|
|
||||||
+# define FT_CALLBACK_DEF( x ) static x
|
|
||||||
+# endif
|
|
||||||
+# endif /* FT_CALLBACK_DEF */
|
|
||||||
#else
|
|
||||||
# include <vtkfreetype/include/ft2build.h>
|
|
||||||
#endif
|
|
26
srcpkgs/vtk/patches/vtkioss-unistd.patch
Normal file
26
srcpkgs/vtk/patches/vtkioss-unistd.patch
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
Build fails on musl-based Linux distributions
|
||||||
|
https://github.com/sandialabs/seacas/pull/348
|
||||||
|
|
||||||
|
diff --git a/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C b/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C
|
||||||
|
index ca5f15de..99c2bbdd 100644
|
||||||
|
--- a/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C
|
||||||
|
+++ b/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C
|
||||||
|
@@ -26,7 +26,7 @@
|
||||||
|
#define S_ISDIR(m) (((m)&_S_IFMT) == _S_IFDIR)
|
||||||
|
#endif
|
||||||
|
#else
|
||||||
|
-#include <sys/unistd.h>
|
||||||
|
+#include <unistd.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SEACAS_HAVE_MPI
|
||||||
|
@@ -35,9 +35,6 @@
|
||||||
|
|
||||||
|
#include <cstdio>
|
||||||
|
#include <sys/stat.h>
|
||||||
|
-#ifndef _MSC_VER
|
||||||
|
-#include <unistd.h>
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
bool internal_access(const std::string &name, int mode);
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'vtk'
|
# Template file for 'vtk'
|
||||||
pkgname=vtk
|
pkgname=vtk
|
||||||
version=9.0.1
|
version=9.2.2
|
||||||
revision=8
|
revision=1
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
# vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
|
# vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
|
||||||
# Build only the core modules plus python bindings for now
|
# Build only the core modules plus python bindings for now
|
||||||
|
@ -10,20 +10,23 @@ configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_FORBID_DOWNLOADS=ON
|
||||||
-DVTK_MODULE_USE_EXTERNAL_VTK_utf8=OFF
|
-DVTK_MODULE_USE_EXTERNAL_VTK_utf8=OFF
|
||||||
-DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=OFF
|
-DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=OFF
|
||||||
-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=OFF
|
-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=OFF
|
||||||
|
-DVTK_MODULE_USE_EXTERNAL_VTK_exprtk=OFF
|
||||||
|
-DVTK_MODULE_USE_EXTERNAL_VTK_ioss=OFF
|
||||||
|
-DVTK_MODULE_USE_EXTERNAL_VTK_cgns=OFF
|
||||||
|
-DVTK_MODULE_USE_EXTERNAL_VTK_verdict=OFF
|
||||||
-DVTK_WRAP_PYTHON=ON -DVTK_PYTHON_VERSION=3"
|
-DVTK_WRAP_PYTHON=ON -DVTK_PYTHON_VERSION=3"
|
||||||
# vtk forks libharu, bumps to v2.4.0, and requires libharu>=2.4.0
|
# vtk forks libharu, bumps to v2.4.0, and requires libharu>=2.4.0
|
||||||
makedepends="zlib-devel freetype-devel liblz4-devel expat-devel MesaLib-devel
|
makedepends="zlib-devel freetype-devel liblz4-devel expat-devel MesaLib-devel
|
||||||
libXt-devel libjpeg-turbo-devel tiff-devel hdf5-devel netcdf-devel
|
libXt-devel libjpeg-turbo-devel tiff-devel hdf5-devel netcdf-devel
|
||||||
libxml2-devel jsoncpp-devel openmpi-devel libogg-devel libtheora-devel
|
libxml2-devel jsoncpp-devel openmpi-devel libogg-devel libtheora-devel
|
||||||
eigen double-conversion-devel glew-devel pugixml-devel sqlite-devel
|
eigen double-conversion-devel glew-devel pugixml-devel sqlite-devel
|
||||||
gl2ps-devel proj-devel python3-devel"
|
gl2ps-devel proj-devel python3-devel json-c++ fmt-devel"
|
||||||
short_desc="System for 3D computer graphics, image processing, and visualization"
|
short_desc="System for 3D computer graphics, image processing, and visualization"
|
||||||
maintainer="Piraty <mail@piraty.dev>"
|
maintainer="Piraty <mail@piraty.dev>"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
homepage="https://www.vtk.org"
|
homepage="https://www.vtk.org"
|
||||||
distfiles="https://www.vtk.org/files/release/${version:0:3}/VTK-${version}.tar.gz"
|
distfiles="https://www.vtk.org/files/release/${version:0:3}/VTK-${version}.tar.gz"
|
||||||
checksum=1b39a5e191c282861e7af4101eaa8585969a2de05f5646c9199a161213a622c7
|
checksum=1c5b0a2be71fac96ff4831af69e350f7a0ea3168981f790c000709dcf9121075
|
||||||
nocross="hdf5 is nocross"
|
|
||||||
|
|
||||||
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
||||||
makedepends+=" libexecinfo-devel"
|
makedepends+=" libexecinfo-devel"
|
||||||
|
@ -46,7 +49,7 @@ post_install() {
|
||||||
|
|
||||||
# Mangle CPython extension names in CMake like xbps-src will do
|
# Mangle CPython extension names in CMake like xbps-src will do
|
||||||
vsed -e 's,\(vtkmodules/vtk.*\)\.cpython-.*\.so,\1.so,' \
|
vsed -e 's,\(vtkmodules/vtk.*\)\.cpython-.*\.so,\1.so,' \
|
||||||
-i "${DESTDIR}/usr/lib/cmake/vtk-9.0/VTKPython-targets-none.cmake"
|
-i "${DESTDIR}/usr/lib/cmake/vtk-${version:0:3}/VTKPython-targets-none.cmake"
|
||||||
}
|
}
|
||||||
|
|
||||||
vtk-devel_package() {
|
vtk-devel_package() {
|
||||||
|
@ -66,6 +69,6 @@ vtk-python3_package() {
|
||||||
vmove usr/bin/vtkpython
|
vmove usr/bin/vtkpython
|
||||||
vmove "${py3_sitelib}"
|
vmove "${py3_sitelib}"
|
||||||
vmove "usr/lib/lib*Python*.so.*"
|
vmove "usr/lib/lib*Python*.so.*"
|
||||||
vmove "usr/lib/vtk/hierarchy/VTK/vtk*Python*.txt"
|
vmove "usr/lib/vtk-${version:0:3}/hierarchy/VTK/vtk*Python*.txt"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue