{
 "app_id": "io.github.monsterbirdlimited.soscap",
 "source_url": "https://raw.githubusercontent.com/Monsterbirdlimited/soscap/main/io.github.monsterbirdlimited.soscap.yaml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "43",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--filesystem=home",
  "--share=ipc",
  "--socket=pulseaudio",
  "--socket=fallback-x11",
  "--device=dri",
  "--talk-name=org.freedesktop.FileManager1",
  "--filesystem=xdg-videos"
 ],
 "module_count": 3,
 "fetched_at": "2026-09-20T13:06:21.146403+00:00",
 "manifest": {
  "app-id": "io.github.monsterbirdlimited.soscap",
  "runtime": "org.gnome.Platform",
  "runtime-version": "43",
  "sdk": "org.gnome.Sdk",
  "command": "soscap",
  "finish-args": [
   "--filesystem=home",
   "--share=ipc",
   "--socket=pulseaudio",
   "--socket=fallback-x11",
   "--device=dri",
   "--talk-name=org.freedesktop.FileManager1",
   "--filesystem=xdg-videos"
  ],
  "cleanup": [
   "/include",
   "/lib/pkgconfig",
   "/man",
   "/share/doc",
   "/share/gtk-doc",
   "/share/man",
   "/share/pkgconfig",
   "*.la",
   "*.a"
  ],
  "modules": [
   {
    "name": "x264",
    "config-opts": [
     "--enable-shared",
     "--disable-cli",
     "--system-libx264",
     "--enable-pic",
     "--enable-lto"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://code.videolan.org/videolan/x264.git",
      "sha256": "baee400fa9ced6f5481a728138fed6e867b0ff7f"
     }
    ]
   },
   {
    "name": "gstreamer-plugins-ugly",
    "buildsystem": "meson",
    "config-opts": [
     "-D=x264=enabled",
     "-Dgpl=enabled"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.4.tar.xz",
      "sha256": "5c9ec6bab96517e438b3f9bae0ceb84d3436f3da9bbe180cf4d28e32a7251b59"
     }
    ]
   },
   {
    "name": "soscap",
    "buildsystem": "simple",
    "builddir": true,
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/Monsterbirdlimited/soscap",
      "commit": "4e7315584d66f73af47141a706dade54f07dd063",
      "tag": "v1.0.0-beta",
      "x-checker-data": {
       "type": "git",
       "tag-pattern": "^v([\\\\d.]+)$",
       "is-main-source": true
      }
     }
    ],
    "build-commands": [
     "install -Dm755 soscap.py ${FLATPAK_DEST}/bin/soscap",
     "install -Dm644 io.github.monsterbirdlimited.soscap.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop",
     "install -Dm644 io.github.monsterbirdlimited.soscap.png ${FLATPAK_DEST}/share/icons/hicolor/64x64/apps/${FLATPAK_ID}.png"
    ]
   }
  ]
 }
}