{
 "app_id": "uk.co.mangobrain.Infector",
 "source_url": "https://raw.githubusercontent.com/flathub/uk.co.mangobrain.Infector/master/uk.co.mangobrain.Infector.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "49",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=network",
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=fallback-x11"
 ],
 "module_count": 7,
 "fetched_at": "2026-09-17T16:17:35.764080+00:00",
 "manifest": {
  "app-id": "uk.co.mangobrain.Infector",
  "runtime": "org.gnome.Platform",
  "runtime-version": "49",
  "sdk": "org.gnome.Sdk",
  "command": "infector",
  "rename-icon": "infector",
  "rename-desktop-file": "infector.desktop",
  "finish-args": [
   "--socket=wayland",
   "--share=ipc",
   "--socket=fallback-x11",
   "--share=network"
  ],
  "cleanup": [
   "*.la",
   "/lib/atkmm-1.6",
   "/lib/cairomm-1.0",
   "/lib/gdkmm-3.0",
   "/lib/giomm-2.4",
   "/lib/glibmm-2.4",
   "/lib/gtkmm-3.0",
   "/lib/pangomm-1.4",
   "/lib/sigc++-2.0",
   "/lib/pkgconfig",
   "/include",
   "/share/aclocal",
   "/share/doc",
   "/share/man",
   "/share/pkgconfig"
  ],
  "modules": [
   {
    "name": "sigc++",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-examples=false",
     "-Dbuild-tests=false",
     "-Dbuild-documentation=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/libsigc++/2.12/libsigc++-2.12.0.tar.xz",
      "sha256": "1c466d2e64b34f9b118976eb21b138c37ed124d0f61497df2a90ce6c3d9fa3b5"
     }
    ]
   },
   {
    "name": "glibmm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-documentation=false",
     "-Dbuild-examples=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/glibmm/2.66/glibmm-2.66.6.tar.xz",
      "sha256": "5358742598181e5351d7bf8da072bf93e6dd5f178d27640d4e462bc8f14e152f"
     }
    ]
   },
   {
    "name": "cairomm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-examples=false",
     "-Dbuild-tests=false",
     "-Dbuild-documentation=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://gitlab.freedesktop.org/cairo/cairomm/-/archive/1.14.3/cairomm-1.14.3.tar.gz",
      "sha256": "7dab16c5698acb284f178048337465b463fbed01c49e10bfe48acb0a852d873e"
     }
    ]
   },
   {
    "name": "pangomm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-documentation=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.2.tar.xz",
      "sha256": "57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4"
     }
    ]
   },
   {
    "name": "atkmm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-documentation=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.3.tar.xz",
      "sha256": "7c2088b486a909be8da2b18304e56c5f90884d1343c8da7367ea5cd3258b9969"
     }
    ]
   },
   {
    "name": "gtkmm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbuild-documentation=false",
     "-Dbuild-demos=false",
     "-Dbuild-tests=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.6.tar.xz",
      "sha256": "4b3e142e944e1633bba008900605c341a93cfd755a7fa2a00b05d041341f11d6"
     }
    ]
   },
   {
    "name": "infector",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/mangobrain/Infector.git",
      "tag": "0.7",
      "commit": "df5fa80ce3995ab2713b40d537501f10f1259de9"
     },
     {
      "type": "patch",
      "path": "fix-meson.patch"
     },
     {
      "type": "file",
      "path": "uk.co.mangobrain.Infector.metainfo.xml"
     }
    ],
    "post-install": [
     "install -Dm644 -t /app/share/metainfo/ ../${FLATPAK_ID}.metainfo.xml"
    ]
   }
  ]
 }
}