~ruther/guix-local

b92f651be82f0398ee6982f1274e9047a3ed16d5 — Efraim Flashner 9 years ago dd22efe
gnu: python-cython: Use 'modify-phases'.

* gnu/packages/python.scm (python-cython)[arguments]: Use 'modify-phases'.
1 files changed, 6 insertions(+), 8 deletions(-)

M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +6 -8
@@ 3014,14 3014,12 @@ is designed to have a low barrier to entry.")
     `(("python" ,python)))
    (arguments
     `(#:phases
       (alist-cons-before
        'check 'set-HOME
        ;; some tests require access to "$HOME/.cython"
        (lambda* _ (setenv "HOME" "/tmp"))
        (alist-replace
         'check
         (lambda _ (zero? (system* "python" "runtests.py" "-vv")))
         %standard-phases))))
       (modify-phases %standard-phases
         (add-before 'check 'set-HOME
           ;; some tests require access to "$HOME/.cython"
           (lambda _ (setenv "HOME" "/tmp")))
         (replace 'check
           (lambda _ (zero? (system* "python" "runtests.py" "-vv")))))))
    (home-page "http://cython.org/")
    (synopsis "C extensions for Python")
    (description "Cython is an optimising static compiler for both the Python