Internal
Public Access
Adds a production manifest (packaging/flatpak/flathub/) using a pinned git source instead of the local-dir source the dev manifest uses, so Flathub's build infrastructure can reproduce the build independently. Narrows the dev and production manifests' filesystem permission from --filesystem=home to --filesystem=~/.ssh (read-write, needed for SSH known_hosts/config) after confirming in the actual sandbox that: SSH already works there (provided by the KDE runtime base, no extra packaging needed), RDP needs no filesystem access at all (its certificate trust never touched disk even before today's fix), and QFileDialog's private-key/export pickers route through the desktop portal rather than needing static filesystem access. Expands AppStream metainfo with bugtracker/vcs-browser URLs, a developer block, a releases entry, an OARS content rating, and three screenshots (profiles view, an active SSH session, an active RDP session) using real test-system profiles. Adds docs/FLATHUB.md tracking overall submission readiness. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
26 lines
596 B
YAML
26 lines
596 B
YAML
app-id: org.darksingularity.OrbitHub
|
|
runtime: org.kde.Platform
|
|
runtime-version: "6.10"
|
|
sdk: org.kde.Sdk
|
|
command: orbithub
|
|
only-arches:
|
|
- x86_64
|
|
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
|