gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.
authorLudovic Courtès <ludo@gnu.org>
Sun, 15 Mar 2015 20:59:19 +0000 (21:59 +0100)
committerLudovic Courtès <ludo@gnu.org>
Tue, 17 Mar 2015 21:25:54 +0000 (22:25 +0100)
commita482cfdcaee493a0ce796b4cd2059c46fce6d14d
treee9e31d9e21b3e20f02bb32fafcf6fc06558be834
parentb4a4bec01a8b990dc4108060a645512f9b428aac
gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.

* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove clause for
  inputs of the form (PACKAGE OUTPUT).
  (gexp->sexp)[reference->sexp]: Likewise.
* tests/gexp.scm ("input list splicing"): Change 'list' to 'gexp-input'
  for glibc:debug.
  ("text-file*"): Likewise for %bootstrap-guile:out.
  ("input list splicing + gexp-input + ungexp-native-splicing"): Remove,
  now redundant.
guix/gexp.scm
tests/gexp.scm