{
 "app_id": "org.chocolate_doom.ChocolateDoom",
 "source_url": "https://raw.githubusercontent.com/flathub/org.chocolate_doom.ChocolateDoom/master/org.chocolate_doom.ChocolateDoom.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=fallback-x11",
  "--socket=pulseaudio",
  "--socket=wayland",
  "--device=dri"
 ],
 "module_count": 2,
 "fetched_at": "2026-09-17T16:14:17.024732+00:00",
 "manifest": {
  "app-id": "org.chocolate_doom.ChocolateDoom",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "command": "chocolate-doom",
  "rename-desktop-file": "org.chocolate_doom.Doom.desktop",
  "rename-appdata-file": "org.chocolate_doom.Doom.metainfo.xml",
  "rename-icon": "chocolate-doom",
  "finish-args": [
   "--socket=wayland",
   "--socket=fallback-x11",
   "--socket=pulseaudio",
   "--share=ipc",
   "--device=dri",
   "--env=DOOMWADDIR=/app/extra/doom"
  ],
  "cleanup": [
   "/share/bash-completion",
   "/share/doc",
   "/share/man"
  ],
  "modules": [
   {
    "name": "chocolate-doom",
    "buildsystem": "autotools",
    "build-options": {
     "cflags": "-fcommon -std=gnu17"
    },
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/chocolate-doom/chocolate-doom.git",
      "tag": "chocolate-doom-3.1.1",
      "commit": "410d96855b5df5410ff591a90efeafa889119224"
     }
    ]
   },
   {
    "name": "doom",
    "buildsystem": "simple",
    "build-commands": [
     "install -Dm755 apply_extra ${FLATPAK_DEST}/bin/apply_extra"
    ],
    "sources": [
     {
      "type": "extra-data",
      "filename": "doom-wad-shareware_1.9.fixed.orig.tar.gz",
      "url": "https://archive.debian.org/debian/pool/non-free/d/doom-wad-shareware/doom-wad-shareware_1.9.fixed.orig.tar.gz",
      "sha256": "e02c8b5e01be7373d4c53f82556118e2aaaf8f83fa2af5eee1efadf9c55c4eb1",
      "size": 1756095
     },
     {
      "type": "script",
      "dest-filename": "apply_extra",
      "commands": [
       "tar xzf doom-wad-shareware_1.9.fixed.orig.tar.gz",
       "mv doom-wad-shareware-1.9.fixed doom",
       "rm doom-wad-shareware_1.9.fixed.orig.tar.gz"
      ]
     }
    ]
   }
  ]
 }
}