import: egg: Emit new-style package inputs.
authorSarah Morgensen <iskarian@mgsn.dev>
Thu, 15 Jul 2021 01:40:34 +0000 (18:40 -0700)
committerLudovic Courtès <ludo@gnu.org>
Tue, 20 Jul 2021 21:43:29 +0000 (23:43 +0200)
commit5b6285518be6e4f588f688dadf70eacf4614b797
treea9c815d295bae1885fa6aae9596cc78a2db0b4fc
parentdb5962c68099f835350c24c8a3f889b9fa1f8a8e
import: egg: Emit new-style package inputs.

* guix/import/egg.scm (egg->guix-package): Generate dependency list from
a list of symbols.
[egg-parse-dependency]: Return a list of symbols.
[maybe-inputs]: Wrap INPUTS in 'list' instead of 'quasiquote'.
* tests/egg.scm (match-chicken-foo): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
guix/import/egg.scm
tests/egg.scm