gnu: cl-slynk: Explain some naming choices.
* gnu/packages/lisp.scm (sbcl-slynk-boot0): Add comments explaining its purpose and the reason its package-name must differ from its name.
This commit is contained in:
parent
14afc7b89c
commit
75e8b3af69
|
@ -904,11 +904,15 @@ productive, customizable lisp based systems.")
|
||||||
(outputs '("out"))
|
(outputs '("out"))
|
||||||
(arguments '()))))
|
(arguments '()))))
|
||||||
|
|
||||||
|
;; The slynk that users expect to install includes all of slynk's contrib
|
||||||
|
;; modules. Therefore, we build the base module and all contribs first; then
|
||||||
|
;; we expose the union of these as `sbcl-slynk'. The following variable
|
||||||
|
;; describes the base module.
|
||||||
(define sbcl-slynk-boot0
|
(define sbcl-slynk-boot0
|
||||||
(let ((revision "1")
|
(let ((revision "1")
|
||||||
(commit "5706cd45d484a4f25795abe8e643509d31968aa2"))
|
(commit "5706cd45d484a4f25795abe8e643509d31968aa2"))
|
||||||
(package
|
(package
|
||||||
(name "sbcl-slynk")
|
(name "sbcl-slynk") ; name must refer to the system name for now
|
||||||
(version (string-append "1.0.0-beta-" revision "." (string-take commit 7)))
|
(version (string-append "1.0.0-beta-" revision "." (string-take commit 7)))
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
|
Loading…
Reference in New Issue