diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-06-06 14:01:12 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-06-21 11:05:52 +0200 |
commit | 55b4715fd4c03e46501f123c5c9bc6072edf12a4 (patch) | |
tree | c4a593e5449fc61491460136507ad81eec9d5163 /gnu.scm | |
parent | a431929d3dadf2dd1e9ed95146c77edffc9ba22f (diff) | |
download | patches-55b4715fd4c03e46501f123c5c9bc6072edf12a4.tar patches-55b4715fd4c03e46501f123c5c9bc6072edf12a4.tar.gz |
profiles: Represent propagated inputs as manifest entries.
* guix/profiles.scm (package->manifest-entry): Turn DEPS into a list of
manifest entries.
(manifest->gexp)[entry->gexp]: Call 'entry->gexp' on DEPS.
Bump version to 3.
(sexp->manifest)[infer-dependency]: New procedure.
Use it for versions 1 and 2. Parse version 3.
(manifest-inputs)[entry->gexp]: New procedure.
Adjust to 'dependencies' being a list of <manifest-entry>.
* tests/profiles.scm ("packages->manifest, propagated inputs")
("read-manifest"): New fields.
Diffstat (limited to 'gnu.scm')
0 files changed, 0 insertions, 0 deletions