python3-xstatic: add patch to build w/ Setuptools 82

Setuptools 82 dropped pkg_resources module. It is not used
by the setup script, nevertheless, it is imported, and this
missing module fails compilation.

This patch removes this import.

Upstream started to work on refactoring their setup scripts, so
this patch is not appropriate to them - once/if they release, most
likely this patch can be dropped.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Gyorgy Sarvari
2026-03-15 21:24:43 +01:00
committed by Khem Raj
parent 8193a3c0ef
commit 4ac220373b
2 changed files with 33 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://README.txt;md5=1418684272f85f400cebf1b1a255c5cd"
PYPI_PACKAGE = "XStatic"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
SRC_URI += "file://0001-remove-pkg_resources-import.patch"
SRC_URI[sha256sum] = "402544cc9e179489441054f09c807804e115ea246907de87c0355fb4f5a31268"
DEPENDS += " \