On Wed, Oct 21, 2015 at 8:54 AM, Ludovic Courtès <l...@gnu.org> wrote: > Hello! > > We now have a number of importers, which is great, but so far we had no > support to update packages once they had been imported, even though most > of the code to do that already is in the importer. > > So commit 0a7c5a09 generalizes the upstream-tracking code from (guix > gnu-maintenance) a bit, such that we can then easily define “updaters” > based on the import code. As an example, subsequent commits add an > updater for ELPA and one for CRAN. The end result is: > > --8<---------------cut here---------------start------------->8--- > $ ./pre-inst-env guix refresh -t cran -t elpa > gnu/packages/statistics.scm:819:13: r-testthat would be upgraded from 0.10.0 > to 0.11.0 > gnu/packages/emacs.scm:856:13: emacs-auctex would be upgraded from 11.88.6 to > 11.88.9 > --8<---------------cut here---------------end--------------->8--- > > (When ‘-t’ is omitted, all the updaters are used.) > > So, I invite you to add an updater for your favorite importer! > It’s easy and super cool! :-)
This is awesome! I will add some updaters when I get a chance. Thanks! - Dave