mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-28 08:17:29 +00:00
4a49365ea7
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>
16 lines
550 B
BlitzBasic
16 lines
550 B
BlitzBasic
SUMMARY = "Library for Python 3.6+ to communicate with the Google Chromecast."
|
|
HOMEPAGE = "https://github.com/balloob/pychromecast"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=b1dbd4e85f47b389bdadee9c694669f5"
|
|
|
|
SRC_URI += "file://0001-pyproject.toml-relax-build-requirements.patch"
|
|
SRC_URI[sha256sum] = "f05a1c8d727d4f104c8c731688053033e05157f2ab81bc8eef50ec0c62f9373c"
|
|
|
|
inherit pypi python_setuptools_build_meta
|
|
|
|
RDEPENDS:${PN} += "\
|
|
python3-zeroconf (>=0.131.0) \
|
|
python3-protobuf (>=4.25.2) \
|
|
python3-casttube (>=0.2.1) \
|
|
"
|