|
1 | | -// See: https://docs.flatpak.org/en/latest/manifests.html |
2 | | -// See: https://docs.flatpak.org/en/latest/flatpak-builder-command-reference.html#flatpak-manifest |
3 | 1 | { |
4 | 2 | "id": "io.github.KangLin.RabbitRemoteControl", |
5 | | - /*See: https://invent.kde.org/packaging/flatpak-kde-runtime*/ |
6 | 3 | "runtime": "org.kde.Platform", |
7 | 4 | "runtime-version": "6.8", |
8 | 5 | "sdk": "org.kde.Sdk", |
9 | 6 | "command": "RabbitRemoteControlApp", |
10 | 7 | "build-options": { |
11 | 8 | "env": { |
12 | | - /*"V": "1"*/ |
| 9 | + "V": "1" |
13 | 10 | } |
14 | 11 | }, |
15 | 12 | "cleanup": [ |
|
20 | 17 | "/lib/pkgconfig" |
21 | 18 | ], |
22 | 19 | "finish-args": [ |
23 | | - /* Needs to talk to the network */ |
24 | 20 | "--share=network", |
25 | | - /* Play sounds redirected from guests */ |
26 | 21 | "--socket=pulseaudio", |
27 | 22 | "--socket=pcsc", |
28 | 23 | "--socket=ssh-auth", |
29 | | - /* X11 + XShm access */ |
30 | 24 | "--socket=fallback-x11", |
31 | | - /* force use X11 */ |
32 | | - /*"--env=QT_QPA_PLATFORM=xcb",*/ |
33 | 25 | "--socket=wayland", |
34 | 26 | "--device=all", |
35 | | - /* File transfer (although limited to ~/Documents directory) */ |
36 | 27 | "--filesystem=~/Documents", |
37 | | - /* Desktop notifications */ |
38 | 28 | "--talk-name=org.freedesktop.Notifications", |
39 | | - /* Needed to save login credentials */ |
40 | 29 | "--talk-name=org.freedesktop.secrets", |
41 | | - /* Appindicator */ |
42 | 30 | "--talk-name=org.kde.StatusNotifierWatcher", |
43 | | - /* Local network host discovery */ |
44 | 31 | "--system-talk-name=org.freedesktop.Avahi" |
45 | 32 | ], |
46 | 33 | "cleanup-commands": [ |
|
49 | 36 | "cleanup-platform-commands": [ |
50 | 37 | ], |
51 | 38 | "modules": [ |
52 | | - /*See: https://github.com/flathub/shared-modules*/ |
53 | | - /*"shared-modules/libusb/libusb.json",*/ |
54 | 39 | { |
55 | 40 | "name": "xprop", |
56 | 41 | "disabled": false, |
|
0 commit comments