summary refs log tree commit diff
path: root/gnu/build
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-10-15 23:01:57 +0200
committerLudovic Courtès <ludo@gnu.org>2020-10-15 23:05:32 +0200
commit6b4663363c061071c10209f71aed1017a241af6c (patch)
treeabfc3bf16dda33ed4aa398e94f2ca3205049737d /gnu/build
parent370adc91b59ac06243067a31122f567a7c35b24b (diff)
downloadguix-6b4663363c061071c10209f71aed1017a241af6c.tar.gz
packages: Delete duplicate inputs when lowering bags.
This is a followup to 18fa433bf5c420868562b9f4b017c5c97251a44b and
<https://issues.guix.gnu.org/43508>.

* guix/packages.scm (derivation=?, input=?): New procedures.
(bag->derivation, bag->cross-derivation): Add calls to
'delete-duplicates'.
* tests/packages.scm ("package-derivation, inputs deduplicated"): New
test.
Diffstat (limited to 'gnu/build')
0 files changed, 0 insertions, 0 deletions