[arch-commits] Commit in vtk/trunk (PKGBUILD)
Bruno Pagani
archange at gemini.archlinux.org
Wed Oct 20 16:22:47 UTC 2021
Date: Wednesday, October 20, 2021 @ 16:22:47
Author: archange
Revision: 1031415
Add patch for opencascade
Modified:
vtk/trunk/PKGBUILD
----------+
PKGBUILD | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-10-20 15:53:15 UTC (rev 1031414)
+++ PKGBUILD 2021-10-20 16:22:47 UTC (rev 1031415)
@@ -7,7 +7,7 @@
pkgname=vtk
pkgver=9.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="Software system for 3D computer graphics, image processing, and visualization"
arch=(x86_64)
url="https://www.vtk.org/"
@@ -56,6 +56,7 @@
vtk-gcc11.patch::https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7554.patch
vtk-proj8-pre.patch::https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7299.patch
vtk-proj8.patch::https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7731.patch
+ vtk-xutil.patch::https://gitlab.kitware.com/vtk/vtk/-/merge_requests/8219.patch
vtk-hdf5-1.10-api.patch::https://gitlab.kitware.com/vtk/vtk/-/commit/2f4246682eb9545fd738a0f765bec8d50730e905.patch)
options=(staticlibs)
sha256sums=('bc3eb9625b2b8dbfecb6052a2ab091fc91405de4333b0ec68f3323815154ed8a'
@@ -62,6 +63,7 @@
'c9959adcb59e2f2657f0144b0b68239d4174947fb2ab8051f2575241281e4d68'
'745b9e1523e2eb3f4f6366504d2436242300cc5bcdd2251a3434cbe53eb0bad9'
'2d3535827d1a6eeb20e16f4986f973a25dabf68b0139516bd2c7a0313901d06c'
+ '8c000357c31ede09b831186ee772cddf357e4badb2ba72edcd55fe569712ca4a'
'743c0e17d7ccd3dde869ed349c4a5bd3d7a08316ce5735dd0d1c11a4b92e62f3')
prepare() {
@@ -73,6 +75,8 @@
# Fix build with proj 8.x
patch -p1 < ../vtk-proj8-pre.patch
patch -p1 < ../vtk-proj8.patch
+ # Fix building opencascade
+ patch -p1 < ../vtk-xutil.patch
# Fix build with HDF5 1.12.1, https://gitlab.kitware.com/vtk/vtk/-/issues/18265
patch -p1 < ../vtk-hdf5-1.10-api.patch
sed -i 's/typedef int hid_t;/typedef int64_t hid_t;/' ThirdParty/xdmf3/vtkxdmf3/core/XdmfHDF5Controller.hpp
More information about the arch-commits
mailing list