Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / vtk
Commits: 3b2fed6e by Antonio Rojas at 2025-04-25T08:42:15+02:00 upgpkg: 9.4.2-3: libxml2 2.14 rebuild - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = vtk pkgdesc = Software system for 3D computer graphics, image processing, and visualization pkgver = 9.4.2 - pkgrel = 2 + pkgrel = 3 url = https://www.vtk.org arch = x86_64 license = BSD-3-Clause ===================================== PKGBUILD ===================================== @@ -10,7 +10,7 @@ pkgname=vtk # May need bootstrapping on upgrades due to circular vtk <-> opencascade dependency pkgver=9.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="Software system for 3D computer graphics, image processing, and visualization" arch=(x86_64) url="https://www.vtk.org" @@ -156,6 +156,9 @@ prepare() { cd ${pkgname^^}-${pkgver} _fast_float_version=$(pacman -Q fast_float | sed -e 's/.* //; s/-.*//g') sed -i "s|3.9.0|${_fast_float_version}|" ThirdParty/fast_float/CMakeLists.txt +# Use cmake's FindHDF5 + rm CMake/patches/99/FindHDF5.cmake + sed -e '/FindHDF5/d' -i CMake/vtkInstallCMakePackage.cmake patch -Np1 -i "$srcdir"/vtk-occt.patch patch -Np1 -i "$srcdir"/fmt-11.patch @@ -202,6 +205,9 @@ build() { -DVTK_MODULE_ENABLE_VTK_RenderingZSpace=NO \ -DOpenGL_GL_PREFERENCE=LEGACY \ -DVTK_IGNORE_CMAKE_CXX11_CHECKS=ON \ + -DHDF5_NO_FIND_PACKAGE_CONFIG_FILE=ON \ + -DHDF5_C_COMPILER_EXECUTABLE=h5hlcc \ + -DHDF5_CXX_COMPILER_EXECUTABLE=h5hlc++ \ -Wno-dev # -DFIDES_USE_EXTERNAL_RAPIDJSON=ON \ cmake --build build View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vtk/-/commit/3b2fed6efb2c8b31bee42766249384fd13073122 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vtk/-/commit/3b2fed6efb2c8b31bee42766249384fd13073122 You're receiving this email because of your account on gitlab.archlinux.org.