{
 "app_id": "hu.irl.cameractrls",
 "source_url": "https://raw.githubusercontent.com/flathub/hu.irl.cameractrls/master/hu.irl.cameractrls.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "50",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--device=all",
  "--filesystem=/run/spnav.sock:ro"
 ],
 "module_count": 2,
 "fetched_at": "2026-09-17T16:10:04.899213+00:00",
 "manifest": {
  "app-id": "hu.irl.cameractrls",
  "runtime": "org.gnome.Platform",
  "runtime-version": "50",
  "sdk": "org.gnome.Sdk",
  "finish-args": [
   "--device=all",
   "--share=ipc",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--filesystem=/run/spnav.sock:ro",
   "--env=SPNAV_SOCKET=/run/spnav.sock"
  ],
  "command": "cameractrlsgtk4.py",
  "cleanup": [
   "/include",
   "/lib/cmake",
   "/lib/pkgconfig",
   "*.a",
   "*.la"
  ],
  "modules": [
   {
    "name": "cameractrls",
    "buildsystem": "simple",
    "build-commands": [
     "install -D -t /app/bin camera{ctrls{,d,gtk,gtk4},view}.py",
     "install -D -t /app/bin cameraptz{spnav,game,midi}.py",
     "install -D -t /app/share/metainfo pkg/hu.irl.cameractrls.metainfo.xml",
     "install -D -t /app/share/icons/hicolor/scalable/apps pkg/hu.irl.cameractrls.svg",
     "install -D -t /app/share/applications pkg/hu.irl.cameractrls.desktop"
    ],
    "post-install": [
     "python3 -m compileall /app/bin"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/soyersoyer/cameractrls",
      "commit": "a09a3ea80276ee4c8d8e52eed82518433f7f9a16"
     }
    ],
    "modules": [
     {
      "name": "libspnav",
      "config-opts": [
       "--disable-debug",
       "--disable-x11"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/FreeSpacenav/libspnav.git",
        "tag": "v1.2",
        "commit": "d641e5cbbe0d6d2381a2ee8d95c8c7273d005272"
       }
      ]
     }
    ]
   }
  ]
 }
}