From 470ebff87b21d7673c82203f679f0dcfe5e8d284 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Wed, 23 Aug 2023 21:17:02 +0300 Subject: [PATCH] gnu: guile2.2-dsv: Fix build. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/guile-xyz.scm (guile2.2-dsv): [native-inputs]: Replace "guile-smc" with "guile2.2-smc" and add "guile2.2-lib". [inputs]: Replace "guile" with "guile-2.2" and "guile-smc" with "guile2.2-smc". [propagated-inputs]: Replace "guile-lib" with "guile2.2-lib" and "guile-smc" with "guile2.2-smc". Signed-off-by: Ludovic Courtès --- gnu/packages/guile-xyz.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 16c59948b373139ed5172a18e5abb7d566a38a47..25fb76ba31c7bb1152820b83faa1c12f9eb5c74b 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -786,8 +786,15 @@ tables.") (package (inherit guile-dsv) (name "guile2.2-dsv") - (inputs (list bash-minimal guile-2.2)) - (propagated-inputs `(("guile-lib" ,guile2.2-lib))))) + (native-inputs (modify-inputs (package-native-inputs guile-dsv) + (replace "guile-smc" guile2.2-smc) + (append guile2.2-lib))) + (inputs (modify-inputs (package-inputs guile-dsv) + (replace "guile" guile-2.2) + (replace "guile-lib" guile2.2-lib))) + (propagated-inputs (modify-inputs (package-propagated-inputs guile-dsv) + (replace "guile-lib" guile2.2-lib) + (replace "guile-smc" guile2.2-smc))))) (define-public guile-fibers-1.3 (package