From 115fb05c859c8b172a42acac7ab43d214426459a Mon Sep 17 00:00:00 2001 From: rustdesk Date: Thu, 2 May 2024 22:41:13 +0800 Subject: [PATCH] SPA_PLUGIN_DIR works for finding support/libspa-support.so, I tested manually, though crash because used spa0.2 --- appimage/AppImageBuilder-aarch64.yml | 4 +++- appimage/AppImageBuilder-x86_64.yml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/appimage/AppImageBuilder-aarch64.yml b/appimage/AppImageBuilder-aarch64.yml index afd6c4971..4e0e7fa04 100644 --- a/appimage/AppImageBuilder-aarch64.yml +++ b/appimage/AppImageBuilder-aarch64.yml @@ -52,13 +52,14 @@ AppDir: - libvdpau1 - libgstreamer-plugins-base1.0-0 - gstreamer1.0-pipewire + - libwayland-client0 - libwayland-cursor0 - libwayland-egl1 - libpulse0 - packagekit-gtk3-module - libcanberra-gtk3-module - libpam0g - - pipewire # to include /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so on 20.04, may be different for 22.04, libspa-0.2-modules has /usr/lib/x86_64-linux-gnu/spa0.2/support/libspa-support.so on 22.04 + - pipewire # to include /usr/lib/aarch64-linux-gnu/spa/support/libspa-support.so on 20.04, may be different for 22.04, libspa-0.2-modules has /usr/lib/x86_64-linux-gnu/spa0.2/support/libspa-support.so on 22.04 exclude: - humanity-icon-theme - hicolor-icon-theme @@ -76,6 +77,7 @@ AppDir: env: GIO_MODULE_DIR: $APPDIR/usr/lib/aarch64-linux-gnu/gio/modules/ GDK_BACKEND: x11 + SPA_PLUGIN_DIR: $APPDIR/usr/lib/aarch64-linux-gnu/spa/ test: fedora-30: image: appimagecrafters/tests-env:fedora-30 diff --git a/appimage/AppImageBuilder-x86_64.yml b/appimage/AppImageBuilder-x86_64.yml index 8ed9d2a44..2f89d104a 100644 --- a/appimage/AppImageBuilder-x86_64.yml +++ b/appimage/AppImageBuilder-x86_64.yml @@ -54,6 +54,7 @@ AppDir: - libvdpau1 - libgstreamer-plugins-base1.0-0 - gstreamer1.0-pipewire + - libwayland-client0 - libwayland-cursor0 - libwayland-egl1 - libpulse0