{
"schema_version": 1,
"cargo_lock_sha256": "aa8ada6d4b522781d5880d334e04f908f4bea3d2069e1f83164ffa676308b7db",
"target_resolves": {
"base": {
"arrayref-0.3.9": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"arrayvec-0.7.6": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"ash-0.38.0+1.3.281": {
"runtime_dependencies": [
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"debug",
"default",
"libloading",
"loaded",
"std"
]
},
"autocfg-1.5.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"bincode-1.3.3": {
"runtime_dependencies": [
{
"name": "serde",
"package_key": "serde-1.0.228",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"bit-set-0.8.0": {
"runtime_dependencies": [
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"bit-vec-0.8.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"bitflags-2.13.0": {
"runtime_dependencies": [
{
"name": "serde_core",
"package_key": "serde_core-1.0.228",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"serde",
"serde_core",
"std"
]
},
"bytemuck-1.25.0": {
"runtime_dependencies": [
{
"name": "bytemuck_derive",
"package_key": "bytemuck_derive-1.10.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"aarch64_simd",
"bytemuck_derive",
"derive",
"extern_crate_alloc",
"min_const_generics"
]
},
"bytemuck_derive-1.10.2": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"cc-1.2.64": {
"runtime_dependencies": [
{
"name": "find_msvc_tools",
"package_key": "find-msvc-tools-0.1.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "jobserver",
"package_key": "jobserver-0.1.34",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "shlex",
"package_key": "shlex-2.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"parallel"
]
},
"cfg-if-1.0.4": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"cfg_aliases-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"codespan-reporting-0.12.0": {
"runtime_dependencies": [
{
"name": "serde",
"package_key": "serde-1.0.228",
"kind": "normal",
"features": [
"derive",
"alloc"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "termcolor",
"package_key": "termcolor-1.4.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "unicode_width",
"package_key": "unicode-width-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std",
"termcolor"
]
},
"constant_time_eq-0.4.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"std"
]
},
"cosmic-text-0.14.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "fontdb",
"package_key": "fontdb-0.16.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rangemap",
"package_key": "rangemap-1.7.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustybuzz",
"package_key": "rustybuzz-0.14.1",
"kind": "normal",
"features": [
"libm"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "self_cell",
"package_key": "self_cell-1.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "swash",
"package_key": "swash-0.2.9",
"kind": "normal",
"features": [
"render",
"scale"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "sys_locale",
"package_key": "sys-locale-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.21.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_bidi",
"package_key": "unicode-bidi-0.3.18",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_linebreak",
"package_key": "unicode-linebreak-0.1.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_script",
"package_key": "unicode-script-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_segmentation",
"package_key": "unicode-segmentation-1.13.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"std",
"swash",
"sys-locale"
]
},
"cursor-icon-1.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"dirs-6.0.0": {
"runtime_dependencies": [
{
"name": "dirs_sys",
"package_key": "dirs-sys-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"dirs-sys-0.5.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "option_ext",
"package_key": "option-ext-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"document-features-0.2.12": {
"runtime_dependencies": [
{
"name": "litrs",
"package_key": "litrs-1.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"dpi-0.1.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"engawa-0.1.3-772fbf0357d3bc3e90786ffb5e8a5a8b5ddb8f44": {
"runtime_dependencies": [
{
"name": "pleme_allvariants_derive",
"package_key": "pleme-allvariants-derive-0.1.0-c66f20d1dc5727cfa0d1f83a02a28609a13387ec",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "serde",
"package_key": "serde-1.0.228",
"kind": "normal",
"features": [
"derive"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"engawa-wgpu-0.1.6": {
"runtime_dependencies": [
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"derive"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "engawa",
"package_key": "engawa-0.1.3-772fbf0357d3bc3e90786ffb5e8a5a8b5ddb8f44",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "pleme_allvariants_derive",
"package_key": "pleme-allvariants-derive-0.1.0-c66f20d1dc5727cfa0d1f83a02a28609a13387ec",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu",
"package_key": "wgpu-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"equivalent-1.0.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"etagere-0.2.15": {
"runtime_dependencies": [
{
"name": "euclid",
"package_key": "euclid-0.22.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "svg_fmt",
"package_key": "svg_fmt-0.4.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"euclid-0.22.14": {
"runtime_dependencies": [
{
"name": "num_traits",
"package_key": "num-traits-0.2.19",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"find-msvc-tools-0.1.9": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"foldhash-0.1.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"font-types-0.11.3": {
"runtime_dependencies": [
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"derive",
"min_const_generics"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"bytemuck",
"std"
]
},
"garasu-0.1.0-bfda319bf2009bfab8c482e328d0274aae9727f5": {
"runtime_dependencies": [
{
"name": "bincode",
"package_key": "bincode-1.3.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "blake3",
"package_key": "blake3-1.8.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dirs",
"package_key": "dirs-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "fontdb",
"package_key": "fontdb-0.16.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "glyphon",
"package_key": "glyphon-0.9.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "pollster",
"package_key": "pollster-0.4.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "serde",
"package_key": "serde-1.0.228",
"kind": "normal",
"features": [
"derive"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu",
"package_key": "wgpu-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "winit",
"package_key": "winit-0.30.13",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"gpu_tests"
]
},
"glow-0.16.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"glyphon-0.9.0": {
"runtime_dependencies": [
{
"name": "cosmic_text",
"package_key": "cosmic-text-0.14.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "etagere",
"package_key": "etagere-0.2.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "lru",
"package_key": "lru-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-2.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu",
"package_key": "wgpu-25.0.2",
"kind": "normal",
"features": [
"wgsl"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"gpu-alloc-0.6.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc_types",
"package_key": "gpu-alloc-types-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"gpu-alloc-types-0.3.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"gpu-descriptor-0.3.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gpu_descriptor_types",
"package_key": "gpu-descriptor-types-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"gpu-descriptor-types-0.2.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"half-2.7.1": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "num_traits",
"package_key": "num-traits-0.2.19",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "zerocopy",
"package_key": "zerocopy-0.8.52",
"kind": "normal",
"features": [
"derive",
"simd"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"num-traits"
]
},
"hashbrown-0.15.5": {
"runtime_dependencies": [
{
"name": "foldhash",
"package_key": "foldhash-0.1.5",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default-hasher",
"inline-more"
]
},
"hashbrown-0.17.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"heck-0.5.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"hexf-parse-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"indexmap-2.14.0": {
"runtime_dependencies": [
{
"name": "equivalent",
"package_key": "equivalent-1.0.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.17.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"jobserver-0.1.34": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"khronos-egl-6.0.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"1_0",
"1_1",
"1_2",
"1_3",
"1_4",
"1_5",
"default",
"dynamic",
"libloading",
"no-pkg-config",
"pkg-config",
"static"
]
},
"libc-0.2.186": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"extra_traits",
"std"
]
},
"libloading-0.8.9": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"libm-0.2.16": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"arch",
"default"
]
},
"litrs-1.0.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"lock_api-0.4.14": {
"runtime_dependencies": [
{
"name": "scopeguard",
"package_key": "scopeguard-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"atomic_usize",
"default"
]
},
"log-0.4.32": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"lru-0.12.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"memmap2-0.9.10": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"naga-25.0.1": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "codespan_reporting",
"package_key": "codespan-reporting-0.12.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "half",
"package_key": "half-2.7.1",
"kind": "normal",
"features": [
"num-traits"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "hexf_parse",
"package_key": "hexf-parse-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "num_traits",
"package_key": "num-traits-0.2.19",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"alloc",
"race"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "spirv",
"package_key": "spirv-0.3.0+sdk-1.3.268.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "strum",
"package_key": "strum-0.26.3",
"kind": "normal",
"features": [
"derive"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_ident",
"package_key": "unicode-ident-1.0.24",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"compact",
"default",
"glsl-out",
"hlsl-out",
"msl-out",
"spv-out",
"wgsl-in",
"wgsl-out"
]
},
"num-traits-0.2.19": {
"runtime_dependencies": [
{
"name": "libm",
"package_key": "libm-0.2.16",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "autocfg",
"package_key": "autocfg-1.5.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"libm",
"std"
]
},
"once_cell-1.21.4": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"race",
"std"
]
},
"option-ext-0.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"ordered-float-4.6.0": {
"runtime_dependencies": [
{
"name": "num_traits",
"package_key": "num-traits-0.2.19",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"parking_lot-0.12.5": {
"runtime_dependencies": [
{
"name": "lock_api",
"package_key": "lock_api-0.4.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot_core",
"package_key": "parking_lot_core-0.9.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"parking_lot_core-0.9.12": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"pin-project-lite-0.2.17": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"pkg-config-0.3.33": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"pleme-allvariants-derive-0.1.0-c66f20d1dc5727cfa0d1f83a02a28609a13387ec": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"full",
"extra-traits"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"pollster-0.4.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"proc-macro2-1.0.106": {
"runtime_dependencies": [
{
"name": "unicode_ident",
"package_key": "unicode-ident-1.0.24",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"proc-macro"
]
},
"profiling-1.0.18": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"quote-1.0.45": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"proc-macro"
]
},
"rangemap-1.7.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"raw-window-handle-0.6.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"std"
]
},
"read-fonts-0.39.2": {
"runtime_dependencies": [
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "font_types",
"package_key": "font-types-0.11.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"renderdoc-sys-1.1.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"rustc-hash-1.1.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"rustc-hash-2.1.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"rustversion-1.0.22": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"rustybuzz-0.14.1": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libm",
"package_key": "libm-0.2.16",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.21.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_bidi_mirroring",
"package_key": "unicode-bidi-mirroring-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_ccc",
"package_key": "unicode-ccc-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_properties",
"package_key": "unicode-properties-0.1.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "unicode_script",
"package_key": "unicode-script-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"libm",
"std"
]
},
"scopeguard-1.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"self_cell-1.2.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"serde-1.0.228": {
"runtime_dependencies": [
{
"name": "serde_core",
"package_key": "serde_core-1.0.228",
"kind": "normal",
"features": [
"result"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "serde_derive",
"package_key": "serde_derive-1.0.228",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"derive",
"serde_derive",
"std"
]
},
"serde_core-1.0.228": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"result",
"std"
]
},
"serde_derive-1.0.228": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [
"proc-macro"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"clone-impls",
"derive",
"parsing",
"printing",
"proc-macro"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"shlex-2.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"skrifa-0.42.1": {
"runtime_dependencies": [
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "read_fonts",
"package_key": "read-fonts-0.39.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"slotmap-1.1.1": {
"runtime_dependencies": [],
"build_dependencies": [
{
"name": "version_check",
"package_key": "version_check-0.9.5",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"smallvec-1.15.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"const_generics",
"const_new",
"union"
]
},
"smol_str-0.2.2": {
"runtime_dependencies": [
{
"name": "serde",
"package_key": "serde-1.0.228",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"spirv-0.3.0+sdk-1.3.268.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"static_assertions-1.1.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"strum-0.26.3": {
"runtime_dependencies": [
{
"name": "strum_macros",
"package_key": "strum_macros-0.26.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"derive",
"strum_macros"
]
},
"strum_macros-0.26.4": {
"runtime_dependencies": [
{
"name": "heck",
"package_key": "heck-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustversion",
"package_key": "rustversion-1.0.22",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"parsing",
"extra-traits"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"svg_fmt-0.4.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"swash-0.2.9": {
"runtime_dependencies": [
{
"name": "skrifa",
"package_key": "skrifa-0.42.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "yazi",
"package_key": "yazi-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "zeno",
"package_key": "zeno-0.3.3",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"render",
"scale",
"std"
]
},
"syn-2.0.117": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "unicode_ident",
"package_key": "unicode-ident-1.0.24",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"visit",
"visit-mut"
]
},
"sys-locale-0.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"termcolor-1.4.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"thiserror-2.0.18": {
"runtime_dependencies": [
{
"name": "thiserror_impl",
"package_key": "thiserror-impl-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"thiserror-impl-2.0.18": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tinyvec-1.11.0": {
"runtime_dependencies": [
{
"name": "tinyvec_macros",
"package_key": "tinyvec_macros-0.1.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"tinyvec_macros"
]
},
"tinyvec_macros-0.1.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"tracing-0.1.44": {
"runtime_dependencies": [
{
"name": "pin_project_lite",
"package_key": "pin-project-lite-0.2.17",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing_attributes",
"package_key": "tracing-attributes-0.1.31",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "tracing_core",
"package_key": "tracing-core-0.1.36",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"attributes",
"default",
"std",
"tracing-attributes"
]
},
"tracing-attributes-0.1.31": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"full",
"parsing",
"printing",
"visit-mut",
"clone-impls",
"extra-traits",
"proc-macro"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tracing-core-0.1.36": {
"runtime_dependencies": [
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"once_cell",
"std"
]
},
"ttf-parser-0.20.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"opentype-layout",
"std",
"variable-fonts"
]
},
"ttf-parser-0.21.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"opentype-layout",
"std",
"variable-fonts"
]
},
"unicode-bidi-0.3.18": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"hardcoded-data",
"std"
]
},
"unicode-bidi-mirroring-0.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-ccc-0.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-ident-1.0.24": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-linebreak-0.1.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-properties-0.1.4": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"general-category"
]
},
"unicode-script-0.5.8": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-segmentation-1.13.3": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"unicode-width-0.2.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"cjk",
"default"
]
},
"version_check-0.9.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"wgpu-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "static_assertions",
"package_key": "static_assertions-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core",
"package_key": "wgpu-core-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core",
"package_key": "wgpu-core-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "wgpu_core",
"package_key": "wgpu-core-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(target_arch = \"wasm32\", not(target_os = \"emscripten\")))",
"tree": "target"
},
{
"name": "wgpu_core",
"package_key": "wgpu-core-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"vulkan",
"webgpu",
"wgsl"
]
},
"wgpu-types-25.0.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [
"serde"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std",
"thiserror"
]
},
"yazi-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"std"
]
},
"zeno-0.3.3": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"eval",
"std"
]
},
"zerocopy-0.8.52": {
"runtime_dependencies": [
{
"name": "zerocopy_derive",
"package_key": "zerocopy-derive-0.8.52",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "zerocopy_derive",
"package_key": "zerocopy-derive-0.8.52",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any())",
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"derive",
"simd",
"zerocopy-derive"
]
},
"zerocopy-derive-0.8.52": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"full"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
}
},
"targets": {
"aarch64-apple-darwin": {
"overrides": {
"bitflags-1.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"block-0.1.6": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"block2-0.5.1": {
"runtime_dependencies": [
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"core-foundation-0.9.4": {
"runtime_dependencies": [
{
"name": "core_foundation_sys",
"package_key": "core-foundation-sys-0.8.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"core-foundation-sys-0.8.7": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"link"
]
},
"core-graphics-0.23.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-1.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "foreign_types",
"package_key": "foreign-types-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"core-graphics-types-0.1.3": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-1.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"dispatch-0.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"foreign-types-0.5.0": {
"runtime_dependencies": [
{
"name": "foreign_types_macros",
"package_key": "foreign-types-macros-0.2.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "foreign_types_shared",
"package_key": "foreign-types-shared-0.3.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"foreign-types-macros-0.2.3": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"full"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"foreign-types-shared-0.3.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"malloc_buf-0.0.6": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"metal-0.31.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block",
"package_key": "block-0.1.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "foreign_types",
"package_key": "foreign-types-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc",
"package_key": "objc-0.2.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "paste",
"package_key": "paste-1.0.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"objc-0.2.7": {
"runtime_dependencies": [
{
"name": "malloc_buf",
"package_key": "malloc_buf-0.0.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"objc-sys-0.3.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"std"
]
},
"objc2-0.5.2": {
"runtime_dependencies": [
{
"name": "objc_sys",
"package_key": "objc-sys-0.3.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_encode",
"package_key": "objc2-encode-4.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"relax-sign-encoding",
"std"
]
},
"objc2-app-kit-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_core_data",
"package_key": "objc2-core-data-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "objc2_core_image",
"package_key": "objc2-core-image-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_quartz_core",
"package_key": "objc2-quartz-core-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"NSAppearance",
"NSApplication",
"NSBitmapImageRep",
"NSButton",
"NSColor",
"NSControl",
"NSCursor",
"NSDragging",
"NSEvent",
"NSGraphics",
"NSGraphicsContext",
"NSImage",
"NSImageRep",
"NSMenu",
"NSMenuItem",
"NSOpenGLView",
"NSPasteboard",
"NSResponder",
"NSRunningApplication",
"NSScreen",
"NSTextInputClient",
"NSTextInputContext",
"NSView",
"NSWindow",
"NSWindowScripting",
"NSWindowTabGroup",
"alloc",
"bitflags",
"default",
"std"
]
},
"objc2-core-data-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"bitflags",
"std"
]
},
"objc2-core-image-0.2.2": {
"runtime_dependencies": [
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_metal",
"package_key": "objc2-metal-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"CIColor",
"CIContext",
"CIImage",
"alloc",
"std"
]
},
"objc2-encode-4.1.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"std"
]
},
"objc2-foundation-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "dispatch",
"package_key": "dispatch-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"NSArray",
"NSAttributedString",
"NSBundle",
"NSCoder",
"NSData",
"NSDate",
"NSDictionary",
"NSDistributedNotificationCenter",
"NSEnumerator",
"NSError",
"NSException",
"NSExtensionContext",
"NSExtensionRequestHandling",
"NSFileWrapper",
"NSFormatter",
"NSGeometry",
"NSItemProvider",
"NSKeyValueObserving",
"NSLocale",
"NSNotification",
"NSNull",
"NSObjCRuntime",
"NSObject",
"NSOperation",
"NSPathUtilities",
"NSProcessInfo",
"NSRange",
"NSRunLoop",
"NSScriptCommand",
"NSScriptStandardSuiteCommands",
"NSSet",
"NSString",
"NSThread",
"NSURL",
"NSUUID",
"NSUndoManager",
"NSUserActivity",
"NSValue",
"NSZone",
"alloc",
"bitflags",
"block2",
"default",
"dispatch",
"std"
]
},
"objc2-metal-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"MTLCommandQueue",
"MTLDevice",
"MTLResource",
"MTLTexture",
"alloc",
"bitflags",
"std"
]
},
"objc2-quartz-core-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_metal",
"package_key": "objc2-metal-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"CADisplayLink",
"CALayer",
"CATransform3D",
"alloc",
"bitflags",
"std"
]
},
"paste-1.0.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_apple",
"package_key": "wgpu-core-deps-apple-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-apple-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"metal"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block",
"package_key": "block-0.1.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "metal",
"package_key": "metal-0.31.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc",
"package_key": "objc-0.2.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "core_graphics",
"package_key": "core-graphics-0.23.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [
"relax-sign-encoding"
],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "objc2_app_kit",
"package_key": "objc2-app-kit-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"ios\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
}
}
},
"x86_64-apple-darwin": {
"overrides": {
"bitflags-1.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cpufeatures",
"package_key": "cpufeatures-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\"))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"block-0.1.6": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"block2-0.5.1": {
"runtime_dependencies": [
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"core-foundation-0.9.4": {
"runtime_dependencies": [
{
"name": "core_foundation_sys",
"package_key": "core-foundation-sys-0.8.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"core-foundation-sys-0.8.7": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"link"
]
},
"core-graphics-0.23.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-1.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "foreign_types",
"package_key": "foreign-types-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"core-graphics-types-0.1.3": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-1.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"cpufeatures-0.3.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"dispatch-0.2.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"foreign-types-0.5.0": {
"runtime_dependencies": [
{
"name": "foreign_types_macros",
"package_key": "foreign-types-macros-0.2.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "foreign_types_shared",
"package_key": "foreign-types-shared-0.3.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"foreign-types-macros-0.2.3": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [
"full"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"foreign-types-shared-0.3.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"malloc_buf-0.0.6": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"metal-0.31.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block",
"package_key": "block-0.1.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "foreign_types",
"package_key": "foreign-types-0.5.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc",
"package_key": "objc-0.2.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "paste",
"package_key": "paste-1.0.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"default",
"link"
]
},
"objc-0.2.7": {
"runtime_dependencies": [
{
"name": "malloc_buf",
"package_key": "malloc_buf-0.0.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"objc-sys-0.3.5": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"std"
]
},
"objc2-0.5.2": {
"runtime_dependencies": [
{
"name": "objc_sys",
"package_key": "objc-sys-0.3.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_encode",
"package_key": "objc2-encode-4.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"relax-sign-encoding",
"std"
]
},
"objc2-app-kit-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_core_data",
"package_key": "objc2-core-data-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "objc2_core_image",
"package_key": "objc2-core-image-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_quartz_core",
"package_key": "objc2-quartz-core-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"NSAppearance",
"NSApplication",
"NSBitmapImageRep",
"NSButton",
"NSColor",
"NSControl",
"NSCursor",
"NSDragging",
"NSEvent",
"NSGraphics",
"NSGraphicsContext",
"NSImage",
"NSImageRep",
"NSMenu",
"NSMenuItem",
"NSOpenGLView",
"NSPasteboard",
"NSResponder",
"NSRunningApplication",
"NSScreen",
"NSTextInputClient",
"NSTextInputContext",
"NSView",
"NSWindow",
"NSWindowScripting",
"NSWindowTabGroup",
"alloc",
"bitflags",
"default",
"std"
]
},
"objc2-core-data-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"bitflags",
"std"
]
},
"objc2-core-image-0.2.2": {
"runtime_dependencies": [
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_metal",
"package_key": "objc2-metal-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"CIColor",
"CIContext",
"CIImage",
"alloc",
"std"
]
},
"objc2-encode-4.1.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"std"
]
},
"objc2-foundation-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "dispatch",
"package_key": "dispatch-0.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"NSArray",
"NSAttributedString",
"NSBundle",
"NSCoder",
"NSData",
"NSDate",
"NSDictionary",
"NSDistributedNotificationCenter",
"NSEnumerator",
"NSError",
"NSException",
"NSExtensionContext",
"NSExtensionRequestHandling",
"NSFileWrapper",
"NSFormatter",
"NSGeometry",
"NSItemProvider",
"NSKeyValueObserving",
"NSLocale",
"NSNotification",
"NSNull",
"NSObjCRuntime",
"NSObject",
"NSOperation",
"NSPathUtilities",
"NSProcessInfo",
"NSRange",
"NSRunLoop",
"NSScriptCommand",
"NSScriptStandardSuiteCommands",
"NSSet",
"NSString",
"NSThread",
"NSURL",
"NSUUID",
"NSUndoManager",
"NSUserActivity",
"NSValue",
"NSZone",
"alloc",
"bitflags",
"block2",
"default",
"dispatch",
"std"
]
},
"objc2-metal-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"MTLCommandQueue",
"MTLDevice",
"MTLResource",
"MTLTexture",
"alloc",
"bitflags",
"std"
]
},
"objc2-quartz-core-0.2.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2_metal",
"package_key": "objc2-metal-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"CADisplayLink",
"CALayer",
"CATransform3D",
"alloc",
"bitflags",
"std"
]
},
"paste-1.0.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_apple",
"package_key": "wgpu-core-deps-apple-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-apple-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"metal"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block",
"package_key": "block-0.1.6",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "core_graphics_types",
"package_key": "core-graphics-types-0.1.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "metal",
"package_key": "metal-0.31.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc",
"package_key": "objc-0.2.7",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_vendor = \"apple\")",
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "block2",
"package_key": "block2-0.5.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "core_foundation",
"package_key": "core-foundation-0.9.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "core_graphics",
"package_key": "core-graphics-0.23.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "objc2",
"package_key": "objc2-0.5.2",
"kind": "normal",
"features": [
"relax-sign-encoding"
],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"macos\"))",
"tree": "target"
},
{
"name": "objc2_app_kit",
"package_key": "objc2-app-kit-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"ios\")",
"tree": "target"
},
{
"name": "objc2_foundation",
"package_key": "objc2-foundation-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"macos\")",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
}
}
},
"x86_64-unknown-linux-gnu": {
"overrides": {
"ab_glyph-0.2.32": {
"runtime_dependencies": [
{
"name": "ab_glyph_rasterizer",
"package_key": "ab_glyph_rasterizer-0.1.10",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "owned_ttf_parser",
"package_key": "owned_ttf_parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"gvar-alloc",
"std",
"variable-fonts"
]
},
"ab_glyph_rasterizer-0.1.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"ahash-0.8.12": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "getrandom",
"package_key": "getrandom-0.3.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))",
"tree": "target"
},
{
"name": "zerocopy",
"package_key": "zerocopy-0.8.52",
"kind": "normal",
"features": [
"simd"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "version_check",
"package_key": "version_check-0.9.5",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"getrandom",
"no-rng",
"runtime-rng",
"std"
]
},
"as-raw-xcb-connection-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cpufeatures",
"package_key": "cpufeatures-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\"))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"calloop-0.13.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "polling",
"package_key": "polling-3.11.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "slab",
"package_key": "slab-0.4.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"calloop-wayland-source-0.3.0": {
"runtime_dependencies": [
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"cpufeatures-0.3.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"dlib-0.5.3": {
"runtime_dependencies": [
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"downcast-rs-1.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"errno-0.3.14": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"hermit\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"wasi\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"fontconfig-parser-0.5.8": {
"runtime_dependencies": [
{
"name": "roxmltree",
"package_key": "roxmltree-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "fontconfig_parser",
"package_key": "fontconfig-parser-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"macos\", target_os = \"android\"))))",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"gethostname-1.1.0": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"system"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(windows))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"getrandom-0.3.4": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"netbsd\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"solaris\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"vxworks\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"linux-raw-sys-0.4.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"elf",
"errno",
"general",
"ioctl",
"no_std",
"prctl",
"system"
]
},
"linux-raw-sys-0.12.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"auxvec",
"elf",
"errno",
"general",
"if_ether",
"ioctl",
"net",
"netlink",
"no_std",
"prctl",
"system",
"xdp"
]
},
"memchr-2.8.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"owned_ttf_parser-0.25.1": {
"runtime_dependencies": [
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"apple-layout",
"default",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"percent-encoding-2.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"polling-3.11.0": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"process",
"std",
"time"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"quick-xml-0.39.4": {
"runtime_dependencies": [
{
"name": "memchr",
"package_key": "memchr-2.8.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"roxmltree-0.20.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"positions",
"std"
]
},
"rustix-0.38.44": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"libc-extra-traits",
"pipe",
"process",
"shm",
"std",
"system",
"thread",
"use-libc-auxv"
]
},
"rustix-1.1.4": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"net",
"pipe",
"process",
"shm",
"std",
"system",
"time"
]
},
"scoped-tls-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"sctk-adwaita-0.10.1": {
"runtime_dependencies": [
{
"name": "ab_glyph",
"package_key": "ab_glyph-0.2.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smithay_client_toolkit",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia",
"package_key": "tiny-skia-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"ab_glyph",
"memmap2"
]
},
"slab-0.4.12": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"smithay-client-toolkit-0.19.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "calloop_wayland_source",
"package_key": "calloop-wayland-source-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"fs",
"pipe",
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_csd_frame",
"package_key": "wayland-csd-frame-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_cursor",
"package_key": "wayland-cursor-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols_wlr",
"package_key": "wayland-protocols-wlr-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"calloop",
"calloop-wayland-source"
]
},
"strict-num-0.1.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"thiserror-1.0.69": {
"runtime_dependencies": [
{
"name": "thiserror_impl",
"package_key": "thiserror-impl-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"thiserror-impl-1.0.69": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tiny-skia-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"aarch64_simd"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia_path",
"package_key": "tiny-skia-path-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"simd",
"std"
]
},
"tiny-skia-path-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "strict_num",
"package_key": "strict-num-0.1.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"ttf-parser-0.25.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"wayland-backend-0.3.15": {
"runtime_dependencies": [
{
"name": "downcast_rs",
"package_key": "downcast-rs-1.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"net",
"process"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "scoped_tls",
"package_key": "scoped-tls-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union",
"const_generics",
"const_new"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_sys",
"package_key": "wayland-sys-0.31.11",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client_system",
"dlopen"
]
},
"wayland-client-0.31.14": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"wayland-csd-frame-0.3.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-cursor-0.31.14": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xcursor",
"package_key": "xcursor-0.3.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-protocols-0.32.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"staging",
"unstable",
"wayland-client"
]
},
"wayland-protocols-plasma-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-protocols-wlr-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-scanner-0.31.10": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quick_xml",
"package_key": "quick-xml-0.39.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-sys-0.31.11": {
"runtime_dependencies": [
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client",
"dlopen",
"once_cell"
]
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_windows_linux_android",
"package_key": "wgpu-core-deps-windows-linux-android-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-windows-linux-android-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"dx12",
"gles",
"renderdoc",
"vulkan"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "ahash",
"package_key": "ahash-0.8.12",
"kind": "normal",
"features": [
"no-rng"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "percent_encoding",
"package_key": "percent-encoding-2.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std",
"system",
"thread",
"process"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk_adwaita",
"package_key": "sctk-adwaita-0.10.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [
"calloop"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols_plasma",
"package_key": "wayland-protocols-plasma-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11_dl",
"package_key": "x11-dl-2.21.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11rb",
"package_key": "x11rb-0.13.2",
"kind": "normal",
"features": [
"allow-unsafe-code",
"dl-libxcb",
"randr",
"resource_manager",
"xinput",
"xkb"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "xkbcommon_dl",
"package_key": "xkbcommon-dl-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
},
"x11-dl-2.21.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": []
},
"x11rb-0.13.2": {
"runtime_dependencies": [
{
"name": "as_raw_xcb_connection",
"package_key": "as-raw-xcb-connection-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gethostname",
"package_key": "gethostname-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"std",
"event",
"fs",
"net",
"system"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "x11rb_protocol",
"package_key": "x11rb-protocol-0.13.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"allow-unsafe-code",
"as-raw-xcb-connection",
"dl-libxcb",
"libc",
"libloading",
"once_cell",
"randr",
"render",
"resource_manager",
"shape",
"xfixes",
"xinput",
"xkb"
]
},
"x11rb-protocol-0.13.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"randr",
"render",
"resource_manager",
"shape",
"std",
"xfixes",
"xinput",
"xkb"
]
},
"xcursor-0.3.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"xkbcommon-dl-0.4.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"x11"
]
},
"xkeysym-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
}
}
},
"x86_64-unknown-linux-musl": {
"overrides": {
"ab_glyph-0.2.32": {
"runtime_dependencies": [
{
"name": "ab_glyph_rasterizer",
"package_key": "ab_glyph_rasterizer-0.1.10",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "owned_ttf_parser",
"package_key": "owned_ttf_parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"gvar-alloc",
"std",
"variable-fonts"
]
},
"ab_glyph_rasterizer-0.1.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"ahash-0.8.12": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "getrandom",
"package_key": "getrandom-0.3.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))",
"tree": "target"
},
{
"name": "zerocopy",
"package_key": "zerocopy-0.8.52",
"kind": "normal",
"features": [
"simd"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "version_check",
"package_key": "version_check-0.9.5",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"getrandom",
"no-rng",
"runtime-rng",
"std"
]
},
"as-raw-xcb-connection-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cpufeatures",
"package_key": "cpufeatures-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\"))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"calloop-0.13.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "polling",
"package_key": "polling-3.11.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "slab",
"package_key": "slab-0.4.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"calloop-wayland-source-0.3.0": {
"runtime_dependencies": [
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"cpufeatures-0.3.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"dlib-0.5.3": {
"runtime_dependencies": [
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"downcast-rs-1.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"errno-0.3.14": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"hermit\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"wasi\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"fontconfig-parser-0.5.8": {
"runtime_dependencies": [
{
"name": "roxmltree",
"package_key": "roxmltree-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "fontconfig_parser",
"package_key": "fontconfig-parser-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"macos\", target_os = \"android\"))))",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"gethostname-1.1.0": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"system"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(windows))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"getrandom-0.3.4": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"netbsd\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"solaris\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"vxworks\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"linux-raw-sys-0.4.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"elf",
"errno",
"general",
"ioctl",
"no_std",
"prctl",
"system"
]
},
"linux-raw-sys-0.12.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"auxvec",
"elf",
"errno",
"general",
"if_ether",
"ioctl",
"net",
"netlink",
"no_std",
"prctl",
"system",
"xdp"
]
},
"memchr-2.8.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"owned_ttf_parser-0.25.1": {
"runtime_dependencies": [
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"apple-layout",
"default",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"percent-encoding-2.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"polling-3.11.0": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"process",
"std",
"time"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"quick-xml-0.39.4": {
"runtime_dependencies": [
{
"name": "memchr",
"package_key": "memchr-2.8.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"roxmltree-0.20.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"positions",
"std"
]
},
"rustix-0.38.44": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"libc-extra-traits",
"pipe",
"process",
"shm",
"std",
"system",
"thread",
"use-libc-auxv"
]
},
"rustix-1.1.4": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"net",
"pipe",
"process",
"shm",
"std",
"system",
"time"
]
},
"scoped-tls-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"sctk-adwaita-0.10.1": {
"runtime_dependencies": [
{
"name": "ab_glyph",
"package_key": "ab_glyph-0.2.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smithay_client_toolkit",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia",
"package_key": "tiny-skia-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"ab_glyph",
"memmap2"
]
},
"slab-0.4.12": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"smithay-client-toolkit-0.19.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "calloop_wayland_source",
"package_key": "calloop-wayland-source-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"fs",
"pipe",
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_csd_frame",
"package_key": "wayland-csd-frame-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_cursor",
"package_key": "wayland-cursor-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols_wlr",
"package_key": "wayland-protocols-wlr-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"calloop",
"calloop-wayland-source"
]
},
"strict-num-0.1.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"thiserror-1.0.69": {
"runtime_dependencies": [
{
"name": "thiserror_impl",
"package_key": "thiserror-impl-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"thiserror-impl-1.0.69": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tiny-skia-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"aarch64_simd"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia_path",
"package_key": "tiny-skia-path-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"simd",
"std"
]
},
"tiny-skia-path-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "strict_num",
"package_key": "strict-num-0.1.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"ttf-parser-0.25.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"wayland-backend-0.3.15": {
"runtime_dependencies": [
{
"name": "downcast_rs",
"package_key": "downcast-rs-1.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"net",
"process"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "scoped_tls",
"package_key": "scoped-tls-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union",
"const_generics",
"const_new"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_sys",
"package_key": "wayland-sys-0.31.11",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client_system",
"dlopen"
]
},
"wayland-client-0.31.14": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"wayland-csd-frame-0.3.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-cursor-0.31.14": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xcursor",
"package_key": "xcursor-0.3.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-protocols-0.32.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"staging",
"unstable",
"wayland-client"
]
},
"wayland-protocols-plasma-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-protocols-wlr-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-scanner-0.31.10": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quick_xml",
"package_key": "quick-xml-0.39.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-sys-0.31.11": {
"runtime_dependencies": [
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client",
"dlopen",
"once_cell"
]
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_windows_linux_android",
"package_key": "wgpu-core-deps-windows-linux-android-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-windows-linux-android-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"dx12",
"gles",
"renderdoc",
"vulkan"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "ahash",
"package_key": "ahash-0.8.12",
"kind": "normal",
"features": [
"no-rng"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "percent_encoding",
"package_key": "percent-encoding-2.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std",
"system",
"thread",
"process"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk_adwaita",
"package_key": "sctk-adwaita-0.10.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [
"calloop"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols_plasma",
"package_key": "wayland-protocols-plasma-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11_dl",
"package_key": "x11-dl-2.21.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11rb",
"package_key": "x11rb-0.13.2",
"kind": "normal",
"features": [
"allow-unsafe-code",
"dl-libxcb",
"randr",
"resource_manager",
"xinput",
"xkb"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "xkbcommon_dl",
"package_key": "xkbcommon-dl-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
},
"x11-dl-2.21.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": []
},
"x11rb-0.13.2": {
"runtime_dependencies": [
{
"name": "as_raw_xcb_connection",
"package_key": "as-raw-xcb-connection-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gethostname",
"package_key": "gethostname-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"std",
"event",
"fs",
"net",
"system"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "x11rb_protocol",
"package_key": "x11rb-protocol-0.13.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"allow-unsafe-code",
"as-raw-xcb-connection",
"dl-libxcb",
"libc",
"libloading",
"once_cell",
"randr",
"render",
"resource_manager",
"shape",
"xfixes",
"xinput",
"xkb"
]
},
"x11rb-protocol-0.13.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"randr",
"render",
"resource_manager",
"shape",
"std",
"xfixes",
"xinput",
"xkb"
]
},
"xcursor-0.3.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"xkbcommon-dl-0.4.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"x11"
]
},
"xkeysym-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
}
}
},
"aarch64-unknown-linux-gnu": {
"overrides": {
"ab_glyph-0.2.32": {
"runtime_dependencies": [
{
"name": "ab_glyph_rasterizer",
"package_key": "ab_glyph_rasterizer-0.1.10",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "owned_ttf_parser",
"package_key": "owned_ttf_parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"gvar-alloc",
"std",
"variable-fonts"
]
},
"ab_glyph_rasterizer-0.1.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"ahash-0.8.12": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "getrandom",
"package_key": "getrandom-0.3.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))",
"tree": "target"
},
{
"name": "zerocopy",
"package_key": "zerocopy-0.8.52",
"kind": "normal",
"features": [
"simd"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "version_check",
"package_key": "version_check-0.9.5",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"getrandom",
"no-rng",
"runtime-rng",
"std"
]
},
"as-raw-xcb-connection-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"calloop-0.13.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "polling",
"package_key": "polling-3.11.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "slab",
"package_key": "slab-0.4.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"calloop-wayland-source-0.3.0": {
"runtime_dependencies": [
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"dlib-0.5.3": {
"runtime_dependencies": [
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"downcast-rs-1.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"errno-0.3.14": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"hermit\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"wasi\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"fontconfig-parser-0.5.8": {
"runtime_dependencies": [
{
"name": "roxmltree",
"package_key": "roxmltree-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "fontconfig_parser",
"package_key": "fontconfig-parser-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"macos\", target_os = \"android\"))))",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"gethostname-1.1.0": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"system"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(windows))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"getrandom-0.3.4": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"netbsd\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"solaris\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"vxworks\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"linux-raw-sys-0.4.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"elf",
"errno",
"general",
"ioctl",
"no_std",
"prctl",
"system"
]
},
"linux-raw-sys-0.12.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"auxvec",
"elf",
"errno",
"general",
"if_ether",
"ioctl",
"net",
"netlink",
"no_std",
"prctl",
"system",
"xdp"
]
},
"memchr-2.8.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"owned_ttf_parser-0.25.1": {
"runtime_dependencies": [
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"apple-layout",
"default",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"percent-encoding-2.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"polling-3.11.0": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"process",
"std",
"time"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"quick-xml-0.39.4": {
"runtime_dependencies": [
{
"name": "memchr",
"package_key": "memchr-2.8.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"roxmltree-0.20.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"positions",
"std"
]
},
"rustix-0.38.44": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"libc-extra-traits",
"pipe",
"process",
"shm",
"std",
"system",
"thread",
"use-libc-auxv"
]
},
"rustix-1.1.4": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"net",
"pipe",
"process",
"shm",
"std",
"system",
"time"
]
},
"scoped-tls-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"sctk-adwaita-0.10.1": {
"runtime_dependencies": [
{
"name": "ab_glyph",
"package_key": "ab_glyph-0.2.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smithay_client_toolkit",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia",
"package_key": "tiny-skia-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"ab_glyph",
"memmap2"
]
},
"slab-0.4.12": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"smithay-client-toolkit-0.19.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "calloop_wayland_source",
"package_key": "calloop-wayland-source-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"fs",
"pipe",
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_csd_frame",
"package_key": "wayland-csd-frame-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_cursor",
"package_key": "wayland-cursor-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols_wlr",
"package_key": "wayland-protocols-wlr-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"calloop",
"calloop-wayland-source"
]
},
"strict-num-0.1.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"thiserror-1.0.69": {
"runtime_dependencies": [
{
"name": "thiserror_impl",
"package_key": "thiserror-impl-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"thiserror-impl-1.0.69": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tiny-skia-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"aarch64_simd"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia_path",
"package_key": "tiny-skia-path-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"simd",
"std"
]
},
"tiny-skia-path-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "strict_num",
"package_key": "strict-num-0.1.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"ttf-parser-0.25.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"wayland-backend-0.3.15": {
"runtime_dependencies": [
{
"name": "downcast_rs",
"package_key": "downcast-rs-1.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"net",
"process"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "scoped_tls",
"package_key": "scoped-tls-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union",
"const_generics",
"const_new"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_sys",
"package_key": "wayland-sys-0.31.11",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client_system",
"dlopen"
]
},
"wayland-client-0.31.14": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"wayland-csd-frame-0.3.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-cursor-0.31.14": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xcursor",
"package_key": "xcursor-0.3.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-protocols-0.32.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"staging",
"unstable",
"wayland-client"
]
},
"wayland-protocols-plasma-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-protocols-wlr-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-scanner-0.31.10": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quick_xml",
"package_key": "quick-xml-0.39.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-sys-0.31.11": {
"runtime_dependencies": [
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client",
"dlopen",
"once_cell"
]
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_windows_linux_android",
"package_key": "wgpu-core-deps-windows-linux-android-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-windows-linux-android-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"dx12",
"gles",
"renderdoc",
"vulkan"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "ahash",
"package_key": "ahash-0.8.12",
"kind": "normal",
"features": [
"no-rng"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "percent_encoding",
"package_key": "percent-encoding-2.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std",
"system",
"thread",
"process"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk_adwaita",
"package_key": "sctk-adwaita-0.10.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [
"calloop"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols_plasma",
"package_key": "wayland-protocols-plasma-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11_dl",
"package_key": "x11-dl-2.21.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11rb",
"package_key": "x11rb-0.13.2",
"kind": "normal",
"features": [
"allow-unsafe-code",
"dl-libxcb",
"randr",
"resource_manager",
"xinput",
"xkb"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "xkbcommon_dl",
"package_key": "xkbcommon-dl-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
},
"x11-dl-2.21.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": []
},
"x11rb-0.13.2": {
"runtime_dependencies": [
{
"name": "as_raw_xcb_connection",
"package_key": "as-raw-xcb-connection-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gethostname",
"package_key": "gethostname-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"std",
"event",
"fs",
"net",
"system"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "x11rb_protocol",
"package_key": "x11rb-protocol-0.13.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"allow-unsafe-code",
"as-raw-xcb-connection",
"dl-libxcb",
"libc",
"libloading",
"once_cell",
"randr",
"render",
"resource_manager",
"shape",
"xfixes",
"xinput",
"xkb"
]
},
"x11rb-protocol-0.13.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"randr",
"render",
"resource_manager",
"shape",
"std",
"xfixes",
"xinput",
"xkb"
]
},
"xcursor-0.3.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"xkbcommon-dl-0.4.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"x11"
]
},
"xkeysym-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
}
}
},
"aarch64-unknown-linux-musl": {
"overrides": {
"ab_glyph-0.2.32": {
"runtime_dependencies": [
{
"name": "ab_glyph_rasterizer",
"package_key": "ab_glyph_rasterizer-0.1.10",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "owned_ttf_parser",
"package_key": "owned_ttf_parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"gvar-alloc",
"std",
"variable-fonts"
]
},
"ab_glyph_rasterizer-0.1.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"ahash-0.8.12": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "getrandom",
"package_key": "getrandom-0.3.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))",
"tree": "target"
},
{
"name": "zerocopy",
"package_key": "zerocopy-0.8.52",
"kind": "normal",
"features": [
"simd"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "version_check",
"package_key": "version_check-0.9.5",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"getrandom",
"no-rng",
"runtime-rng",
"std"
]
},
"as-raw-xcb-connection-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default"
]
},
"blake3-1.8.5": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "constant_time_eq",
"package_key": "constant_time_eq-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"std"
]
},
"calloop-0.13.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "polling",
"package_key": "polling-3.11.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "slab",
"package_key": "slab-0.4.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"calloop-wayland-source-0.3.0": {
"runtime_dependencies": [
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"dlib-0.5.3": {
"runtime_dependencies": [
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"downcast-rs-1.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"errno-0.3.14": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"hermit\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"wasi\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"fontconfig-parser-0.5.8": {
"runtime_dependencies": [
{
"name": "roxmltree",
"package_key": "roxmltree-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"fontdb-0.16.2": {
"runtime_dependencies": [
{
"name": "fontconfig_parser",
"package_key": "fontconfig-parser-0.5.8",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"macos\", target_os = \"android\"))))",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "slotmap",
"package_key": "slotmap-1.1.1",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tinyvec",
"package_key": "tinyvec-1.11.0",
"kind": "normal",
"features": [
"alloc"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.20.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default",
"fontconfig",
"fontconfig-parser",
"fs",
"memmap",
"memmap2",
"std"
]
},
"gethostname-1.1.0": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"system"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(not(windows))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"getrandom-0.3.4": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"netbsd\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"solaris\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": "cfg(target_os = \"vxworks\")",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"linux-raw-sys-0.4.15": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"elf",
"errno",
"general",
"ioctl",
"no_std",
"prctl",
"system"
]
},
"linux-raw-sys-0.12.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"auxvec",
"elf",
"errno",
"general",
"if_ether",
"ioctl",
"net",
"netlink",
"no_std",
"prctl",
"system",
"xdp"
]
},
"memchr-2.8.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"owned_ttf_parser-0.25.1": {
"runtime_dependencies": [
{
"name": "ttf_parser",
"package_key": "ttf-parser-0.25.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"apple-layout",
"default",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"percent-encoding-2.3.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"alloc",
"default",
"std"
]
},
"polling-3.11.0": {
"runtime_dependencies": [
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"pipe",
"process",
"std",
"time"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"quick-xml-0.39.4": {
"runtime_dependencies": [
{
"name": "memchr",
"package_key": "memchr-2.8.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"default"
]
},
"roxmltree-0.20.0": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"positions",
"std"
]
},
"rustix-0.38.44": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.4.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"libc-extra-traits",
"pipe",
"process",
"shm",
"std",
"system",
"thread",
"use-libc-auxv"
]
},
"rustix-1.1.4": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "libc_errno",
"package_key": "errno-0.3.14",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(windows)",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))",
"tree": "target"
},
{
"name": "linux_raw_sys",
"package_key": "linux-raw-sys-0.12.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"alloc",
"default",
"event",
"fs",
"net",
"pipe",
"process",
"shm",
"std",
"system",
"time"
]
},
"scoped-tls-1.0.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"sctk-adwaita-0.10.1": {
"runtime_dependencies": [
{
"name": "ab_glyph",
"package_key": "ab_glyph-0.2.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "smithay_client_toolkit",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia",
"package_key": "tiny-skia-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"ab_glyph",
"memmap2"
]
},
"slab-0.4.12": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"default",
"std"
]
},
"smithay-client-toolkit-0.19.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "calloop_wayland_source",
"package_key": "calloop-wayland-source-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"fs",
"pipe",
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_csd_frame",
"package_key": "wayland-csd-frame-0.3.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_cursor",
"package_key": "wayland-cursor-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols_wlr",
"package_key": "wayland-protocols-wlr-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"calloop",
"calloop-wayland-source"
]
},
"strict-num-0.1.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"thiserror-1.0.69": {
"runtime_dependencies": [
{
"name": "thiserror_impl",
"package_key": "thiserror-impl-1.0.69",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"thiserror-impl-1.0.69": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "syn",
"package_key": "syn-2.0.117",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"tiny-skia-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"aarch64_simd"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tiny_skia_path",
"package_key": "tiny-skia-path-0.11.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"simd",
"std"
]
},
"tiny-skia-path-0.11.4": {
"runtime_dependencies": [
{
"name": "arrayref",
"package_key": "arrayref-0.3.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "strict_num",
"package_key": "strict-num-0.1.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"std"
]
},
"ttf-parser-0.25.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"apple-layout",
"glyph-names",
"gvar-alloc",
"opentype-layout",
"std",
"variable-fonts"
]
},
"wayland-backend-0.3.15": {
"runtime_dependencies": [
{
"name": "downcast_rs",
"package_key": "downcast-rs-1.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event",
"fs",
"net",
"process"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "scoped_tls",
"package_key": "scoped-tls-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union",
"const_generics",
"const_new"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_sys",
"package_key": "wayland-sys-0.31.11",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cc",
"package_key": "cc-1.2.64",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client_system",
"dlopen"
]
},
"wayland-client-0.31.14": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"event"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": []
},
"wayland-csd-frame-0.3.0": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-cursor-0.31.14": {
"runtime_dependencies": [
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"shm"
],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xcursor",
"package_key": "xcursor-0.3.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-protocols-0.32.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"staging",
"unstable",
"wayland-client"
]
},
"wayland-protocols-plasma-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-protocols-wlr-0.3.12": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_scanner",
"package_key": "wayland-scanner-0.31.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"build_dependencies": [],
"features": [
"client",
"wayland-client"
]
},
"wayland-scanner-0.31.10": {
"runtime_dependencies": [
{
"name": "proc_macro2",
"package_key": "proc-macro2-1.0.106",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quick_xml",
"package_key": "quick-xml-0.39.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "quote",
"package_key": "quote-1.0.45",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": []
},
"wayland-sys-0.31.11": {
"runtime_dependencies": [
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"client",
"dlopen",
"once_cell"
]
},
"wgpu-core-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_set",
"package_key": "bit-set-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bit_vec",
"package_key": "bit-vec-0.8.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "document_features",
"package_key": "document-features-0.2.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "indexmap",
"package_key": "indexmap-2.14.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "rustc_hash",
"package_key": "rustc-hash-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_core_deps_windows_linux_android",
"package_key": "wgpu-core-deps-windows-linux-android-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
},
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"default",
"dx12",
"gles",
"metal",
"portable-atomic",
"raw-window-handle",
"renderdoc",
"std",
"vulkan",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
"wgsl"
]
},
"wgpu-core-deps-windows-linux-android-25.0.0": {
"runtime_dependencies": [
{
"name": "wgpu_hal",
"package_key": "wgpu-hal-25.0.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(any(windows, target_os = \"linux\", target_os = \"android\"))",
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"dx12",
"gles",
"renderdoc",
"vulkan"
]
},
"wgpu-hal-25.0.2": {
"runtime_dependencies": [
{
"name": "arrayvec",
"package_key": "arrayvec-0.7.6",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "ash",
"package_key": "ash-0.38.0+1.3.281",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [
"extern_crate_alloc",
"min_const_generics",
"derive"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "cfg_if",
"package_key": "cfg-if-1.0.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "glow",
"package_key": "glow-0.16.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "gpu_alloc",
"package_key": "gpu-alloc-0.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "gpu_descriptor",
"package_key": "gpu-descriptor-0.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "hashbrown",
"package_key": "hashbrown-0.15.5",
"kind": "normal",
"features": [
"default-hasher",
"inline-more"
],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "khronos_egl",
"package_key": "khronos-egl-6.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(unix)",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(target_os = \"emscripten\")",
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "naga",
"package_key": "naga-25.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "ordered_float",
"package_key": "ordered-float-4.6.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "parking_lot",
"package_key": "parking_lot-0.12.5",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "profiling",
"package_key": "profiling-1.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "raw_window_handle",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "renderdoc_sys",
"package_key": "renderdoc-sys-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "smallvec",
"package_key": "smallvec-1.15.2",
"kind": "normal",
"features": [
"union"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(not(target_arch = \"wasm32\"))",
"tree": "target"
},
{
"name": "thiserror",
"package_key": "thiserror-2.0.18",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wgpu_types",
"package_key": "wgpu-types-25.0.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"dx12",
"gles",
"gpu-allocator",
"metal",
"portable-atomic",
"renderdoc",
"vulkan"
]
},
"winit-0.30.13": {
"runtime_dependencies": [
{
"name": "ahash",
"package_key": "ahash-0.8.12",
"kind": "normal",
"features": [
"no-rng"
],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "bytemuck",
"package_key": "bytemuck-1.25.0",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "calloop",
"package_key": "calloop-0.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "cursor_icon",
"package_key": "cursor-icon-1.2.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dpi",
"package_key": "dpi-0.1.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "memmap2",
"package_key": "memmap2-0.9.10",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "percent_encoding",
"package_key": "percent-encoding-2.3.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "rwh_06",
"package_key": "raw-window-handle-0.6.2",
"kind": "normal",
"features": [
"std"
],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-0.38.44",
"kind": "normal",
"features": [
"std",
"system",
"thread",
"process"
],
"uses_default_features": false,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk_adwaita",
"package_key": "sctk-adwaita-0.10.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "sctk",
"package_key": "smithay-client-toolkit-0.19.2",
"kind": "normal",
"features": [
"calloop"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "smol_str",
"package_key": "smol_str-0.2.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "tracing",
"package_key": "tracing-0.1.44",
"kind": "normal",
"features": [],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "wayland_backend",
"package_key": "wayland-backend-0.3.15",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_client",
"package_key": "wayland-client-0.31.14",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols",
"package_key": "wayland-protocols-0.32.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "wayland_protocols_plasma",
"package_key": "wayland-protocols-plasma-0.3.12",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11_dl",
"package_key": "x11-dl-2.21.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "x11rb",
"package_key": "x11rb-0.13.2",
"kind": "normal",
"features": [
"allow-unsafe-code",
"dl-libxcb",
"randr",
"resource_manager",
"xinput",
"xkb"
],
"uses_default_features": false,
"optional": true,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
},
{
"name": "xkbcommon_dl",
"package_key": "xkbcommon-dl-0.4.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": "cfg(all(unix, not(any(target_os = \"redox\", target_family = \"wasm\", target_os = \"android\", target_os = \"ios\", target_os = \"macos\"))))",
"tree": "target"
}
],
"build_dependencies": [
{
"name": "cfg_aliases",
"package_key": "cfg_aliases-0.2.1",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": [
"ahash",
"bytemuck",
"default",
"memmap2",
"percent-encoding",
"rwh_06",
"sctk",
"sctk-adwaita",
"wayland",
"wayland-backend",
"wayland-client",
"wayland-csd-adwaita",
"wayland-dlopen",
"wayland-protocols",
"wayland-protocols-plasma",
"x11",
"x11-dl",
"x11rb"
]
},
"x11-dl-2.21.0": {
"runtime_dependencies": [
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [
{
"name": "pkg_config",
"package_key": "pkg-config-0.3.33",
"kind": "build",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "host"
}
],
"features": []
},
"x11rb-0.13.2": {
"runtime_dependencies": [
{
"name": "as_raw_xcb_connection",
"package_key": "as-raw-xcb-connection-1.0.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "gethostname",
"package_key": "gethostname-1.1.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "libc",
"package_key": "libc-0.2.186",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "libloading",
"package_key": "libloading-0.8.9",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": true,
"target": null,
"tree": "target"
},
{
"name": "rustix",
"package_key": "rustix-1.1.4",
"kind": "normal",
"features": [
"std",
"event",
"fs",
"net",
"system"
],
"uses_default_features": false,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "x11rb_protocol",
"package_key": "x11rb-protocol-0.13.2",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"allow-unsafe-code",
"as-raw-xcb-connection",
"dl-libxcb",
"libc",
"libloading",
"once_cell",
"randr",
"render",
"resource_manager",
"shape",
"xfixes",
"xinput",
"xkb"
]
},
"x11rb-protocol-0.13.2": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": [
"randr",
"render",
"resource_manager",
"shape",
"std",
"xfixes",
"xinput",
"xkb"
]
},
"xcursor-0.3.10": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
},
"xkbcommon-dl-0.4.2": {
"runtime_dependencies": [
{
"name": "bitflags",
"package_key": "bitflags-2.13.0",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "dlib",
"package_key": "dlib-0.5.3",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "log",
"package_key": "log-0.4.32",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "once_cell",
"package_key": "once_cell-1.21.4",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
},
{
"name": "xkeysym",
"package_key": "xkeysym-0.2.1",
"kind": "normal",
"features": [],
"uses_default_features": true,
"optional": false,
"target": null,
"tree": "target"
}
],
"build_dependencies": [],
"features": [
"x11"
]
},
"xkeysym-0.2.1": {
"runtime_dependencies": [],
"build_dependencies": [],
"features": []
}
}
}
}
},
"per_crate": {
"ab_glyph-0.2.32": {
"edition": "2021"
},
"ab_glyph_rasterizer-0.1.10": {
"edition": "2021"
},
"ahash-0.8.12": {
"edition": "2018",
"build_script": "build.rs"
},
"arrayref-0.3.9": {
"edition": "2015"
},
"arrayvec-0.7.6": {
"edition": "2018"
},
"as-raw-xcb-connection-1.0.1": {
"edition": "2021"
},
"ash-0.38.0+1.3.281": {
"edition": "2021",
"build_script": "build.rs"
},
"autocfg-1.5.1": {
"edition": "2015"
},
"bincode-1.3.3": {
"edition": "2015"
},
"bit-set-0.8.0": {
"edition": "2015"
},
"bit-vec-0.8.0": {
"edition": "2015"
},
"bitflags-2.13.0": {
"edition": "2021"
},
"blake3-1.8.5": {
"edition": "2024",
"build_script": "build.rs"
},
"bytemuck-1.25.0": {
"edition": "2018"
},
"bytemuck_derive-1.10.2": {
"edition": "2018",
"proc_macro": true
},
"calloop-0.13.0": {
"edition": "2018"
},
"calloop-wayland-source-0.3.0": {
"edition": "2021"
},
"cc-1.2.64": {
"edition": "2018"
},
"cfg-if-1.0.4": {
"edition": "2018"
},
"cfg_aliases-0.2.1": {
"edition": "2018"
},
"codespan-reporting-0.12.0": {
"edition": "2021"
},
"constant_time_eq-0.4.2": {
"edition": "2024"
},
"cosmic-text-0.14.2": {
"edition": "2021"
},
"cpufeatures-0.3.0": {
"edition": "2024"
},
"cursor-icon-1.2.0": {
"edition": "2021"
},
"dirs-6.0.0": {
"edition": "2015"
},
"dirs-sys-0.5.0": {
"edition": "2015"
},
"dlib-0.5.3": {
"edition": "2021"
},
"document-features-0.2.12": {
"edition": "2018",
"proc_macro": true,
"lib_target": {
"name": "document_features",
"path": "lib.rs"
}
},
"downcast-rs-1.2.1": {
"edition": "2015"
},
"dpi-0.1.2": {
"edition": "2021"
},
"engawa-0.1.3-772fbf0357d3bc3e90786ffb5e8a5a8b5ddb8f44": {
"edition": "2024"
},
"engawa-wgpu-0.1.6": {
"edition": "2024",
"lib_target": {
"name": "engawa_wgpu",
"path": "src/lib.rs"
}
},
"equivalent-1.0.2": {
"edition": "2015"
},
"errno-0.3.14": {
"edition": "2018"
},
"etagere-0.2.15": {
"edition": "2018"
},
"euclid-0.22.14": {
"edition": "2021"
},
"find-msvc-tools-0.1.9": {
"edition": "2018"
},
"foldhash-0.1.5": {
"edition": "2021"
},
"font-types-0.11.3": {
"edition": "2021"
},
"fontconfig-parser-0.5.8": {
"edition": "2018"
},
"fontdb-0.16.2": {
"edition": "2018"
},
"garasu-0.1.0-bfda319bf2009bfab8c482e328d0274aae9727f5": {
"edition": "2024"
},
"gethostname-1.1.0": {
"edition": "2021"
},
"getrandom-0.3.4": {
"edition": "2021",
"build_script": "build.rs"
},
"glow-0.16.0": {
"edition": "2021"
},
"glyphon-0.9.0": {
"edition": "2021"
},
"gpu-alloc-0.6.0": {
"edition": "2018"
},
"gpu-alloc-types-0.3.0": {
"edition": "2018"
},
"gpu-descriptor-0.3.2": {
"edition": "2018"
},
"gpu-descriptor-types-0.2.0": {
"edition": "2018"
},
"half-2.7.1": {
"edition": "2021"
},
"hashbrown-0.15.5": {
"edition": "2021"
},
"hashbrown-0.17.1": {
"edition": "2024"
},
"heck-0.5.0": {
"edition": "2021"
},
"hexf-parse-0.2.1": {
"edition": "2018"
},
"indexmap-2.14.0": {
"edition": "2024"
},
"jobserver-0.1.34": {
"edition": "2021"
},
"khronos-egl-6.0.0": {
"edition": "2021",
"build_script": "build.rs"
},
"libc-0.2.186": {
"edition": "2021",
"build_script": "build.rs"
},
"libloading-0.8.9": {
"edition": "2015"
},
"libm-0.2.16": {
"edition": "2021",
"build_script": "build.rs"
},
"linux-raw-sys-0.4.15": {
"edition": "2021"
},
"linux-raw-sys-0.12.1": {
"edition": "2021"
},
"litrs-1.0.0": {
"edition": "2021"
},
"lock_api-0.4.14": {
"edition": "2021"
},
"log-0.4.32": {
"edition": "2021"
},
"lru-0.12.5": {
"edition": "2015"
},
"memchr-2.8.2": {
"edition": "2021"
},
"memmap2-0.9.10": {
"edition": "2021"
},
"naga-25.0.1": {
"edition": "2021",
"build_script": "build.rs"
},
"num-traits-0.2.19": {
"edition": "2021",
"build_script": "build.rs"
},
"once_cell-1.21.4": {
"edition": "2021"
},
"option-ext-0.2.0": {
"edition": "2015"
},
"ordered-float-4.6.0": {
"edition": "2021"
},
"owned_ttf_parser-0.25.1": {
"edition": "2021"
},
"parking_lot-0.12.5": {
"edition": "2021"
},
"parking_lot_core-0.9.12": {
"edition": "2021",
"build_script": "build.rs"
},
"percent-encoding-2.3.2": {
"edition": "2018"
},
"pin-project-lite-0.2.17": {
"edition": "2018"
},
"pkg-config-0.3.33": {
"edition": "2018"
},
"pleme-allvariants-derive-0.1.0-c66f20d1dc5727cfa0d1f83a02a28609a13387ec": {
"edition": "2024",
"proc_macro": true
},
"polling-3.11.0": {
"edition": "2021"
},
"pollster-0.4.0": {
"edition": "2018"
},
"proc-macro2-1.0.106": {
"edition": "2021",
"build_script": "build.rs"
},
"profiling-1.0.18": {
"edition": "2018"
},
"quick-xml-0.39.4": {
"edition": "2021"
},
"quote-1.0.45": {
"edition": "2021",
"build_script": "build.rs"
},
"rangemap-1.7.1": {
"edition": "2018"
},
"raw-window-handle-0.6.2": {
"edition": "2021"
},
"read-fonts-0.39.2": {
"edition": "2021"
},
"renderdoc-sys-1.1.0": {
"edition": "2015"
},
"roxmltree-0.20.0": {
"edition": "2021"
},
"rustc-hash-1.1.0": {
"edition": "2015"
},
"rustc-hash-2.1.2": {
"edition": "2021"
},
"rustix-0.38.44": {
"edition": "2021",
"build_script": "build.rs"
},
"rustix-1.1.4": {
"edition": "2021",
"build_script": "build.rs"
},
"rustversion-1.0.22": {
"edition": "2018",
"proc_macro": true,
"build_script": "build/build.rs"
},
"rustybuzz-0.14.1": {
"edition": "2021"
},
"scoped-tls-1.0.1": {
"edition": "2015"
},
"scopeguard-1.2.0": {
"edition": "2015"
},
"sctk-adwaita-0.10.1": {
"edition": "2021"
},
"self_cell-1.2.2": {
"edition": "2018"
},
"serde-1.0.228": {
"edition": "2021",
"build_script": "build.rs"
},
"serde_core-1.0.228": {
"edition": "2021",
"build_script": "build.rs"
},
"serde_derive-1.0.228": {
"edition": "2021",
"proc_macro": true
},
"shlex-2.0.1": {
"edition": "2018"
},
"skrifa-0.42.1": {
"edition": "2021"
},
"slab-0.4.12": {
"edition": "2018"
},
"slotmap-1.1.1": {
"edition": "2018",
"build_script": "build.rs"
},
"smallvec-1.15.2": {
"edition": "2018"
},
"smithay-client-toolkit-0.19.2": {
"edition": "2021",
"build_script": "build.rs"
},
"smol_str-0.2.2": {
"edition": "2018"
},
"spirv-0.3.0+sdk-1.3.268.0": {
"edition": "2018",
"lib_target": {
"name": "spirv",
"path": "lib.rs"
}
},
"static_assertions-1.1.0": {
"edition": "2015"
},
"strict-num-0.1.1": {
"edition": "2018"
},
"strum-0.26.3": {
"edition": "2018"
},
"strum_macros-0.26.4": {
"edition": "2018",
"proc_macro": true
},
"svg_fmt-0.4.5": {
"edition": "2018"
},
"swash-0.2.9": {
"edition": "2021"
},
"syn-2.0.117": {
"edition": "2021"
},
"sys-locale-0.3.2": {
"edition": "2018"
},
"termcolor-1.4.1": {
"edition": "2018"
},
"thiserror-1.0.69": {
"edition": "2021",
"build_script": "build.rs"
},
"thiserror-2.0.18": {
"edition": "2021",
"build_script": "build.rs"
},
"thiserror-impl-1.0.69": {
"edition": "2021",
"proc_macro": true
},
"thiserror-impl-2.0.18": {
"edition": "2021",
"proc_macro": true
},
"tiny-skia-0.11.4": {
"edition": "2018"
},
"tiny-skia-path-0.11.4": {
"edition": "2018"
},
"tinyvec-1.11.0": {
"edition": "2018"
},
"tinyvec_macros-0.1.1": {
"edition": "2018"
},
"tracing-0.1.44": {
"edition": "2018"
},
"tracing-attributes-0.1.31": {
"edition": "2018",
"proc_macro": true
},
"tracing-core-0.1.36": {
"edition": "2018"
},
"ttf-parser-0.20.0": {
"edition": "2018"
},
"ttf-parser-0.21.1": {
"edition": "2018"
},
"ttf-parser-0.25.1": {
"edition": "2018"
},
"unicode-bidi-0.3.18": {
"edition": "2018"
},
"unicode-bidi-mirroring-0.2.0": {
"edition": "2018"
},
"unicode-ccc-0.2.0": {
"edition": "2018"
},
"unicode-ident-1.0.24": {
"edition": "2021"
},
"unicode-linebreak-0.1.5": {
"edition": "2021"
},
"unicode-properties-0.1.4": {
"edition": "2021"
},
"unicode-script-0.5.8": {
"edition": "2018"
},
"unicode-segmentation-1.13.3": {
"edition": "2018"
},
"unicode-width-0.2.2": {
"edition": "2021"
},
"version_check-0.9.5": {
"edition": "2015"
},
"wayland-backend-0.3.15": {
"edition": "2021",
"build_script": "build.rs"
},
"wayland-client-0.31.14": {
"edition": "2021",
"build_script": "build.rs"
},
"wayland-csd-frame-0.3.0": {
"edition": "2021"
},
"wayland-cursor-0.31.14": {
"edition": "2021"
},
"wayland-protocols-0.32.12": {
"edition": "2021"
},
"wayland-protocols-plasma-0.3.12": {
"edition": "2021"
},
"wayland-protocols-wlr-0.3.12": {
"edition": "2021"
},
"wayland-scanner-0.31.10": {
"edition": "2021",
"proc_macro": true
},
"wayland-sys-0.31.11": {
"edition": "2021",
"build_script": "build.rs"
},
"wgpu-25.0.2": {
"edition": "2021",
"build_script": "build.rs",
"quirks": [
{
"kind": "force-cfg",
"cfg": "supports_64bit_atomics"
}
]
},
"wgpu-core-25.0.2": {
"edition": "2021",
"build_script": "build.rs",
"quirks": [
{
"kind": "force-cfg",
"cfg": "supports_64bit_atomics"
}
]
},
"wgpu-core-deps-windows-linux-android-25.0.0": {
"edition": "2021"
},
"wgpu-hal-25.0.2": {
"edition": "2021",
"build_script": "build.rs",
"quirks": [
{
"kind": "force-cfg",
"cfg": "supports_64bit_atomics"
}
]
},
"wgpu-types-25.0.0": {
"edition": "2021",
"quirks": [
{
"kind": "force-cfg",
"cfg": "supports_64bit_atomics"
}
]
},
"winit-0.30.13": {
"edition": "2021",
"build_script": "build.rs"
},
"x11-dl-2.21.0": {
"edition": "2021",
"build_script": "build.rs"
},
"x11rb-0.13.2": {
"edition": "2021"
},
"x11rb-protocol-0.13.2": {
"edition": "2021"
},
"xcursor-0.3.10": {
"edition": "2018"
},
"xkbcommon-dl-0.4.2": {
"edition": "2021"
},
"xkeysym-0.2.1": {
"edition": "2018"
},
"yazi-0.2.1": {
"edition": "2021"
},
"zeno-0.3.3": {
"edition": "2021"
},
"zerocopy-0.8.52": {
"edition": "2021",
"build_script": "build.rs"
},
"zerocopy-derive-0.8.52": {
"edition": "2021",
"proc_macro": true
},
"bitflags-1.3.2": {
"edition": "2018"
},
"block-0.1.6": {
"edition": "2015"
},
"block2-0.5.1": {
"edition": "2021"
},
"core-foundation-0.9.4": {
"edition": "2018"
},
"core-foundation-sys-0.8.7": {
"edition": "2018"
},
"core-graphics-0.23.2": {
"edition": "2018"
},
"core-graphics-types-0.1.3": {
"edition": "2018"
},
"dispatch-0.2.0": {
"edition": "2018"
},
"foreign-types-0.5.0": {
"edition": "2018"
},
"foreign-types-macros-0.2.3": {
"edition": "2018",
"proc_macro": true
},
"foreign-types-shared-0.3.1": {
"edition": "2018"
},
"malloc_buf-0.0.6": {
"edition": "2015"
},
"metal-0.31.0": {
"edition": "2021"
},
"objc-0.2.7": {
"edition": "2015"
},
"objc-sys-0.3.5": {
"edition": "2021",
"build_script": "build.rs",
"links": "objc_0_3"
},
"objc2-0.5.2": {
"edition": "2021"
},
"objc2-app-kit-0.2.2": {
"edition": "2021"
},
"objc2-core-data-0.2.2": {
"edition": "2021"
},
"objc2-core-image-0.2.2": {
"edition": "2021"
},
"objc2-encode-4.1.0": {
"edition": "2021"
},
"objc2-foundation-0.2.2": {
"edition": "2021"
},
"objc2-metal-0.2.2": {
"edition": "2021"
},
"objc2-quartz-core-0.2.2": {
"edition": "2021"
},
"paste-1.0.15": {
"edition": "2018",
"proc_macro": true,
"build_script": "build.rs"
},
"wgpu-core-deps-apple-25.0.0": {
"edition": "2021"
}
},
"git_nar_sha256": {
"engawa-0.1.3-772fbf0357d3bc3e90786ffb5e8a5a8b5ddb8f44": "sha256-Z/9e7dBdWUbCQW63K36IPXkLFpUYLmrSVetj8/eb82k=",
"garasu-0.1.0-bfda319bf2009bfab8c482e328d0274aae9727f5": "sha256-34gu1b8MsAl3BAG+e9fWLZIjVcBf+Cmd4IMMnfnq4xc=",
"pleme-allvariants-derive-0.1.0-c66f20d1dc5727cfa0d1f83a02a28609a13387ec": "sha256-XiO3eXRNjEzczetYv1+AYnyPrIuGpA/FYfRHD47QQYY="
},
"flake_metadata": {}
}