{
  "ghostty_commit": "5659cef41f4f2f7a478d0800a11836fa17e64d66",
  "ghostty_tarball_sha256": "c0d69c01be399fd52ac95f19014414e36546dcd7c482cc6ee83fd64709f8de88",
  "zig_version": "0.15.2",
  "ndk": "android-ndk",
  "ndk_version": "28.2.13676358",
  "default_android_api": 29,
  "targets": {
    "aarch64-linux-android": {
      "artifact": "libghostty-vt.a",
      "sha256": "032b4207871ae08f6f1410fcd79df078e6330bf6dbb50126849eb3b695fa6b66",
      "jni_test_so": "libterminal-jni-test.so",
      "libc_strategy": "android_ndk_home"
    },
    "x86_64-linux-android": {
      "artifact": "libghostty-vt.a",
      "sha256": "4f7abbae9c2a5d64919f818dbe7aa9a43e5a79ebd272962b3d7df6682aa394ba",
      "jni_test_so": "libterminal-jni-test.so",
      "libc_strategy": "android_ndk_home"
    },
    "x86_64-linux-gnu": {
      "artifact": "libghostty-vt.a",
      "sha256": "eab4121fd26cf8dcd6d3be0f8969834c1068284b3f0db871850211d8eb686808",
      "libc_strategy": "android_ndk_home"
    }
  },
  "zig_deps": [
    {
      "name": "libxev",
      "hash": "libxev-0.0.0-86vtc4IcEwCqEYxEYoN_3KXmc6A9VLcm22aVImfvecYs"
    },
    {
      "name": "vaxis",
      "hash": "vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS"
    },
    {
      "name": "z2d",
      "hash": "z2d-0.10.0-j5P_Hu-6FgBsZNgwphIqh17jDnj8_yPtD8yzjO6PpHRQ"
    },
    {
      "name": "zig_objc",
      "hash": "zig_objc-0.0.0-Ir_Sp5gTAQCvxxR7oVIrPXxXwsfKgVP7_wqoOQrZjFeK"
    },
    {
      "name": "zig_js",
      "hash": "zig_js-0.0.0-rjCAV-6GAADxFug7rDmPH-uM_XcnJ5NmuAMJCAscMjhi"
    },
    {
      "name": "uucode",
      "hash": "uucode-0.2.0-ZZjBPqZVVABQepOqZHR7vV_NcaN-wats0IB6o-Exj6m9"
    },
    {
      "name": "zig_wayland",
      "hash": "wayland-0.5.0-dev-lQa1khrMAQDJDwYFKpdH3HizherB7sHo5dKMECfvxQHe"
    },
    {
      "name": "zf",
      "hash": "zf-0.10.3-OIRy8RuJAACKA3Lohoumrt85nRbHwbpMcUaLES8vxDnh"
    },
    {
      "name": "gobject",
      "hash": "gobject-0.3.0-Skun7ANLnwDvEfIpVmohcppXgOvg_I6YOJFmPIsKfXk-"
    },
    {
      "name": "wayland",
      "hash": "N-V-__8AAKrHGAAs2shYq8UkE6bGcR1QJtLTyOE_lcosMn6t"
    },
    {
      "name": "wayland_protocols",
      "hash": "N-V-__8AAFdWDwA0ktbNUi9pFBHCRN4weXIgIfCrVjfGxqgA"
    },
    {
      "name": "plasma_wayland_protocols",
      "hash": "N-V-__8AAKYZBAB-CFHBKs3u4JkeiT4BMvyHu3Y5aaWF3Bbs"
    },
    {
      "name": "jetbrains_mono",
      "hash": "N-V-__8AAIC5lwAVPJJzxnCAahSvZTIlG-HhtOvnM1uh-66x"
    },
    {
      "name": "nerd_fonts_symbols_only",
      "hash": "N-V-__8AAMVLTABmYkLqhZPLXnMl-KyN38R8UVYqGrxqO26s"
    },
    {
      "name": "iterm2_themes",
      "hash": "N-V-__8AAGi9AwC7QV7hLqjN6iBkXA2y5dxw285nkSLlVB7I"
    }
  ],
  "sha256_note": "targets.*.sha256 and targets.*.jni_test_sha256 are canonical code hashes (scripts/native/canonical-hash.zig): Zig archive/ELF containers embed run- and machine-varying bytes (cache-dir digests, absolute build paths, cache-derived constants — ADR 0007), the normalized ALLOC-section code inside them is not. terminfo.sha256 is a plain sha256 of generated text.",
  "terminfo": {
    "artifact": "share/terminfo/ghostty.terminfo",
    "sha256": "c0d0c96cfcbc742b4c4eb42b464efabcc4e68337531fe980efc8c47a8191b647"
  },
  "lane": "android-release"
}
