~ruther/guix-local

a0ba3fc52028d84d18bfb0af3cd4f5c7e1fe9d8c — Mark H Weaver 11 years ago d585f24
gnu: guile-ncurses: Build a UTF-8 locale for the tests.

* gnu/packages/guile.scm (guile-ncurses)[arguments]: Add 'install-locales'
  phase.
1 files changed, 10 insertions(+), 1 deletions(-)

M gnu/packages/guile.scm
M gnu/packages/guile.scm => gnu/packages/guile.scm +10 -1
@@ 262,7 262,16 @@ many readers as needed).")
                      (("\"libguile-ncurses\"")
                       (format #f "\"~a/lib/libguile-ncurses\""
                               out)))))
                 %standard-phases)))
                 (alist-cons-before
                  'check 'install-locales
                  (lambda _
                    ;; One of the tests requires the availability of a UTF-8
                    ;; locale and otherwise fails.
                    (setenv "LOCPATH" (getcwd))
                    (zero? (system* "localedef" "--no-archive"
                                    "--prefix" (getcwd) "-i" "en_US"
                                    "-f" "UTF-8" "./en_US.utf8")))
                  %standard-phases))))
    (home-page "http://www.gnu.org/software/guile-ncurses/")
    (synopsis "Guile bindings to ncurses")
    (description