{
 "app_id": "de.tum_ui.cli",
 "source_url": "https://raw.githubusercontent.com/COM8/tum-ui/main/de.tum_ui.cli.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "43",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--socket=session-bus",
  "--share=network",
  "--own-name=de.tum_ui.cli",
  "--device=dri",
  "--filesystem=home",
  "--filesystem=host",
  "--filesystem=/sys/class/backlight/rpi_backlight"
 ],
 "module_count": 13,
 "fetched_at": "2026-09-20T12:56:09.507833+00:00",
 "manifest": {
  "app-id": "de.tum_ui.cli",
  "runtime": "org.gnome.Platform",
  "runtime-version": "43",
  "sdk": "org.gnome.Sdk",
  "command": "tum_ui",
  "finish-args": [
   "--share=ipc",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--socket=session-bus",
   "--share=network",
   "--own-name=de.tum_ui.cli",
   "--device=dri",
   "--filesystem=home",
   "--filesystem=host",
   "--filesystem=/sys/class/backlight/rpi_backlight"
  ],
  "modules": [
   {
    "name": "tum_ui",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DTUM_UI_STATIC_ANALYZE=OFF",
     "-DTUM_UI_ENABLE_LINTING=OFF",
     "-DTUM_UI_FLATPAK_BUILD=ON"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "."
     },
     {
      "type": "patch",
      "path": "flatpak/patches/offline_build.patch"
     }
    ],
    "post-install": [
     "install -D de.tum_ui.cli.appdata.xml /app/share/metainfo/de.tum_ui.cli.appdata.xml"
    ],
    "modules": [
     {
      "name": "cpr",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCPR_USE_SYSTEM_CURL=ON"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/libcpr/cpr.git",
        "commit": "3baa80e66bbaba40f5aa0d9409d99d0727f80e1a"
       }
      ],
      "cleanup": [
       "/include"
      ]
     },
     {
      "name": "nlohmann-json",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DJSON_BuildTests=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/nlohmann/json.git",
        "tag": "v3.10.5",
        "commit": "4f8fba14066156b73f1189a2b8bd568bde5284c5"
       }
      ]
     },
     {
      "name": "spdlog",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DSPDLOG_BUILD_EXAMPLE=OFF",
       "-DSPDLOG_BUILD_TESTS=OFF",
       "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/gabime/spdlog.git",
        "tag": "v1.9.2",
        "commit": "eb3220622e73a4889eee355ffa37972b3cac3df5"
       }
      ]
     },
     {
      "name": "websocket",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DUSE_ZLIB=OFF",
       "-DUSE_TLS=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/machinezone/IXWebSocket.git",
        "commit": "688af99747bc109d3476cb3a6703c5e7d37b10d9"
       }
      ]
     },
     {
      "name": "eventpp",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DUSE_TLS=ON"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/wqking/eventpp.git",
        "commit": "6813ec217f8489d8105d52008c8aca11093fb749"
       }
      ]
     },
     {
      "name": "re2",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DRE2_BUILD_TESTING=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/google/re2.git",
        "commit": "5723bb8950318135ed9cf4fc76bed988a087f536"
       }
      ]
     },
     {
      "name": "gtkmm",
      "buildsystem": "meson",
      "config-opts": [
       "-Dbuild-documentation=false",
       "-Dbuild-demos=false",
       "-Dbuild-tests=false"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://download.gnome.org/sources/gtkmm/4.8/gtkmm-4.8.0.tar.xz",
        "sha256": "c82786d46e2b07346b6397ca7f1929d952f4922fa5c9db3dee08498b9a136cf5"
       }
      ],
      "cleanup": [
       "/include"
      ],
      "modules": [
       {
        "name": "cairomm",
        "buildsystem": "meson",
        "config-opts": [
         "-Dbuild-documentation=false",
         "-Dbuild-examples=false",
         "-Dbuild-tests=false"
        ],
        "sources": [
         {
          "type": "git",
          "url": "https://gitlab.freedesktop.org/cairo/cairomm.git",
          "tag": "1.16.2",
          "commit": "9dcaeb7af1620ed509bd471a0c8b27aff459178c"
         }
        ],
        "cleanup": [
         "/include"
        ],
        "modules": [
         {
          "name": "sigc++-3.0",
          "buildsystem": "meson",
          "config-opts": [
           "-Dbuild-documentation=false",
           "-Dbuild-examples=false",
           "-Dbenchmark=false",
           "-Dvalidation=false",
           "-Dbuild-pdf=false"
          ],
          "sources": [
           {
            "type": "git",
            "url": "https://github.com/libsigcplusplus/libsigcplusplus.git",
            "tag": "3.4.0",
            "commit": "e88e319aa50df010320dd15e7c802f92752dc8dc"
           }
          ],
          "cleanup": [
           "/include"
          ],
          "modules": [
           {
            "name": "mm-common",
            "buildsystem": "meson",
            "config-opts": [
             "-Duse-network=false"
            ],
            "sources": [
             {
              "type": "archive",
              "url": "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.5.tar.xz",
              "sha256": "705c6d29f4116a29bde4e36cfc1b046c92b6ef8c6dae4eaec85018747e6da5aa"
             }
            ],
            "cleanup": [
             "/include"
            ]
           }
          ]
         }
        ]
       },
       {
        "name": "pangomm",
        "buildsystem": "meson",
        "config-opts": [
         "-Dbuild-documentation=false"
        ],
        "sources": [
         {
          "type": "git",
          "url": "https://gitlab.gnome.org/GNOME/pangomm.git",
          "tag": "2.50.1",
          "commit": "7083b4deaa6401bf1f5b771752a46632ecc8d303"
         }
        ],
        "cleanup": [
         "/include"
        ],
        "modules": [
         {
          "name": "glibmm",
          "buildsystem": "meson",
          "config-opts": [
           "-Dbuild-documentation=false",
           "-Dbuild-examples=false",
           "-Ddebug-refcounting=false"
          ],
          "sources": [
           {
            "type": "git",
            "url": "https://gitlab.gnome.org/GNOME/glibmm.git",
            "tag": "2.74.0",
            "commit": "ca716cab5075a3cfeb59fd1f1f3d38b422619293"
           }
          ],
          "cleanup": [
           "/include"
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}