Skip to content

linux: update AppRun ozone patch for app-builder-lib 26.15.3 - #1853

Open
Eli-Tarrago wants to merge 1 commit into
SnosMe:masterfrom
Eli-Tarrago:fix/appimage-apprun-ozone-patch
Open

linux: update AppRun ozone patch for app-builder-lib 26.15.3#1853
Eli-Tarrago wants to merge 1 commit into
SnosMe:masterfrom
Eli-Tarrago:fix/appimage-apprun-ozone-patch

Conversation

@Eli-Tarrago

@Eli-Tarrago Eli-Tarrago commented Jun 15, 2026

Copy link
Copy Markdown

Summary

  • The patch-package patch that injects --ozone-platform=x11 into the AppImage AppRun script was still named app-builder-lib+26.8.1.patch, targeting the old version. patch-package skips or misapplies patches when the filename version doesn't match what's installed, so the ozone flag was missing from the built AppImage.
  • Renames the patch to app-builder-lib+26.15.3.patch (matching the currently installed version) with the equivalent 3-line change.

Test plan

  • cd main && yarn install — patch applies without errors
  • cd renderer && yarn make-index-files && yarn build then cd ../main && yarn build && yarn package — AppImage builds and passes the apprun-patch.test.mjs assertion

The patch injecting --ozone-platform=x11 into the AppImage AppRun
script was still named for 26.8.1. Replace it with an equivalent patch
targeting the installed 26.15.3 so patch-package applies it correctly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant