python3-chromecast: upgrade 13.1.0 -> 14.0.0

The python package has enabled to option to build it via python_setuptools_build_meta. Therefore the recipe is updated accordingly.
Also cleaned up the list of runtime dependencies which according to the package should no longer be needed.

The difference between v2 and v3 is the addition of the upstream status in the included patch.

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Tom Geelen authored and Khem Raj committed 2024-04-08 15:00:16 -07:00
1 parent 50fa6543cc
commit e82b1535e7
3 files changed
+39 -20

No files matched your search

@@ -0,0 +1,17 @@
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-Allow-newer-version-of-wheel-and-setuptools.patch"
SRC_URI[sha256sum] = "dc4f8b052e760a978da9b2568b79020cb79af608a026465f07544cffe43973cf"
PYPI_PACKAGE = "PyChromecast"
inherit pypi python_setuptools_build_meta
RDEPENDS:${PN} += "\
python3-zeroconf (>=0.131.0) \
python3-protobuf (>=4.25.2) \
python3-casttube (>=0.2.1) \
"