summaryrefslogtreecommitdiff
path: root/eclass/ecm.eclass
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-05-20 22:18:37 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-05-20 22:18:37 +0200
commite4640674ee8579dfa2c330c94cc737a1ec41de37 (patch)
tree33ebb10ef4745df02b296a5e066045887d22d53c /eclass/ecm.eclass
parente21cfd2909cf1e064eeaf5ddc1249ad7349ebb12 (diff)
downloadkde-e4640674ee8579dfa2c330c94cc737a1ec41de37.tar.gz
kde-e4640674ee8579dfa2c330c94cc737a1ec41de37.tar.bz2
kde-e4640674ee8579dfa2c330c94cc737a1ec41de37.zip
ecm.eclass: Need to exclude KDE Frameworks 5.9999 from KFMIN>=5.240 check
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/ecm.eclass')
-rw-r--r--eclass/ecm.eclass10
1 files changed, 8 insertions, 2 deletions
diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index fdd5ba92b84..542993b6ec8 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -156,8 +156,14 @@ fi
# @DESCRIPTION:
# KDE Frameworks and Qt slot dependency, implied by KFMIN version.
: "${_KFSLOT:=5}"
-if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then
- _KFSLOT=6
+if [[ ${CATEGORY} == kde-frameworks ]]; then
+ if [[ ${PV} != 5.9999 ]] && $(ver_test ${KFMIN} -ge 5.240); then
+ _KFSLOT=6
+ fi
+else
+ if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then
+ _KFSLOT=6
+ fi
fi
case ${ECM_NONGUI} in