summaryrefslogtreecommitdiff
path: root/eclass/ecm.eclass
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2019-12-15 17:25:25 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2019-12-15 17:28:54 +0100
commitf877d6dc6ef10996b5418446bf083c9dc30e6ca5 (patch)
treecda1d908a73e50a6edb2e2d1b68c7be15b43175b /eclass/ecm.eclass
parent4ac1a30173a99c59f805591c990bbbbee06c79d4 (diff)
downloadkde-f877d6dc6ef10996b5418446bf083c9dc30e6ca5.tar.gz
kde-f877d6dc6ef10996b5418446bf083c9dc30e6ca5.tar.bz2
kde-f877d6dc6ef10996b5418446bf083c9dc30e6ca5.zip
ecm.eclass: Set correct KFMIN default for kde-frameworks/*
Closes: https://bugs.gentoo.org/703006 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/ecm.eclass')
-rw-r--r--eclass/ecm.eclass9
1 files changed, 7 insertions, 2 deletions
diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 5d9cccff02c..ddfe92c1d0b 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -152,10 +152,15 @@ fi
: ${ECM_TEST:=false}
# @ECLASS-VARIABLE: KFMIN
+# @DEFAULT_UNSET
# @DESCRIPTION:
-# Minimum version of Frameworks to require. The default value is not going to
-# be changed unless we also bump EAPI, which usually implies (rev-)bumping.
+# Minimum version of Frameworks to require. Default value for kde-frameworks
+# is ${PV} and 5.64.0 baseline for everything else. This is not going to be
+# changed unless we also bump EAPI, which usually implies (rev-)bumping.
# Version will later be used to differentiate between KF5/Qt5 and KF6/Qt6.
+if [[ ${CATEGORY} = kde-frameworks ]]; then
+ : ${KFMIN:=${PV}}
+fi
: ${KFMIN:=5.64.0}
# @ECLASS-VARIABLE: KFSLOT