guix-mirrors/guix/scripts/import
Hartmut Goebel d780d0a2bb
import: Add hex.pm importer.
hex.pm is a package repository for Erlang and Elixir.

* guix/scripts/import.scm (importers): Add "hexpm".
* guix/scripts/import/hexpm.scm, guix/import/hexpm.scm,
  guix/hexpm-download.scm: New files.
* guix/import/utils.scm (source-spec->object): Add "hexpm-fetch" to list of
  fetch methods.
* guix/upstream.scm (package-update/hexpm-fetch): New function.
  (%method-updates) Add it.
* Makefile.am: Add them.
2021-10-07 22:35:28 +02:00
..
cpan.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
cran.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
crate.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02:00
egg.scm import: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02: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
hexpm.scm import: Add hex.pm importer. 2021-10-07 22:35:28 +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: Use PARSE-COMMAND-LINE for options. 2021-08-04 17:22:19 +02: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