{
  "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": "175436ffd2d1ee58c297461b74417f68756f1979d6e7e850b999c3f3efe94159",
      "jni_test_so": "libterminal-jni-test.so",
      "jni_test_sha256": "debcb489a8a46d3c5f19509b6e21bc0a162a71eee3461c467c12cba1662393a4",
      "libc_strategy": "android_ndk_home"
    },
    "x86_64-linux-android": {
      "artifact": "libghostty-vt.a",
      "sha256": "2adc6712dca469037062aa745670fe3d009867ce3b5465ac339ae1dedcd21632",
      "jni_test_so": "libterminal-jni-test.so",
      "jni_test_sha256": "22b3ca7ba46c32c2f9ceb4620ba653df39f029d1bf7d547325c0f1138cec6cb6",
      "libc_strategy": "android_ndk_home"
    },
    "x86_64-linux-gnu": {
      "artifact": "libghostty-vt.a",
      "sha256": "82e15b326f00a9ce9ca094a88d8d33a4f062424d997f53a65b91337c70179aa1",
      "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"
}
