qtcreator: unify with other llvm-dependencies

This commit is contained in:
Đoàn Trần Công Danh
2025-11-11 22:13:46 +07:00
committed by Đoàn Trần Công Danh
parent 8dcd8ed1b8
commit 06e7b5e32a
+4 -4
View File
@@ -3,9 +3,9 @@ pkgname=qtcreator
version=18.0.0
revision=1
build_style=cmake
_llvm=19
_llvmver=19
configure_args="$(vopt_bool qbs BUILD_QBS) -DWITH_DOCS=ON -DBUILD_WITH_PCH=OFF"
hostmakedepends="clang${_llvm} llvm${_llvm} clang-tools-extra${_llvm}
hostmakedepends="clang${_llvmver} llvm${_llvmver} clang-tools-extra${_llvmver}
perl pkg-config python3 which
qt6-base qt6-tools qt6-shadertools qt6-declarative-host-tools"
makedepends="qt6-declarative-private-devel qt6-base-private-devel
@@ -14,7 +14,7 @@ makedepends="qt6-declarative-private-devel qt6-base-private-devel
qt6-serialport-devel qt6-shadertools-devel qt6-charts-private-devel
qt6-tools-private-devel
libzstd-devel elfutils-devel libarchive-devel yaml-cpp-devel
clang${_llvm}-devel llvm${_llvm}-devel"
clang${_llvmver}-devel llvm${_llvmver}-devel"
depends="qt6-plugin-sqlite mesa-dri"
short_desc="Cross-platform IDE for Qt developers"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -41,7 +41,7 @@ if [ -z "$CROSS_BUILD" ]; then
else
configure_args+=" -DBUILD_EXECUTABLE_CMDBRIDGE=OFF"
fi
configure_args+=" -DClang_DIR=${XBPS_CROSS_BASE+$XBPS_CROSS_BASE}/usr/lib/llvm/${_llvm}/lib/cmake/clang"
configure_args+=" -DClang_DIR=${XBPS_CROSS_BASE+$XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang"
if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then
makedepends+=" qt6-webengine-devel"