summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-05-23 22:06:12 +0200
committerLudovic Courtès <ludo@gnu.org>2022-05-24 17:17:26 +0200
commit93f601d97ca2d9b82c41afeb86879ee37eae39e6 (patch)
treec218b627ba77f17263193a4fa78b6d0121d91233 /gnu
parentadf5ae5a412ed13302186dd4ce8e2df783d4515d (diff)
downloadguix-93f601d97ca2d9b82c41afeb86879ee37eae39e6.tar.gz
profiles: 'manifest->gexp' emits 'properties' field only when needed.
Partly fixes <https://issues.guix.gnu.org/55499>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

For a profile built with:

  guix install r-seurat r-cistopic r-monocle3 r-cicero-monocle3

this reduces the size of the 'manifest' file from 6.4M to 5.6M (12%).

* guix/profiles.scm (manifest->gexp)[entry->gexp]: When PROPERTIES is
empty, do not emit a 'properties' field.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions