Ludovic Courtès <l...@gnu.org> skribis: > serialization: 'fold-archive' notifies about directory processing > completion. > serialization: 'restore-file' sets canonical timestamp and > permissions. > nar: Deduplicate files right as they are restored. > store-copy: 'populate-store' resets timestamps. > image: 'register-closure' assumes already-reset timestamps. > database: Remove #:reset-timestamps? from 'register-items'. > store-copy: 'populate-store' can optionally deduplicate files. > image: 'register-closure' leaves it up to the caller to deduplicate. > database: Remove #:deduplicate? from 'register-items'. > guix system: 'init' copies, resets timestamps, and deduplicates at > once. > database: Remove #:deduplicate? and #:reset-timestamps? from > 'register-path'. > system: 'init' does not recompute the hash of each store item. > database: Remove 'register-path'. > database: Honor 'SOURCE_DATE_EPOCH'. > deduplicate: Create the '.links' directory lazily.
Pushed as 7530e491b517497b7b8166b5ccecdc3d4cdb468d! Ludo'.