{
 "app_id": "net.natesales.aVVCator",
 "source_url": "https://raw.githubusercontent.com/gianni-rosato/aVVCator/main/net.natesales.aVVCator.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "45",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--device=dri",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--filesystem=host"
 ],
 "module_count": 5,
 "fetched_at": "2026-09-17T16:24:55.332897+00:00",
 "manifest": {
  "app-id": "net.natesales.aVVCator",
  "command": "avvcator",
  "sdk": "org.gnome.Sdk",
  "runtime": "org.gnome.Platform",
  "runtime-version": "45",
  "finish-args": [
   "--share=ipc",
   "--device=dri",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--filesystem=host"
  ],
  "build-options": {
   "append-path": "/usr/lib/sdk/rust-stable/bin",
   "env": {
    "CARGO_HOME": "/run/build/done/cargo",
    "PROTOC": "/app/bin/protoc"
   },
   "prepend-ld-library-path": "/usr/lib/sdk/llvm17/lib",
   "prepend-path": "/usr/lib/sdk/llvm17/bin"
  },
  "cleanup": [
   "/include",
   "/lib/pkgconfig",
   "/man",
   "/share/doc",
   "/share/gtk-doc",
   "/share/man",
   "/share/pkgconfig",
   "*.la",
   "*.a"
  ],
  "modules": [
   {
    "name": "VVenC",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_C_COMPILER=clang",
     "-DCMAKE_CXX_COMPILER=clang++",
     "-DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld",
     "-DCMAKE_SHARED_LINKER_FLAGS=-fuse-ld=lld",
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_CXX_FLAGS=-O3 -flto",
     "-DCMAKE_C_FLAGS=-O3 -flto",
     "-DBUILD_SHARED_LIBS=1"
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/fraunhoferhhi/vvenc",
      "commit": "513a4e925bf749acc5dddc77711c760c17ea7d8b"
     }
    ]
   },
   {
    "name": "ffmpeg",
    "config-opts": [
     "--enable-static",
     "--enable-gpl",
     "--enable-libdav1d",
     "--enable-libxml2",
     "--enable-libopus",
     "--enable-libvvenc"
    ],
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/MartinEesmaa/FFmpeg-VVC",
      "commit": "722512a58551ba00eb51c92d89abffb9fd80bda0"
     }
    ]
   },
   {
    "build-commands": [
     "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"ffmpeg-python\" --no-build-isolation"
    ],
    "buildsystem": "simple",
    "name": "python3-ffmpeg-python",
    "sources": [
     {
      "sha256": "ac441a0404e053f8b6a1113a77c0f452f1cfc62f6344a769475ffdc0f56c23c5",
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/d7/0c/56be52741f75bad4dc6555991fabd2e07b432d333da82c11ad701123888a/ffmpeg_python-0.2.0-py3-none-any.whl"
     },
     {
      "sha256": "34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307",
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/8f/2e/cf6accf7415237d6faeeebdc7832023c90e0282aa16fd3263db0eb4715ec/future-0.18.3.tar.gz"
     }
    ]
   },
   {
    "build-commands": [
     "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"ffmpeg-progress-yield\" --no-build-isolation"
    ],
    "buildsystem": "simple",
    "name": "python3-ffmpeg-progress-yield",
    "sources": [
     {
      "sha256": "732ef90d78f8b5c0b78be289050589299d128d03063be55a9deab80d67319a21",
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/ea/b6/ba9d4b4ca272222f2858c8d2fac6ca9d74fb6494ea0449a3a07dafc07c56/ffmpeg_progress_yield-0.7.8-py2.py3-none-any.whl"
     }
    ]
   },
   {
    "name": "avvcator",
    "builddir": true,
    "buildsystem": "meson",
    "sources": [
     {
      "type": "dir",
      "path": "."
     }
    ]
   }
  ]
 }
}