Internal
Public Access
Runs Flathub's own flatpak-builder-lint against both manifests and the metainfo, and fixes what it found: - only-arches doesn't belong in the manifest itself (linter: manifest unknown property); it belongs in a separate flathub.json, which is what Flathub's own build infrastructure actually reads it from. - Bumps the KDE runtime from 6.10 to 6.11 per the linter's outdated- runtime warning; verified the app still builds and launches against it before committing to the bump. The one remaining linter finding, finish-args-ssh-filesystem-access, is a deliberate policy flag rather than a bug — Flathub requires a written justification for any ~/.ssh access in the submission PR, which docs/FLATHUB.md now documents with precedent from already- approved apps in the same situation. Also confirms (via a real interactive test with xdotool) that the private-key Browse button correctly triggers the desktop portal file chooser inside the sandbox, closing the last open verification item from the previous commit. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
24 lines
572 B
YAML
24 lines
572 B
YAML
app-id: org.darksingularity.OrbitHub
|
|
runtime: org.kde.Platform
|
|
runtime-version: "6.11"
|
|
sdk: org.kde.Sdk
|
|
command: orbithub
|
|
finish-args:
|
|
- --share=network
|
|
- --share=ipc
|
|
- --socket=fallback-x11
|
|
- --socket=wayland
|
|
- --device=dri
|
|
- --filesystem=~/.ssh
|
|
modules:
|
|
- name: orbithub
|
|
buildsystem: cmake-ninja
|
|
builddir: true
|
|
config-opts:
|
|
- -DCMAKE_BUILD_TYPE=Release
|
|
sources:
|
|
- type: git
|
|
url: https://git.darksingularity.org/DarkSingularity/orbithub.git
|
|
tag: v2026.9.8
|
|
commit: 68214db744714f19e0dcf01c1e535afed2dab1e7
|