From eb7959bdfc1a143722f9d2bc68f6e734df06892d Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Fri, 28 Jun 2024 12:51:14 +0200
Subject: [PATCH] [ci] Fix mkl guix container builds.

Default vtk 9.3.0 download misses ThirdParty/eigen/vtkeigen
subdirectory. Use explicit download from GitHub-tag.
---
 scripts/ci/jobs/build-guix.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/ci/jobs/build-guix.yml b/scripts/ci/jobs/build-guix.yml
index f26739a03be..89dd8d9577e 100644
--- a/scripts/ci/jobs/build-guix.yml
+++ b/scripts/ci/jobs/build-guix.yml
@@ -48,7 +48,7 @@ deploy container:
     - guix describe
     - |
       if [[ "$GUIX_PACKAGE" =~ .*-mkl ]]; then
-        GUIX_ARGS="--with-commit=eigen=9000b3767770f6dd0f4cfb12f4e19c71921885a4 --without-tests=eigen --with-configure-flag=vtk=-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=OFF"
+        GUIX_ARGS="--with-commit=eigen=9000b3767770f6dd0f4cfb12f4e19c71921885a4 --without-tests=eigen --with-configure-flag=vtk=-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=OFF --with-source=vtk=https://github.com/Kitware/VTK/archive/refs/tags/v9.3.0.tar.gz"
       fi
       # Add openmpi package for mpirun
       if [[ "$GUIX_PACKAGE" =~ .*petsc.* ]]; then
-- 
GitLab