{ "app-id": "org.flatpak.Chiaki", "runtime": "org.kde.Platform", "runtime-version": "5.14", "sdk": "org.kde.Sdk", "command": "chiaki", "rename-icon": "chiaki", "rename-desktop-file": "chiaki.desktop", "separate-locales": false, "finish-args": [ "--share=network", "--share=ipc", "--socket=wayland", "--socket=x11", "--device=all", "--device=dri", "--allow=bluetooth", "--socket=pulseaudio", "--filesystem=home", "--own-name=org.kde.*", "--env=DBUS_FATAL_WARNINGS=0", "--talk-name=org.freedesktop.ScreenSaver" ], "add-extensions": { "org.freedesktop.Platform.ffmpeg-full": { "directory": "lib/ffmpeg", "add-ld-path": ".", "version": "19.08", "autodownload": true, "autodelete": false }, "org.freedesktop.Platform.VAAPI.Intel": { "directory": "lib/intel-vaapi-driver", "add-ld-path": "lib", "version": "19.08" } }, "modules": [ { "name": "protobuf-compilers", "buildsystem": "simple", "build-commands": [ "install -D protoc /app/bin/protoc" ], "sources": [ { "type": "archive", "url": "https://github.com/protocolbuffers/protobuf/releases/download/v3.12.0/protoc-3.12.0-linux-x86_64.zip", "sha256": "3af5f90ad973c36bdaf5c4bd0082cfdc8881593ddf530fc6aa1442ee3d7a4e4b" } ] }, { "name": "ffmpeg", "cleanup": [ "/include", "/lib/pkgconfig", "/share/ffmpeg/examples" ], "config-opts": [ "--enable-shared", "--disable-static", "--enable-gnutls", "--disable-doc", "--disable-programs", "--disable-encoders", "--disable-muxers", "--enable-encoder=png" ], "sources": [{ "type": "archive", "url": "https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.xz", "sha256": "cb754255ab0ee2ea5f66f8850e1bd6ad5cac1cd855d0a2f4990fb8c668b0d29c" }] }, { "name": "pip-install", "buildsystem": "simple", "build-options": { "build-args": [ "--share=network" ] }, "build-commands": [ "pip3 install --prefix=/app google&&pip3 install --prefix=/app protobuf" ] }, { "name": "chiaki", "buildsystem": "cmake", "builddir": "true", "sources": [ { "type": "git", "url": "https://git.sr.ht/~thestr4ng3r/chiaki", "tag": "v2.1.1", "commit": "2257030adeb5c5a84380c78d34be4d783971663c" } ] } ] }