mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-08-25 05:21:31 +00:00
python3-pychromecast: Relax build requirements
The upstream pyproject.toml caps setuptools at <83.0, but OE builds with --no-isolation against the native setuptools (now 83.0.0), so the build fails with "Missing dependencies: setuptools<83.0,>=65.6". Drop the spurious upper bound. Fold this into the existing wheel-version relaxation so pyproject.toml is adjusted by a single patch. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/balloob/pychromecast"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=b1dbd4e85f47b389bdadee9c694669f5"
|
||||
|
||||
SRC_URI += "file://0001-Allow-building-with-wheel-0.47.patch"
|
||||
SRC_URI += "file://0001-pyproject.toml-relax-build-requirements.patch"
|
||||
SRC_URI[sha256sum] = "f05a1c8d727d4f104c8c731688053033e05157f2ab81bc8eef50ec0c62f9373c"
|
||||
|
||||
inherit pypi python_setuptools_build_meta
|
||||
|
||||
Reference in New Issue
Block a user