qtcreator: unify with other llvm-dependencies
This commit is contained in:
committed by
Đoàn Trần Công Danh
parent
8dcd8ed1b8
commit
06e7b5e32a
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user