{
 "app_id": "net.knoellix.NativMix",
 "source_url": "https://raw.githubusercontent.com/knoellix/NativMix/main/flatpak/net.knoellix.NativMix.yml",
 "runtime": "org.kde.Platform",
 "runtime_version": "6.8",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--socket=pulseaudio",
  "--filesystem=xdg-run/pipewire-0",
  "--device=all",
  "--talk-name=org.freedesktop.Notifications",
  "--talk-name=org.kde.StatusNotifierWatcher",
  "--talk-name=org.freedesktop.portal.Desktop",
  "--system-talk-name=org.freedesktop.login1",
  "--filesystem=home/.config/nativmix:create",
  "--filesystem=home/.cache/nativmix:create",
  "--filesystem=xdg-config/autostart:create"
 ],
 "module_count": 3,
 "fetched_at": "2026-09-20T12:57:49.441661+00:00",
 "manifest": {
  "app-id": "net.knoellix.NativMix",
  "runtime": "org.kde.Platform",
  "runtime-version": "6.8",
  "sdk": "org.kde.Sdk",
  "command": "nativmix",
  "finish-args": [
   "--share=ipc",
   "--share=network",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--socket=pulseaudio",
   "--filesystem=xdg-run/pipewire-0",
   "--device=all",
   "--talk-name=org.freedesktop.Notifications",
   "--talk-name=org.kde.StatusNotifierWatcher",
   "--talk-name=org.freedesktop.portal.Desktop",
   "--system-talk-name=org.freedesktop.login1",
   "--filesystem=home/.config/nativmix:create",
   "--filesystem=home/.cache/nativmix:create",
   "--filesystem=xdg-config/autostart:create"
  ],
  "cleanup": [
   "/include",
   "/lib/pkgconfig",
   "/share/pkgconfig",
   "/share/man"
  ],
  "modules": [
   {
    "name": "krb5",
    "buildsystem": "autotools",
    "subdir": "src",
    "config-opts": [
     "--disable-static",
     "--without-system-verto"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://kerberos.org/dist/krb5/1.21/krb5-1.21.3.tar.gz",
      "sha256": "b7a4cd5ead67fb08b980b21abd150ff7217e85ea320c9ed0c6dadd304840ad35"
     }
    ]
   },
   "python3-deps.json",
   {
    "name": "nativmix",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --no-build-isolation --no-deps --prefix=/app .",
     "install -Dm644 flatpak/net.knoellix.NativMix.metainfo.xml /app/share/metainfo/net.knoellix.NativMix.metainfo.xml",
     "install -Dm644 flatpak/net.knoellix.NativMix.desktop /app/share/applications/net.knoellix.NativMix.desktop",
     "install -Dm644 assets/icon.png /app/share/icons/hicolor/256x256/apps/net.knoellix.NativMix.png",
     "install -Dm644 assets/icon.svg /app/share/icons/hicolor/scalable/apps/net.knoellix.NativMix.svg"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "..",
      "skip": [
       ".git",
       ".flatpak-builder",
       "build-flatpak",
       "repo",
       ".venv",
       "__pycache__",
       ".mypy_cache",
       ".pytest_cache",
       ".ruff_cache",
       ".tmp"
      ]
     }
    ]
   }
  ]
 }
}