diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-04 18:35:44 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-04 18:35:44 +0100 |
| commit | 5a39a8fbff9e5be2467806f8f90cfa73b39503c4 (patch) | |
| tree | 2f7e93017e99ad431a1c7dbfbc2889ed5ed03ffc | |
| parent | 48e4d3f5e2d29fd61e67d15155a384d2a46b165c (diff) | |
| download | kde-5a39a8fbff9e5be2467806f8f90cfa73b39503c4.tar.gz kde-5a39a8fbff9e5be2467806f8f90cfa73b39503c4.tar.bz2 kde-5a39a8fbff9e5be2467806f8f90cfa73b39503c4.zip | |
kde-frameworks/kirigami: Add IUSE +openmp
Upstream commit c19d7ad02b2de56466e29a096575dc6a9d3cbb3b
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -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 |
