Skip to content

Commit

Permalink
dev-qt/qt-creator: sync live
Browse files Browse the repository at this point in the history
Signed-off-by: Ionen Wolkens <[email protected]>
  • Loading branch information
ionenwks committed Jul 25, 2024
1 parent 46f9f70 commit 19cba80
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions dev-qt/qt-creator/qt-creator-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,20 @@ 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="
dev-cpp/yaml-cpp:=
>=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]
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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

Expand Down

0 comments on commit 19cba80

Please sign in to comment.