~ruther/guix-local

18bb90665c478d0dd56cfe102c8a3288b19fa4cf — Sharlatan Hellseher 1 year, 5 months ago 097de97
gnu: python-asdf: Fix build.

* gnu/packages/astronomy.scm (python-asdf)
[arguments]<test-flags>: Remove "-p" add "--numprocesses" option.
[phases]{patch-pyproject-toml}: Remove redundant substitution.
[native-inputs]: Add python-wheel.

Change-Id: I672a83ab3dcc179b1dd3c15316d4e52d834edfd6
1 files changed, 3 insertions(+), 7 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +3 -7
@@ 1612,15 1612,12 @@ Main features:
    (arguments
     (list
      #:test-flags
      #~(list "-p" "no:legacypath")
      #~(list "--numprocesses" (number->string (parallel-job-count)))
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'patch-pypojrect-toml
            (lambda _
              (substitute* "pyproject.toml"
                ;; ImportError: Error importing plugin " no:legacypath": No
                ;; module named ' no:legacypath'
                ((".*:legacypath.*") "")
                ;; TypeError: Configuration.__init__() got an unexpected
                ;; keyword argument 'version_file'
                (("version_file = \"asdf/_version.py\"") "")))))))


@@ 1628,13 1625,12 @@ Main features:
     (list python-fsspec
           python-packaging
           python-psutil
           ;; 3.3.0+ requries newer version of pytest, see
           ;; <https://github.com/asdf-format/asdf/issues/1804>.
           python-pytest
           python-pytest-doctestplus
           python-pytest-remotedata
           python-pytest-xdist
           python-setuptools-scm))
           python-setuptools-scm
           python-wheel))
    (propagated-inputs
     (list python-asdf-standard
           python-asdf-transform-schemas