~ruther/guix-local

cf3abcd0960135e20a9b33f67f59a04a2d55e0f7 — Nicolas Graves 9 months ago 7784aee
gnu: python-avocado-framework: Switch to pyproject.

* gnu/packages/python-check.scm (python-avocado-framework):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
1 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/python-check.scm
M gnu/packages/python-check.scm => gnu/packages/python-check.scm +3 -2
@@ 275,7 275,7 @@ by pycodestyle.")
       (uri (pypi-uri "avocado-framework" version))
       (sha256
        (base32 "0zhz6423p0b5gqx2mvg7dmq8m9gbsay7wqjdwzirlwcg2v3rcz0m"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     (list
      ;; The test suite hangs, due to a serious bug in Python/Avocado (see:


@@ 321,7 321,8 @@ by pycodestyle.")
                (setenv "HOME" "/tmp")
                (setenv "PYTHONPATH" (getcwd))
                (invoke "./selftests/check.py" "--skip" "static-checks")))))))
    (native-inputs (list bash-minimal coreutils-minimal perl sudo))
    (native-inputs (list bash-minimal coreutils-minimal perl sudo
                         python-setuptools))
    (inputs (list bash-minimal coreutils-minimal))
    (home-page "https://avocado-framework.github.io/")
    (synopsis "Tools and libraries to help with automated testing")