From 79516a2c62b02f5413745e4f43e39efed148ecb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 1 Feb 2026 07:14:33 +0700 Subject: [PATCH] qt6-base: not rebuild private Qt on patch update --- common/hooks/pre-pkg/04-generate-runtime-deps.sh | 2 +- srcpkgs/qt6-base/template | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/common/hooks/pre-pkg/04-generate-runtime-deps.sh b/common/hooks/pre-pkg/04-generate-runtime-deps.sh index 67caecf59cc6fd..62397aae5b3b51 100644 --- a/common/hooks/pre-pkg/04-generate-runtime-deps.sh +++ b/common/hooks/pre-pkg/04-generate-runtime-deps.sh @@ -69,7 +69,7 @@ hook() { local _shlib_dir="${XBPS_STATEDIR}/shlib-provides" local _shlibtmp - local Qt_6_PRIVATE_API=6.10.2 + local Qt_6_PRIVATE_API=6.10 # Disable trap on ERR, xbps-uhelper cmd might return error... but not something # to be worried about because if there are broken shlibs this hook returns diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template index 47d65a0688c834..9cac31b9177d14 100644 --- a/srcpkgs/qt6-base/template +++ b/srcpkgs/qt6-base/template @@ -5,7 +5,7 @@ # - rebuild all pkg with qt6-base-private-devel pkgname=qt6-base version=6.10.2 -revision=1 +revision=2 build_style=cmake configure_args="-DINSTALL_DATADIR=share/qt6 -DINSTALL_ARCHDATADIR=lib${XBPS_TARGET_WORDSIZE}/qt6 @@ -168,7 +168,8 @@ qt6-dbus_package() { } qt6-core_package() { - shlib_provides="libQt_6_PRIVATE_API.${version}" + shlib_provides="libQt_6_PRIVATE_API.${version} + libQt_6_PRIVATE_API.${version%.*}" short_desc+=" - Core" pkg_install() { vmove "usr/lib/libQt6Core.so.*"