gnu: guile-dsv: Fix cross-compiling.

* gnu/packages/guile-xyz.scm (guile-dsv): Fix cross-compiling.
  [native-inputs]: Add "guile-3.0" and "guile-lib".
  (guile2.2-dsv) [native-inputs]: Replace "guile" with "guile-2.2"
  and "guile-lib" with "guile2.2-lib".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Artyom V. Poptsov 2023-08-23 21:28:37 +03:00 committed by Ludovic Courtès
parent 470ebff87b
commit f4f92dd778
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -745,6 +745,8 @@ (define-public guile-dsv
texinfo
help2man
;; needed when cross-compiling.
guile-3.0
guile-lib
guile-smc))
(inputs (list bash-minimal guile-3.0))
(propagated-inputs (list guile-lib guile-smc))
@ -788,7 +790,8 @@ (define-public guile2.2-dsv
(name "guile2.2-dsv")
(native-inputs (modify-inputs (package-native-inputs guile-dsv)
(replace "guile-smc" guile2.2-smc)
(append guile2.2-lib)))
(replace "guile" guile-2.2)
(replace "guile-lib" guile2.2-lib)))
(inputs (modify-inputs (package-inputs guile-dsv)
(replace "guile" guile-2.2)
(replace "guile-lib" guile2.2-lib)))