guix-play/nix
Ludovic Courtès c6df09941b guix-register: By default, attempt to deduplicate registered items.
* nix/guix-register/guix-register.cc (GUIX_OPT_DEDUPLICATE): New macro.
  (options): Add --no-deduplication.
  (deduplication): New variable.
  (parse_opt): Handle GUIX_OPT_DEDUPLICATE.
  (register_validity): Add 'optimize' parameter and honor it.
  (main): Move 'store' instanatiation after 'settings.nixStore'
  assignment.
* tests/guix-register.sh: Add test for deduplication.
* guix/nar.scm (finalize-store-file): Update comment above
  'register-path' call.
2014-08-25 00:16:49 +02:00
..
boost build: Include a copy of Nix's libstore and daemon; build it. 2012-12-03 23:05:08 +01:00
guix-register guix-register: By default, attempt to deduplicate registered items. 2014-08-25 00:16:49 +02:00
libstore build: Include a copy of Nix's libstore and daemon; build it. 2012-12-03 23:05:08 +01:00
libutil daemon: Fix 'HashSink::currentHash()'. 2013-12-19 00:02:49 +01:00
nix-daemon daemon: Don't abort when $PATH is undefined. 2014-04-09 23:05:42 +02:00
scripts list-runtime-roots: Don't display a backtrace on 2.0.5 when lsof is lacking. 2014-05-16 10:20:45 +02:00
.gitignore build: Include a copy of Nix's libstore and daemon; build it. 2012-12-03 23:05:08 +01:00
sync-with-upstream sync-with-upstream: Work around limitation of dash. 2013-12-19 00:42:35 +01:00