]> git.99rst.org Git - openwrt-packages.git/commit
pillow: drop the pybind11 build dependency
authorAlexandru Ardelean <redacted>
Tue, 11 Aug 2026 06:22:14 +0000 (09:22 +0300)
committerAlexandru Ardelean <redacted>
Tue, 11 Aug 2026 08:16:03 +0000 (11:16 +0300)
commit9ab5244d8ab6bd1909104b34a594797c6fb203a0
tree82f69251756513f37d2634119595a02e826f5b19
parentfbd7c9fabbfea2fc1dddeeea249b97ee3b5298f0
pillow: drop the pybind11 build dependency

Pillow uses pybind11 only for pybind11.setup_helpers.ParallelCompile,
which parallelises the C extension build; it ships no runtime bindings.
Patch setup.py to remove that import and call and drop pybind11 from
build-system.requires, then remove python-pybind11/host from
PKG_BUILD_DEPENDS. The C extensions are compiled serially instead, with
no functional change to the package.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/pillow/Makefile
lang/python/pillow/patches/010-drop-pybind11-parallelcompile.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT