Hi, Hartmut Goebel <h.goe...@crazy-compilers.com> skribis:
> I pushed my current working state to wip-import-version. The branch > also contains some patches from bug56295 (Add some Chicken eggs and > fix egg importer) and bug56318 (Fix github updater). Neat! > Basic ideas > > * Add a keyword argument „version“ to all “latest-X-release” functions > and eventually pass it on to called functions. For clarity I would rename the ‘latest’ field of <upstream-updater> to ‘import’ (say), likewise for the ‘latest-*-release’ procedure. > These updaters report an error that they can't update to a specific > version, if a version is given: > > ?bioconductor (cran.scm) -- repo supports latest version only > ?cran -- repo supports latest version only > old version available in > https://cran.r-project.org/src/contrib/Archive/PACKAGENAME > -cpan --- no version, not recursive > -elm -- no updater > -elpa --- no version > -gem --- no version > -hackage --- no version > -minetest --- no version > -opam --- no version > -sourceforge (gnu-maintenance) -- to complicated > -json -- n/a > -texlive --- no version, not recursive, no updater I suspect most of them could be change to fetch a specific version, but that can come later. I’ll be monitoring guix-patches for the final version. :-) Thanks! Ludo’.