{
 "app_id": "com.fushra.browser",
 "source_url": "https://raw.githubusercontent.com/pulse-browser/packages/main/flatpak/stable/com.fushra.browser.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "21.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--env=GTK_PATH=/app/lib/gtkmodules",
  "--socket=pulseaudio",
  "--socket=wayland",
  "--socket=x11",
  "--socket=pcsc",
  "--socket=cups",
  "--persist=.pulse-browser",
  "--filesystem=xdg-download:rw",
  "--device=all",
  "--talk-name=org.freedesktop.FileManager1",
  "--system-talk-name=org.freedesktop.NetworkManager",
  "--talk-name=org.a11y.Bus",
  "--talk-name=org.gnome.SessionManager",
  "--talk-name=org.freedesktop.ScreenSaver",
  "--talk-name=org.freedesktop.Notifications",
  "--own-name=com.fushra.browser.*"
 ],
 "module_count": 1,
 "fetched_at": "2026-09-20T12:56:28.236146+00:00",
 "manifest": {
  "app-id": "com.fushra.browser",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "21.08",
  "sdk": "org.freedesktop.Sdk",
  "base": "org.mozilla.firefox.BaseApp",
  "base-version": "21.08",
  "command": "launch-script.sh",
  "finish-args": [
   "--share=ipc",
   "--share=network",
   "--env=GTK_PATH=/app/lib/gtkmodules",
   "--socket=pulseaudio",
   "--socket=wayland",
   "--socket=x11",
   "--socket=pcsc",
   "--socket=cups",
   "--persist=.pulse-browser",
   "--filesystem=xdg-download:rw",
   "--device=all",
   "--talk-name=org.freedesktop.FileManager1",
   "--system-talk-name=org.freedesktop.NetworkManager",
   "--talk-name=org.a11y.Bus",
   "--talk-name=org.gnome.SessionManager",
   "--talk-name=org.freedesktop.ScreenSaver",
   "--talk-name=org.freedesktop.Notifications",
   "--own-name=com.fushra.browser.*"
  ],
  "modules": [
   {
    "name": "pulse_browser",
    "buildsystem": "simple",
    "build-commands": [
     "tar -xvf pulse-browser.tar.bz2",
     "mv pulse-browser/ bin/",
     "install -d /app/bin",
     "install -d /app/bin/distribution",
     "install -d /app/share/icons",
     "install -d /app/share/metainfo",
     "install -d /app/share/applications",
     "cp -r bin/* /app/bin",
     "cp -r icons/* /app/share/icons",
     "cp launch-script.sh /app/bin/launch-script.sh",
     "cp -r policies.json /app/bin/distribution/policies.json",
     "cp com.fushra.browser.metainfo.xml /app/share/metainfo/com.fushra.browser.metainfo.xml",
     "cp com.fushra.browser.desktop /app/share/applications/com.fushra.browser.desktop",
     "chmod +x /app/bin/launch-script.sh"
    ],
    "sources": [
     {
      "type": "file",
      "path": "./pulse-browser.tar.bz2"
     },
     {
      "type": "file",
      "path": "./policies.json"
     },
     {
      "type": "file",
      "path": "./launch-script.sh"
     },
     {
      "type": "file",
      "path": "./com.fushra.browser.metainfo.xml"
     },
     {
      "type": "file",
      "path": "./com.fushra.browser.desktop"
     },
     {
      "type": "dir",
      "path": "../../shared/icons/stable",
      "dest": "icons"
     }
    ]
   }
  ]
 }
}