mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-03-12 05:25:23 -07:00
99 lines
2.9 KiB
JSON
99 lines
2.9 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|