eclass/distutils-r1: Sync with Gentoo

It's from Gentoo commit 3229e9f67a15f5a4e9031cb7813be36556537b58.
This commit is contained in:
Flatcar Buildbot 2025-06-30 07:09:47 +00:00
parent d6bb7a614a
commit 68f70b3d23

View File

@ -561,6 +561,20 @@ distutils_enable_tests() {
test_pkgs+=' dev-python/pytest-xdist[${PYTHON_USEDEP}]'
fi
local plugin
_set_epytest_plugins
for plugin in "${EPYTEST_PLUGINS[@]}"; do
case ${plugin} in
pkgcore)
plugin=sys-apps/${plugin}
;;
*)
plugin=dev-python/${plugin}
;;
esac
test_pkgs+=" ${plugin}[\${PYTHON_USEDEP}]"
done
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
test_deps+=" ${test_pkgs//'${PYTHON_USEDEP}'/${PYTHON_USEDEP}}"
else