guix refresh: Add '--key-download'.
authorNikita Karetnikov <nikita@karetnikov.org>
Mon, 10 Jun 2013 07:46:13 +0000 (07:46 +0000)
committerNikita Karetnikov <nikita@karetnikov.org>
Mon, 10 Jun 2013 08:15:17 +0000 (08:15 +0000)
commit392b5d8cab0c676f19d14a139f14802ef0237ddf
treecb8ef6410db89e6282c94aab63b3313c777c64f8
parente20ec9cc5165f1312bd1a057bf4da48bb5102385
guix refresh: Add '--key-download'.

* guix/gnu-maintenance.scm (download-tarball): Add a 'key-download'
  keyword argument and pass it to 'gnupg-verify*'.  Make
  'archive-type' a keyword argument.
  (package-update): Add a 'key-download' keyword argument.  Pass
  'archive-type' and 'key-download' keyword arguments to
  'download-tarball'.

* guix/gnupg.scm: Import (ice-9 i18n) and (guix ui).
  (gnupg-verify*): Add a 'key-download' keyword argument and adjust
  'gnupg-verify*' to use it.  Make 'server' a keyword argument.

* guix/scripts/refresh.scm (show-help, %options): Add and document
  '--key-download'.
  (update-package): Add a 'key-download' keyword argument and pass it
  to 'package-update'.
  (guix-refresh): Pass 'key-download' to 'update-package'.  Limit
  lines to a maximum of 79 characters.
guix/gnu-maintenance.scm
guix/gnupg.scm
guix/scripts/refresh.scm