import: cran: Add updater.
commitd882c235d9878b8f61376bd4b4f21be885489818
authorLudovic Courtès <ludo@gnu.org>
Wed, 21 Oct 2015 12:36:14 +0000 (21 14:36 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 21 Oct 2015 12:44:41 +0000 (21 14:44 +0200)
treede5f184a8d255e06838acb2aea8fe19740575b9d
parent577e75058066579bc66037c4ac08f3870520b79a
import: cran: Add updater.

* guix/import/cran.scm (downloads->url, nodes->text): New procedures.
  (cran-sxml->sexp): Use them.  Remove equivalent local code.
  (latest-release, cran-package?): New procedures.
  (%cran-updater): New variable.
* guix/scripts/refresh.scm (%updaters): Add %CRAN-UPDATER.
* doc/guix.texi (Invoking guix refresh): Mention CRAN.
doc/guix.texi
guix/import/cran.scm
guix/scripts/refresh.scm