app-metrics/prometheus: add 3.1.0
[gentoo/gentoo.git] / kde-frameworks / qqc2-desktop-style / qqc2-desktop-style-6.9.0.ebuild
blob295f7d3713c1ce7fc4a442bdb16a078c2be55d16
1 # Copyright 1999-2025 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=8
6 ECM_QTHELP="false"
7 QTMIN=6.7.2
8 inherit ecm frameworks.kde.org
10 DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
12 LICENSE="|| ( GPL-2+ LGPL-3+ )"
13 KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
14 IUSE=""
16 # Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
17 # https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379
18 DEPEND="
19         >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
20         >=dev-qt/qtdeclarative-${QTMIN}:6=
21         =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
22         =kde-frameworks/kconfig-${KDE_CATV}*:6
23         =kde-frameworks/kiconthemes-${KDE_CATV}*:6
24         =kde-frameworks/kirigami-${KDE_CATV}*:6
25         =kde-frameworks/sonnet-${KDE_CATV}*:6[qml]
27 RDEPEND="${DEPEND}
28         >=dev-qt/qt5compat-${QTMIN}:6
30 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
32 CMAKE_SKIP_TESTS=(
33         # bug 926509
34         animationspeedmodifiertest