{ "app-id": "org.example.QtMpvPlayer", "runtime": "org.freedesktop.Platform", "runtime-version": "24.08", "sdk": "org.freedesktop.Sdk", "base": "io.qt.qtwebengine.BaseApp", "base-version": "6.8", "command": "player", "finish-args": [ "--share=ipc", "--socket=wayland", "--socket=fallback-x11", "--socket=pulseaudio", "--device=dri", "--filesystem=xdg-videos:ro", "--filesystem=xdg-download:ro", "--filesystem=home:ro" ], "cleanup": [ "/include", "/lib/pkgconfig", "/share/man", "*.a", "*.la" ], "modules": [ { "name": "libass", "cleanup": [ "/include", "/lib/pkgconfig" ], "config-opts": [ "--disable-static" ], "sources": [ { "type": "archive", "url": "https://github.com/libass/libass/releases/download/0.17.3/libass-0.17.3.tar.xz", "sha256": "eae425da50f0015c21f7b3a9c7262a910f0218af469e22e2931462fed3c50959" } ] }, { "name": "ffmpeg", "cleanup": [ "/include", "/lib/pkgconfig", "/share/ffmpeg/examples" ], "config-opts": [ "--disable-debug", "--disable-doc", "--disable-static", "--enable-shared", "--enable-gpl", "--enable-version3", "--enable-libass", "--enable-libvpx", "--enable-libopus", "--enable-libvorbis", "--enable-libmp3lame" ], "sources": [ { "type": "archive", "url": "https://ffmpeg.org/releases/ffmpeg-6.1.1.tar.xz", "sha256": "8684f4b00f94b85461884c3719382f1261f0d9eb3d59640a1f4ac0873616f968" } ] }, { "name": "mpv", "buildsystem": "meson", "config-opts": [ "-Dlibmpv=true", "-Dcplayer=false", "-Dbuild-date=false", "-Dlua=disabled" ], "cleanup": [ "/include", "/lib/pkgconfig" ], "sources": [ { "type": "archive", "url": "https://github.com/mpv-player/mpv/archive/refs/tags/v0.38.0.tar.gz", "sha256": "86d9ef40b6058732f67b46d0bbda24a074fae860b3eaae05bab3145041303066" } ] }, { "name": "qt-mpv-player", "buildsystem": "cmake-ninja", "config-opts": [ "-DCMAKE_BUILD_TYPE=Release" ], "sources": [ { "type": "dir", "path": "." } ] } ] }