{
 "app_id": "net.ptilouk.superfluous",
 "source_url": "https://raw.githubusercontent.com/flathub/net.ptilouk.superfluous/master/net.ptilouk.superfluous.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=pulseaudio",
  "--socket=fallback-x11",
  "--device=dri"
 ],
 "module_count": 5,
 "fetched_at": "2026-09-17T16:13:42.311100+00:00",
 "manifest": {
  "app-id": "net.ptilouk.superfluous",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "command": "superfluous-returnz",
  "rename-icon": "superfluous-returnz",
  "rename-desktop-file": "superfluous-returnz.desktop",
  "rename-appdata-file": "superfluous-returnz.metainfo.xml",
  "finish-args": [
   "--socket=fallback-x11",
   "--share=ipc",
   "--socket=wayland",
   "--device=dri",
   "--socket=pulseaudio"
  ],
  "modules": [
   "shared-modules/SDL2/SDL2_image.json",
   "shared-modules/SDL2/SDL2_ttf.json",
   {
    "name": "SDL_Mixer_X",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DUSE_DRFLAC:BOOL=OFF",
     "-DUSE_GME:BOOL=OFF",
     "-DUSE_MIDI:BOOL=OFF",
     "-DUSE_MIDI_ADLMIDI:BOOL=OFF",
     "-DUSE_MIDI_EDMIDI:BOOL=OFF",
     "-DUSE_MIDI_FLUIDLITE:BOOL=OFF",
     "-DUSE_MIDI_OPNMIDI:BOOL=OFF",
     "-DUSE_MIDI_TIMIDITY:BOOL=OFF",
     "-DUSE_MODPLUG:BOOL=OFF",
     "-DUSE_MP3_DRMP3:BOOL=OFF",
     "-DUSE_OGG_VORBIS:BOOL=ON",
     "-DUSE_OGG_VORBIS_STB:BOOL=ON",
     "-DUSE_OPUS:BOOL=OFF",
     "-DUSE_PXTONE:BOOL=OFF",
     "-DUSE_SYSTEM_SDL2:BOOL=ON",
     "-DUSE_WAV:BOOL=OFF",
     "-DUSE_WAVPACK:BOOL=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/WohlSoft/SDL-Mixer-X",
      "commit": "7181c771aa29deaea8bfbe6098613c3a929e9189"
     }
    ]
   },
   {
    "name": "superfluous-returnz-data",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/share/superfluous-returnz",
     "cp -r * /app/share/superfluous-returnz"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.ptilouk.net/superfluous-returnz-d13-data.tar.gz",
      "sha256": "dc1a98592711255eb7a168b56484d0ab8ce86fec6489ed8d939a192be4c4f9c2"
     }
    ]
   },
   {
    "name": "superfluous-returnz",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DSOSAGE_BUILD_TYPE=Release",
     "-DSOSAGE_CFG_DISPLAY_DEBUG_INFO:BOOL=False",
     "-DSOSAGE_DATA_FOLDER=/app/share/superfluous-returnz",
     "-DSOSAGE_CFG_USE_SDL_MIXER_EXT:BOOL=True",
     "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
    ],
    "post-install": [
     "install -Dm0644 /app/share/icons/superfluous-returnz.svg -t /app/share/icons/hicolor/scalable/apps/"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/sgiraudot/sosage",
      "commit": "266df855e3f22db1cb8f64514b502d9ac6dfaa0a"
     }
    ]
   }
  ]
 }
}