mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-05 20:32:58 +02:00
vtk: update to 9.0.1
This fixes build for gcc10. [ci skip]
This commit is contained in:
parent
933d4bda7c
commit
9d9d79c160
2 changed files with 108 additions and 132 deletions
208
common/shlibs
208
common/shlibs
|
@ -3292,110 +3292,110 @@ libgnuradio-uhd.so.3.8.0 gnuradio-3.8.0.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-8.2.so.1 vtk-8.2.0_1
|
libvtkChartsCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonColor-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonColor-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonComputationalGeometry-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonComputationalGeometry-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonCore-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonDataModel-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonDataModel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonExecutionModel-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonExecutionModel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonMath-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonMath-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonMisc-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonMisc-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonSystem-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonSystem-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkCommonTransforms-8.2.so.1 vtk-8.2.0_1
|
libvtkCommonTransforms-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkDICOMParser-8.2.so.1 vtk-8.2.0_1
|
libvtkDICOMParser-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkDomainsChemistry-8.2.so.1 vtk-8.2.0_1
|
libvtkDomainsChemistry-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkDomainsChemistryOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkDomainsChemistryOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersAMR-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersAMR-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersCore-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersExtraction-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersExtraction-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersFlowPaths-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersFlowPaths-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersGeneral-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersGeneral-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersGeneric-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersGeneric-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersGeometry-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersGeometry-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersHybrid-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersHybrid-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersHyperTree-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersHyperTree-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersImaging-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersImaging-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersModeling-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersModeling-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersParallel-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersParallel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersParallelImaging-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersParallelImaging-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersPoints-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersPoints-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersProgrammable-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersProgrammable-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersSMP-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersSMP-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersSelection-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersSelection-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersSources-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersSources-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersStatistics-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersStatistics-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersTexture-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersTexture-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersTopology-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersTopology-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkFiltersVerdict-8.2.so.1 vtk-8.2.0_1
|
libvtkFiltersVerdict-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkGeovisCore-8.2.so.1 vtk-8.2.0_1
|
libvtkGeovisCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOAMR-8.2.so.1 vtk-8.2.0_1
|
libvtkIOAMR-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOAsynchronous-8.2.so.1 vtk-8.2.0_1
|
libvtkIOAsynchronous-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOCityGML-8.2.so.1 vtk-8.2.0_1
|
libvtkIOCityGML-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOCore-8.2.so.1 vtk-8.2.0_1
|
libvtkIOCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOEnSight-8.2.so.1 vtk-8.2.0_1
|
libvtkIOEnSight-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOExodus-8.2.so.1 vtk-8.2.0_1
|
libvtkIOExodus-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOExport-8.2.so.1 vtk-8.2.0_1
|
libvtkIOExport-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOExportOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkIOExportOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOExportPDF-8.2.so.1 vtk-8.2.0_1
|
libvtkIOExportPDF-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOGeometry-8.2.so.1 vtk-8.2.0_1
|
libvtkIOGeometry-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOImage-8.2.so.1 vtk-8.2.0_1
|
libvtkIOImage-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOImport-8.2.so.1 vtk-8.2.0_1
|
libvtkIOImport-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOInfovis-8.2.so.1 vtk-8.2.0_1
|
libvtkIOInfovis-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOLSDyna-8.2.so.1 vtk-8.2.0_1
|
libvtkIOLSDyna-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOLegacy-8.2.so.1 vtk-8.2.0_1
|
libvtkIOLegacy-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOMINC-8.2.so.1 vtk-8.2.0_1
|
libvtkIOMINC-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOMPIParallel-8.2.so.1 vtk-8.2.0_1
|
libvtkIOMPIParallel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOMovie-8.2.so.1 vtk-8.2.0_1
|
libvtkIOMovie-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIONetCDF-8.2.so.1 vtk-8.2.0_1
|
libvtkIONetCDF-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOPLY-8.2.so.1 vtk-8.2.0_1
|
libvtkIOPLY-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOParallel-8.2.so.1 vtk-8.2.0_1
|
libvtkIOParallel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOParallelXML-8.2.so.1 vtk-8.2.0_1
|
libvtkIOParallelXML-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOSQL-8.2.so.1 vtk-8.2.0_1
|
libvtkIOSQL-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOSegY-8.2.so.1 vtk-8.2.0_1
|
libvtkIOSegY-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOTecplotTable-8.2.so.1 vtk-8.2.0_1
|
libvtkIOTecplotTable-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOVeraOut-8.2.so.1 vtk-8.2.0_1
|
libvtkIOVeraOut-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOVideo-8.2.so.1 vtk-8.2.0_1
|
libvtkIOVideo-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOXML-8.2.so.1 vtk-8.2.0_1
|
libvtkIOXML-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkIOXMLParser-8.2.so.1 vtk-8.2.0_1
|
libvtkIOXMLParser-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingColor-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingColor-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingCore-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingFourier-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingFourier-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingGeneral-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingGeneral-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingHybrid-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingHybrid-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingMath-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingMath-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingMorphological-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingMorphological-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingSources-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingSources-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingStatistics-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingStatistics-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkImagingStencil-8.2.so.1 vtk-8.2.0_1
|
libvtkImagingStencil-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkInfovisCore-8.2.so.1 vtk-8.2.0_1
|
libvtkInfovisCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkInfovisLayout-8.2.so.1 vtk-8.2.0_1
|
libvtkInfovisLayout-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkInteractionImage-8.2.so.1 vtk-8.2.0_1
|
libvtkInteractionImage-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkInteractionStyle-8.2.so.1 vtk-8.2.0_1
|
libvtkInteractionStyle-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkInteractionWidgets-8.2.so.1 vtk-8.2.0_1
|
libvtkInteractionWidgets-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkParallelCore-8.2.so.1 vtk-8.2.0_1
|
libvtkParallelCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkParallelMPI-8.2.so.1 vtk-8.2.0_1
|
libvtkParallelMPI-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingAnnotation-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingAnnotation-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingContext2D-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingContext2D-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingContextOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingContextOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingCore-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingFreeType-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingFreeType-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingGL2PSOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingGL2PSOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingImage-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingImage-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingLOD-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingLOD-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingLabel-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingLabel-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingVolume-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingVolume-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkRenderingVolumeOpenGL2-8.2.so.1 vtk-8.2.0_1
|
libvtkRenderingVolumeOpenGL2-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkViewsContext2D-8.2.so.1 vtk-8.2.0_1
|
libvtkViewsContext2D-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkViewsCore-8.2.so.1 vtk-8.2.0_1
|
libvtkViewsCore-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkViewsInfovis-8.2.so.1 vtk-8.2.0_1
|
libvtkViewsInfovis-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkexodusII-8.2.so.1 vtk-8.2.0_1
|
libvtkexodusII-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkgl2ps-8.2.so.1 vtk-8.2.0_1
|
libvtkgl2ps-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtklibharu-8.2.so.1 vtk-8.2.0_1
|
libvtklibharu-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkmetaio-8.2.so.1 vtk-8.2.0_1
|
libvtkmetaio-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkpugixml-8.2.so.1 vtk-8.2.0_1
|
libvtkpugixml-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtksys-8.2.so.1 vtk-8.2.0_1
|
libvtksys-9.0.so.1 vtk-9.0.1_1
|
||||||
libvtkverdict-8.2.so.1 vtk-8.2.0_1
|
libvtkverdict-9.0.so.1 vtk-9.0.1_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,31 +1,12 @@
|
||||||
# Template file for 'vtk'
|
# Template file for 'vtk'
|
||||||
pkgname=vtk
|
pkgname=vtk
|
||||||
version=8.2.0
|
version=9.0.1
|
||||||
revision=4
|
revision=1
|
||||||
wrksrc=VTK-${version}
|
wrksrc=VTK-${version}
|
||||||
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"
|
||||||
# Here only the core modules set for freecad is getting built
|
# Here only the core modules set for freecad is getting built
|
||||||
configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_USE_SYSTEM_LIBRARIES=ON
|
configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_FORBID_DOWNLOADS=ON"
|
||||||
-DVTK_FORBID_DOWNLOADS=ON
|
|
||||||
-DVTK_Group_StandAlone=ON
|
|
||||||
-DModule_vtkIOMPIParallel=ON
|
|
||||||
-DModule_vtkParallelMPI=ON
|
|
||||||
-DVTK_USE_SYSTEM_LIBPROJ=OFF"
|
|
||||||
|
|
||||||
# fails, so use built-in
|
|
||||||
# vtk needs specific libharu patches:
|
|
||||||
# https://github.com/libharu/libharu/pull/157
|
|
||||||
configure_args+=" -DVTK_USE_SYSTEM_LIBHARU=OFF"
|
|
||||||
|
|
||||||
# fails, so use built-in
|
|
||||||
# netcdf XBPS package lacks of c++ interface ?
|
|
||||||
# ArchLinux: "VTK fails to compile with recent netcdf-cxx package, VTK should be ported to the latest API"
|
|
||||||
configure_args+=" -DVTK_USE_SYSTEM_NETCDFCPP=OFF"
|
|
||||||
|
|
||||||
# fails, so use built-in
|
|
||||||
# vtk relies on gl2psTextOptColorBL(), which is not yet in gl2ps 1.4.0
|
|
||||||
configure_args+=" -DVTK_USE_SYSTEM_GL2PS=OFF"
|
|
||||||
|
|
||||||
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
|
||||||
|
@ -37,15 +18,10 @@ maintainer="Piraty <piraty1@inbox.ru>"
|
||||||
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=34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb
|
checksum=1b39a5e191c282861e7af4101eaa8585969a2de05f5646c9199a161213a622c7
|
||||||
|
|
||||||
nocross="hdf5 is nocross"
|
nocross="hdf5 is nocross"
|
||||||
|
|
||||||
post_install() {
|
|
||||||
rm ${PKGDESTDIR}/usr/share/doc/${pkgname}-*/Copyright.txt
|
|
||||||
vlicense Copyright.txt
|
|
||||||
}
|
|
||||||
|
|
||||||
vtk-devel_package() {
|
vtk-devel_package() {
|
||||||
short_desc+=" - development files"
|
short_desc+=" - development files"
|
||||||
depends="${sourcepkg}>=${version}_${revision}"
|
depends="${sourcepkg}>=${version}_${revision}"
|
||||||
|
|
Loading…
Add table
Reference in a new issue