aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEric Bavier <bavier@member.fsf.org>2015-02-12 08:39:09 -0600
committerEric Bavier <bavier@member.fsf.org>2015-02-18 23:53:46 -0600
commit66392e475d4fa89760ec64d62c5d0c203e853866 (patch)
treee456ec5450e60e701388a261b995b807b50c952c /doc
parentf8e366230d33c0ef5176ef9bc0f648869a59d06c (diff)
downloadgnu-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.texi7
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: