summaryrefslogtreecommitdiff
path: root/gnu/packages/dlang.scm
diff options
context:
space:
mode:
authorJonas Meeuws <jonas.meeuws@gmail.com>2026-03-11 08:06:57 +0000
committerAndreas Enge <andreas@enge.fr>2026-03-11 11:38:48 +0100
commit576eb72293d0c58bde6fd419916a25382a49159e (patch)
tree704a03c66f36bbc3e0fe5b3221451ad38d528a3a /gnu/packages/dlang.scm
parent9d66b99bd3600b8c3f7a9f428d4eb236149f1ed7 (diff)
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 <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/dlang.scm')
-rw-r--r--gnu/packages/dlang.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm
index 7448701723d..f4e0cd01377 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 _