Add keyroost - #9258
Add keyroost#9258
Conversation
Discovered on GitHub as publishing AppImages on its releases, by discover-apps.yml. Needs a maintainer's review.
❌ Test failure@framefilter: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look? Compatibility: not self-contained: uses the C library of the system; references glibc 2.39
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
|
/retest |
❌ Test failureCompatibility: not self-contained: uses the C library of the system; references glibc 2.39 Notes:
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
|
Thanks for considering keyroost in appimage's repository! The lowercase name is intentional: keyroost is styled in lowercase. It's a graphical application. I'm working through meeting your compliance requirements now. |
* appimage: build on the oldest supported Ubuntu LTS and bundle libxkbcommon AppImageHub's test (AppImage/appimage.github.io#9258) runs on an older system than Ubuntu 24.04 and failed twice over: the AppImage required glibc 2.39, and the GUI panicked because libxkbcommon-x11 was missing. The windowing layer loads libxkbcommon and libxkbcommon-x11 by name at runtime, so linuxdeploy never bundled them; bundle both explicitly. Build the AppImage and the Linux release tarball on ubuntu-22.04, the oldest still-supported LTS, instead of ubuntu-latest, which also moves to a newer Ubuntu from 2026-10-19 (actions/runner-images#14748) and would raise the glibc these downloads need. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Skvxkb6eMzytjPDmL6mPYU * changelog: AppImage on older systems Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Skvxkb6eMzytjPDmL6mPYU --------- Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
/retest |
✅ Test passedPlease check that the screenshot shows the application's main window. keyroost Compatibility: not self-contained: uses the C library of the system; references glibc 2.35 Notes:
|

Repository: https://github.com/framefilter/keyroost
keyroost-x86_64.AppImageFound by
.github/workflows/discover-apps.yml, which looks for GitHubrepositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.
Possibly not from the application's authors: the README says "not affiliated" (label
not-upstream). Please check whether the catalog should list this AppImage, or rather one from the application's own project.