databases.eclass: fix "--add-deps" helper

It's called in ebuild scope so "+=" should be used.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova committed 2024-02-05 00:23:20 +05:00
1 parent 5cac954df6
commit cfdd31feb5
1 file changed
+5 -6
+5 -6
View File
@@ -192,12 +192,11 @@ _databases_add_deps() {
local funcname=${1?}
local useflag=${2?}
BDEPEND="${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )"
IUSE="${useflag}"
[[ ${useflag} == "test" ]] &&
RESTRICT="!test? ( test )"
return 0
IUSE+=" ${useflag}"
BDEPEND+=" ${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )"
if [[ ${useflag} == "test" ]]; then
RESTRICT+= "!test? ( test )"
fi
}
# @FUNCTION: _databases_stop_service