gnu: guile2.2-dsv: Fix build.

* 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 <ludo@gnu.org>
This commit is contained in:
Artyom V. Poptsov 2023-08-23 21:17:02 +03:00 committed by Ludovic Courtès
parent 23cbb464ab
commit 470ebff87b
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -786,8 +786,15 @@ (define-public guile2.2-dsv
(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