guix/guix/scripts/import
Ludovic Courtès 450e1dd52e
import: cran: Allow imports of a specific version.
* guix/import/cran.scm (download): Handle the case where URL is a list.
(fetch-description-from-tarball): New procedure.
(fetch-description): Add #:version parameter.  Honor it when REPOSITORY
is 'cran.  Use 'fetch-description-from-tarball' when REPOSITORY is
'bioconductor.
(description->package): SOURCE-URL may now be a list.
(cran->guix-package): Pass VERSION to 'fetch-description'.
(cran-recursive-import): Add #:version parameter.
* guix/scripts/import/cran.scm (guix-import-cran): Expect a spec rather
than a mere package name.
* doc/guix.texi (Invoking guix import): Document it.
2021-11-11 00:14:30 +01:00
..
cpan.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
cran.scm import: cran: Allow imports of a specific version. 2021-11-11 00:14:30 +01:00
crate.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
egg.scm import: egg: Allow imports of a specific version. 2021-11-07 23:10:41 +01:00
elpa.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
gem.scm import: gem: Fix typo. 2021-08-15 08:44:02 +02:00
gnu.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
go.scm import: go: Improve error handling. 2021-09-01 23:41:42 +02:00
hackage.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
json.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
minetest.scm guix: Add ContentDB importer. 2021-08-20 12:41:54 +02:00
opam.scm guix: opam: More flexibility in the importer. 2021-08-21 00:05:21 +02:00
pypi.scm import: pypi: Allow imports of a specific version. 2021-11-11 00:14:30 +01:00
stackage.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
texlive.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00