org.kde.mobile.angelfish.json 1.12 KB
Newer Older
Jonah Brüchert's avatar
Jonah Brüchert committed
1 2 3
{
    "id": "org.kde.mobile.angelfish",
    "runtime": "org.kde.Platform",
4
    "runtime-version": "5.14",
Jonah Brüchert's avatar
Jonah Brüchert committed
5
    "sdk": "org.kde.Sdk",
6 7
    "base": "io.qt.qtwebengine.BaseApp",
    "base-version": "5.14",
Jonah Brüchert's avatar
Jonah Brüchert committed
8 9 10 11 12 13
    "command": "angelfish",
    "tags": ["nightly"],
    "desktop-file-name-suffix": " (Nightly)",
    "finish-args": [
        "--share=ipc",
        "--share=network",
14
        "--socket=pulseaudio",
Jonah Brüchert's avatar
Jonah Brüchert committed
15 16 17 18
        "--socket=x11",
        "--socket=wayland",
        "--device=dri",
        "--filesystem=home",
19
        "--talk-name=org.freedesktop.Notifications"
Jonah Brüchert's avatar
Jonah Brüchert committed
20 21
    ],
    "separate-locales": false,
22 23 24 25 26 27 28 29 30 31
    "add-extensions": {
        "org.freedesktop.Platform.ffmpeg-full": {
            "directory": "lib/ffmpeg",
            "add-ld-path": ".",
            "version": "19.08"
        }
    },
    "cleanup-commands": [
        "mkdir -p ${FLATPAK_DEST}/lib/ffmpeg"
    ],
Jonah Brüchert's avatar
Jonah Brüchert committed
32 33 34 35 36

    "modules": [
        {
            "name": "angelfish",
            "buildsystem": "cmake-ninja",
Jonah Brüchert's avatar
Jonah Brüchert committed
37
            "config-opts": ["-DBUILD_TESTING=OFF"],
Jonah Brüchert's avatar
Jonah Brüchert committed
38 39 40 41 42
            "builddir": true,
            "sources": [ { "type": "dir", "path": ".", "skip": [".git"] } ]
        }
    ]
}