From 576eb72293d0c58bde6fd419916a25382a49159e Mon Sep 17 00:00:00 2001 From: Jonas Meeuws Date: Wed, 11 Mar 2026 08:06:57 +0000 Subject: [PATCH] gnu: d-tools: Skip a test. * gnu/packages/dlang.scm (d-tools): Add 'patch-tests phase. Fixes: guix/guix#7000 Change-Id: I2ab62691fe9428c400112d59dda49e76d2582d8b Signed-off-by: Andreas Enge --- gnu/packages/dlang.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm index 7448701723..f4e0cd0137 100644 --- a/gnu/packages/dlang.scm +++ b/gnu/packages/dlang.scm @@ -71,6 +71,11 @@ (arguments (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-tests + (lambda _ + ;; Skip broken make ONESHELL shell test. + (substitute* "rdmd_test.d" + (("makeVersion = .*$") "makeVersion = \"skip\";")))) (delete 'configure) (replace 'build (lambda _