This variable is meant to be set in downstream overlays when they need python implementations other than the ones we support in the tree. It should be a space-separated list of extra implementations.
Signed-off-by: William Hubbs <willi...@gentoo.org> --- eclass/python-utils-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index aacee5ac35a..4370c7a825f 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -43,6 +43,8 @@ _PYTHON_ALL_IMPLS=( python2_7 python3_6 python3_7 python3_8 ) +[[ -n ${PYTHON_COMPAT_ALLOW_EXTRA_IMPLS[*]} ]] && + _PYTHON_ALL_IMPLS+=( ${PYTHON_COMPAT_ALLOW_EXTRA_IMPLS} ) readonly _PYTHON_ALL_IMPLS # @ECLASS-VARIABLE: PYTHON_COMPAT_NO_STRICT -- 2.24.1