aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorXinglu Chen <public@yoctocell.xyz>2021-11-01 11:55:26 +0100
committerLudovic Courtès <ludo@gnu.org>2021-11-07 23:10:41 +0100
commitb999c80c2e71bd4b3f26a18a321b7e7e7b580103 (patch)
treee56d06ff022d3233066cb0a0516937998cf15bc8 /doc
parent2f665d4309053d5a9fe25bc93ee78d55dbc30cb7 (diff)
downloadguix-b999c80c2e71bd4b3f26a18a321b7e7e7b580103.tar
guix-b999c80c2e71bd4b3f26a18a321b7e7e7b580103.tar.gz
import: egg: Allow imports of a specific version.
* guix/import/egg.scm (eggs-repository): Change URL. (egg-metadata): Accept optional #:version keyword argument. (egg->guix-package): Accept ‘version’ argument. (egg-recursive-import): Add ‘version’ argument and honor it. * guix/scripts/import/egg.scm (guix-import-egg): Parse a specification instead of just a package name. * doc/guix.texi (Invoking guix import): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 76290d593e..3355a535ad 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -12166,7 +12166,7 @@ coexist.
@cindex egg
Import metadata for @uref{https://wiki.call-cc.org/eggs, CHICKEN eggs}.
The information is taken from @file{PACKAGE.egg} files found in the
-@uref{git://code.call-cc.org/eggs-5-latest, eggs-5-latest} Git
+@uref{git://code.call-cc.org/eggs-5-all, eggs-5-all} Git
repository. However, it does not provide all the information that we
need, there is no ``description'' field, and the licenses used are not
always precise (BSD is often used instead of BSD-N).
@@ -12175,6 +12175,12 @@ always precise (BSD is often used instead of BSD-N).
guix import egg sourcehut
@end example
+You can also ask for a specific version:
+
+@example
+guix import egg arrays@@1.0
+@end example
+
Additional options include:
@table @code
@item --recursive