blob: a8a0bca02e5e80a273239f9ce0e663dc496c2c35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Qt (C++) widgets to manage color inputs"
HOMEPAGE="https://gitlab.com/mattbas/Qt-Color-Widgets/"
SRC_URI="
https://gitlab.com/mattbas/Qt-Color-Widgets/-/archive/${PV}/Qt-Color-Widgets-${PV}.tar.bz2
"
S="${WORKDIR}/Qt-Color-Widgets-${PV}"
LICENSE="LGPL-3+"
SLOT="0/2" # ${COLORWIDGET_PROJECT_NAME}_VERSION_MAJOR in CMakeLists.txt
KEYWORDS="amd64 ~arm64 ~x86"
IUSE="designer"
DEPEND="
dev-qt/qtbase:6[widgets]
designer? ( dev-qt/qttools:6[designer] )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DQT_VERSION_MAJOR=6
-DBUILD_SHARED_LIBS=ON
-DQTCOLORWIDGETS_DESIGNER_PLUGIN=$(usex designer)
)
cmake_src_configure
}
|