From 01be5f0666e1747ce22372a84c7de2458303e873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 21 Nov 2024 05:59:43 +0700 Subject: [PATCH] hooks/qt-private-api: fix for qt6-3d --- common/hooks/post-install/15-qt-private-api.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/common/hooks/post-install/15-qt-private-api.sh b/common/hooks/post-install/15-qt-private-api.sh index 18f3576e703..3f445b43d52 100644 --- a/common/hooks/post-install/15-qt-private-api.sh +++ b/common/hooks/post-install/15-qt-private-api.sh @@ -41,7 +41,12 @@ hook() { for _shlib in $_list; do msg_normal "${pkgver}: requires PRIVATE_API from $_shlib\n" done - _version=$(printf '%s\n' $_list | sed 's/^libQt\([0-9]*\).*/\1/' | grep -v '^5$' | uniq) + _version=$(printf '%s\n' $_list | + sed -E ' + s/^libQt([0-9]*)3D.*/\1/ + s/^libQt([0-9]*).*/\1/ + ' | grep -v '^5$' | uniq + ) for _v in $_version; do _ok= for _md in ${makedepends}; do