{
 "app_id": "me.vinsce.Gneelight",
 "source_url": "https://raw.githubusercontent.com/vinsce/gneelight/master/flatpak/me.vinsce.Gneelight.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "42",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=network",
  "--socket=wayland",
  "--socket=x11",
  "--filesystem=xdg-run/dconf",
  "--filesystem=~/.config/dconf:ro",
  "--talk-name=ca.desrt.dconf",
  "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
  "--env=GSETTINGS_SCHEMA_DIR=/app/share/glib-2.0/schemas"
 ],
 "module_count": 4,
 "fetched_at": "2026-09-17T16:23:38.125812+00:00",
 "manifest": {
  "app-id": "me.vinsce.Gneelight",
  "runtime": "org.gnome.Platform",
  "runtime-version": "42",
  "sdk": "org.gnome.Sdk",
  "command": "/app/bin/runner.sh",
  "finish-args": [
   "--share=network",
   "--socket=wayland",
   "--socket=x11",
   "--filesystem=xdg-run/dconf",
   "--filesystem=~/.config/dconf:ro",
   "--talk-name=ca.desrt.dconf",
   "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
   "--env=GSETTINGS_SCHEMA_DIR=/app/share/glib-2.0/schemas"
  ],
  "modules": [
   "./shared-modules/libappindicator/libappindicator-gtk3-introspection-12.10.json",
   "./dependencies/python3-yeelight.json",
   "./dependencies/python3-PyGObject.json",
   {
    "name": "Gneelight",
    "buildsystem": "simple",
    "build-commands": [
     "cp -R src /app/src",
     "install -D runner.sh /app/bin/runner.sh",
     "install -D res/me.vinsce.Gneelight.desktop /app/share/applications/me.vinsce.Gneelight.desktop",
     "install -D res/gneelight.png /app/share/icons/hicolor/256x256/apps/me.vinsce.Gneelight.png",
     "install -D res/gneelight.png /app/res/gneelight.png"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "../src",
      "dest": "src"
     },
     {
      "type": "file",
      "path": "../runner.sh"
     },
     {
      "type": "dir",
      "path": "../res",
      "dest": "res"
     }
    ],
    "post-install": [
     "mkdir -p /app/share/glib-2.0/schemas",
     "cp res/me.vinsce.Gneelight.gschema.xml /app/share/glib-2.0/schemas",
     "glib-compile-schemas /app/share/glib-2.0/schemas"
    ]
   }
  ]
 }
}