{
 "app_id": "com.blackmagic.Resolve",
 "source_url": "https://raw.githubusercontent.com/night199uk/resolve-flatpak/main/com.blackmagic.Resolve.yaml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=pulseaudio",
  "--socket=x11",
  "--device=dri",
  "--filesystem=xdg-desktop",
  "--filesystem=xdg-documents",
  "--filesystem=xdg-download",
  "--filesystem=xdg-music",
  "--filesystem=xdg-pictures",
  "--filesystem=xdg-public-share",
  "--filesystem=xdg-videos",
  "--filesystem=/media",
  "--filesystem=/run/media",
  "--filesystem=xdg-run/gvfs",
  "--filesystem=/mnt",
  "--persist=.local/share/DaVinciResolve",
  "--persist=Videos/CacheClip",
  "--persist=Videos/.gallery",
  "--persist=Documents/BlackmagicDesign",
  "--env=LD_PRELOAD=/lib/x86_64-linux-gnu/libglib-2.0.so.0 /lib/x86_64-linux-gnu/libgio-2.0.so.0 /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 /lib/x86_64-linux-gnu/libgobject-2.0.so.0",
  "--env=RUSTICL_ENABLE=radeonsi,iris,nouveau"
 ],
 "module_count": 4,
 "fetched_at": "2026-09-20T13:02:44.811792+00:00",
 "manifest": {
  "app-id": "com.blackmagic.Resolve",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "finish-args": [
   "--share=ipc",
   "--share=network",
   "--socket=pulseaudio",
   "--socket=x11",
   "--device=dri",
   "--filesystem=xdg-desktop",
   "--filesystem=xdg-documents",
   "--filesystem=xdg-download",
   "--filesystem=xdg-music",
   "--filesystem=xdg-pictures",
   "--filesystem=xdg-public-share",
   "--filesystem=xdg-videos",
   "--filesystem=/media",
   "--filesystem=/run/media",
   "--filesystem=xdg-run/gvfs",
   "--filesystem=/mnt",
   "--persist=.local/share/DaVinciResolve",
   "--persist=Videos/CacheClip",
   "--persist=Videos/.gallery",
   "--persist=Documents/BlackmagicDesign",
   "--env=LD_PRELOAD=/lib/x86_64-linux-gnu/libglib-2.0.so.0 /lib/x86_64-linux-gnu/libgio-2.0.so.0 /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 /lib/x86_64-linux-gnu/libgobject-2.0.so.0",
   "--env=RUSTICL_ENABLE=radeonsi,iris,nouveau"
  ],
  "command": "/app/bin/resolve.sh",
  "modules": [
   "shared-modules/glu/glu-9.json",
   {
    "name": "libxcrypt",
    "buildsystem": "autotools",
    "config-opts": [
     "--enable-obsolete-api=glibc"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/besser82/libxcrypt.git",
      "tag": "v4.4.38"
     }
    ]
   },
   {
    "name": "onetbb",
    "disabled": true,
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-Wno-dev",
     "-DTBB_TEST=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/oneapi-src/oneTBB",
      "tag": "v2022.2.0"
     }
    ]
   },
   {
    "name": "resolve",
    "buildsystem": "simple",
    "build-options": {
     "build-args": [
      "--share=network"
     ]
    },
    "build-commands": [
     "install -Dm644 logo.png /app/share/icons/hicolor/scalable/apps/com.blackmagic.Resolve.png",
     "./run_complete_installation.sh\n"
    ],
    "sources": [
     {
      "type": "file",
      "path": "python/build_metainfo.py"
     },
     {
      "type": "file",
      "path": "python/main.py"
     },
     {
      "type": "file",
      "path": "python/resolve_download.py"
     },
     {
      "type": "file",
      "path": "python/version.py"
     },
     {
      "type": "file",
      "path": "shell/setup_resolve.sh"
     },
     {
      "type": "file",
      "path": "shell/setup_directories.sh"
     },
     {
      "type": "file",
      "path": "shell/resolve.sh"
     },
     {
      "type": "file",
      "path": "run_complete_installation.sh"
     },
     {
      "type": "file",
      "path": "requirements.txt"
     },
     {
      "type": "file",
      "path": "logo.png"
     }
    ]
   }
  ]
 }
}