~ruther/guix-local

fc2b16fa9d6a0adfc3d0ded4cbaa1bfb49114128 — Nicolas Graves 2 years ago d401e30
gnu: python-uqbar: Improve package style.

* gnu/packages/graphviz.scm (python-uqbar): Improve package style.
  [build-system]: Move to pyproject-build-system.
  [arguments]: Convert 'check phase replacement to <#:test-flags>.

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

M gnu/packages/graphviz.scm
M gnu/packages/graphviz.scm => gnu/packages/graphviz.scm +2 -8
@@ 213,15 213,9 @@ structure and layout algorithms.")
        (base32
         "0c573nzpm51qgz2g296f8pw8ys0i3r6daynxk06zagk5l5fgw9ar"))
       (patches (search-patches "python-uqbar-python3.10.patch"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda* (#:key tests? #:allow-other-keys)
             (when tests?
               (invoke "python" "-m" "pytest" "tests"))
             #t)))))
     (list #:test-flags '(list "tests")))
    (native-inputs
     (list graphviz
           python-flake8