{
 "app_id": "com.dekomote.vermouth",
 "source_url": "https://raw.githubusercontent.com/flathub/com.dekomote.vermouth/master/com.dekomote.vermouth.yml",
 "runtime": "org.kde.Platform",
 "runtime_version": "6.11",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=fallback-x11",
  "--socket=pulseaudio",
  "--socket=wayland",
  "--device=all",
  "--filesystem=home",
  "--filesystem=xdg-config/kdeglobals:ro",
  "--filesystem=/mnt",
  "--filesystem=/run/media",
  "--allow=devel",
  "--allow=multiarch",
  "--allow=per-app-dev-shm",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.kde.kconfig.notify",
  "--talk-name=org.kde.KGlobalSettings",
  "--talk-name=org.kde.StatusNotifierWatcher"
 ],
 "module_count": 5,
 "fetched_at": "2026-09-19T15:11:56.827088+00:00",
 "manifest": {
  "app-id": "com.dekomote.vermouth",
  "runtime": "org.kde.Platform",
  "runtime-version": "6.11",
  "sdk": "org.kde.Sdk",
  "command": "vermouth",
  "finish-args": [
   "--share=ipc",
   "--share=network",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--socket=pulseaudio",
   "--device=all",
   "--filesystem=home",
   "--allow=devel",
   "--allow=per-app-dev-shm",
   "--allow=multiarch",
   "--talk-name=org.kde.StatusNotifierWatcher",
   "--filesystem=/mnt",
   "--filesystem=/run/media",
   "--env=PATH=/app/bin:/usr/bin:/usr/lib/extensions/vulkan/MangoHud/bin:/usr/lib/extensions/vulkan/gamescope/bin:/usr/lib/extensions/vulkan/OBSVkCapture/bin"
  ],
  "add-extensions": {
   "org.freedesktop.Platform.Compat.i386": {
    "directory": "lib/i386-linux-gnu",
    "version": "25.08"
   },
   "org.freedesktop.Platform.GL32": {
    "directory": "lib/i386-linux-gnu/GL",
    "version": "1.4",
    "versions": "25.08;25.08-extra;1.4",
    "subdirectories": true,
    "no-autodownload": true,
    "autodelete": false,
    "add-ld-path": "lib",
    "merge-dirs": "vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d;vdpau",
    "download-if": "active-gl-driver",
    "enable-if": "active-gl-driver",
    "autoprune-unless": "active-gl-driver"
   }
  },
  "modules": [
   {
    "name": "bundle-setup",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/lib/i386-linux-gnu",
     "mkdir -p /app/lib/i386-linux-gnu/GL",
     "install -Dm644 ld.so.conf /app/etc/ld.so.conf"
    ],
    "sources": [
     {
      "type": "inline",
      "dest-filename": "ld.so.conf",
      "contents": "/app/lib32\n/app/lib/i386-linux-gnu\n"
     }
    ]
   },
   {
    "name": "winetricks",
    "no-autogen": true,
    "make-install-args": [
     "PREFIX=/app"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/Winetricks/winetricks.git",
      "tag": "20260125",
      "commit": "b76e1ee79ac57d7aceb384f74518fc423265810c"
     }
    ],
    "modules": [
     {
      "name": "7zip",
      "buildsystem": "simple",
      "subdir": "CPP/7zip/Bundles/Alone2",
      "build-commands": [
       "make -j $FLATPAK_BUILDER_N_JOBS -f makefile.gcc",
       "install -Dm755 ./_o/7zz -t /app/bin",
       "ln -s /app/bin/7zz /app/bin/7za",
       "ln -s /app/bin/7zz /app/bin/7z"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/ip7z/7zip.git",
        "tag": "26.03",
        "commit": "0766b733fe3e06dd2a7f9a3cfbf2108ac73abd17",
        "x-checker-data": {
         "type": "git",
         "tag-pattern": "^([\\d.]+)$"
        }
       }
      ]
     },
     {
      "name": "cabextract",
      "sources": [
       {
        "type": "archive",
        "url": "https://www.cabextract.org.uk/cabextract-1.11.tar.gz",
        "mirror-urls": [
         "http://deb.debian.org/debian/pool/main/c/cabextract/cabextract_1.11.orig.tar.gz"
        ],
        "sha256": "b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 245,
         "stable-only": true,
         "url-template": "https://www.cabextract.org.uk/cabextract-$version.tar.gz"
        }
       }
      ]
     }
    ]
   },
   {
    "name": "vermouth",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/dekomote/vermouth.git",
      "tag": "v2.3.0",
      "commit": "d313b51940588f496ffdf93818f999a69da045da"
     }
    ]
   }
  ]
 }
}