{
 "app_id": "com.fyralabs.Sdk",
 "source_url": "https://raw.githubusercontent.com/tau-OS/tau-flatpak-platform/main/com.fyralabs.Sdk.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "48",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--env=ALSA_CONFIG_DIR=/usr/share/alsa",
  "--env=ALSA_CONFIG_PATH=/usr/share/alsa/alsa-flatpak.conf",
  "--env=GI_TYPELIB_PATH=/app/lib/girepository-1.0",
  "--env=XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/share",
  "--sdk=com.fyralabs.Sdk//nightly",
  "--runtime=com.fyralabs.Platform//nightly"
 ],
 "module_count": 8,
 "fetched_at": "2026-09-18T08:39:26.036366+00:00",
 "manifest": {
  "build-runtime": true,
  "id": "com.fyralabs.Sdk",
  "id-platform": "com.fyralabs.Platform",
  "default-branch": "nightly",
  "runtime-version": "48",
  "runtime": "org.gnome.Platform",
  "sdk": "org.gnome.Sdk",
  "sdk-extensions": [
   "org.gnome.Sdk.Locale",
   "org.gnome.Sdk.Docs"
  ],
  "platform-extensions": [
   "org.gnome.Platform.Locale"
  ],
  "inherit-extensions": [
   "org.freedesktop.Platform.GL",
   "org.freedesktop.Platform.VAAPI.Intel",
   "org.freedesktop.Platform.Timezones",
   "org.freedesktop.Platform.GStreamer",
   "org.freedesktop.Platform.openh264"
  ],
  "inherit-sdk-extensions": [
   "org.freedesktop.Sdk.Extension"
  ],
  "finish-args": [
   "--env=ALSA_CONFIG_DIR=/usr/share/alsa",
   "--env=ALSA_CONFIG_PATH=/usr/share/alsa/alsa-flatpak.conf",
   "--env=GI_TYPELIB_PATH=/app/lib/girepository-1.0",
   "--env=XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/share",
   "--sdk=com.fyralabs.Sdk//nightly",
   "--runtime=com.fyralabs.Platform//nightly"
  ],
  "cleanup-platform": [
   "/share/runtime/docs",
   "/include",
   "/share/aclocal",
   "/share/pkgconfig",
   "/lib/pkgconfig",
   "/share/gir-1.0",
   "/share/vala"
  ],
  "build-options": {
   "env": {
    "PYTHON": "python3"
   }
  },
  "modules": [
   {
    "name": "tau-hydrogen",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/tau-OS/tau-hydrogen.git",
      "branch": "main"
     }
    ],
    "modules": [
     {
      "name": "xcursorgen",
      "cleanup": [
       "*"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://xorg.freedesktop.org/archive/individual/app/xcursorgen-1.0.8.tar.gz",
        "sha256": "b8bb2756918343b8bc15a4ce875e9efb6c4e7777adba088280e53dd09753b6ac"
       }
      ]
     }
    ]
   },
   {
    "name": "stylesheet",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/tau-OS/tau-helium.git",
      "branch": "main"
     }
    ],
    "modules": [
     {
      "name": "sass",
      "buildsystem": "simple",
      "build-commands": [
       "install -D -m755 sass ${FLATPAK_DEST}/bin/sass",
       "install -D -m755 src/dart ${FLATPAK_DEST}/bin/src/dart",
       "install -D -m755 src/sass.snapshot ${FLATPAK_DEST}/bin/src/sass.snapshot"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://github.com/sass/dart-sass/releases/download/1.77.4/dart-sass-1.77.4-linux-x64.tar.gz",
        "sha256": "d7a8a926ecb23725dd8c564b470af95db4e9f608271171b988f2e18c1e656873",
        "only-arches": [
         "x86_64"
        ]
       },
       {
        "type": "archive",
        "url": "https://github.com/sass/dart-sass/releases/download/1.77.4/dart-sass-1.77.4-linux-arm64.tar.gz",
        "sha256": "d3387f4a7dc8ccbd9cfe519cd7c2f19031a1d235cf6d93913c3e6bcc9eaa2e43",
        "only-arches": [
         "aarch64"
        ]
       }
      ]
     }
    ]
   },
   {
    "name": "libhelium",
    "buildsystem": "meson",
    "config-opts": [
     "-Dstylesheet=false",
     "-Ddemo=false",
     "-Dvaladoc=false",
     "-Dgidoc=false",
     "--wrap-mode=nodownload"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/tau-OS/libhelium.git",
      "branch": "main"
     },
     {
      "type": "git",
      "url": "https://github.com/tau-OS/libbismuth.git",
      "branch": "main",
      "dest": "./subprojects/libbismuth"
     },
     {
      "type": "git",
      "url": "https://github.com/tau-OS/tau-helium.git",
      "branch": "main",
      "dest": "./subprojects/tau-helium"
     },
     {
      "type": "git",
      "url": "https://gitlab.gnome.org/jwestman/blueprint-compiler.git",
      "branch": "main",
      "dest": "./subprojects/blueprint-compiler"
     }
    ]
   },
   {
    "name": "libbismuth",
    "buildsystem": "meson",
    "config-opts": [
     "-Dvapi=true",
     "-Dintrospection=enabled",
     "--wrap-mode=nodownload"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/tau-OS/libbismuth.git",
      "branch": "main"
     }
    ]
   },
   {
    "name": "default-gtk-settings",
    "buildsystem": "simple",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/tau-OS/tau-release.git",
      "branch": "main"
     }
    ],
    "build-commands": [
     "install -Dm644 gtk/settings.ini ${FLATPAK_DEST}/etc/gtk-4.0/settings.ini"
    ]
   },
   {
    "name": "appdata",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "dir",
      "path": "."
     }
    ]
   }
  ]
 }
}