python-single-r1.eclass: Always output use-cond in PYTHON_DEPS

Output a USE conditional in PYTHON_DEPS even when using only a single
target. While this does not make a strict difference since the target
flag is in REQUIRED_USE anyway, it results in more unified output
and makes it easier to catch mistakes if someone plays with the eclass
in the future.
This commit is contained in:
Michał Górny
2017-02-19 14:03:52 +01:00
parent eb5ff95473
commit 8d2a47de59
+1 -1
View File
@@ -197,7 +197,7 @@ _python_single_set_globals() {
# variables without PYTHON_SINGLE_TARGET.
PYTHON_REQUIRED_USE="${flags_mt[*]}"
python_export "${_PYTHON_SUPPORTED_IMPLS[0]}" PYTHON_PKG_DEP
PYTHON_DEPS="${PYTHON_PKG_DEP} "
PYTHON_DEPS="${flags_mt[*]}? ( ${PYTHON_PKG_DEP} ) "
# Force on the python_single_target_* flag for this impl, so
# that any dependencies that inherit python-single-r1 and
# happen to have multiple implementations will still need