{
 "app_id": "io.github.yesser_studios.Pong",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.yesser_studios.Pong/master/io.github.yesser_studios.Pong.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "26.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--device=all",
  "--filesystem=xdg-run/app/com.discordapp.Discord:create",
  "--filesystem=xdg-run/app/com.discordapp.DiscordCanary:create"
 ],
 "module_count": 2,
 "fetched_at": "2026-09-21T13:14:29.923423+00:00",
 "manifest": {
  "id": "io.github.yesser_studios.Pong",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "26.08",
  "sdk": "org.freedesktop.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.dotnet8"
  ],
  "finish-args": [
   "--device=all",
   "--socket=x11",
   "--share=ipc",
   "--filesystem=xdg-run/app/com.discordapp.Discord:create",
   "--filesystem=xdg-run/app/com.discordapp.DiscordCanary:create"
  ],
  "command": "run.sh",
  "modules": [
   {
    "name": "dotnet",
    "buildsystem": "simple",
    "build-commands": [
     "/usr/lib/sdk/dotnet8/bin/install.sh"
    ]
   },
   {
    "name": "pong",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p ${FLATPAK_DEST}/bin",
     "cp -r ./bin/release/* ${FLATPAK_DEST}/bin/",
     "install -Dm644 flatpak/io.github.yesser_studios.Pong.desktop -t ${FLATPAK_DEST}/share/applications/",
     "install -Dm644 flatpak/io.github.yesser_studios.Pong.svg -t ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps",
     "install -Dm644 flatpak/io.github.yesser_studios.Pong.metainfo.xml -t ${FLATPAK_DEST}/share/metainfo",
     "install -Dm755 ./run.sh -t ${FLATPAK_DEST}/bin/"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/yesser-studios/Pong.git",
      "tag": "v1.2.5",
      "commit": "2f458aadc7ed126ac1fdceb9e679bfedf8ae5a2d"
     },
     {
      "type": "archive",
      "url": "https://github.com/yesser-studios/Pong/releases/download/v1.2.5/linux-universal.tar.gz",
      "sha256": "bcdd67c1ebf43ca4654f620751c0ee4cb453e60f50687dd219da75ca92d62fd3",
      "dest-filename": "build.tar.gz",
      "dest": "bin/",
      "strip-components": 1
     },
     {
      "type": "script",
      "dest-filename": "run.sh",
      "commands": [
       "exec dotnet /app/bin/Pong.Desktop.dll"
      ]
     }
    ]
   }
  ]
 }
}