From a857a58d65de3674a5b3ff1155f0821c4a7fef71 Mon Sep 17 00:00:00 2001 From: Ivan Vilata i Balaguer Date: Wed, 23 Oct 2024 14:00:30 +0200 Subject: gnu: povray: Fix test run requiring interaction. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [[PGP Signed Part:No public key for 3DECC105F5DD2382 created at 2024-10-23T14:00:24+0200 using RSA]] The test render required pressing a key after it was done, which caused the package build to get stuck. Also disable the render display window, which did not cause issues but was pointless. * gnu/packages/graphics.scm (povray)[args]: Patch test render not to pause nor display a window. Change-Id: Ia9527b3a67896972b399464b97dda464365d41ea Signed-off-by: Ludovic Courtès --- gnu/packages/graphics.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gnu/packages') diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 8686cac7f7..f33e9d3fcb 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2023 David Thompson ;;; Copyright © 2023 Eric Bavier ;;; Copyright © 2023, 2024 Artyom V. Poptsov +;;; Copyright © 2024 Ivan Vilata-i-Balaguer ;;; ;;; This file is part of GNU Guix. ;;; @@ -1642,7 +1643,9 @@ in Julia).") (setenv "HOME" (getcwd)) (with-directory-excursion "unix" (substitute* "prebuild.sh" - (("/bin/sh") (which "sh"))) + (("/bin/sh") (which "sh")) + ;; Make test run non-interactive. + (("biscuit.pov -f \\+d \\+p \\+v") "biscuit.pov -f +v")) (invoke "sh" "prebuild.sh")))) ;; The bootstrap script is run by the prebuild script in the ;; "run-prebuild" phase. -- cgit v1.2.3