Eric Bavier <ericbav...@gmail.com> skribis: > * guix/import/cpan.scm, guix/scripts/import/cpan.scm, tests/cpan.scm: > New files. > * Makefile.am (MODULE)[guile-json]: Add them. > * guix/scripts/import.scm (importers): Add cpan. > * doc/guix.texi (Requirements): Mention `guix import cpan` as a user > of guile-json. > (Invoking guix import): Document new `guix import cpan` command.
[...] > +@item cpan > +@cindex cpan @cindex CPAN > +(define-module (guix import cpan) > + #:use-module (ice-9 match) > + #:use-module (ice-9 regex) > + #:use-module (srfi srfi-1) > + #:use-module (json) > + #:use-module (guix store) > + #:use-module (guix base32) > + #:use-module ((guix download) #:select (download-to-store)) > + #:use-module (guix import utils) > + #:use-module (guix import json) > + #:export (cpan->guix-package)) Could you add a short description in a “Commentary:” block? Very nice, thank you! Ludo’.