~ruther/guix-local

68ecdc47b22bc802e1a5b8c090e12b6b1340916b — Nicolas Graves 2 years ago bf76343
gnu: python-jaraco-context: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm:
  (python-jaraco-context)[build-system]: Move to pyproject-build-system.
  (python-jaraco)[arguments]: Convert <#:phases> to <#:test-flags>.

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

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +4 -9
@@ 12219,7 12219,7 @@ WeightedLookup: A specialized RangeMap for selecting an item by weights.
        (uri (pypi-uri "jaraco.context" version))
        (sha256
         (base32 "0hbjm1rpxf4pzmbdp9rh3ali4zqnlcr8m97bhh1nizxvzcpxim7h"))))
     (build-system python-build-system)
     (build-system pyproject-build-system)
     (arguments (list #:tests? #f))
     (native-inputs (list python-setuptools-scm))
     (home-page "https://github.com/jaraco/jaraco.context")


@@ 12236,14 12236,9 @@ procedures.")
         (package-arguments python-jaraco-context-bootstrap)
       ((#:tests? _ #f)
        (not (%current-target-system)))
       ((#:phases phases #~%standard-phases)
        #~(modify-phases #$phases
            (replace 'check
              (lambda* (#:key tests? #:allow-other-keys)
                (when tests?
                  ;; Do not test the myproject.toml build as it tries to pull
                  ;; dependencies from the Internet.
                  (invoke "pytest" "-vv" "-k" "not project"))))))))
       ;; Do not test the myproject.toml build as it pulls dependencies.
       ((#:test-flags test-flags '())
        '(list "-k" "not project"))))
    (native-inputs
     (modify-inputs
         (package-native-inputs python-jaraco-context-bootstrap)