diff options
| -rw-r--r-- | eclass/kde-frameworks.eclass | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/eclass/kde-frameworks.eclass b/eclass/kde-frameworks.eclass index 61a861ddba9..52b61ae7f33 100644 --- a/eclass/kde-frameworks.eclass +++ b/eclass/kde-frameworks.eclass @@ -52,6 +52,12 @@ QT_MINIMAL="${QT_MINIMAL:-5.2.0}" # For any other value, add examples to IUSE. : ${FRAMEWORKS_EXAMPLES:=false} +# @ECLASS-VARIABLE: FRAMEWORKS_QTCORE +# @DESCRIPTION: +# If set to "false", do nothing. +# For any other value, add a dependency on dev-qt/qtcore. +: ${FRAMEWORKS_QTCORE:=true} + # @ECLASS-VARIABLE: FRAMEWORKS_TEST # @DESCRIPTION: # If set to "false", do nothing. @@ -63,9 +69,6 @@ LICENSE="GPL-2" SLOT=5 -COMMONDEPEND+=" - >=dev-qt/qtcore-${QT_MINIMAL}:5 -" DEPEND+=">=dev-libs/extra-cmake-modules-0.0.9" if [[ -n "${FRAMEWORKS_DOXYGEN}" ]]; then @@ -87,6 +90,13 @@ case ${FRAMEWORKS_EXAMPLES} in ;; esac +case ${FRAMEWORKS_QTCORE} in + false) ;; + *) + COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5" + ;; +esac + case ${FRAMEWORKS_TEST} in false) ;; *) |
