From 9efb7080e50f3adcf763b432f3ef715d73ebc3bc Mon Sep 17 00:00:00 2001 From: Daniel Littlewood Date: Tue, 28 Apr 2026 09:24:08 +0100 Subject: [PATCH] gnu: ldc: Improve style. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/dlang.scm (ldc)[native-inputs]: Switch to using modify-inputs macro. Change-Id: I65a66ec393f34f6463285b55112b70169a9cd6e7 Reviewed-by: Nicolas Graves Signed-off-by: Nguyễn Gia Phong --- gnu/packages/dlang.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm index 21963a5fbb4..96252dc703e 100644 --- a/gnu/packages/dlang.scm +++ b/gnu/packages/dlang.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2022 ( ;;; Copyright © 2022 Esther Flashner ;;; Copyright © 2025-2026 Jonas Meeuws +;;; Copyright © 2026 Daniel Littlewood ;;; ;;; This file is part of GNU Guix. ;;; @@ -320,11 +321,11 @@ integration tests...\n") "|core.thread.osthread-debug-shared"))) (#t `(""))))))))))))) (native-inputs - (append (delete "llvm" - (alist-replace "ldc" (list ldc-bootstrap) - (package-native-inputs ldc-bootstrap))) - `(("clang" ,clang-17) ;propagates llvm and clang-runtime - ("python-lit" ,python-lit)))) + (modify-inputs native-inputs + (delete "llvm") + (replace "ldc" ldc-bootstrap) + (append clang-17 ;propagates llvm and clang-runtime + python-lit))) (properties (alist-delete 'hidden? (package-properties ldc-bootstrap)))))