From 92dd801ecda44e5f99e4ab66865afaf43502c0ee Mon Sep 17 00:00:00 2001 From: Zion Date: Thu, 11 Apr 2024 22:59:18 -0700 Subject: [PATCH] Attempt at bundling wayland libraries --- .ci/deploy-linux.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.ci/deploy-linux.sh b/.ci/deploy-linux.sh index f338ab856f..1e22c5ffc9 100755 --- a/.ci/deploy-linux.sh +++ b/.ci/deploy-linux.sh @@ -12,7 +12,9 @@ if [ "$DEPLOY_APPIMAGE" = "true" ]; then curl -fsSLo linuxdeploy-plugin-checkrt.sh https://github.com/linuxdeploy/linuxdeploy-plugin-checkrt/releases/download/continuous/linuxdeploy-plugin-checkrt-x86_64.sh chmod +x ./linuxdeploy-plugin-checkrt.sh - EXTRA_QT_PLUGINS="svg;" APPIMAGE_EXTRACT_AND_RUN=1 linuxdeploy --appdir AppDir --plugin qt + export EXTRA_PLATFORM_PLUGINS="libqwayland-egl.so;libqwayland-generic.so" + export EXTRA_QT_PLUGINS="svg;wayland-decoration-client;wayland-graphics-integration-client;wayland-shell-integration" + APPIMAGE_EXTRACT_AND_RUN=1 linuxdeploy --appdir AppDir --plugin qt # Remove libwayland-client because it has platform-dependent exports and breaks other OSes rm -f ./AppDir/usr/lib/libwayland-client.so*