Subject: [PATCH 1/3] gnu: vtk: Update to 9.4.1

From: Lars Bilke <[email-masked]>
Date: Thu, 27 Feb 2025 16:54:09 +0100

* gnu/packages/image-processing.scm (vtk): Update to 9.4.1.

Change-Id: Ife39df610c4487683a5c8d72b60eb750530c1358
---
 gnu/packages/image-processing.scm | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 405f90ca9a..a456d94863 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -323,7 +323,7 @@ (define-public opencolorio
 (define-public vtk
   (package
     (name "vtk")
-    (version "9.3.0")
+    (version "9.4.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://vtk.org/files/release/"
@@ -331,7 +331,7 @@ (define-public vtk
                                   "/VTK-" version ".tar.gz"))
               (sha256
                (base32
-                "1s8vd34nhrgnw1bf9zhfn062d53fwq3csjfwvm7lxcr5a8lvkizx"))
+                "0aa5pkw2xxzksl48ldbj3cq6r4y4mxvcpl66f64gkah2s34b0ly2"))
               (modules '((guix build utils)))
               (snippet
                '(begin
@@ -341,7 +341,7 @@ (define-public vtk
                       (string-append "ThirdParty/" dir "/vtk" dir)))
                    ;; pugixml depended upon unconditionally
                    '("doubleconversion" "eigen" "expat" "freetype" "gl2ps"
-                     "glew" "hdf5" "jpeg" "jsoncpp" "libharu" "libproj"
+                     "hdf5" "jpeg" "jsoncpp" "libharu" "libproj"
                      "libxml2" "lz4" "netcdf" "ogg" "png" "sqlite" "theora"
                      "tiff" "zlib"))
                   (substitute* "IO/ExportPDF/vtkPDFContextDevice2D.cxx"
@@ -360,7 +360,6 @@ (define-public vtk
                "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_freetype=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=ON"
-               "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_hdf5=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_jpeg=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=ON"
@@ -380,7 +379,7 @@ (define-public vtk
                "-DVTK_WRAP_PYTHON=ON"
                "-DVTK_PYTHON_VERSION:STRING=3"
 
-               "-DVTK_SMP_ENABLE_OPENNMP=ON"
+               "-DVTK_SMP_ENABLE_OPENMP=ON"
                "-DVTK_SMP_ENABLE_TBB=ON"
                "-DVTK_USE_MPI=ON"
                #$@(if (target-riscv64?)

base-commit: c4fcf8fb627c9ea54a4a639a81766e5df3973fdc
-- 
2.46.1