From 5f168b6c1a8933143102f996c1ac84cf976d1fdb Mon Sep 17 00:00:00 2001 From: John Date: Wed, 30 Oct 2024 11:48:06 +0100 Subject: [PATCH] qt6-3d: update to 6.8.1. --- srcpkgs/qt6-3d-private-devel | 1 + srcpkgs/qt6-3d/template | 17 +++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/qt6-3d-private-devel diff --git a/srcpkgs/qt6-3d-private-devel b/srcpkgs/qt6-3d-private-devel new file mode 120000 index 00000000000..4b7cae59503 --- /dev/null +++ b/srcpkgs/qt6-3d-private-devel @@ -0,0 +1 @@ +qt6-3d \ No newline at end of file diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template index 6a61ebb2e1f..225ecf34337 100644 --- a/srcpkgs/qt6-3d/template +++ b/srcpkgs/qt6-3d/template @@ -1,6 +1,6 @@ # Template file for 'qt6-3d' pkgname=qt6-3d -version=6.7.2 +version=6.8.1 revision=1 build_style=cmake hostmakedepends="perl qt6-declarative-host-tools" @@ -11,7 +11,20 @@ maintainer="John " license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only with Qt-GPL-exception-1.0" homepage="https://qt.io/" distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qt3d-everywhere-src-${version}.tar.xz" -checksum=8bc087d904973133186e58471845c5df376bbfdcfcf079fda287e1cda27c8adf +checksum=08b006871b7bad92597c6b588ca921f630131e579e25079e49c0b34c0d7c4236 + +subpackages="qt6-3d-private-devel qt6-3d-devel" + +qt6-3d-private-devel_package() { + depends="qt6-3d-devel>=${version}_${revision}" + short_desc+=" - private development files" + pkg_install() { + vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" + for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do + vmove "$dir" + done + } +} qt6-3d-devel_package() { depends="${sourcepkg}>=${version}_${revision}"