summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-07-25 10:04:18 -0400
committerIonen Wolkens <ionen@gentoo.org>2024-07-25 11:58:26 -0400
commit19cba80e727f3f11398627961455cf0a64226dea (patch)
treefe283097153d35dd981536c82b481e2c00ebe145 /dev-qt
parentdev-qt/qt-creator: add 14.0.0 (diff)
downloadgentoo-19cba80e727f3f11398627961455cf0a64226dea.tar.gz
gentoo-19cba80e727f3f11398627961455cf0a64226dea.tar.bz2
gentoo-19cba80e727f3f11398627961455cf0a64226dea.zip
dev-qt/qt-creator: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qt-creator/qt-creator-9999.ebuild20
1 files changed, 10 insertions, 10 deletions
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
index fdf00d0e0369..23836162a90d 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -45,7 +45,7 @@ IUSE="
REQUIRED_USE="clang? ( ${LLVM_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
-QT_PV=6.2.0:6 # IDE_QT_VERSION_MIN
+QT_PV=6.5.4:6
# := is used where Qt's private APIs are used for safety
COMMON_DEPEND="
@@ -53,7 +53,12 @@ COMMON_DEPEND="
>=dev-qt/qt5compat-${QT_PV}
>=dev-qt/qtbase-${QT_PV}=[concurrent,dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QT_PV}=
- clang? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') )
+ clang? (
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+ )
designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
help? (
>=dev-qt/qttools-${QT_PV}[assistant]
@@ -141,12 +146,13 @@ src_configure() {
use elibc_musl && append-lfs-flags
local mycmakeargs=(
+ -DBUILD_DEVELOPER_DOCS=$(usex doc)
+ -DBUILD_DOCS_BY_DEFAULT=$(usex doc)
-DBUILD_WITH_PCH=no
-DWITH_DOCS=$(usex doc)
- -DBUILD_DEVELOPER_DOCS=$(usex doc)
-DWITH_TESTS=$(usex test)
- # TODO: try unbundling now that slot 6 exists+unmasked (bug #934462)
+ # sticking to bundled for now until it switches to KF6's
-DBUILD_LIBRARY_KSYNTAXHIGHLIGHTING=yes
# Much can be optional, but do not want to flood users (or maintainers)
@@ -206,12 +212,6 @@ src_test() {
cmake_src_test --label-exclude exclude_from_precheck
}
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_build {qch,html}_docs
-}
-
src_install() {
cmake_src_install