~ruther/guix-local

160385c013b0403af427b61b1d1cc9a75bc3315d — Saku Laesvuori 2 years ago 8267a3a
guix: import: hackage: Fix crash on recursive import

Fixes: https://issues.guix.gnu.org/64734

* guix/import/hackage.scm (hackage-module->sexp): Return package names
  instead of <upstream-input> records.

Change-Id: Id428a8b903b4b59d44205ca366324a0a69a4e05b
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
1 files changed, 1 insertions(+), 1 deletions(-)

M guix/import/hackage.scm
M guix/import/hackage.scm => guix/import/hackage.scm +1 -1
@@ 335,7 335,7 @@ the hash of the Cabal file."
        (synopsis ,(cabal-package-synopsis cabal))
        (description ,(beautify-description (cabal-package-description cabal)))
        (license ,(string->license (cabal-package-license cabal))))
     inputs)))
     (map upstream-input-name inputs))))

(define* (hackage->guix-package package-name #:key
                                (include-test-dependencies? #t)