aboutsummaryrefslogtreecommitdiffstats
path: root/community/qt6-qtquick3d/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/qt6-qtquick3d/APKBUILD')
-rw-r--r--community/qt6-qtquick3d/APKBUILD20
1 files changed, 13 insertions, 7 deletions
diff --git a/community/qt6-qtquick3d/APKBUILD b/community/qt6-qtquick3d/APKBUILD
index 3acbe1ebceb..f5a96bb26c1 100644
--- a/community/qt6-qtquick3d/APKBUILD
+++ b/community/qt6-qtquick3d/APKBUILD
@@ -1,21 +1,25 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
+
+# The group tag is just to easily find this APKBUILD by some scripts for automation
+# group=qt6
pkgname=qt6-qtquick3d
-pkgver=6.1.2
+pkgver=6.6.3
pkgrel=0
pkgdesc="Qt module and API for defining 3D content in Qt Quick"
url="https://qt.io/"
-# s390x and mips64 build fails
-# Shader baking failed: Cannot resolve expression type.
-arch="all !s390x !mips64"
+arch="all"
license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0"
depends_dev="
qt6-qtdeclarative-dev
+ qt6-qtquicktimeline-dev
qt6-qtshadertools-dev
vulkan-headers
"
makedepends="$depends_dev
+ assimp-dev
cmake
perl
+ samurai
"
subpackages="$pkgname-dev"
options="!check" # No tests
@@ -29,8 +33,10 @@ esac
source="https://download.qt.io/$_rel/qt/${pkgver%.*}/${pkgver/_/-}/submodules/qtquick3d-everywhere-src-${pkgver/_/-}.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ export CFLAGS="$CFLAGS -g1 -flto=auto"
+ export CXXFLAGS="$CXXFLAGS -g1 -flto=auto"
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
@@ -40,5 +46,5 @@ package() {
}
sha512sums="
-9881feb858af095b7c4b65db059603c03161bdf80368ca241b70f3dd76fa7b1bfdc45720a5b48b6c3e073df47fb3d8e6ddc3fd400fe8c222c41cced9a0d2caac qtquick3d-everywhere-src-6.1.2.tar.xz
+49c9a5e336a011c592c2273420044d4cdea45a11db9c684fe7289b9e552d1f8c3e2cb690350a53ddad739f5334d045e213cc225c451c9e0f2a481afb9b1e255b qtquick3d-everywhere-src-6.6.3.tar.xz
"