# Generated by makepkg 6.1.0
# Sun Jun  1 15:13:14 UTC 2025
pkgbase = mingw-w64-vtk
	pkgdesc = A software system for 3D computer graphics, image processing and visualization (mingw-w64)
	pkgver = 9.4.2
	pkgrel = 3
	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-alembic
	makedepends = mingw-w64-ucrt-x86_64-anari-sdk
	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-cc-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
	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-verdict
	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-alembic: I/O Alembic
	optdepends = mingw-w64-ucrt-x86_64-boost-libs: 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 PNG 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: OpenTURNS Filter
	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
	optdepends = mingw-w64-ucrt-x86_64-anari-sdk: ANARI Rendering
	source = https://www.vtk.org/files/release/9.4/VTK-9.4.2.tar.gz
	source = 001-no-exact-version-for-fast_float.patch
	source = 002-llvm-19-compatibility.patch
	source = 003-fix-build-with-fmt-11.patch
	source = 004-accept-future-versions-of-boost-and-occ.patch
	source = 005-remove-unused-method-from-mir-tables.patch
	source = 006-fix-compile-error-for-contour-tree-print.patch
	source = 007-dll-export-some-functions.patch
	source = 008-update-to-diy-3.6.0.patch
	source = 009-diy-3-compatibility.patch
	source = 011-anari-integer-types.patch
	source = 012-fix-build-with-netcdf-4.9.3.patch
	sha256sums = 36c98e0da96bb12a30fe53708097aa9492e7b66d5c3b366e1c8dc251e2856a02
	sha256sums = 411b0521fcd2864acae0af20ba6334f69f7c605c9e31996529f64aa749d61065
	sha256sums = 410ddfbb2acb66746771a0e1f3ad81230904f712729af29cd26e8aaaa19dc48e
	sha256sums = 2d1795111b410e0fbb8e7b08fab2e83e37e74ca0d7fd6685d435d4b27f355b87
	sha256sums = a44b3ba4bdc02be4767ff48b8a7fd4206a53756a881421fca99f538b08a7b48c
	sha256sums = 66e3ac19197fb9f6f49dc98a746919ed025619ab8dae433d153c22ca595d92bc
	sha256sums = ace675cf8a9081532756b66d4f1ca1b03b12dad719b79e8cfa60ee6d60e2eeaf
	sha256sums = 6cc0c44b2cb9693b8ae101fdde186561633fc6e6629c6e797231331895baa5df
	sha256sums = 7602c7b4afa61f57f27022d4ea015c6e3c1d4ab8df5907ca828e08bb48c26b20
	sha256sums = 19ffd04b06b4c3c0c3f0b1b375cbac956191d4b7d3fa1066dc62bbfe78d69908
	sha256sums = d76aa1788bbe2dd14390d4c7a4e65bcd652e4521324a7982ef7ead2306c82436
	sha256sums = eabe075c71ea6bbabfe3d0f1bf10f01ec299c88a8a825866f944eeb0b067aa2e

pkgname = mingw-w64-ucrt-x86_64-vtk
