distro: Add `guile-2.0/fixed', which should rarely change.
* distro/packages/guile.scm (guile-2.0/fixed): New variable. * distro/packages/base.scm (guile-final): Use it.
This commit is contained in:
parent
6b345e06cd
commit
fa29b19988
|
@ -920,7 +920,7 @@ store.")
|
||||||
;; holds a dependency on the bootstrap Binutils. Use multiple outputs for
|
;; holds a dependency on the bootstrap Binutils. Use multiple outputs for
|
||||||
;; Libtool, so that that dependency is isolated in the "bin" output.
|
;; Libtool, so that that dependency is isolated in the "bin" output.
|
||||||
(package-with-bootstrap-guile
|
(package-with-bootstrap-guile
|
||||||
(package-with-explicit-inputs guile-2.0
|
(package-with-explicit-inputs guile-2.0/fixed
|
||||||
%boot4-inputs
|
%boot4-inputs
|
||||||
(current-source-location)
|
(current-source-location)
|
||||||
#:guile %bootstrap-guile)))
|
#:guile %bootstrap-guile)))
|
||||||
|
|
|
@ -130,6 +130,11 @@ call interface, and powerful string processing.")
|
||||||
(home-page "http://www.gnu.org/software/guile/")
|
(home-page "http://www.gnu.org/software/guile/")
|
||||||
(license "LGPLv3+")))
|
(license "LGPLv3+")))
|
||||||
|
|
||||||
|
(define-public guile-2.0/fixed
|
||||||
|
;; A package of Guile 2.0 that's rarely changed. It is the one used
|
||||||
|
;; in the `base' module, and thus changing it entails a full rebuild.
|
||||||
|
guile-2.0)
|
||||||
|
|
||||||
|
|
||||||
;;;
|
;;;
|
||||||
;;; Extensions.
|
;;; Extensions.
|
||||||
|
|
Loading…
Reference in New Issue