mbox series

[bug#57694,0/1] Support for importing a specified version of a gem.

Message ID 20220909134434.18497-1-higashi@taiju.info
Headers show
Series Support for importing a specified version of a gem. | expand

Message

Taiju HIGASHI Sept. 9, 2022, 1:44 p.m. UTC
Hi,

I've improved the guix gem importer. We can import a specific version gem by
this patch.
Hopefully, I'd like to improve gem-recursive-import so that become can import
specific version dependencies.
To do so, we need to implement a parser for the gem version string and a
resolver to fetch the latest gem of the version range. (such as the go
importer)
It may be difficult for me, but I'll try later.
However, this patch is not perfect, but I think that still useful.

I recognize that I should modify the documentation, but I'm not good at
English, so could you modify the documentation if you need it?

Regard,

Taiju HIGASHI (1):
  import: gem: Support for importing a specified version of a gem.

 guix/import/gem.scm         |  19 ++++--
 guix/scripts/import/gem.scm |  39 +++++++------
 tests/gem.scm               | 113 ++++++++++++++++++++++++++++++++++++
 3 files changed, 148 insertions(+), 23 deletions(-)

--
2.37.2