{
 "app_id": "io.github.shyvortex.BraveOrigin",
 "source_url": "https://raw.githubusercontent.com/ShyVortex/brave-origin-flatpak/master/io.github.shyvortex.BraveOrigin.yaml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--require-version=1.8.2",
  "--device=all",
  "--share=ipc",
  "--share=network",
  "--socket=cups",
  "--socket=pcsc",
  "--socket=pulseaudio",
  "--socket=x11",
  "--socket=wayland",
  "--allow=bluetooth",
  "--system-talk-name=org.bluez",
  "--system-talk-name=org.freedesktop.Avahi",
  "--system-talk-name=org.freedesktop.UPower",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.freedesktop.FileManager1",
  "--talk-name=org.freedesktop.Notifications",
  "--talk-name=org.freedesktop.ScreenSaver",
  "--talk-name=org.freedesktop.secrets",
  "--talk-name=org.kde.kwalletd5",
  "--talk-name=org.kde.kwalletd6",
  "--talk-name=org.gnome.SessionManager",
  "--talk-name=org.gnome.ScreenSaver",
  "--talk-name=org.gnome.Mutter.IdleMonitor.*",
  "--talk-name=org.cinnamon.ScreenSaver",
  "--talk-name=org.mate.ScreenSaver",
  "--talk-name=org.xfce.ScreenSaver",
  "--own-name=org.mpris.MediaPlayer2.brave.*",
  "--filesystem=/run/.heim_org.h5l.kcm-socket",
  "--filesystem=xdg-run/pipewire-0",
  "--filesystem=host-etc",
  "--filesystem=home/.local/share/applications:create",
  "--filesystem=home/.local/share/icons:create",
  "--filesystem=xdg-desktop",
  "--filesystem=xdg-download",
  "--filesystem=/tmp",
  "--persist=.pki",
  "--filesystem=xdg-run/dconf",
  "--filesystem=~/.config/dconf:ro",
  "--talk-name=ca.desrt.dconf",
  "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
  "--env=GIO_EXTRA_MODULES=/app/lib/gio/modules",
  "--env=GSETTINGS_BACKEND=dconf",
  "--env=CHROME_VERSION_EXTRA=stable",
  "--filesystem=~/.config/kioslaverc"
 ],
 "module_count": 3,
 "fetched_at": "2026-09-20T13:04:51.490800+00:00",
 "manifest": {
  "app-id": "io.github.shyvortex.BraveOrigin",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "base": "org.chromium.Chromium.BaseApp",
  "base-version": "25.08",
  "command": "brave",
  "separate-locales": false,
  "build-options": {
   "no-debuginfo": true
  },
  "finish-args": [
   "--require-version=1.8.2",
   "--device=all",
   "--share=ipc",
   "--share=network",
   "--socket=cups",
   "--socket=pcsc",
   "--socket=pulseaudio",
   "--socket=x11",
   "--socket=wayland",
   "--allow=bluetooth",
   "--system-talk-name=org.bluez",
   "--system-talk-name=org.freedesktop.Avahi",
   "--system-talk-name=org.freedesktop.UPower",
   "--talk-name=com.canonical.AppMenu.Registrar",
   "--talk-name=org.freedesktop.FileManager1",
   "--talk-name=org.freedesktop.Notifications",
   "--talk-name=org.freedesktop.ScreenSaver",
   "--talk-name=org.freedesktop.secrets",
   "--talk-name=org.kde.kwalletd5",
   "--talk-name=org.kde.kwalletd6",
   "--talk-name=org.gnome.SessionManager",
   "--talk-name=org.gnome.ScreenSaver",
   "--talk-name=org.gnome.Mutter.IdleMonitor.*",
   "--talk-name=org.cinnamon.ScreenSaver",
   "--talk-name=org.mate.ScreenSaver",
   "--talk-name=org.xfce.ScreenSaver",
   "--own-name=org.mpris.MediaPlayer2.brave.*",
   "--filesystem=/run/.heim_org.h5l.kcm-socket",
   "--filesystem=xdg-run/pipewire-0",
   "--filesystem=host-etc",
   "--filesystem=home/.local/share/applications:create",
   "--filesystem=home/.local/share/icons:create",
   "--filesystem=xdg-desktop",
   "--filesystem=xdg-download",
   "--filesystem=/tmp",
   "--persist=.pki",
   "--filesystem=xdg-run/dconf",
   "--filesystem=~/.config/dconf:ro",
   "--talk-name=ca.desrt.dconf",
   "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
   "--env=GIO_EXTRA_MODULES=/app/lib/gio/modules",
   "--env=GSETTINGS_BACKEND=dconf",
   "--env=CHROME_VERSION_EXTRA=stable",
   "--filesystem=~/.config/kioslaverc"
  ],
  "modules": [
   {
    "name": "dconf",
    "buildsystem": "meson",
    "config-opts": [
     "-Dbash_completion=false",
     "-Dman=false",
     "-Dvapi=false"
    ],
    "cleanup": [
     "/etc",
     "/include",
     "ca.desrt.dconf.service",
     "dconf.service",
     "dconf-service",
     "*.pc"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/dconf/0.49/dconf-0.49.0.tar.xz",
      "sha256": "16a47e49a58156dbb96578e1708325299e4c19eea9be128d5bd12fd0963d6c36",
      "x-checker-data": {
       "type": "gnome",
       "name": "dconf",
       "stable-only": true
      }
     },
     {
      "type": "patch",
      "path": "dconf-override.patch"
     }
    ]
   },
   {
    "name": "zypak",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/refi64/zypak",
      "tag": "v2025.09",
      "commit": "693a71c5ffa80ec9c9ce2ae03b1ccc493c698e53",
      "x-checker-data": {
       "type": "git",
       "tag-pattern": "^v([\\d.]+)$"
      }
     }
    ]
   },
   {
    "name": "brave",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/brave",
     "bsdtar --no-same-owner -xf brave.zip -C /app/brave",
     "install -Dm 644 brave-origin-browser.desktop /app/share/applications/io.github.shyvortex.BraveOrigin.desktop",
     "install -Dm 644 brave_lion.svg /app/share/icons/hicolor/scalable/apps/io.github.shyvortex.BraveOrigin.svg",
     "install -Dm 755 brave.sh /app/bin/brave",
     "install -Dm 644 -t /app/etc cobalt.ini",
     "install -Dm 644 -t /app/share/metainfo io.github.shyvortex.BraveOrigin.metainfo.xml"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://github.com/brave/brave-browser/releases/download/v1.95.104/brave-origin-1.95.104-linux-amd64.zip",
      "sha256": "f43cf2295fc5ec3eeed8f9788c0a86ab0d5c5290fa83692686be7c710408b047",
      "dest-filename": "brave.zip",
      "only-arches": [
       "x86_64"
      ]
     },
     {
      "type": "file",
      "url": "https://github.com/brave/brave-browser/releases/download/v1.95.104/brave-origin-1.95.104-linux-arm64.zip",
      "sha256": "74bf690d9efa0008c947f894835bc76adbd17f5770f4321515b07b5f32f8b716",
      "dest-filename": "brave.zip",
      "only-arches": [
       "aarch64"
      ]
     },
     {
      "type": "file",
      "path": "cobalt.ini"
     },
     {
      "type": "file",
      "path": "io.github.shyvortex.BraveOrigin.metainfo.xml"
     },
     {
      "type": "file",
      "path": "brave_lion.svg"
     },
     {
      "type": "file",
      "path": "brave-origin-browser.desktop"
     },
     {
      "type": "file",
      "path": "brave.sh"
     }
    ]
   }
  ]
 }
}