diff options
author | Eric Bavier <bavier@member.fsf.org> | 2015-02-12 08:39:09 -0600 |
---|---|---|
committer | Eric Bavier <bavier@member.fsf.org> | 2015-02-18 23:53:46 -0600 |
commit | 66392e475d4fa89760ec64d62c5d0c203e853866 (patch) | |
tree | e456ec5450e60e701388a261b995b807b50c952c /doc | |
parent | f8e366230d33c0ef5176ef9bc0f648869a59d06c (diff) | |
download | gnu-guix-66392e475d4fa89760ec64d62c5d0c203e853866.tar gnu-guix-66392e475d4fa89760ec64d62c5d0c203e853866.tar.gz |
import: cpan: Use corelist to filter dependencies.
* guix/import/cpan.scm (%corelist): New variable.
(module->dist-name, core-module?): New procedures.
(cpan-module->sexp)[convert-inputs]: Use them. Include "test" dependencies
in converted inputs.
* doc/guix.texi (Invoking guix import)[cpan]: Mention corelist filtering.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index ccb87c9443..81b9353f1d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -3089,9 +3089,10 @@ guix import pypi itsdangerous Import meta-data from @uref{https://www.metacpan.org/, MetaCPAN}. Information is taken from the JSON-formatted meta-data provided through @uref{https://api.metacpan.org/, MetaCPAN's API} and includes most -relevant information. License information should be checked closely. -Package dependencies are included but may in some cases needlessly -include core Perl modules. +relevant information, such as module dependencies. License information +should be checked closely. If Perl is available in the store, then the +@code{corelist} utility will be used to filter core modules out of the +list of dependencies. The command command below imports meta-data for the @code{Acme::Boolean} Perl module: |