# Generated by makepkg 6.0.2
# Thu Mar 28 18:06:26 UTC 2024
pkgbase = mingw-w64-vtk
	pkgdesc = A software system for 3D computer graphics, image processing and visualization (mingw-w64)
	pkgver = 9.3.0
	pkgrel = 7
	url = https://www.vtk.org/
	arch = any
	license = spdx:BSD-3-Clause
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-adios2
	makedepends = mingw-w64-ucrt-x86_64-boost
	makedepends = mingw-w64-ucrt-x86_64-cgns
	makedepends = mingw-w64-ucrt-x86_64-cli11
	makedepends = mingw-w64-ucrt-x86_64-eigen3
	makedepends = mingw-w64-ucrt-x86_64-fast_float
	makedepends = mingw-w64-ucrt-x86_64-ffmpeg
	makedepends = mingw-w64-ucrt-x86_64-fontconfig
	makedepends = mingw-w64-ucrt-x86_64-gdal
	makedepends = mingw-w64-ucrt-x86_64-gl2ps
	makedepends = mingw-w64-ucrt-x86_64-hdf5
	makedepends = mingw-w64-ucrt-x86_64-liblas
	makedepends = mingw-w64-ucrt-x86_64-libmariadbclient
	makedepends = mingw-w64-ucrt-x86_64-libpng
	makedepends = mingw-w64-ucrt-x86_64-libogg
	makedepends = mingw-w64-ucrt-x86_64-libtheora
	makedepends = mingw-w64-ucrt-x86_64-libxml2
	makedepends = mingw-w64-ucrt-x86_64-netcdf
	makedepends = mingw-w64-ucrt-x86_64-openslide
	makedepends = mingw-w64-ucrt-x86_64-opencascade
	makedepends = mingw-w64-ucrt-x86_64-openturns
	makedepends = mingw-w64-ucrt-x86_64-openvdb
	makedepends = mingw-w64-ucrt-x86_64-openvr
	makedepends = mingw-w64-ucrt-x86_64-pdal
	makedepends = mingw-w64-ucrt-x86_64-postgresql
	makedepends = mingw-w64-ucrt-x86_64-proj
	makedepends = mingw-w64-ucrt-x86_64-python
	makedepends = mingw-w64-ucrt-x86_64-qt6-declarative
	makedepends = mingw-w64-ucrt-x86_64-sqlite3
	makedepends = mingw-w64-ucrt-x86_64-unixodbc
	makedepends = mingw-w64-ucrt-x86_64-utf8cpp
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-double-conversion
	depends = mingw-w64-ucrt-x86_64-expat
	depends = mingw-w64-ucrt-x86_64-fmt
	depends = mingw-w64-ucrt-x86_64-freetype
	depends = mingw-w64-ucrt-x86_64-glew
	depends = mingw-w64-ucrt-x86_64-tbb
	depends = mingw-w64-ucrt-x86_64-jsoncpp
	depends = mingw-w64-ucrt-x86_64-libharu
	depends = mingw-w64-ucrt-x86_64-libjpeg
	depends = mingw-w64-ucrt-x86_64-libtiff
	depends = mingw-w64-ucrt-x86_64-libwinpthread-git
	depends = mingw-w64-ucrt-x86_64-lz4
	depends = mingw-w64-ucrt-x86_64-omp
	depends = mingw-w64-ucrt-x86_64-openxr-sdk
	depends = mingw-w64-ucrt-x86_64-pugixml
	depends = mingw-w64-ucrt-x86_64-xz
	depends = mingw-w64-ucrt-x86_64-zlib
	optdepends = mingw-w64-ucrt-x86_64-adios2: I/O ADIOS2
	optdepends = mingw-w64-ucrt-x86_64-boost: InfovisBoost and InfovisBoostGraphAlgorithms modules
	optdepends = mingw-w64-ucrt-x86_64-cgns: CGNS Reader
	optdepends = mingw-w64-ucrt-x86_64-ffmpeg: I/O FFMPEG
	optdepends = mingw-w64-ucrt-x86_64-fontconfig: Fontconfig Rendering
	optdepends = mingw-w64-ucrt-x86_64-gdal: I/O GDAL
	optdepends = mingw-w64-ucrt-x86_64-gl2ps: PS Rendering
	optdepends = mingw-w64-ucrt-x86_64-hdf5: I/O HDF5
	optdepends = mingw-w64-ucrt-x86_64-liblas: I/O LAS
	optdepends = mingw-w64-ucrt-x86_64-libmariadbclient: I/O MySQL/MariaDB
	optdepends = mingw-w64-ucrt-x86_64-libpng: I/O Images
	optdepends = mingw-w64-ucrt-x86_64-libogg: I/O OGG and Theora
	optdepends = mingw-w64-ucrt-x86_64-libtheora: I/O OGG and Theora
	optdepends = mingw-w64-ucrt-x86_64-libxml2: I/O Infovis
	optdepends = mingw-w64-ucrt-x86_64-netcdf: I/O netCDF
	optdepends = mingw-w64-ucrt-x86_64-opencascade: I/O OCCT
	optdepends = mingw-w64-ucrt-x86_64-openslide: DomainsMicroscopy
	optdepends = mingw-w64-ucrt-x86_64-openturns
	optdepends = mingw-w64-ucrt-x86_64-openvdb: I/O OpenVDB
	optdepends = mingw-w64-ucrt-x86_64-openvr: OpenVR Rendering
	optdepends = mingw-w64-ucrt-x86_64-pdal: I/O PDAL
	optdepends = mingw-w64-ucrt-x86_64-postgresql: I/O PostgreSQL
	optdepends = mingw-w64-ucrt-x86_64-proj: GEOVis
	optdepends = mingw-w64-ucrt-x86_64-python: Python bindings
	optdepends = mingw-w64-ucrt-x86_64-python-matplotlib: Matplotlib renderer
	optdepends = mingw-w64-ucrt-x86_64-qt6-base: Qt Rendering
	optdepends = mingw-w64-ucrt-x86_64-qt6-declarative: Qt Qml plugin
	optdepends = mingw-w64-ucrt-x86_64-sqlite3: I/O SQL
	optdepends = mingw-w64-ucrt-x86_64-unixodbc
	source = https://www.vtk.org/files/release/9.3/VTK-9.3.0.tar.gz
	source = 001-no-exact-version-for-fast_float.patch
	source = 002-Fix-build-with-gcc-13.patch
	source = 003-always-link-with-pdalcpp.patch::https://gitlab.kitware.com/vtk/vtk/-/commit/ccee5db7.patch
	source = 007-dll-export-some-functions.patch
	sha256sums = fdc7b9295225b34e4fdddc49cd06e66e94260cb00efee456e0f66568c9681be9
	sha256sums = 411b0521fcd2864acae0af20ba6334f69f7c605c9e31996529f64aa749d61065
	sha256sums = 20733e97ccf9b0a8e615c75936ce5e4c1db0ac00e9cac30bc359d5912da38990
	sha256sums = 5b734e933a91e316ec9b95f5f526e35d096cb3db2ba4868f8a7c432ec0c3d530
	sha256sums = a9b9292be90c259f0aa058e3f4a7a08b6218f20e6cb2a71e214acda2d2302a50

pkgname = mingw-w64-ucrt-x86_64-vtk
