2023-09-28 23:21:08 +00:00
|
|
|
pkgbase = vtk
|
|
|
|
pkgdesc = Software system for 3D computer graphics, image processing, and visualization
|
2024-12-28 13:57:20 +00:00
|
|
|
pkgver = 9.4.1
|
2025-02-24 12:59:30 +00:00
|
|
|
pkgrel = 5
|
2024-03-09 15:16:05 +00:00
|
|
|
url = https://www.vtk.org
|
2023-09-28 23:21:08 +00:00
|
|
|
arch = x86_64
|
2024-03-09 15:16:05 +00:00
|
|
|
license = BSD-3-Clause
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = cmake
|
2025-01-05 21:30:08 +00:00
|
|
|
makedepends = java-environment=11
|
|
|
|
makedepends = python
|
|
|
|
makedepends = python-matplotlib
|
|
|
|
makedepends = python-mpi4py
|
|
|
|
makedepends = qt5-base
|
|
|
|
makedepends = qt5-declarative
|
|
|
|
makedepends = qt5-tools
|
|
|
|
makedepends = tk
|
|
|
|
makedepends = openmpi
|
|
|
|
makedepends = libx11
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = freetype2
|
2025-01-05 21:30:08 +00:00
|
|
|
makedepends = libxcursor
|
|
|
|
makedepends = hdf5
|
|
|
|
makedepends = netcdf
|
|
|
|
makedepends = sqlite
|
|
|
|
makedepends = adios2
|
|
|
|
makedepends = cgns
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = gdal
|
|
|
|
makedepends = gl2ps
|
2025-01-05 21:30:08 +00:00
|
|
|
makedepends = proj
|
|
|
|
makedepends = alembic
|
|
|
|
makedepends = anari-sdk
|
|
|
|
makedepends = ffmpeg
|
|
|
|
makedepends = imath
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = libharu
|
|
|
|
makedepends = liblas
|
|
|
|
makedepends = libogg
|
|
|
|
makedepends = libtheora
|
|
|
|
makedepends = mariadb-libs
|
2023-11-18 14:35:24 +00:00
|
|
|
makedepends = opencascade
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = openimagedenoise
|
|
|
|
makedepends = openvdb
|
|
|
|
makedepends = openvr
|
|
|
|
makedepends = openxr
|
|
|
|
makedepends = ospray
|
|
|
|
makedepends = pdal
|
|
|
|
makedepends = postgresql-libs
|
|
|
|
makedepends = unixodbc
|
2025-01-05 21:30:08 +00:00
|
|
|
makedepends = fontconfig
|
|
|
|
makedepends = boost
|
|
|
|
makedepends = cli11
|
|
|
|
makedepends = eigen
|
|
|
|
makedepends = fast_float
|
|
|
|
makedepends = nlohmann-json
|
2023-09-28 23:21:08 +00:00
|
|
|
makedepends = utf8cpp
|
|
|
|
depends = gcc-libs
|
|
|
|
depends = glibc
|
|
|
|
depends = onetbb
|
2025-01-05 21:30:08 +00:00
|
|
|
depends = double-conversion
|
|
|
|
depends = verdict
|
|
|
|
depends = fmt
|
|
|
|
depends = libarchive
|
|
|
|
depends = lz4
|
2023-09-28 23:21:08 +00:00
|
|
|
depends = pugixml
|
2025-01-05 21:30:08 +00:00
|
|
|
depends = xz
|
|
|
|
depends = zlib
|
|
|
|
depends = libjpeg-turbo
|
|
|
|
depends = libpng
|
|
|
|
depends = libtiff
|
|
|
|
depends = expat
|
|
|
|
depends = jsoncpp
|
|
|
|
depends = libxml2
|
2023-09-28 23:21:08 +00:00
|
|
|
optdepends = graphviz: drawing tools
|
2025-01-05 21:30:08 +00:00
|
|
|
optdepends = libglvnd: OpenGL rendering
|
2023-09-28 23:21:08 +00:00
|
|
|
optdepends = java-runtime=11: java bindings
|
|
|
|
optdepends = python: python bindings
|
|
|
|
optdepends = python-matplotlib: for Matplotlib rendering
|
|
|
|
optdepends = python-mpi4py: OpenMPI python support
|
|
|
|
optdepends = qt5-declarative: QML plugin
|
|
|
|
optdepends = tk: tcl bindings
|
2025-01-05 21:30:08 +00:00
|
|
|
optdepends = libx11: rendering
|
|
|
|
optdepends = libxcursor: rendering
|
|
|
|
optdepends = fontconfig: rendering fonts with fontconfig support
|
|
|
|
optdepends = freetype2: rendering fonts
|
|
|
|
optdepends = gl2ps: rendering to PostScript, PDF, and SVG
|
|
|
|
optdepends = anari-sdk: ANARI rendering module
|
|
|
|
optdepends = openvr: rendering for virtual reality
|
|
|
|
optdepends = openxr: rendering for virtual and augmented reality
|
|
|
|
optdepends = openimagedenoise: rendering with raytracing support
|
|
|
|
optdepends = ospray: rendering with raytracing support
|
|
|
|
optdepends = openmpi: OpenMPI support
|
|
|
|
optdepends = adios2: IO module
|
|
|
|
optdepends = alembic: IO module
|
|
|
|
optdepends = cgns: IO module
|
|
|
|
optdepends = ffmpeg: IO module
|
|
|
|
optdepends = gdal: IO module
|
|
|
|
optdepends = hdf5: IO module
|
|
|
|
optdepends = imath: IO module
|
|
|
|
optdepends = libharu: IO module
|
|
|
|
optdepends = liblas: IO module
|
|
|
|
optdepends = libogg: IO module
|
|
|
|
optdepends = libtheora: IO module
|
|
|
|
optdepends = mariadb-libs: IO module
|
|
|
|
optdepends = netcdf: IO module
|
|
|
|
optdepends = opencascade: IO module
|
|
|
|
optdepends = openvdb: IO module
|
|
|
|
optdepends = pdal: IO module
|
|
|
|
optdepends = postgresql-libs: IO module
|
|
|
|
optdepends = proj: IO module
|
|
|
|
optdepends = sqlite: IO module
|
|
|
|
optdepends = unixodbc: IO module
|
|
|
|
optdepends = fast_float: for building downstream projects
|
|
|
|
optdepends = nlohmann-json: for building downstream projects
|
|
|
|
optdepends = openmp: OpenMP support for downstream projects built with Clang
|
2023-09-28 23:21:08 +00:00
|
|
|
options = staticlibs
|
2024-12-28 13:57:20 +00:00
|
|
|
source = https://www.vtk.org/files/release/9.4/VTK-9.4.1.tar.gz
|
2023-11-18 14:26:12 +00:00
|
|
|
source = vtk-occt.patch
|
2024-09-12 18:12:14 +00:00
|
|
|
source = fmt-11.patch
|
2025-02-10 19:28:50 +00:00
|
|
|
source = netcdf-4.9.3.patch
|
2024-12-28 13:57:20 +00:00
|
|
|
sha256sums = c253b0c8d002aaf98871c6d0cb76afc4936c301b72358a08d5f3f72ef8bc4529
|
2023-11-18 14:26:12 +00:00
|
|
|
sha256sums = df958eabc7dc4f5b33383ce0fb0f90a3ba202c1c2a24d3b5b9e7cfb1fb38b011
|
2024-12-25 13:22:35 +00:00
|
|
|
sha256sums = c6345d09c219b5ca2efa6e7419f404a22715adb4d2ca1fd6ba34affd77cea23e
|
2025-02-10 19:28:50 +00:00
|
|
|
sha256sums = 87535578bbb0023ede506fd64afae95cdf4fb698c543f9735e6267730634afbc
|
2023-09-28 23:21:08 +00:00
|
|
|
|
|
|
|
pkgname = vtk
|