diff options
| -rw-r--r-- | kde-frameworks/kirigami/kirigami-9999.ebuild | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/kde-frameworks/kirigami/kirigami-9999.ebuild b/kde-frameworks/kirigami/kirigami-9999.ebuild index 1d7604acfa7..9c79099d926 100644 --- a/kde-frameworks/kirigami/kirigami-9999.ebuild +++ b/kde-frameworks/kirigami/kirigami-9999.ebuild @@ -8,7 +8,7 @@ ECM_QTHELP="false" ECM_TEST="true" KDE_ORG_NAME="${PN}2" QTMIN=5.15.5 -inherit ecm frameworks.kde.org +inherit ecm frameworks.kde.org toolchain-funcs DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" HOMEPAGE="https://techbase.kde.org/Kirigami" @@ -16,14 +16,11 @@ EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}" LICENSE="LGPL-2+" KEYWORDS="" -IUSE="" +IUSE="+openmp" # requires package to already be installed RESTRICT="test" -BDEPEND=" - >=dev-qt/linguist-tools-${QTMIN}:5 -" DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 @@ -36,10 +33,20 @@ DEPEND=" RDEPEND="${DEPEND} >=dev-qt/qtgraphicaleffects-${QTMIN}:5 " +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} src_configure() { local mycmakeargs=( -DBUILD_EXAMPLES=$(usex examples) + $(cmake_use_find_package openmp OpenMP) ) ecm_src_configure |
