dev-python/ezdxf: add cython BDEPEND, set DISTUTILS_EXT

- Add dev-python/cython BDEPEND for cython compile step
- Set DISTUTILS_EXT=1 to handle .so extension modules properly

Closes: https://bugs.gentoo.org/974782
Closes: https://bugs.gentoo.org/974783
Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui
2026-05-13 09:52:43 +08:00
parent 0c3bd2f908
commit b93e90ac52

View File

@@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
@@ -24,4 +25,7 @@ RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/fonttools[${PYTHON_USEDEP}]
"
BDEPEND="${RDEPEND}"
BDEPEND="
${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
"