summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2015-01-13 20:37:57 -0500
committerMark H Weaver <mhw@netris.org>2015-01-13 20:37:57 -0500
commita0ba3fc52028d84d18bfb0af3cd4f5c7e1fe9d8c (patch)
treeb94907831aa3400337c18aa9e610dfd67ba59230 /gnu
parentd585f244cea92d6a9ab6644159bc6b4f487b5283 (diff)
gnu: guile-ncurses: Build a UTF-8 locale for the tests.
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Add 'install-locales' phase.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/guile.scm11
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 09007688328..c0c5ced0f3a 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -262,7 +262,16 @@ many readers as needed).")
262 (("\"libguile-ncurses\"") 262 (("\"libguile-ncurses\"")
263 (format #f "\"~a/lib/libguile-ncurses\"" 263 (format #f "\"~a/lib/libguile-ncurses\""
264 out))))) 264 out)))))
265 %standard-phases))) 265 (alist-cons-before
266 'check 'install-locales
267 (lambda _
268 ;; One of the tests requires the availability of a UTF-8
269 ;; locale and otherwise fails.
270 (setenv "LOCPATH" (getcwd))
271 (zero? (system* "localedef" "--no-archive"
272 "--prefix" (getcwd) "-i" "en_US"
273 "-f" "UTF-8" "./en_US.utf8")))
274 %standard-phases))))
266 (home-page "http://www.gnu.org/software/guile-ncurses/") 275 (home-page "http://www.gnu.org/software/guile-ncurses/")
267 (synopsis "Guile bindings to ncurses") 276 (synopsis "Guile bindings to ncurses")
268 (description 277 (description