gnu: python-pypa-build: Fix build.

The build was failing following the addition of the sanity-check phase to the
Python buidl system.

* gnu/packages/python-build.scm (python-pypa-build)
[phases]{relax-requirements}: Add phase.
This commit is contained in:
Maxim Cournoyer 2021-02-03 17:52:35 -05:00
parent 05e7bdf7ec
commit 4b47c60828
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -127,7 +127,15 @@ (define-public python-pypa-build
"1d6m21lijwm04g50nwgsgj7x3vhblzw7jv05ah8psqgzk20bbch8"))))
(build-system python-build-system)
(arguments
`(#:tests? #f)) ;to tests in the PyPI release
`(#:tests? #f ;to tests in the PyPI release
#:phases (modify-phases %standard-phases
(add-after 'unpack 'relax-requirements
(lambda _
(substitute* "setup.cfg"
;; Drop the requirement on python-packaging, which is
;; not required.
((".*packaging.*")
"")))))))
(propagated-inputs
`(("python-pep517", python-pep517-bootstrap)
("python-toml" ,python-toml)))