diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template index 9c1ec210a96..3716333c459 100644 --- a/srcpkgs/qt6-shadertools/template +++ b/srcpkgs/qt6-shadertools/template @@ -1,10 +1,9 @@ # Template file for 'qt6-shadertools' pkgname=qt6-shadertools -version=6.3.0 +version=6.3.1 revision=1 wrksrc="qtshadertools-everywhere-src-${version}" build_style=cmake -configure_args="-DQT_HOST_PATH=/usr " hostmakedepends="perl qt6-base-devel" makedepends="qt6-base-devel" short_desc="Cross-platform application and UI framework - shadertools" @@ -12,7 +11,13 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://qt.io/" distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtshadertools-everywhere-src-${version}.tar.xz" -checksum=5498959b9d37c254bd126ab1320cf86aeb8a31b3ea7e51db666a8f9698afbd6c +checksum=59b77176961528cc7b0c9325134655e273aa87b4cb386c0f4683d8f2852e435a + +if [ "$CROSS_BUILD" ]; then + configure_args="-DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=true" + hostmakedepends+=" qt6-shadertools-devel" +fi + qt6-shadertools-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" @@ -20,8 +25,11 @@ qt6-shadertools-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/cmake + vmove usr/lib/metatypes + vmove usr/lib/pkgconfig vmove usr/lib/qt6/mkspecs vmove "usr/lib/*.so" vmove "usr/lib/*.prl" + vmove usr/share/qt6/modules } }