diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-09-07 10:47:41 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-09-07 11:42:06 +0200 |
| commit | 468fb6117089daf88e1ff79495f22eb303c9e8de (patch) | |
| tree | e95f79cbf3055adac6c8d4756f011822290a236f | |
| parent | 184a69076a0aba56d8441ef7056a497ced8bcb9f (diff) | |
| download | kde-468fb6117089daf88e1ff79495f22eb303c9e8de.tar.gz kde-468fb6117089daf88e1ff79495f22eb303c9e8de.tar.bz2 kde-468fb6117089daf88e1ff79495f22eb303c9e8de.zip | |
kde-frameworks/kirigami: 6.6.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-frameworks/kirigami/Manifest | 1 | ||||
| -rw-r--r-- | kde-frameworks/kirigami/kirigami-6.6.0.ebuild | 49 |
2 files changed, 50 insertions, 0 deletions
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest new file mode 100644 index 00000000000..15de95cc054 --- /dev/null +++ b/kde-frameworks/kirigami/Manifest @@ -0,0 +1 @@ +DIST kirigami-6.6.0.tar.xz 553060 BLAKE2B f52f7b8b35cd2816f5b95b064c9a67a6d58aaedb5ed53adc738af83cff7c099511a475e63f54a71bc3a78276271fc2e7481291f4d5a943b7fc0edc507e564703 SHA512 7e6eabb50b0154bee82becb25599536d0a5be74236a34d14217e1dfc91e1bae70b649ffe38500aabf7cdf812ece8f317f6f363cb15c94ef263269046c63ee269 diff --git a/kde-frameworks/kirigami/kirigami-6.6.0.ebuild b/kde-frameworks/kirigami/kirigami-6.6.0.ebuild new file mode 100644 index 00000000000..33c966ac015 --- /dev/null +++ b/kde-frameworks/kirigami/kirigami-6.6.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_EXAMPLES="true" +ECM_QTHELP="false" +ECM_TEST="true" +QTMIN=6.6.2 +inherit ecm frameworks.kde.org toolchain-funcs + +DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" +HOMEPAGE="https://community.kde.org/Kirigami" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="openmp" + +# requires package to already be installed +RESTRICT="test" + +# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 +" +RDEPEND="${DEPEND} + examples? ( !${CATEGORY}/${PN}:5[examples] ) + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +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 +} |
