{
 "app_id": "com.vicr123.thebeat",
 "source_url": "https://raw.githubusercontent.com/flathub/com.vicr123.thebeat/master/com.vicr123.thebeat.yml",
 "runtime": "org.kde.Platform",
 "runtime_version": "6.9",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=network",
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=pulseaudio",
  "--socket=fallback-x11",
  "--filesystem=home",
  "--filesystem=xdg-config/kdeglobals:ro",
  "--filesystem=/run/media",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.kde.kconfig.notify",
  "--talk-name=org.kde.KGlobalSettings",
  "--talk-name=org.kde.kdeconnect",
  "--own-name=org.mpris.MediaPlayer2.theBeat"
 ],
 "module_count": 7,
 "fetched_at": "2026-09-21T12:59:14.505677+00:00",
 "manifest": {
  "app-id": "com.vicr123.thebeat",
  "runtime": "org.kde.Platform",
  "runtime-version": "6.9",
  "sdk": "org.kde.Sdk",
  "command": "thebeat",
  "finish-args": [
   "--socket=wayland",
   "--socket=fallback-x11",
   "--socket=pulseaudio",
   "--share=ipc",
   "--share=network",
   "--own-name=org.mpris.MediaPlayer2.theBeat",
   "--filesystem=home",
   "--filesystem=/run/media",
   "--system-talk-name=org.freedesktop.UDisks2"
  ],
  "cleanup": [
   "/bin/cd*",
   "/bin/iso*",
   "/bin/mmc-tool",
   "/bin/taglib-config",
   "/bin/tltrdesktop",
   "/include",
   "/lib/cmake",
   "/lib/pkgconfig",
   "/mkspecs",
   "/share/info",
   "/share/man",
   "*.la",
   "*.a"
  ],
  "modules": [
   {
    "name": "libcdio",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/libcdio/libcdio/releases/download/2.3.0/libcdio-2.3.0.tar.gz",
      "sha256": "37bcb13296febbcff9dc4485834bac09212cb463c31fcea52f70ee1dd3a5a5de"
     }
    ]
   },
   {
    "name": "libcdio-paranoia",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/libcdio/libcdio-paranoia/archive/release-10.2+2.0.2.tar.gz",
      "sha256": "fe35208811f3edfcb79ae7b4ad1984f3188aea42c4c8ba4d009efafb36734a8b"
     }
    ]
   },
   {
    "name": "libcontemporary",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/theCheeseboard/libcontemporary/archive/v6.1.tar.gz",
      "sha256": "a9b8ca64237f85c2e2cad0f46ecbe2cc4caf605ff5296bb562e629d9d852be82"
     }
    ]
   },
   {
    "name": "contemporary",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/theCheeseboard/contemporary-theme/archive/v2.0.tar.gz",
      "sha256": "4be56bfe3279503cccc6bba782225e0924c884899e316ef52c1e1e057b0639ec"
     }
    ]
   },
   {
    "name": "contemporary-icons",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/share/icons/contemporary",
     "cp -r * /app/share/icons/contemporary/"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/theCheeseboard/contemporary-icons/archive/v1.11.tar.gz",
      "sha256": "217c7bf429954400ac1d20aa2bd2c2fe07263b1ce29d3dd55f49d75ced159140"
     }
    ]
   },
   {
    "name": "thefrisbee",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCMAKE_POLICY_VERSION_MINIMUM=3.5",
     "-DFORCE_STABLE=ON"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/theCheeseboard/theFrisbee/archive/v3.0.tar.gz",
      "sha256": "8ac9b804b513e61ba80b0cc48f8d0c39cd65f97c7da4faf0bb2a70695363a78d"
     }
    ]
   },
   {
    "name": "thebeat",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DFORCE_STABLE=ON"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/theCheeseboard/theBeat/archive/v4.1.tar.gz",
      "sha256": "319e0e71fb6cf185cace7f7167d20c1661cc8a29d4092d7741cbbd2016d5ae2c"
     }
    ]
   }
  ]
 }
}