Skip to content

Commit 33a7ba2

Browse files
authored
ci: add wayland support to AppImage releases (#2547)
1 parent fcc793f commit 33a7ba2

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build-ubuntu.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
run: |
3737
sudo apt update
3838
sudo apt install --allow-downgrades cmake ninja-build extra-cmake-modules libpcap0.8-dev libsdl2-dev libenet-dev \
39-
qt6-{base,base-private,multimedia}-dev libqt6svg6-dev libarchive-dev libzstd-dev libfuse2 libfaad-dev
39+
qt6-{base,base-private,multimedia}-dev qt6-wayland libqt6svg6-dev libarchive-dev libzstd-dev libfuse2 libfaad-dev
4040
- name: Configure
4141
run: cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DMELONDS_EMBED_BUILD_INFO=ON
4242
- name: Build
@@ -54,6 +54,8 @@ jobs:
5454
chmod a+x linuxdeploy-*.AppImage
5555
- name: Build the AppImage
5656
env:
57+
EXTRA_PLATFORM_PLUGINS: libqwayland-egl.so;libqwayland-generic.so
58+
EXTRA_QT_PLUGINS: waylandcompositor
5759
QMAKE: /usr/lib/qt6/bin/qmake
5860
run: |
5961
./linuxdeploy-${{ matrix.arch.name }}.AppImage --appdir AppDir --plugin qt --output appimage

0 commit comments

Comments
 (0)