{
 "app_id": "io.github.brunoherbelin.Vimix",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.brunoherbelin.Vimix/master/io.github.brunoherbelin.Vimix.json",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=network",
  "--share=ipc",
  "--socket=x11",
  "--socket=pulseaudio",
  "--device=dri",
  "--device=all",
  "--device=shm",
  "--filesystem=xdg-music",
  "--filesystem=xdg-pictures",
  "--filesystem=xdg-videos",
  "--filesystem=xdg-download",
  "--filesystem=/run/media",
  "--filesystem=/media",
  "--filesystem=xdg-run/vimix:create",
  "--filesystem=xdg-documents",
  "--talk-name=org.gtk.vfs.*",
  "--system-talk-name=org.freedesktop.Avahi"
 ],
 "module_count": 5,
 "fetched_at": "2026-09-19T12:41:34.307979+00:00",
 "manifest": {
  "app-id": "io.github.brunoherbelin.Vimix",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "command": "launch_vimix.sh",
  "rename-desktop-file": "vimix.desktop",
  "rename-icon": "vimix",
  "finish-args": [
   "--socket=x11",
   "--socket=pulseaudio",
   "--system-talk-name=org.freedesktop.Avahi",
   "--share=ipc",
   "--share=network",
   "--device=dri",
   "--device=shm",
   "--device=all",
   "--filesystem=xdg-videos",
   "--filesystem=xdg-pictures",
   "--filesystem=xdg-music",
   "--filesystem=xdg-download",
   "--filesystem=xdg-documents",
   "--filesystem=/run/media",
   "--filesystem=/media",
   "--filesystem=xdg-run/vimix:create",
   "--persist=.config/vimix",
   "--talk-name=org.gtk.vfs.*",
   "--env=FREI0R_PATH=/app/lib/frei0r-1"
  ],
  "cleanup": [
   "/include",
   "/share/gdb",
   "/share/info",
   "/share/man",
   "/share/doc",
   "/lib/pkgconfig",
   "*.a"
  ],
  "modules": [
   {
    "name": "glfw",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DBUILD_SHARED_LIBS=ON",
     "-DGLFW_BUILD_EXAMPLES=OFF",
     "-DGLFW_BUILD_TESTS=OFF",
     "-DGLFW_BUILD_DOCS=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "tag": "3.4",
      "commit": "7b6aead9fb88b3623e3b3725ebb42670cbe4c579",
      "url": "https://github.com/glfw/glfw.git"
     }
    ]
   },
   {
    "name": "srt",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DENABLE_APPS=OFF",
     "-DENABLE_STDCXX_SYNC=ON"
    ],
    "sources": [
     {
      "type": "git",
      "tag": "v1.5.5-rc.0a",
      "commit": "bab403744b4d02005b03dac12a79988bc4590038",
      "url": "https://github.com/Haivision/srt.git"
     }
    ]
   },
   {
    "name": "frei0r",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release"
    ],
    "sources": [
     {
      "type": "git",
      "tag": "v2.5.0",
      "commit": "0dbbac5258c518e596a64fedcbb1198403dcc981",
      "url": "https://github.com/dyne/frei0r.git"
     }
    ]
   },
   {
    "name": "shmdata",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=RelWithDebInfo",
     "-DWITH_PYTHON=OFF",
     "-DWITH_SDFLOW=OFF",
     "-DWITH_SDCRASH=OFF",
     "-DWITH_GST=ON"
    ],
    "sources": [
     {
      "type": "git",
      "tag": "1.3.74",
      "commit": "43d2fe1b133cc9ded823fde6bd10560721a36e98",
      "url": "https://gitlab.com/sat-mtl/tools/shmdata.git"
     }
    ]
   },
   {
    "name": "vimix",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release"
    ],
    "sources": [
     {
      "type": "git",
      "tag": "0.9.1a",
      "commit": "1a953c9a4d55c0e2a8fcb87efde4ac1c242bbfac",
      "url": "https://github.com/brunoherbelin/vimix.git"
     }
    ]
   }
  ]
 }
}