~ruther/guix-local

ec3b1c575d2d866646920490e849c4a0c708df60 — Ludovic Courtès 11 years ago cf87cc8
gnu: Use 'glibc-utf8-locales-final' in the default patching inputs.

* gnu/packages/commencement.scm (glibc-utf8-locales-final): Make public.
* guix/packages.scm (%standard-patch-inputs): Use
  GLIBC-UTF8-LOCALES-FINAL instead of GLIBC-UTF8-LOCALES.
2 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/commencement.scm
M guix/packages.scm
M gnu/packages/commencement.scm => gnu/packages/commencement.scm +1 -1
@@ 616,7 616,7 @@ store.")
                                 (current-source-location)
                                 #:guile %bootstrap-guile)))

(define glibc-utf8-locales-final
(define-public glibc-utf8-locales-final
  ;; Now that we have GUILE-FINAL, build the UTF-8 locales.  They are needed
  ;; by the build processes afterwards so their 'scm_to_locale_string' works
  ;; with the full range of Unicode codepoints (remember

M guix/packages.scm => guix/packages.scm +2 -1
@@ 336,7 336,8 @@ corresponds to the arguments expected by `set-path-environment-variable'."
      ("gzip"  ,(ref '(gnu packages compression) 'gzip))
      ("lzip"  ,(ref '(gnu packages compression) 'lzip))
      ("patch" ,(ref '(gnu packages base) 'patch))
      ("locales" ,(ref '(gnu packages base) 'glibc-utf8-locales)))))
      ("locales" ,(ref '(gnu packages commencement)
                       'glibc-utf8-locales-final)))))

(define (default-guile)
  "Return the default Guile package used to run the build code of