1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-16 14:15:56 +02:00

gnu: ldc: Improve style.

* gnu/packages/dlang.scm (ldc)[native-inputs]:
  Switch to using modify-inputs macro.

Change-Id: I65a66ec393f34f6463285b55112b70169a9cd6e7
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
This commit is contained in:
Daniel Littlewood
2026-04-28 09:24:08 +01:00
committed by Nguyễn Gia Phong
parent 9fad8c8a6c
commit 9efb7080e5
+6 -5
View File
@@ -10,6 +10,7 @@
;;; Copyright © 2022 ( <paren@disroot.org>
;;; Copyright © 2022 Esther Flashner <esther@flashner.co.il>
;;; Copyright © 2025-2026 Jonas Meeuws <jonas.meeuws@gmail.com>
;;; Copyright © 2026 Daniel Littlewood <dan@danielittlewood.xyz>
;;;
;;; 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)))))