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 committed 2026-05-13 10:24:22 +08:00
1 parent 0c3bd2f908
commit b93e90ac52
1 file changed
+5 -1
+5 -1
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}]
"