~ruther/guix-local

9816aae54342aa2018ce2d827ca14dbb50c62530 — Nicolas Graves 2 years ago 13728a6
gnu: zulip-term: Move to pyproject-build-system.

* gnu/packages/messaging.scm (zulip-term):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:test-flags>: Use it in place of check phase replacement.

Change-Id: Ia5be66a35b92d9a9229f450a7724e27167c02eda
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
1 files changed, 6 insertions(+), 17 deletions(-)

M gnu/packages/messaging.scm
M gnu/packages/messaging.scm => gnu/packages/messaging.scm +6 -17
@@ 3236,24 3236,13 @@ designed for experienced users.")
        (base32
         "1xhhy3v4wck74a83avil0rnmsi2grrh03cww19n5mv80p2q1cjmf"))
       (modules '((guix build utils)))
       (snippet
        '(begin
           (substitute* "setup.py"
             (("\\=\\=1\\.7") ">=1.7")  ; pytest-mock
             (("\\=\\=2\\.5") ">=2.5")  ; pytest-cov
             (("4\\.5\\.2") "4.4.2"))   ; lxml
           #t))))
    (build-system python-build-system)
       (snippet '(substitute* "setup.py"
                   (("\\=\\=1\\.7") ">=1.7")    ; pytest-mock
                   (("\\=\\=2\\.5") ">=2.5")    ; pytest-cov
                   (("4\\.5\\.2") "4.4.2")))))  ; lxml
    (build-system pyproject-build-system)
    (arguments
     '(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda* (#:key tests? #:allow-other-keys)
             (when tests?
               ;; Delete failing tests.
               (delete-file "tests/cli/test_run.py")
               (invoke "pytest"))
             #t)))))
     '(#:test-flags '("--ignore=tests/cli/test_run.py")))
    (inputs
     (list python-beautifulsoup4
           python-lxml