From 8ec4ac850df482ee4b6983f7d01b4b32dd5366b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
Date: Wed, 17 Nov 2021 16:55:59 +0100
Subject: [PATCH] community/qt6-qtbase: move files needed libQt6Gui.so to
 qtbase-x11

Fixes a recursive dependency.

See https://gitlab.alpinelinux.org/alpine/aports/-/issues/13173#note_192556
---
 community/qt6-qtbase/APKBUILD | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/community/qt6-qtbase/APKBUILD b/community/qt6-qtbase/APKBUILD
index b739424b0650..2754c439d4c8 100644
--- a/community/qt6-qtbase/APKBUILD
+++ b/community/qt6-qtbase/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Bart Ribbers <bribbers@disroot.org>
 pkgname=qt6-qtbase
 pkgver=6.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A cross-platform application and UI framework"
 url="https://qt.io/"
 arch="all"
@@ -131,14 +131,16 @@ x11() {
 		usr/lib/libQt6EglFSDeviceIntegration.so.* \
 		usr/lib/libQt6EglFsKms*Support.so.* \
 		usr/lib/libQt6Gui.so.* \
-		usr/lib/libQt6OpenGL.so.* \
+		usr/lib/libQt6OpenGL*.so.* \
+		usr/lib/libQt6XcbQpa.so.* \
 		usr/lib/libQt6PrintSupport.so.* \
 		usr/lib/libQt6Widgets.so.* \
 		usr/lib/qt6/plugins/egldeviceintegrations \
 		usr/lib/qt6/plugins/generic \
 		usr/lib/qt6/plugins/image* \
 		usr/lib/qt6/plugins/platform* \
-		usr/lib/qt6/plugins/printsupport*
+		usr/lib/qt6/plugins/printsupport* \
+		usr/lib/qt6/plugins/xcbglintegrations/libqxcb*
 }
 
 sha512sums="
-- 
GitLab