diff options
| author | Mcm190 <maxcartermarshall@gmail.com> | 2026-11-03 19:13:08 +0000 |
|---|---|---|
| committer | Mcm190 <maxcartermarshall@gmail.com> | 2026-11-03 19:13:08 +0000 |
| commit | fe5a9278740d121e543d2f89cdd459eca7aeb761 (patch) | |
| tree | c9a88f519b79acce0f788766a4262269e8dab799 | |
| parent | c6df7f6a6152ba163379cf450506709a4d55949d (diff) | |
ci: bundle Wayland plugins in Linux AppImages
Request the Wayland platform plugins and their client graphics and shell
integrations from linuxdeploy's Qt plugin. The existing Qt installation
already contains them, so no extra Qt downloads are needed.
Addresses #298.
Assisted-by: Codex (diagnosis, packaging fix, validation, and draft text)
| -rw-r--r-- | .github/workflows/release-binaries.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.github/workflows/release-binaries.yml b/.github/workflows/release-binaries.yml index 36b69d029e..4273e129e8 100644 --- a/.github/workflows/release-binaries.yml +++ b/.github/workflows/release-binaries.yml @@ -391,6 +391,9 @@ jobs: cp dist/Eglantine.png "$icon" export APPIMAGE_EXTRACT_AND_RUN=1 export QMAKE="$QT_ROOT_DIR/bin/qmake" + # Include Wayland platform plugins and their graphics/shell integrations. + export EXTRA_QT_MODULES=waylandcompositor + export EXTRA_PLATFORM_PLUGINS='libqwayland-egl.so;libqwayland-generic.so' export LDAI_OUTPUT="eglantine-${GITHUB_SHA}-${{ matrix.platform }}.AppImage" export OUTPUT="$LDAI_OUTPUT" export ARCH="$arch" |
