~ruther/guix-local

6754032f0c908f09cb1fc9577133b712651aec69 — Ricardo Wurmus 11 years ago 76aae0f
gnu: matplotlib: install UTF-8 locale.

* gnu/packages/python.scm (python-matplotlib): Install en_US.UTF-8 locale in
  install-doc phase to avoid encoding error.
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +5 -1
@@ 2259,7 2259,11 @@ backend = GTK3Agg~%")))))
                  (info (string-append data "/info"))
                  (html (string-append doc "/html")))
             (with-directory-excursion "doc"
               ;; Without setting this variable we get an encoding error.
               ;; Install and set UTF-8 locale to avoid an encoding error.
               (setenv "LOCPATH" (getcwd))
               (system* "localedef" "--no-archive"
                        "--prefix" (getcwd) "-i" "en_US"
                        "-f" "UTF-8" "./en_US.UTF-8")
               (setenv "LANG" "en_US.UTF-8")
               ;; Produce pdf in 'A4' format.
               (substitute* (find-files "." "conf\\.py")