diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-05-18 22:28:51 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-05-18 22:28:51 +0200 |
| commit | de26dfceff864a2ad343531f3683961042dea398 (patch) | |
| tree | 794039ad45057fea49bbcf669fe5754ac047bb9d | |
| parent | 5bd2c28df8f44f5515fd621919568cb6ab5b5e83 (diff) | |
| download | kde-de26dfceff864a2ad343531f3683961042dea398.tar.gz kde-de26dfceff864a2ad343531f3683961042dea398.tar.bz2 kde-de26dfceff864a2ad343531f3683961042dea398.zip | |
ecm.eclass: Add SLOT=6 dependencies if KFMIN is >=5.240
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | eclass/ecm.eclass | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 125b47b42e5..ef59ddfbce1 100644 --- a/eclass/ecm.eclass +++ b/eclass/ecm.eclass @@ -145,7 +145,7 @@ fi # Minimum version of Frameworks to require. Default value for kde-frameworks # is ${PV} and 5.82.0 baseline for everything else. This is not going to be # changed unless we also bump EAPI, which usually implies (rev-)bumping. -# Version will also be used to differentiate between KF5/Qt5 and KF6/Qt6. +# If set to >=5.240, KF6/Qt6 will be assumed thus SLOT=6 dependencies added. if [[ ${CATEGORY} = kde-frameworks ]]; then : "${KFMIN:=$(ver_cut 1-2)}" fi @@ -156,7 +156,9 @@ fi # @DESCRIPTION: # KDE Frameworks and Qt slot dependency, implied by KFMIN version. : "${_KFSLOT:=5}" -[[ ${KFMIN/.*} == 6 ]] && _KFSLOT=6 +if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then + _KFSLOT=6 +fi case ${ECM_NONGUI} in true) ;; |
