diff --git a/Cargo.lock b/Cargo.lock index e9a5f39..b04e768 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2337,7 +2337,7 @@ dependencies = [ [[package]] name = "nec-cli" -version = "0.17.0" +version = "0.18.0" dependencies = [ "base64", "nec_accel", @@ -2357,7 +2357,7 @@ dependencies = [ [[package]] name = "nec-gui" -version = "0.17.0" +version = "0.18.0" dependencies = [ "bytemuck", "glam 0.29.3", @@ -2373,7 +2373,7 @@ dependencies = [ [[package]] name = "nec_accel" -version = "0.17.0" +version = "0.18.0" dependencies = [ "bytemuck", "nec_model", @@ -2386,18 +2386,18 @@ dependencies = [ [[package]] name = "nec_model" -version = "0.17.0" +version = "0.18.0" [[package]] name = "nec_parser" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", ] [[package]] name = "nec_project" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", "nec_parser", @@ -2409,7 +2409,7 @@ dependencies = [ [[package]] name = "nec_report" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", "num-complex", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "nec_solver" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", "nec_parser", @@ -2427,7 +2427,7 @@ dependencies = [ [[package]] name = "nec_worker" -version = "0.17.0" +version = "0.18.0" dependencies = [ "base64", "nec_accel", diff --git a/Cargo.toml b/Cargo.toml index c723bbe..7e928b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ exclude = ["fuzz", "bindings/fnec_py"] resolver = "2" [workspace.package] -version = "0.17.0" +version = "0.18.0" authors = ["Simon Keimer (DC0SK)"] license = "GPL-3.0-only" edition = "2021" diff --git a/README.md b/README.md index 7d390ea..492c1d7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # fnec-rust -![version](https://img.shields.io/badge/version-0.17.0-blue) +![version](https://img.shields.io/badge/version-0.18.0-blue) ![license](https://img.shields.io/badge/license-GPL--3.0--only-blue) fnec-rust is a Rust-native antenna modeling workspace targeting near-100% practical compatibility with 4nec2, while keeping the codebase modular, testable, and portable. diff --git a/SBOM.spdx.json b/SBOM.spdx.json index b9d31e4..50fd74e 100644 --- a/SBOM.spdx.json +++ b/SBOM.spdx.json @@ -1,20 +1,20 @@ { "SPDXID": "SPDXRef-DOCUMENT", "creationInfo": { - "created": "2026-08-28T15:28:37Z", + "created": "2026-09-08T05:42:35Z", "creators": [ "Tool: cargo-sbom-v0.10.0" ] }, "dataLicense": "CC0-1.0", - "documentNamespace": "https://spdx.org/spdxdocs/fnec-rust-9986c7c1-1207-42a9-b59b-f1c41e758d04", + "documentNamespace": "https://spdx.org/spdxdocs/fnec-rust-fe6a1524-c485-4525-a36c-5eb3e3743390", "files": [ { "SPDXID": "SPDXRef-File-fnec", "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -28,7 +28,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -42,7 +42,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -56,7 +56,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -70,7 +70,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -84,7 +84,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -98,7 +98,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -112,7 +112,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -126,7 +126,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -140,7 +140,7 @@ "checksums": [ { "algorithm": "SHA1", - "checksumValue": "6e2f306c9bf3747d2ad4b5a30c19e397fc9856b7" + "checksumValue": "4779ca6ed4f798daf39845e6120b6aa2f1e1ac68" } ], "fileName": "./Cargo.lock", @@ -153,68 +153,87 @@ "name": "fnec-rust", "packages": [ { - "SPDXID": "SPDXRef-Package-windows-sys-0.52.0", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-presser-0.3.1", + "description": "A crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-sys@0.52.0", + "referenceLocator": "pkg:cargo/presser@0.3.1", "referenceType": "purl" } ], + "homepage": "https://github.com/EmbarkStudios/presser", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-sys", - "versionInfo": "0.52.0" + "name": "presser", + "versionInfo": "0.3.1" }, { - "SPDXID": "SPDXRef-Package-objc2-core-graphics-0.3.2", - "description": "Bindings to the CoreGraphics framework", + "SPDXID": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0", + "description": "Yet another format-preserving TOML parser.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-core-graphics@0.3.2", + "referenceLocator": "pkg:cargo/toml_parser@1.1.2%2Bspec-1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "objc2-core-graphics", - "versionInfo": "0.3.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_parser", + "versionInfo": "1.1.2+spec-1.1.0" }, { - "SPDXID": "SPDXRef-Package-async-process-2.5.0", - "description": "Async interface for working with processes", + "SPDXID": "SPDXRef-Package-js-sys-0.3.97", + "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-process@2.5.0", + "referenceLocator": "pkg:cargo/js-sys@0.3.97", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-process", - "versionInfo": "2.5.0" + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "js-sys", + "versionInfo": "0.3.97" }, { - "SPDXID": "SPDXRef-Package-indexmap-2.14.0", - "description": "A hash table with consistent order and fast iteration.", + "SPDXID": "SPDXRef-Package-jni-sys-0.3.1", + "description": "Rust definitions corresponding to jni.h", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/indexmap@2.14.0", + "referenceLocator": "pkg:cargo/jni-sys@0.3.1", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "indexmap", - "versionInfo": "2.14.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "jni-sys", + "versionInfo": "0.3.1" + }, + { + "SPDXID": "SPDXRef-Package-wgpu-core-0.19.4", + "description": "WebGPU core logic on wgpu-hal", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wgpu-core@0.19.4", + "referenceType": "purl" + } + ], + "homepage": "https://wgpu.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wgpu-core", + "versionInfo": "0.19.4" }, { "SPDXID": "SPDXRef-Package-calloop-wayland-source-0.4.1", @@ -233,755 +252,718 @@ "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1", - "description": "Generated API for experimental wayland protocol extensions", + "SPDXID": "SPDXRef-Package-objc2-metal-0.2.2", + "description": "Bindings to the Metal framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-protocols-experimental@20250721.0.1", + "referenceLocator": "pkg:cargo/objc2-metal@0.2.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "wayland-protocols-experimental", - "versionInfo": "20250721.0.1" + "name": "objc2-metal", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-hex-0.4.3", - "description": "Encoding and decoding data into/from hexadecimal representation.", + "SPDXID": "SPDXRef-Package-winapi-0.3.9", + "description": "Raw FFI bindings for all of Windows API.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hex@0.4.3", + "referenceLocator": "pkg:cargo/winapi@0.3.9", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "hex", - "versionInfo": "0.4.3" + "name": "winapi", + "versionInfo": "0.3.9" }, { - "SPDXID": "SPDXRef-Package-enumflags2--derive-0.7.12", - "description": "Do not use directly, use the reexport in the `enumflags2` crate. This allows for better compatibility across versions.", + "SPDXID": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", + "description": "Conversions between naga and wgpu-types. Part of the wgpu project", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/enumflags2_derive@0.7.12", + "referenceLocator": "pkg:cargo/wgpu-naga-bridge@29.0.3", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "enumflags2_derive", - "versionInfo": "0.7.12" + "name": "wgpu-naga-bridge", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-ttf-parser-0.20.0", - "description": "A high-level, safe, zero-allocation TrueType font parser.", + "SPDXID": "SPDXRef-Package-crossbeam-utils-0.8.21", + "description": "Utilities for concurrent programming", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ttf-parser@0.20.0", + "referenceLocator": "pkg:cargo/crossbeam-utils@0.8.21", "referenceType": "purl" } ], + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ttf-parser", - "versionInfo": "0.20.0" + "name": "crossbeam-utils", + "versionInfo": "0.8.21" }, { - "SPDXID": "SPDXRef-Package-icu--properties--data-2.2.0", - "description": "Data for the icu_properties crate", + "SPDXID": "SPDXRef-Package-unicode-ccc-0.2.0", + "description": "Unicode Canonical Combining Class detection", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_properties_data@2.2.0", + "referenceLocator": "pkg:cargo/unicode-ccc@0.2.0", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_properties_data", - "versionInfo": "2.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-ccc", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-jni-macros-0.22.4", - "description": "Procedural macros for the jni crate", + "SPDXID": "SPDXRef-Package-renderdoc-sys-1.1.0", + "description": "Low-level bindings to the RenderDoc API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/jni-macros@0.22.4", + "referenceLocator": "pkg:cargo/renderdoc-sys@1.1.0", "referenceType": "purl" } ], + "homepage": "https://github.com/ebkalderon/renderdoc-rs/tree/master/renderdoc-sys", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "jni-macros", - "versionInfo": "0.22.4" + "name": "renderdoc-sys", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-phf--macros-0.11.3", - "description": "Macros to generate types in the phf crate", + "SPDXID": "SPDXRef-Package-stable--deref--trait-1.2.1", + "description": "An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/phf_macros@0.11.3", + "referenceLocator": "pkg:cargo/stable_deref_trait@1.2.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "phf_macros", - "versionInfo": "0.11.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "stable_deref_trait", + "versionInfo": "1.2.1" }, { - "SPDXID": "SPDXRef-Package-tiny-skia-path-0.11.4", - "description": "A tiny-skia Bezier path implementation", + "SPDXID": "SPDXRef-Package-litrs-1.0.0", + "description": "Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tiny-skia-path@0.11.4", + "referenceLocator": "pkg:cargo/litrs@1.0.0", "referenceType": "purl" } ], - "licenseConcluded": "BSD-3-Clause", - "licenseDeclared": "BSD-3-Clause", - "name": "tiny-skia-path", - "versionInfo": "0.11.4" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "litrs", + "versionInfo": "1.0.0" }, { - "SPDXID": "SPDXRef-Package-phf-0.11.3", - "description": "Runtime support for perfect hash function data structures", + "SPDXID": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", + "description": "WASIp2 API bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/phf@0.11.3", + "referenceLocator": "pkg:cargo/wasip2@1.0.3%2Bwasi-0.2.9", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "phf", - "versionInfo": "0.11.3" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasip2", + "versionInfo": "1.0.3+wasi-0.2.9" }, { - "SPDXID": "SPDXRef-Package-wasm-bindgen-0.2.120", - "description": "Easy support for interacting between JS and Rust.\n", + "SPDXID": "SPDXRef-Package-profiling-1.0.17", + "description": "This crate provides a very thin abstraction over other profiler crates.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-bindgen@0.2.120", + "referenceLocator": "pkg:cargo/profiling@1.0.17", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen", + "homepage": "https://github.com/aclysma/profiling", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wasm-bindgen", - "versionInfo": "0.2.120" + "name": "profiling", + "versionInfo": "1.0.17" }, { - "SPDXID": "SPDXRef-Package-kurbo-0.10.4", - "description": "A 2D curves library", + "SPDXID": "SPDXRef-Package-static--assertions-1.1.0", + "description": "Compile-time assertions to ensure that invariants are met.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/kurbo@0.10.4", + "referenceLocator": "pkg:cargo/static_assertions@1.1.0", "referenceType": "purl" } ], + "homepage": "https://github.com/nvzqz/static-assertions-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "kurbo", - "versionInfo": "0.10.4" + "name": "static_assertions", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-digest-0.10.7", - "description": "Traits for cryptographic hash functions and message authentication codes", + "SPDXID": "SPDXRef-Package-prettyplease-0.2.37", + "description": "A minimal `syn` syntax tree pretty-printer", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/digest@0.10.7", + "referenceLocator": "pkg:cargo/prettyplease@0.2.37", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "digest", - "versionInfo": "0.10.7" + "name": "prettyplease", + "versionInfo": "0.2.37" }, { - "SPDXID": "SPDXRef-Package-wgpu-hal-29.0.3", - "description": "Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API", + "SPDXID": "SPDXRef-Package-tinyvec-1.11.0", + "description": "`tinyvec` provides 100% safe vec-like data structures.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-hal@29.0.3", + "referenceLocator": "pkg:cargo/tinyvec@1.11.0", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-hal", - "versionInfo": "29.0.3" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "tinyvec", + "versionInfo": "1.11.0" }, { - "SPDXID": "SPDXRef-Package-libloading-0.8.9", - "description": "Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.", + "SPDXID": "SPDXRef-Package-objc2-foundation-0.2.2", + "description": "Bindings to the Foundation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/libloading@0.8.9", + "referenceLocator": "pkg:cargo/objc2-foundation@0.2.2", "referenceType": "purl" } ], - "licenseConcluded": "ISC", - "licenseDeclared": "ISC", - "name": "libloading", - "versionInfo": "0.8.9" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-foundation", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-zvariant--utils-2.1.0", - "description": "Various utilities used internally by the zvariant crate.", + "SPDXID": "SPDXRef-Package-unicode-ident-1.0.24", + "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zvariant_utils@2.1.0", + "referenceLocator": "pkg:cargo/unicode-ident@1.0.24", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "zvariant_utils", - "versionInfo": "2.1.0" - }, - { - "SPDXID": "SPDXRef-Package-dtor-0.8.1", - "description": "__attribute__((destructor)) for Rust", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dtor@0.8.1", - "referenceType": "purl" - } - ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "dtor", - "versionInfo": "0.8.1" + "licenseConcluded": "(MIT OR Apache-2.0) AND Unicode-3.0", + "licenseDeclared": "(MIT OR Apache-2.0) AND Unicode-3.0", + "name": "unicode-ident", + "versionInfo": "1.0.24" }, { - "SPDXID": "SPDXRef-Package-iced--winit-0.13.0", - "description": "A runtime for iced on top of winit", + "SPDXID": "SPDXRef-Package-wit-bindgen-0.51.0", + "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_winit@0.13.0", + "referenceLocator": "pkg:cargo/wit-bindgen@0.51.0", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_winit", - "versionInfo": "0.13.0" + "homepage": "https://github.com/bytecodealliance/wit-bindgen", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-bindgen", + "versionInfo": "0.51.0" }, { - "SPDXID": "SPDXRef-Package-piper-0.2.5", - "description": "An asynchronous single-consumer single-producer pipe for bytes.", + "SPDXID": "SPDXRef-Package-hashbrown-0.14.5", + "description": "A Rust port of Google's SwissTable hash map", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/piper@0.2.5", + "referenceLocator": "pkg:cargo/hashbrown@0.14.5", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "piper", - "versionInfo": "0.2.5" + "name": "hashbrown", + "versionInfo": "0.14.5" }, { - "SPDXID": "SPDXRef-Package-android-activity-0.6.1", - "description": "Glue for building Rust applications on Android with NativeActivity or GameActivity", + "SPDXID": "SPDXRef-Package-digest-0.10.7", + "description": "Traits for cryptographic hash functions and message authentication codes", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/android-activity@0.6.1", + "referenceLocator": "pkg:cargo/digest@0.10.7", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-mobile/android-activity", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "android-activity", - "versionInfo": "0.6.1" + "name": "digest", + "versionInfo": "0.10.7" }, { - "SPDXID": "SPDXRef-Package-foreign-types-macros-0.2.3", - "description": "An internal crate used by foreign-types", + "SPDXID": "SPDXRef-Package-block-buffer-0.10.4", + "description": "Buffer type for block processing of data", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/foreign-types-macros@0.2.3", + "referenceLocator": "pkg:cargo/block-buffer@0.10.4", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "foreign-types-macros", - "versionInfo": "0.2.3" + "name": "block-buffer", + "versionInfo": "0.10.4" }, { - "SPDXID": "SPDXRef-Package-objc2-core-data-0.2.2", - "description": "Bindings to the CoreData framework", + "SPDXID": "SPDXRef-Package-wgpu-hal-29.0.3", + "description": "Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-core-data@0.2.2", + "referenceLocator": "pkg:cargo/wgpu-hal@29.0.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-core-data", - "versionInfo": "0.2.2" + "homepage": "https://wgpu.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wgpu-hal", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-bytemuck--derive-1.10.2", - "description": "derive proc-macros for `bytemuck`", + "SPDXID": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0", + "description": "Yet another format-preserving TOML parser.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bytemuck_derive@1.10.2", + "referenceLocator": "pkg:cargo/toml_edit@0.25.11%2Bspec-1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "bytemuck_derive", - "versionInfo": "1.10.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_edit", + "versionInfo": "0.25.11+spec-1.1.0" }, { - "SPDXID": "SPDXRef-Package-foldhash-0.2.0", - "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", + "SPDXID": "SPDXRef-Package-anyhow-1.0.102", + "description": "Flexible concrete Error type built on std::error::Error", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/foldhash@0.2.0", + "referenceLocator": "pkg:cargo/anyhow@1.0.102", "referenceType": "purl" } ], - "licenseConcluded": "Zlib", - "licenseDeclared": "Zlib", - "name": "foldhash", - "versionInfo": "0.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anyhow", + "versionInfo": "1.0.102" }, { - "SPDXID": "SPDXRef-Package-futures-task-0.3.32", - "description": "Tools for working with tasks.\n", + "SPDXID": "SPDXRef-Package-x11rb-0.13.2", + "description": "Rust bindings to X11", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-task@0.3.32", + "referenceLocator": "pkg:cargo/x11rb@0.13.2", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-task", - "versionInfo": "0.3.32" + "name": "x11rb", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-gpu-descriptor-0.2.4", - "description": "Implementation agnostic descriptor allocator for Vulkan like APIs", + "SPDXID": "SPDXRef-Package-objc2-0.5.2", + "description": "Objective-C interface and runtime bindings", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-descriptor@0.2.4", + "referenceLocator": "pkg:cargo/objc2@0.5.2", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-descriptor", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-descriptor", - "versionInfo": "0.2.4" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2", + "versionInfo": "0.5.2" }, { - "SPDXID": "SPDXRef-Package-objc2-cloud-kit-0.2.2", - "description": "Bindings to the CloudKit framework", + "SPDXID": "SPDXRef-Package-zbus--names-3.0.0", + "description": "A collection of D-Bus bus names types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-cloud-kit@0.2.2", + "referenceLocator": "pkg:cargo/zbus_names@3.0.0", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-cloud-kit", - "versionInfo": "0.2.2" + "name": "zbus_names", + "versionInfo": "3.0.0" }, { - "SPDXID": "SPDXRef-Package-concurrent-queue-2.5.0", - "description": "Concurrent multi-producer multi-consumer queue", + "SPDXID": "SPDXRef-Package-simdutf8-0.1.5", + "description": "SIMD-accelerated UTF-8 validation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/concurrent-queue@2.5.0", + "referenceLocator": "pkg:cargo/simdutf8@0.1.5", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "concurrent-queue", - "versionInfo": "2.5.0" + "homepage": "https://github.com/rusticstuff/simdutf8", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "simdutf8", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-wasm-encoder-0.244.0", - "description": "A low-level WebAssembly encoder.\n", + "SPDXID": "SPDXRef-Package-scopeguard-1.2.0", + "description": "A RAII scope guard that will run a given closure when it goes out of scope,\neven if the code between panics (assuming unwinding panic).\n\nDefines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as\nshorthands for guards with one of the implemented strategies.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-encoder@0.244.0", + "referenceLocator": "pkg:cargo/scopeguard@1.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasm-encoder", - "versionInfo": "0.244.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "scopeguard", + "versionInfo": "1.2.0" }, { - "SPDXID": "SPDXRef-Package-windows-strings-0.5.1", - "description": "Windows string types", + "SPDXID": "SPDXRef-Package-parking--lot--core-0.9.12", + "description": "An advanced API for creating custom synchronization primitives.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-strings@0.5.1", + "referenceLocator": "pkg:cargo/parking_lot_core@0.9.12", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-strings", - "versionInfo": "0.5.1" + "name": "parking_lot_core", + "versionInfo": "0.9.12" }, { - "SPDXID": "SPDXRef-Package-jni-0.22.4", - "description": "Rust bindings to the JNI", + "SPDXID": "SPDXRef-Package-sctk-adwaita-0.10.1", + "description": "Adwaita-like SCTK Frame", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/jni@0.22.4", + "referenceLocator": "pkg:cargo/sctk-adwaita@0.10.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "jni", - "versionInfo": "0.22.4" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "sctk-adwaita", + "versionInfo": "0.10.1" }, { - "SPDXID": "SPDXRef-Package-windows-sys-0.59.0", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-ordered-stream-0.2.0", + "description": "Streams that are ordered relative to external events", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-sys@0.59.0", + "referenceLocator": "pkg:cargo/ordered-stream@0.2.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-sys", - "versionInfo": "0.59.0" + "name": "ordered-stream", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-glutin--wgl--sys-0.5.0", - "description": "The wgl bindings for glutin", + "SPDXID": "SPDXRef-Package-rayon-1.12.0", + "description": "Simple work-stealing parallelism for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glutin_wgl_sys@0.5.0", + "referenceLocator": "pkg:cargo/rayon@1.12.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "glutin_wgl_sys", - "versionInfo": "0.5.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rayon", + "versionInfo": "1.12.0" }, { - "SPDXID": "SPDXRef-Package-simd--cesu8-1.1.1", - "description": "An extremely fast, SIMD accelerated, encoding and decoding library for CESU-8 and Modified UTF-8.", + "SPDXID": "SPDXRef-Package-getrandom-0.2.17", + "description": "A small cross-platform library for retrieving random data from system source", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/simd_cesu8@1.1.1", + "referenceLocator": "pkg:cargo/getrandom@0.2.17", "referenceType": "purl" } ], - "homepage": "https://github.com/seancroach/simd_cesu8", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "simd_cesu8", - "versionInfo": "1.1.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "getrandom", + "versionInfo": "0.2.17" }, { - "SPDXID": "SPDXRef-Package-thiserror-impl-1.0.69", - "description": "Implementation detail of the `thiserror` crate", + "SPDXID": "SPDXRef-Package-wgpu-hal-0.19.5", + "description": "WebGPU hardware abstraction layer", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/thiserror-impl@1.0.69", + "referenceLocator": "pkg:cargo/wgpu-hal@0.19.5", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "thiserror-impl", - "versionInfo": "1.0.69" + "name": "wgpu-hal", + "versionInfo": "0.19.5" }, { - "SPDXID": "SPDXRef-Package-euclid-0.22.14", - "description": "Geometry primitives", + "SPDXID": "SPDXRef-Package-ahash-0.7.8", + "description": "A non-cryptographic hash function using AES-NI for high performance", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/euclid@0.22.14", + "referenceLocator": "pkg:cargo/ahash@0.7.8", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "euclid", - "versionInfo": "0.22.14" - }, - { - "SPDXID": "SPDXRef-Package-simd-adler32-0.3.9", - "description": "A SIMD-accelerated Adler-32 hash algorithm implementation.", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/simd-adler32@0.3.9", - "referenceType": "purl" - } - ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "simd-adler32", - "versionInfo": "0.3.9" + "name": "ahash", + "versionInfo": "0.7.8" }, { - "SPDXID": "SPDXRef-Package-futures-0.3.32", - "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n", + "SPDXID": "SPDXRef-Package-font-types-0.7.3", + "description": "Scalar types used in fonts.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures@0.3.32", + "referenceLocator": "pkg:cargo/font-types@0.7.3", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures", - "versionInfo": "0.3.32" + "name": "font-types", + "versionInfo": "0.7.3" }, { - "SPDXID": "SPDXRef-Package-wit-bindgen-0.51.0", - "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", + "SPDXID": "SPDXRef-Package-dispatch-0.2.0", + "description": "Rust wrapper for Apple's Grand Central Dispatch.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-bindgen@0.51.0", + "referenceLocator": "pkg:cargo/dispatch@0.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wit-bindgen", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-bindgen", - "versionInfo": "0.51.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "dispatch", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-serde-1.0.228", - "description": "A generic serialization/deserialization framework", + "SPDXID": "SPDXRef-Package-codespan-reporting-0.13.1", + "description": "Beautiful diagnostic reporting for text-based programming languages", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde@1.0.228", + "referenceLocator": "pkg:cargo/codespan-reporting@0.13.1", "referenceType": "purl" } ], - "homepage": "https://serde.rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde", - "versionInfo": "1.0.228" + "homepage": "https://github.com/brendanzab/codespan", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "codespan-reporting", + "versionInfo": "0.13.1" }, { - "SPDXID": "SPDXRef-Package-gpu-alloc-0.6.0", - "description": "Implementation agnostic memory allocator for Vulkan like APIs", + "SPDXID": "SPDXRef-Package-glutin--wgl--sys-0.6.1", + "description": "The wgl bindings for glutin", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-alloc@0.6.0", + "referenceLocator": "pkg:cargo/glutin_wgl_sys@0.6.1", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-alloc", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-alloc", - "versionInfo": "0.6.0" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "glutin_wgl_sys", + "versionInfo": "0.6.1" }, { - "SPDXID": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", - "description": "FFI bindings for the Android NDK", + "SPDXID": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", + "description": "Vulkan bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ndk-sys@0.6.0%2B11769913", + "referenceLocator": "pkg:cargo/ash@0.38.0%2B1.3.281", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-mobile/ndk", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ndk-sys", - "versionInfo": "0.6.0+11769913" + "name": "ash", + "versionInfo": "0.38.0+1.3.281" }, { - "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-lyon--tessellation-1.0.20", + "description": "A low level path tessellation library.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_i686_gnu@0.52.6", + "referenceLocator": "pkg:cargo/lyon_tessellation@1.0.20", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_i686_gnu", - "versionInfo": "0.52.6" + "name": "lyon_tessellation", + "versionInfo": "1.0.20" }, { - "SPDXID": "SPDXRef-Package-phf--generator-0.11.3", - "description": "PHF generation logic", + "SPDXID": "SPDXRef-Package-objc2-link-presentation-0.2.2", + "description": "Bindings to the LinkPresentation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/phf_generator@0.11.3", + "referenceLocator": "pkg:cargo/objc2-link-presentation@0.2.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "phf_generator", - "versionInfo": "0.11.3" + "name": "objc2-link-presentation", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-hashbrown-0.17.0", - "description": "A Rust port of Google's SwissTable hash map", + "SPDXID": "SPDXRef-Package-polling-3.11.0", + "description": "Portable interface to epoll, kqueue, event ports, and IOCP", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hashbrown@0.17.0", + "referenceLocator": "pkg:cargo/polling@3.11.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "hashbrown", - "versionInfo": "0.17.0" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "polling", + "versionInfo": "3.11.0" }, { - "SPDXID": "SPDXRef-Package-core-foundation-0.9.4", - "description": "Bindings to Core Foundation for macOS", + "SPDXID": "SPDXRef-Package-leb128fmt-0.1.0", + "description": "A library to encode and decode LEB128 compressed integers.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/core-foundation@0.9.4", + "referenceLocator": "pkg:cargo/leb128fmt@0.1.0", "referenceType": "purl" } ], - "homepage": "https://github.com/servo/core-foundation-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "core-foundation", - "versionInfo": "0.9.4" + "name": "leb128fmt", + "versionInfo": "0.1.0" }, { - "SPDXID": "SPDXRef-Package-etagere-0.2.15", - "description": "Dynamic 2D texture atlas allocation using the shelf packing algorithm.", + "SPDXID": "SPDXRef-Package-bytes-1.11.1", + "description": "Types and traits for working with bytes", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/etagere@0.2.15", + "referenceLocator": "pkg:cargo/bytes@1.11.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "etagere", - "versionInfo": "0.2.15" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "bytes", + "versionInfo": "1.11.1" }, { "SPDXID": "SPDXRef-Package-com--macros-0.6.0", @@ -1000,2189 +982,2234 @@ "versionInfo": "0.6.0" }, { - "SPDXID": "SPDXRef-Package-windows-interface-0.59.3", - "description": "The interface macro for the Windows crates", + "SPDXID": "SPDXRef-Package-toml--write-0.1.2", + "description": "A low-level interface for writing out TOML\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-interface@0.59.3", + "referenceLocator": "pkg:cargo/toml_write@0.1.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-interface", - "versionInfo": "0.59.3" + "name": "toml_write", + "versionInfo": "0.1.2" }, { - "SPDXID": "SPDXRef-Package-crunchy-0.2.4", - "description": "Crunchy unroller: deterministically unroll constant loops", + "SPDXID": "SPDXRef-Package-zeno-0.2.3", + "description": "High performance, low level 2D path rasterization.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crunchy@0.2.4", + "referenceLocator": "pkg:cargo/zeno@0.2.3", "referenceType": "purl" } ], - "homepage": "https://github.com/eira-fransham/crunchy", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "crunchy", - "versionInfo": "0.2.4" + "homepage": "https://github.com/dfrg/zeno", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "zeno", + "versionInfo": "0.2.3" }, { - "SPDXID": "SPDXRef-Package-drm-ffi-0.9.1", - "description": "Safe, low-level bindings to the Direct Rendering Manager API", + "SPDXID": "SPDXRef-Package-litemap-0.8.2", + "description": "A key-value Map implementation based on a flat, sorted Vec.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/drm-ffi@0.9.1", + "referenceLocator": "pkg:cargo/litemap@0.8.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "drm-ffi", - "versionInfo": "0.9.1" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "litemap", + "versionInfo": "0.8.2" }, { - "SPDXID": "SPDXRef-Package-winnow-1.0.2", - "description": "A byte-oriented, zero-copy, parser combinators library", + "SPDXID": "SPDXRef-Package-icu--properties--data-2.2.0", + "description": "Data for the icu_properties crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winnow@1.0.2", + "referenceLocator": "pkg:cargo/icu_properties_data@2.2.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "winnow", - "versionInfo": "1.0.2" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_properties_data", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-orbclient-0.3.54", - "description": "The Orbital Client Library", + "SPDXID": "SPDXRef-Package-equivalent-1.0.2", + "description": "Traits for key comparison in maps.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/orbclient@0.3.54", + "referenceLocator": "pkg:cargo/equivalent@1.0.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "orbclient", - "versionInfo": "0.3.54" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "equivalent", + "versionInfo": "1.0.2" }, { - "SPDXID": "SPDXRef-Package-unicode-width-0.1.14", - "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "SPDXID": "SPDXRef-Package-yazi-0.1.6", + "description": "DEFLATE/zlib compression and decompression.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-width@0.1.14", + "referenceLocator": "pkg:cargo/yazi@0.1.6", "referenceType": "purl" } ], - "homepage": "https://github.com/unicode-rs/unicode-width", + "homepage": "https://github.com/dfrg/yazi", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-width", - "versionInfo": "0.1.14" + "name": "yazi", + "versionInfo": "0.1.6" }, { - "SPDXID": "SPDXRef-Package-rand--core-0.6.4", - "description": "Core random number generator traits and tools for implementation.\n", + "SPDXID": "SPDXRef-Package-xdg-home-1.3.0", + "description": "The user's home directory as per XDG Specification", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rand_core@0.6.4", + "referenceLocator": "pkg:cargo/xdg-home@1.3.0", "referenceType": "purl" } ], - "homepage": "https://rust-random.github.io/book", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "rand_core", - "versionInfo": "0.6.4" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "xdg-home", + "versionInfo": "1.3.0" }, { - "SPDXID": "SPDXRef-Package-glutin--wgl--sys-0.6.1", - "description": "The wgl bindings for glutin", + "SPDXID": "SPDXRef-Package-dirs-4.0.0", + "description": "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glutin_wgl_sys@0.6.1", + "referenceLocator": "pkg:cargo/dirs@4.0.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "glutin_wgl_sys", - "versionInfo": "0.6.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "dirs", + "versionInfo": "4.0.0" }, { - "SPDXID": "SPDXRef-Package-swash-0.1.19", - "description": "Font introspection, complex text shaping and glyph rendering.", + "SPDXID": "SPDXRef-Package-r-efi-6.0.0", + "description": "UEFI Reference Specification Protocol Constants and Definitions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/swash@0.1.19", + "referenceLocator": "pkg:cargo/r-efi@6.0.0", "referenceType": "purl" } ], - "homepage": "https://github.com/dfrg/swash", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "swash", - "versionInfo": "0.1.19" + "homepage": "https://github.com/r-efi/r-efi/wiki", + "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "name": "r-efi", + "versionInfo": "6.0.0" }, { - "SPDXID": "SPDXRef-Package-ash-0.37.3-plus-1.3.251", - "description": "Vulkan bindings for Rust", + "SPDXID": "SPDXRef-Package-zvariant-4.2.0", + "description": "D-Bus & GVariant encoding & decoding", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ash@0.37.3%2B1.3.251", + "referenceLocator": "pkg:cargo/zvariant@4.2.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ash", - "versionInfo": "0.37.3+1.3.251" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "zvariant", + "versionInfo": "4.2.0" }, { - "SPDXID": "SPDXRef-Package-objc2-metal-0.2.2", - "description": "Bindings to the Metal framework", + "SPDXID": "SPDXRef-Package-percent-encoding-2.3.2", + "description": "Percent encoding and decoding", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-metal@0.2.2", + "referenceLocator": "pkg:cargo/percent-encoding@2.3.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-metal", - "versionInfo": "0.2.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "percent-encoding", + "versionInfo": "2.3.2" }, { - "SPDXID": "SPDXRef-Package-block2-0.5.1", - "description": "Apple's C language extension of blocks", + "SPDXID": "SPDXRef-Package-calloop-0.14.4", + "description": "A callback-based event loop", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/block2@0.5.1", + "referenceLocator": "pkg:cargo/calloop@0.14.4", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "block2", - "versionInfo": "0.5.1" + "name": "calloop", + "versionInfo": "0.14.4" }, { - "SPDXID": "SPDXRef-Package-range-alloc-0.1.5", - "description": "Generic range allocator", + "SPDXID": "SPDXRef-Package-dark-light-1.1.1", + "description": "Detect if dark mode or light mode is enabled", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/range-alloc@0.1.5", + "referenceLocator": "pkg:cargo/dark-light@1.1.1", "referenceType": "purl" } ], - "homepage": "https://github.com/gfx-rs/range-alloc", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "range-alloc", - "versionInfo": "0.1.5" + "name": "dark-light", + "versionInfo": "1.1.1" }, { - "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-hassle-rs-0.11.0", + "description": "HLSL compiler library, this crate provides an FFI layer and idiomatic rust wrappers for the new DXC HLSL compiler and validator.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.52.6", + "referenceLocator": "pkg:cargo/hassle-rs@0.11.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_aarch64_msvc", - "versionInfo": "0.52.6" + "homepage": "https://github.com/Traverse-Research/hassle-rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "hassle-rs", + "versionInfo": "0.11.0" }, { - "SPDXID": "SPDXRef-Package-wasm-metadata-0.244.0", - "description": "Read and manipulate WebAssembly metadata", + "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-metadata@0.244.0", + "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.52.6", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasm-metadata", - "versionInfo": "0.244.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_msvc", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-objc--exception-0.1.2", - "description": "Rust interface for Objective-C's throw and try/catch statements.", + "SPDXID": "SPDXRef-Package-block2-0.6.2", + "description": "Apple's C language extension of blocks", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc_exception@0.1.2", + "referenceLocator": "pkg:cargo/block2@0.6.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc_exception", - "versionInfo": "0.1.2" + "name": "block2", + "versionInfo": "0.6.2" }, { - "SPDXID": "SPDXRef-Package-windows-future-0.3.2", - "description": "Windows async types", + "SPDXID": "SPDXRef-Package-svg--fmt-0.4.5", + "description": "Very simple debugging utilities to dump shapes in SVG format.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-future@0.3.2", + "referenceLocator": "pkg:cargo/svg_fmt@0.4.5", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-future", - "versionInfo": "0.3.2" + "name": "svg_fmt", + "versionInfo": "0.4.5" }, { - "SPDXID": "SPDXRef-Package-parking--lot--core-0.8.6", - "description": "An advanced API for creating custom synchronization primitives.", + "SPDXID": "SPDXRef-Package-wit-component-0.244.0", + "description": "Tooling for working with `*.wit` and component files together.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/parking_lot_core@0.8.6", + "referenceLocator": "pkg:cargo/wit-component@0.244.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "parking_lot_core", - "versionInfo": "0.8.6" + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-component", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-component", + "versionInfo": "0.244.0" }, { - "SPDXID": "SPDXRef-Package-wayland-backend-0.3.15", - "description": "Low-level bindings to the Wayland protocol", + "SPDXID": "SPDXRef-Package-synstructure-0.13.2", + "description": "Helper methods and macros for custom derives", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-backend@0.3.15", + "referenceLocator": "pkg:cargo/synstructure@0.13.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "wayland-backend", - "versionInfo": "0.3.15" + "name": "synstructure", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-yoke-derive-0.8.2", - "description": "Custom derive for the yoke crate", + "SPDXID": "SPDXRef-Package-clipboard-win-5.4.1", + "description": "Provides simple way to interact with Windows clipboard.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/yoke-derive@0.8.2", + "referenceLocator": "pkg:cargo/clipboard-win@5.4.1", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "yoke-derive", - "versionInfo": "0.8.2" + "licenseConcluded": "BSL-1.0", + "licenseDeclared": "BSL-1.0", + "name": "clipboard-win", + "versionInfo": "5.4.1" }, { - "SPDXID": "SPDXRef-Package-crc32fast-1.5.0", - "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation", + "SPDXID": "SPDXRef-Package-self--cell-1.2.2", + "description": "Safe-to-use proc-macro-free self-referential structs in stable Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crc32fast@1.5.0", + "referenceLocator": "pkg:cargo/self_cell@1.2.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "crc32fast", - "versionInfo": "1.5.0" + "licenseConcluded": "Apache-2.0 OR GPL-2.0", + "licenseDeclared": "Apache-2.0 OR GPL-2.0", + "name": "self_cell", + "versionInfo": "1.2.2" }, { - "SPDXID": "SPDXRef-Package-dconf--rs-0.3.0", - "description": "A Rust API for interacting with dconf.", + "SPDXID": "SPDXRef-Package-codespan-reporting-0.11.1", + "description": "Beautiful diagnostic reporting for text-based programming languages", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dconf_rs@0.3.0", + "referenceLocator": "pkg:cargo/codespan-reporting@0.11.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "dconf_rs", - "versionInfo": "0.3.0" + "homepage": "https://github.com/brendanzab/codespan", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "codespan-reporting", + "versionInfo": "0.11.1" }, { - "SPDXID": "SPDXRef-Package-redox--syscall-0.4.1", - "description": "A Rust library to access raw Redox system calls", + "SPDXID": "SPDXRef-Package-calloop-0.13.0", + "description": "A callback-based event loop", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/redox_syscall@0.4.1", + "referenceLocator": "pkg:cargo/calloop@0.13.0", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "redox_syscall", - "versionInfo": "0.4.1" + "name": "calloop", + "versionInfo": "0.13.0" }, { - "SPDXID": "SPDXRef-Package-drm-0.14.1", - "description": "Safe, low-level bindings to the Direct Rendering Manager API", + "SPDXID": "SPDXRef-Package-slotmap-1.1.1", + "description": "Slotmap data structure", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/drm@0.14.1", + "referenceLocator": "pkg:cargo/slotmap@1.1.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "drm", - "versionInfo": "0.14.1" + "licenseConcluded": "Zlib", + "licenseDeclared": "Zlib", + "name": "slotmap", + "versionInfo": "1.1.1" }, { - "SPDXID": "SPDXRef-Package-glam-0.29.3", - "description": "A simple and fast 3D math library for games and graphics", + "SPDXID": "SPDXRef-Package-dtor-0.8.1", + "description": "__attribute__((destructor)) for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glam@0.29.3", + "referenceLocator": "pkg:cargo/dtor@0.8.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "glam", - "versionInfo": "0.29.3" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "dtor", + "versionInfo": "0.8.1" }, { - "SPDXID": "SPDXRef-Package-tiny-skia-0.11.4", - "description": "A tiny Skia subset ported to Rust.", + "SPDXID": "SPDXRef-Package-termcolor-1.4.1", + "description": "A simple cross platform library for writing colored text to a terminal.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tiny-skia@0.11.4", + "referenceLocator": "pkg:cargo/termcolor@1.4.1", "referenceType": "purl" } ], - "licenseConcluded": "BSD-3-Clause", - "licenseDeclared": "BSD-3-Clause", - "name": "tiny-skia", - "versionInfo": "0.11.4" + "homepage": "https://github.com/BurntSushi/termcolor", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "termcolor", + "versionInfo": "1.4.1" }, { - "SPDXID": "SPDXRef-Package-windows-targets-0.48.5", - "description": "Import libs for Windows", + "SPDXID": "SPDXRef-Package-tracing-0.1.44", + "description": "Application-level tracing for Rust.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-targets@0.48.5", + "referenceLocator": "pkg:cargo/tracing@0.1.44", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-targets", - "versionInfo": "0.48.5" + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing", + "versionInfo": "0.1.44" }, { - "SPDXID": "SPDXRef-Package-uds--windows-1.2.1", - "description": "Unix Domain Sockets for Windows!", + "SPDXID": "SPDXRef-Package-d3d12-0.19.0", + "description": "Low level D3D12 API wrapper", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/uds_windows@1.2.1", + "referenceLocator": "pkg:cargo/d3d12@0.19.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "uds_windows", - "versionInfo": "1.2.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "d3d12", + "versionInfo": "0.19.0" }, { - "SPDXID": "SPDXRef-Package-gpu-descriptor-types-0.1.2", - "description": "Core types of gpu-descriptor crate", + "SPDXID": "SPDXRef-Package-redox--syscall-0.4.1", + "description": "A Rust library to access raw Redox system calls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-descriptor-types@0.1.2", + "referenceLocator": "pkg:cargo/redox_syscall@0.4.1", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-descriptor", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-descriptor-types", - "versionInfo": "0.1.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_syscall", + "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-windows-link-0.2.1", - "description": "Linking for Windows", + "SPDXID": "SPDXRef-Package-windows-sys-0.59.0", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-link@0.2.1", + "referenceLocator": "pkg:cargo/windows-sys@0.59.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-link", - "versionInfo": "0.2.1" + "name": "windows-sys", + "versionInfo": "0.59.0" }, { - "SPDXID": "SPDXRef-Package-icu--provider-2.2.0", - "description": "Trait and struct definitions for the ICU data provider", + "SPDXID": "SPDXRef-Package-objc2-core-location-0.2.2", + "description": "Bindings to the CoreLocation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_provider@2.2.0", + "referenceLocator": "pkg:cargo/objc2-core-location@0.2.2", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_provider", - "versionInfo": "2.2.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-core-location", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-futures-executor-0.3.32", - "description": "Executors for asynchronous tasks based on the futures-rs library.\n", + "SPDXID": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", + "description": "FFI bindings for the Android NDK", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-executor@0.3.32", + "referenceLocator": "pkg:cargo/ndk-sys@0.6.0%2B11769913", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", + "homepage": "https://github.com/rust-mobile/ndk", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-executor", - "versionInfo": "0.3.32" + "name": "ndk-sys", + "versionInfo": "0.6.0+11769913" }, { - "SPDXID": "SPDXRef-Package-lru-0.12.5", - "description": "A LRU cache implementation", + "SPDXID": "SPDXRef-Package-wgpu-types-29.0.3", + "description": "Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lru@0.12.5", + "referenceLocator": "pkg:cargo/wgpu-types@29.0.3", "referenceType": "purl" } ], - "homepage": "https://github.com/jeromefroe/lru-rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "lru", - "versionInfo": "0.12.5" + "homepage": "https://wgpu.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wgpu-types", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-async-channel-2.5.0", - "description": "Async multi-producer multi-consumer channel", + "SPDXID": "SPDXRef-Package-roxmltree-0.20.0", + "description": "Represent an XML as a read-only tree.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-channel@2.5.0", + "referenceLocator": "pkg:cargo/roxmltree@0.20.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "roxmltree", + "versionInfo": "0.20.0" + }, + { + "SPDXID": "SPDXRef-Package-parking-2.2.1", + "description": "Thread parking and unparking", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/parking@2.2.1", "referenceType": "purl" } ], + "homepage": "https://github.com/smol-rs/parking", "licenseConcluded": "Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-channel", - "versionInfo": "2.5.0" + "name": "parking", + "versionInfo": "2.2.1" }, { - "SPDXID": "SPDXRef-Package-palette-0.7.6", - "description": "Convert and manage colors with a focus on correctness, flexibility and ease of use.", + "SPDXID": "SPDXRef-Package-winnow-1.0.2", + "description": "A byte-oriented, zero-copy, parser combinators library", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/palette@0.7.6", + "referenceLocator": "pkg:cargo/winnow@1.0.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "palette", - "versionInfo": "0.7.6" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "winnow", + "versionInfo": "1.0.2" }, { - "SPDXID": "SPDXRef-Package-futures-lite-2.6.1", - "description": "Futures, streams, and async I/O combinators", + "SPDXID": "SPDXRef-Package-drm-ffi-0.9.1", + "description": "Safe, low-level bindings to the Direct Rendering Manager API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-lite@2.6.1", + "referenceLocator": "pkg:cargo/drm-ffi@0.9.1", "referenceType": "purl" } ], - "homepage": "https://github.com/smol-rs/futures-lite", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "futures-lite", - "versionInfo": "2.6.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "drm-ffi", + "versionInfo": "0.9.1" }, { - "SPDXID": "SPDXRef-Package-web-time-1.1.0", - "description": "Drop-in replacement for std::time for Wasm in browsers", + "SPDXID": "SPDXRef-Package-read-fonts-0.22.7", + "description": "Reading OpenType font files.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/web-time@1.1.0", + "referenceLocator": "pkg:cargo/read-fonts@0.22.7", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "web-time", - "versionInfo": "1.1.0" + "name": "read-fonts", + "versionInfo": "0.22.7" }, { - "SPDXID": "SPDXRef-Package-hashbrown-0.14.5", - "description": "A Rust port of Google's SwissTable hash map", + "SPDXID": "SPDXRef-Package-libredox-0.1.16", + "description": "Redox stable ABI", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hashbrown@0.14.5", + "referenceLocator": "pkg:cargo/libredox@0.1.16", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "hashbrown", - "versionInfo": "0.14.5" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "libredox", + "versionInfo": "0.1.16" }, { - "SPDXID": "SPDXRef-Package-polling-3.11.0", - "description": "Portable interface to epoll, kqueue, event ports, and IOCP", + "SPDXID": "SPDXRef-Package-fastrand-2.4.1", + "description": "A simple and fast random number generator", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/polling@3.11.0", + "referenceLocator": "pkg:cargo/fastrand@2.4.1", "referenceType": "purl" } ], "licenseConcluded": "Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR MIT", - "name": "polling", - "versionInfo": "3.11.0" + "name": "fastrand", + "versionInfo": "2.4.1" }, { - "SPDXID": "SPDXRef-Package-errno-0.3.14", - "description": "Cross-platform interface to the `errno` variable.", + "SPDXID": "SPDXRef-Package-float--next--after-1.0.0", + "description": "A trait for native rust f64/f32 nextafter", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/errno@0.3.14", + "referenceLocator": "pkg:cargo/float_next_after@1.0.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "errno", - "versionInfo": "0.3.14" + "homepage": "https://gitlab.com/bronsonbdevost/next_afterf", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "float_next_after", + "versionInfo": "1.0.0" }, { - "SPDXID": "SPDXRef-Package-window--clipboard-0.4.1", - "description": "A library to obtain clipboard access from a `raw-window-handle`", + "SPDXID": "SPDXRef-Package-objc2-user-notifications-0.2.2", + "description": "Bindings to the UserNotifications framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/window_clipboard@0.4.1", + "referenceLocator": "pkg:cargo/objc2-user-notifications@0.2.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "window_clipboard", - "versionInfo": "0.4.1" + "name": "objc2-user-notifications", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-clipboard--wayland-0.2.2", - "description": "A library to obtain access to the clipboard of a Wayland window", + "SPDXID": "SPDXRef-Package-async-fs-2.2.0", + "description": "Async filesystem primitives", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/clipboard_wayland@0.2.2", + "referenceLocator": "pkg:cargo/async-fs@2.2.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "clipboard_wayland", - "versionInfo": "0.2.2" + "homepage": "https://github.com/smol-rs/async-fs", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-fs", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-0.2.120", - "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", + "SPDXID": "SPDXRef-Package-utf8--iter-1.0.4", + "description": "Iterator by char over potentially-invalid UTF-8 in &[u8]", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-bindgen-macro@0.2.120", + "referenceLocator": "pkg:cargo/utf8_iter@1.0.4", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wasm-bindgen-macro", - "versionInfo": "0.2.120" + "homepage": "https://docs.rs/utf8_iter/", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "utf8_iter", + "versionInfo": "1.0.4" }, { - "SPDXID": "SPDXRef-Package-png-0.17.16", - "description": "PNG decoding and encoding library in pure Rust", + "SPDXID": "SPDXRef-Package-event-listener-5.4.1", + "description": "Notify async tasks or threads", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/png@0.17.16", + "referenceLocator": "pkg:cargo/event-listener@5.4.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "png", - "versionInfo": "0.17.16" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "event-listener", + "versionInfo": "5.4.1" }, { - "SPDXID": "SPDXRef-Package-xkbcommon-dl-0.4.2", - "description": "Dynamically loaded xkbcommon and xkbcommon-x11 Rust bindings.", + "SPDXID": "SPDXRef-Package-fontconfig-parser-0.5.8", + "description": "fontconfig file parser in pure Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/xkbcommon-dl@0.4.2", + "referenceLocator": "pkg:cargo/fontconfig-parser@0.5.8", "referenceType": "purl" } ], + "homepage": "https://github.com/Riey/fontconfig-parser", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "xkbcommon-dl", - "versionInfo": "0.4.2" + "name": "fontconfig-parser", + "versionInfo": "0.5.8" }, { - "SPDXID": "SPDXRef-Package-bitflags-1.3.2", - "description": "A macro to generate structures which behave like bitflags.\n", + "SPDXID": "SPDXRef-Package-ordered-float-5.3.0", + "description": "Wrappers for total ordering on floats", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bitflags@1.3.2", + "referenceLocator": "pkg:cargo/ordered-float@5.3.0", "referenceType": "purl" } ], - "homepage": "https://github.com/bitflags/bitflags", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "bitflags", - "versionInfo": "1.3.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "ordered-float", + "versionInfo": "5.3.0" }, { - "SPDXID": "SPDXRef-Package-id-arena-2.3.0", - "description": "A simple, id-based arena.", + "SPDXID": "SPDXRef-Package-objc2-0.6.4", + "description": "Objective-C interface and runtime bindings", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/id-arena@2.3.0", + "referenceLocator": "pkg:cargo/objc2@0.6.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "id-arena", - "versionInfo": "2.3.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2", + "versionInfo": "0.6.4" }, { - "SPDXID": "SPDXRef-Package-objc2-quartz-core-0.2.2", - "description": "Bindings to the QuartzCore/CoreAnimation framework", + "SPDXID": "SPDXRef-Package-async-executor-1.14.0", + "description": "Async executor", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-quartz-core@0.2.2", + "referenceLocator": "pkg:cargo/async-executor@1.14.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-quartz-core", - "versionInfo": "0.2.2" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-executor", + "versionInfo": "1.14.0" }, { - "SPDXID": "SPDXRef-Package-event-listener-strategy-0.5.4", - "description": "Block or poll on event_listener easily", + "SPDXID": "SPDXRef-Package-idna--adapter-1.2.2", + "description": "Back end adapter for idna", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/event-listener-strategy@0.5.4", + "referenceLocator": "pkg:cargo/idna_adapter@1.2.2", "referenceType": "purl" } ], + "homepage": "https://docs.rs/crate/idna_adapter/latest", "licenseConcluded": "Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR MIT", - "name": "event-listener-strategy", - "versionInfo": "0.5.4" + "name": "idna_adapter", + "versionInfo": "1.2.2" }, { - "SPDXID": "SPDXRef-Package-zerocopy-derive-0.8.48", - "description": "Custom derive for traits from the zerocopy crate", + "SPDXID": "SPDXRef-Package-calloop-wayland-source-0.3.0", + "description": "A wayland-rs client event source for callloop", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerocopy-derive@0.8.48", + "referenceLocator": "pkg:cargo/calloop-wayland-source@0.3.0", "referenceType": "purl" } ], - "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", - "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", - "name": "zerocopy-derive", - "versionInfo": "0.8.48" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "calloop-wayland-source", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-tiny-xlib-0.2.5", - "description": "A tiny Xlib wrapper for Rust", + "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tiny-xlib@0.2.5", + "referenceLocator": "pkg:cargo/windows_i686_gnu@0.48.5", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-windowing/tiny-xlib", - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "tiny-xlib", - "versionInfo": "0.2.5" - }, - { - "SPDXID": "SPDXRef-Package-nec--report-0.17.0", - "description": "Result reporting and export: 4nec2-like text output, plotting data preparation", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_report", - "versionInfo": "0.17.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnu", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-fast-srgb8-1.0.0", - "description": "Very fast conversions between linear float and 8-bit sRGB (with no_std support).", + "SPDXID": "SPDXRef-Package-log-0.4.29", + "description": "A lightweight logging facade for Rust\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/fast-srgb8@1.0.0", + "referenceLocator": "pkg:cargo/log@0.4.29", "referenceType": "purl" } ], - "homepage": "https://github.com/thomcc/fast-srgb8", - "licenseConcluded": "MIT OR Apache-2.0 OR CC0-1.0", - "licenseDeclared": "MIT OR Apache-2.0 OR CC0-1.0", - "name": "fast-srgb8", - "versionInfo": "1.0.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "log", + "versionInfo": "0.4.29" }, { - "SPDXID": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0", - "description": "Rust definition of SPIR-V structs and enums", + "SPDXID": "SPDXRef-Package-windows-collections-0.3.2", + "description": "Windows collection types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/spirv@0.4.0%2Bsdk-1.4.341.0", + "referenceLocator": "pkg:cargo/windows-collections@0.3.2", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "spirv", - "versionInfo": "0.4.0+sdk-1.4.341.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-collections", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-tinyvec--macros-0.1.1", - "description": "Some macros for tiny containers", + "SPDXID": "SPDXRef-Package-icu--properties-2.2.0", + "description": "Definitions for Unicode properties", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tinyvec_macros@0.1.1", + "referenceLocator": "pkg:cargo/icu_properties@2.2.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "tinyvec_macros", - "versionInfo": "0.1.1" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_properties", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-metal-0.27.0", - "description": "Rust bindings for Metal", + "SPDXID": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3", + "description": "Feature unification helper crate for the Windows/Linux/Android platforms", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/metal@0.27.0", + "referenceLocator": "pkg:cargo/wgpu-core-deps-windows-linux-android@29.0.3", "referenceType": "purl" } ], - "homepage": "https://github.com/gfx-rs/metal-rs", + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "metal", - "versionInfo": "0.27.0" + "name": "wgpu-core-deps-windows-linux-android", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-zerocopy-0.8.48", - "description": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.", + "SPDXID": "SPDXRef-Package-wit-bindgen-0.57.1", + "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerocopy@0.8.48", + "referenceLocator": "pkg:cargo/wit-bindgen@0.57.1", "referenceType": "purl" } ], - "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", - "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", - "name": "zerocopy", - "versionInfo": "0.8.48" + "homepage": "https://github.com/bytecodealliance/wit-bindgen", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-bindgen", + "versionInfo": "0.57.1" }, { - "SPDXID": "SPDXRef-Package-block2-0.6.2", - "description": "Apple's C language extension of blocks", + "SPDXID": "SPDXRef-Package-lock--api-0.4.14", + "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/block2@0.6.2", + "referenceLocator": "pkg:cargo/lock_api@0.4.14", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "lock_api", + "versionInfo": "0.4.14" + }, + { + "SPDXID": "SPDXRef-Package-ashpd-0.8.2", + "description": "XDG portals wrapper in Rust using zbus", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ashpd@0.8.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "block2", - "versionInfo": "0.6.2" + "name": "ashpd", + "versionInfo": "0.8.2" }, { - "SPDXID": "SPDXRef-Package-renderdoc-sys-1.1.0", - "description": "Low-level bindings to the RenderDoc API", + "SPDXID": "SPDXRef-Package-wasmparser-0.244.0", + "description": "A simple event-driven library for parsing WebAssembly binary files.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/renderdoc-sys@1.1.0", + "referenceLocator": "pkg:cargo/wasmparser@0.244.0", "referenceType": "purl" } ], - "homepage": "https://github.com/ebkalderon/renderdoc-rs/tree/master/renderdoc-sys", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "renderdoc-sys", - "versionInfo": "1.1.0" + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasmparser", + "versionInfo": "0.244.0" }, { - "SPDXID": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3", - "description": "Feature unification helper crate for the Windows/Linux/Android platforms", + "SPDXID": "SPDXRef-Package-android--system--properties-0.1.5", + "description": "Minimal Android system properties wrapper", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-core-deps-windows-linux-android@29.0.3", + "referenceLocator": "pkg:cargo/android_system_properties@0.1.5", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", + "homepage": "https://github.com/nical/android_system_properties", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-core-deps-windows-linux-android", - "versionInfo": "29.0.3" + "name": "android_system_properties", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-windows-result-0.4.1", - "description": "Windows error handling", + "SPDXID": "SPDXRef-Package-thiserror-2.0.18", + "description": "derive(Error)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-result@0.4.1", + "referenceLocator": "pkg:cargo/thiserror@2.0.18", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-result", - "versionInfo": "0.4.1" + "name": "thiserror", + "versionInfo": "2.0.18" }, { - "SPDXID": "SPDXRef-Package-glow-0.17.0", - "description": "GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.", + "SPDXID": "SPDXRef-Package-icu--normalizer-2.2.0", + "description": "API for normalizing text into Unicode Normalization Forms", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glow@0.17.0", + "referenceLocator": "pkg:cargo/icu_normalizer@2.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/grovesNL/glow.git", - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "glow", - "versionInfo": "0.17.0" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_normalizer", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-dirs-sys-0.3.7", - "description": "System-level helper functions for the dirs and directories crates.", + "SPDXID": "SPDXRef-Package-yoke-0.8.3", + "description": "Abstraction allowing borrowed data to be carried along with the backing data it borrows from", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dirs-sys@0.3.7", + "referenceLocator": "pkg:cargo/yoke@0.8.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "dirs-sys", - "versionInfo": "0.3.7" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "yoke", + "versionInfo": "0.8.3" }, { - "SPDXID": "SPDXRef-Package-x11rb-0.13.2", - "description": "Rust bindings to X11", + "SPDXID": "SPDXRef-Package-core-foundation-sys-0.8.7", + "description": "Bindings to Core Foundation for macOS", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/x11rb@0.13.2", + "referenceLocator": "pkg:cargo/core-foundation-sys@0.8.7", "referenceType": "purl" } ], + "homepage": "https://github.com/servo/core-foundation-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "x11rb", - "versionInfo": "0.13.2" + "name": "core-foundation-sys", + "versionInfo": "0.8.7" }, { - "SPDXID": "SPDXRef-Package-cursor-icon-1.2.0", - "description": "Cross platform cursor icon type", + "SPDXID": "SPDXRef-Package-tinystr-0.8.3", + "description": "A small ASCII-only bounded length string representation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/cursor-icon@1.2.0", + "referenceLocator": "pkg:cargo/tinystr@0.8.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "cursor-icon", - "versionInfo": "1.2.0" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "tinystr", + "versionInfo": "0.8.3" }, { - "SPDXID": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", - "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "SPDXID": "SPDXRef-Package-approx-0.5.1", + "description": "Approximate floating point equality comparisons and assertions.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0", + "referenceLocator": "pkg:cargo/approx@0.5.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "winapi-x86_64-pc-windows-gnu", - "versionInfo": "0.4.0" + "homepage": "https://github.com/brendanzab/approx", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "approx", + "versionInfo": "0.5.1" }, { - "SPDXID": "SPDXRef-Package-wasm-timer-0.2.5", - "description": "Abstraction over std::time::Instant and futures-timer that works on WASM", + "SPDXID": "SPDXRef-Package-core-graphics-types-0.1.3", + "description": "Bindings for some fundamental Core Graphics types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-timer@0.2.5", + "referenceLocator": "pkg:cargo/core-graphics-types@0.1.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wasm-timer", - "versionInfo": "0.2.5" + "homepage": "https://github.com/servo/core-foundation-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "core-graphics-types", + "versionInfo": "0.1.3" }, { - "SPDXID": "SPDXRef-Package-strict-num-0.1.1", - "description": "A collection of bounded numeric types", + "SPDXID": "SPDXRef-Package-iced--glyphon-0.6.0", + "description": "Fast, simple 2D text rendering for wgpu", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/strict-num@0.1.1", + "referenceLocator": "pkg:cargo/iced_glyphon@0.6.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "strict-num", - "versionInfo": "0.1.1" + "homepage": "https://github.com/hecrj/glyphon.git", + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "iced_glyphon", + "versionInfo": "0.6.0" }, { - "SPDXID": "SPDXRef-Package-lyon--geom-1.0.19", - "description": "2D quadratic and cubic bézier arcs and line segment math on top of euclid.", + "SPDXID": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", + "description": "Trait to facilitate interoperatibility with libxcb C API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lyon_geom@1.0.19", + "referenceLocator": "pkg:cargo/as-raw-xcb-connection@1.0.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "lyon_geom", - "versionInfo": "1.0.19" + "name": "as-raw-xcb-connection", + "versionInfo": "1.0.1" }, { - "SPDXID": "SPDXRef-Package-profiling-1.0.17", - "description": "This crate provides a very thin abstraction over other profiler crates.", + "SPDXID": "SPDXRef-Package-dlib-0.5.3", + "description": "Helper macros for handling manually loading optional system libraries.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/profiling@1.0.17", + "referenceLocator": "pkg:cargo/dlib@0.5.3", "referenceType": "purl" } ], - "homepage": "https://github.com/aclysma/profiling", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "profiling", - "versionInfo": "1.0.17" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "dlib", + "versionInfo": "0.5.3" }, { - "SPDXID": "SPDXRef-Package-unicode-bidi-mirroring-0.2.0", - "description": "Unicode Bidi Mirroring property detection", + "SPDXID": "SPDXRef-Package-ash-0.37.3-plus-1.3.251", + "description": "Vulkan bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-bidi-mirroring@0.2.0", + "referenceLocator": "pkg:cargo/ash@0.37.3%2B1.3.251", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-bidi-mirroring", - "versionInfo": "0.2.0" + "name": "ash", + "versionInfo": "0.37.3+1.3.251" }, { - "SPDXID": "SPDXRef-Package-foreign-types-shared-0.3.1", - "description": "An internal crate used by foreign-types", + "SPDXID": "SPDXRef-Package-cosmic-text-0.12.1", + "description": "Pure Rust multi-line text handling", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/foreign-types-shared@0.3.1", + "referenceLocator": "pkg:cargo/cosmic-text@0.12.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "foreign-types-shared", - "versionInfo": "0.3.1" + "name": "cosmic-text", + "versionInfo": "0.12.1" }, { - "SPDXID": "SPDXRef-Package-gpu-descriptor-0.3.2", - "description": "Implementation agnostic descriptor allocator for Vulkan like APIs", + "SPDXID": "SPDXRef-Package-crunchy-0.2.4", + "description": "Crunchy unroller: deterministically unroll constant loops", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-descriptor@0.3.2", + "referenceLocator": "pkg:cargo/crunchy@0.2.4", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-descriptor", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-descriptor", - "versionInfo": "0.3.2" + "homepage": "https://github.com/eira-fransham/crunchy", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "crunchy", + "versionInfo": "0.2.4" }, { - "SPDXID": "SPDXRef-Package-gethostname-1.1.0", - "description": "gethostname for all platforms", + "SPDXID": "SPDXRef-Package-uds--windows-1.2.1", + "description": "Unix Domain Sockets for Windows!", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gethostname@1.1.0", + "referenceLocator": "pkg:cargo/uds_windows@1.2.1", "referenceType": "purl" } ], - "homepage": "https://codeberg.org/swsnr/gethostname.rs", - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "gethostname", - "versionInfo": "1.1.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "uds_windows", + "versionInfo": "1.2.1" }, { - "SPDXID": "SPDXRef-Package-proc-macro-crate-3.5.0", - "description": "Replacement for crate (macro_rules keyword) in proc-macros\n", + "SPDXID": "SPDXRef-Package-plain-0.2.3", + "description": "A small Rust library that allows users to reinterpret data of certain types safely.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/proc-macro-crate@3.5.0", + "referenceLocator": "pkg:cargo/plain@0.2.3", "referenceType": "purl" } ], + "homepage": "https://github.com/randomites/plain", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "proc-macro-crate", - "versionInfo": "3.5.0" + "name": "plain", + "versionInfo": "0.2.3" }, { - "SPDXID": "SPDXRef-Package-leb128fmt-0.1.0", - "description": "A library to encode and decode LEB128 compressed integers.", + "SPDXID": "SPDXRef-Package-tiny-skia-0.11.4", + "description": "A tiny Skia subset ported to Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/leb128fmt@0.1.0", + "referenceLocator": "pkg:cargo/tiny-skia@0.11.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "leb128fmt", - "versionInfo": "0.1.0" + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "tiny-skia", + "versionInfo": "0.11.4" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-zerofrom-derive-0.1.7", + "description": "Custom derive for the zerofrom crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.52.6", + "referenceLocator": "pkg:cargo/zerofrom-derive@0.1.7", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_msvc", - "versionInfo": "0.52.6" - }, - { - "SPDXID": "SPDXRef-Package-nec--parser-0.17.0", - "description": "NEC2/4nec2-tolerant deck parser with diagnostics and dialect auto-detection", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_parser", - "versionInfo": "0.17.0" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerofrom-derive", + "versionInfo": "0.1.7" }, { - "SPDXID": "SPDXRef-Package-objc2-core-location-0.2.2", - "description": "Bindings to the CoreLocation framework", + "SPDXID": "SPDXRef-Package-windows-sys-0.48.0", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-core-location@0.2.2", + "referenceLocator": "pkg:cargo/windows-sys@0.48.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-core-location", - "versionInfo": "0.2.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-sys", + "versionInfo": "0.48.0" }, { - "SPDXID": "SPDXRef-Package-bytemuck-1.25.0", - "description": "A crate for mucking around with piles of bytes.", + "SPDXID": "SPDXRef-Package-rustix-1.1.4", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bytemuck@1.25.0", + "referenceLocator": "pkg:cargo/rustix@1.1.4", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "bytemuck", - "versionInfo": "1.25.0" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "rustix", + "versionInfo": "1.1.4" }, { - "SPDXID": "SPDXRef-Package-wgpu-0.19.4", - "description": "Rusty WebGPU API wrapper", + "SPDXID": "SPDXRef-Package-objc2-io-surface-0.3.2", + "description": "Bindings to the IOSurface framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu@0.19.4", + "referenceLocator": "pkg:cargo/objc2-io-surface@0.3.2", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu", - "versionInfo": "0.19.4" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-io-surface", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-tempfile-3.27.0", - "description": "A library for managing temporary files and directories.", + "SPDXID": "SPDXRef-Package-nec--project-0.18.0", + "description": "Project container: run configuration, variants, result cache, .nec and Markdown import/export", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_project", + "versionInfo": "0.18.0" + }, + { + "SPDXID": "SPDXRef-Package-icu--normalizer--data-2.2.0", + "description": "Data for the icu_normalizer crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tempfile@3.27.0", + "referenceLocator": "pkg:cargo/icu_normalizer_data@2.2.0", "referenceType": "purl" } ], - "homepage": "https://stebalien.com/projects/tempfile-rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "tempfile", - "versionInfo": "3.27.0" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_normalizer_data", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-pollster-0.3.0", - "description": "Synchronously block the thread until a future completes", + "SPDXID": "SPDXRef-Package-windows-0.52.0", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/pollster@0.3.0", + "referenceLocator": "pkg:cargo/windows@0.52.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "pollster", - "versionInfo": "0.3.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows", + "versionInfo": "0.52.0" }, { - "SPDXID": "SPDXRef-Package-crossbeam-utils-0.8.21", - "description": "Utilities for concurrent programming", + "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crossbeam-utils@0.8.21", + "referenceLocator": "pkg:cargo/windows_i686_msvc@0.48.5", "referenceType": "purl" } ], - "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "crossbeam-utils", - "versionInfo": "0.8.21" + "name": "windows_i686_msvc", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-gpu-allocator-0.28.0", - "description": "Memory allocator for GPU memory in Vulkan and DirectX 12", + "SPDXID": "SPDXRef-Package-libloading-0.8.9", + "description": "Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-allocator@0.28.0", + "referenceLocator": "pkg:cargo/libloading@0.8.9", "referenceType": "purl" } ], - "homepage": "https://github.com/Traverse-Research/gpu-allocator", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-allocator", - "versionInfo": "0.28.0" + "licenseConcluded": "ISC", + "licenseDeclared": "ISC", + "name": "libloading", + "versionInfo": "0.8.9" }, { - "SPDXID": "SPDXRef-Package-hashbrown-0.12.3", - "description": "A Rust port of Google's SwissTable hash map", + "SPDXID": "SPDXRef-Package-foreign-types-0.5.0", + "description": "A framework for Rust wrappers over C APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hashbrown@0.12.3", + "referenceLocator": "pkg:cargo/foreign-types@0.5.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "hashbrown", - "versionInfo": "0.12.3" + "name": "foreign-types", + "versionInfo": "0.5.0" }, { - "SPDXID": "SPDXRef-Package-anyhow-1.0.102", - "description": "Flexible concrete Error type built on std::error::Error", + "SPDXID": "SPDXRef-Package-libloading-0.7.4", + "description": "Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/anyhow@1.0.102", + "referenceLocator": "pkg:cargo/libloading@0.7.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "ISC", + "licenseDeclared": "ISC", + "name": "libloading", + "versionInfo": "0.7.4" + }, + { + "SPDXID": "SPDXRef-Package-windows-numerics-0.3.1", + "description": "Windows numeric types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-numerics@0.3.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "anyhow", - "versionInfo": "1.0.102" + "name": "windows-numerics", + "versionInfo": "0.3.1" }, { - "SPDXID": "SPDXRef-Package-unicode-script-0.5.8", - "description": "This crate exposes the Unicode `Script` and `Script_Extension` properties from [UAX #24](http://www.unicode.org/reports/tr24/)\n", + "SPDXID": "SPDXRef-Package-windows-result-0.4.1", + "description": "Windows error handling", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-script@0.5.8", + "referenceLocator": "pkg:cargo/windows-result@0.4.1", "referenceType": "purl" } ], - "homepage": "https://github.com/unicode-rs/unicode-script", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-script", - "versionInfo": "0.5.8" + "name": "windows-result", + "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-drm-sys-0.8.1", - "description": "Bindings to the Direct Rendering Manager API", + "SPDXID": "SPDXRef-Package-wit-bindgen-rust-0.51.0", + "description": "Rust bindings generator for WIT and the component model, typically used through\nthe `wit-bindgen` crate's `generate!` macro.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/drm-sys@0.8.1", + "referenceLocator": "pkg:cargo/wit-bindgen-rust@0.51.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "drm-sys", - "versionInfo": "0.8.1" + "homepage": "https://github.com/bytecodealliance/wit-bindgen", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-bindgen-rust", + "versionInfo": "0.51.0" }, { - "SPDXID": "SPDXRef-Package-naga-29.0.3", - "description": "Shader translator and validator. Part of the wgpu project", + "SPDXID": "SPDXRef-Package-serde--json-1.0.149", + "description": "A JSON serialization file format", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/naga@29.0.3", + "referenceLocator": "pkg:cargo/serde_json@1.0.149", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "naga", - "versionInfo": "29.0.3" + "name": "serde_json", + "versionInfo": "1.0.149" }, { - "SPDXID": "SPDXRef-Package-windows-implement-0.60.2", - "description": "The implement macro for the Windows crates", + "SPDXID": "SPDXRef-Package-libc-0.2.186", + "description": "Raw FFI bindings to platform libraries like libc.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-implement@0.60.2", + "referenceLocator": "pkg:cargo/libc@0.2.186", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-implement", - "versionInfo": "0.60.2" + "name": "libc", + "versionInfo": "0.2.186" }, { - "SPDXID": "SPDXRef-Package-objc2-0.5.2", - "description": "Objective-C interface and runtime bindings", + "SPDXID": "SPDXRef-Package-rustix-0.38.44", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2@0.5.2", + "referenceLocator": "pkg:cargo/rustix@0.38.44", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2", - "versionInfo": "0.5.2" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "rustix", + "versionInfo": "0.38.44" }, { - "SPDXID": "SPDXRef-Package-windows-sys-0.48.0", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-half-2.7.1", + "description": "Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-sys@0.48.0", + "referenceLocator": "pkg:cargo/half@2.7.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-sys", - "versionInfo": "0.48.0" + "name": "half", + "versionInfo": "2.7.1" }, { - "SPDXID": "SPDXRef-Package-redox--syscall-0.7.4", - "description": "A Rust library to access raw Redox system calls", + "SPDXID": "SPDXRef-Package-proc-macro-crate-3.5.0", + "description": "Replacement for crate (macro_rules keyword) in proc-macros\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/redox_syscall@0.7.4", + "referenceLocator": "pkg:cargo/proc-macro-crate@3.5.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "redox_syscall", - "versionInfo": "0.7.4" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "proc-macro-crate", + "versionInfo": "3.5.0" }, { - "SPDXID": "SPDXRef-Package-icu--collections-2.2.0", - "description": "Collection of API for use in ICU libraries.", + "SPDXID": "SPDXRef-Package-objc2-core-graphics-0.3.2", + "description": "Bindings to the CoreGraphics framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_collections@2.2.0", + "referenceLocator": "pkg:cargo/objc2-core-graphics@0.3.2", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_collections", - "versionInfo": "2.2.0" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-core-graphics", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-ordered-stream-0.2.0", - "description": "Streams that are ordered relative to external events", + "SPDXID": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "description": "Bridging the gap between Rust Futures and JavaScript Promises", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ordered-stream@0.2.0", + "referenceLocator": "pkg:cargo/wasm-bindgen-futures@0.4.70", "referenceType": "purl" } ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ordered-stream", - "versionInfo": "0.2.0" + "name": "wasm-bindgen-futures", + "versionInfo": "0.4.70" }, { - "SPDXID": "SPDXRef-Package-wayland-protocols-misc-0.3.12", - "description": "Generated API for misc and deprecated wayland protocol extensions", + "SPDXID": "SPDXRef-Package-x11rb-protocol-0.13.2", + "description": "Rust bindings to X11", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-protocols-misc@0.3.12", + "referenceLocator": "pkg:cargo/x11rb-protocol@0.13.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-protocols-misc", - "versionInfo": "0.3.12" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "x11rb-protocol", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-idna--adapter-1.2.2", - "description": "Back end adapter for idna", + "SPDXID": "SPDXRef-Package-wayland-cursor-0.31.14", + "description": "Bindings to libwayland-cursor.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/idna_adapter@1.2.2", + "referenceLocator": "pkg:cargo/wayland-cursor@0.31.14", "referenceType": "purl" } ], - "homepage": "https://docs.rs/crate/idna_adapter/latest", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "idna_adapter", - "versionInfo": "1.2.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-cursor", + "versionInfo": "0.31.14" }, { - "SPDXID": "SPDXRef-Package-windows-sys-0.61.2", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-siphasher-1.0.2", + "description": "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-sys@0.61.2", + "referenceLocator": "pkg:cargo/siphasher@1.0.2", "referenceType": "purl" } ], + "homepage": "https://docs.rs/siphasher", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-sys", - "versionInfo": "0.61.2" + "name": "siphasher", + "versionInfo": "1.0.2" }, { - "SPDXID": "SPDXRef-Package-raw-window-metal-1.1.0", - "description": "Interop library between Metal and raw-window-handle", + "SPDXID": "SPDXRef-Package-zbus--macros-4.4.0", + "description": "proc-macros for zbus", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/raw-window-metal@1.1.0", + "referenceLocator": "pkg:cargo/zbus_macros@4.4.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "raw-window-metal", - "versionInfo": "1.1.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "zbus_macros", + "versionInfo": "4.4.0" }, { - "SPDXID": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", - "description": "Bridging the gap between Rust Futures and JavaScript Promises", + "SPDXID": "SPDXRef-Package-atomic-waker-1.1.2", + "description": "A synchronization primitive for task wakeup", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-bindgen-futures@0.4.70", + "referenceLocator": "pkg:cargo/atomic-waker@1.1.2", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wasm-bindgen-futures", - "versionInfo": "0.4.70" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "atomic-waker", + "versionInfo": "1.1.2" }, { - "SPDXID": "SPDXRef-Package-termcolor-1.4.1", - "description": "A simple cross platform library for writing colored text to a terminal.\n", + "SPDXID": "SPDXRef-Package-lru-0.12.5", + "description": "A LRU cache implementation", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/termcolor@1.4.1", + "referenceLocator": "pkg:cargo/lru@0.12.5", "referenceType": "purl" } ], - "homepage": "https://github.com/BurntSushi/termcolor", - "licenseConcluded": "Unlicense OR MIT", - "licenseDeclared": "Unlicense OR MIT", - "name": "termcolor", - "versionInfo": "1.4.1" + "homepage": "https://github.com/jeromefroe/lru-rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "lru", + "versionInfo": "0.12.5" }, { - "SPDXID": "SPDXRef-Package-tracing-core-0.1.36", - "description": "Core primitives for application-level tracing.\n", + "SPDXID": "SPDXRef-Package-objc2-core-data-0.2.2", + "description": "Bindings to the CoreData framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tracing-core@0.1.36", + "referenceLocator": "pkg:cargo/objc2-core-data@0.2.2", "referenceType": "purl" } ], - "homepage": "https://tokio.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "tracing-core", - "versionInfo": "0.1.36" + "name": "objc2-core-data", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-objc--id-0.1.1", - "description": "Rust smart pointers for Objective-C reference counting.", + "SPDXID": "SPDXRef-Package-objc2-encode-4.1.0", + "description": "Objective-C type-encoding representation and parsing", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc_id@0.1.1", + "referenceLocator": "pkg:cargo/objc2-encode@4.1.0", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc_id", - "versionInfo": "0.1.1" + "name": "objc2-encode", + "versionInfo": "4.1.0" }, { - "SPDXID": "SPDXRef-Package-iced--glyphon-0.6.0", - "description": "Fast, simple 2D text rendering for wgpu", + "SPDXID": "SPDXRef-Package-wayland-csd-frame-0.3.0", + "description": "Common trait and types for wayland CSD interop", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_glyphon@0.6.0", + "referenceLocator": "pkg:cargo/wayland-csd-frame@0.3.0", "referenceType": "purl" } ], - "homepage": "https://github.com/hecrj/glyphon.git", - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "iced_glyphon", - "versionInfo": "0.6.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-csd-frame", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-scopeguard-1.2.0", - "description": "A RAII scope guard that will run a given closure when it goes out of scope,\neven if the code between panics (assuming unwinding panic).\n\nDefines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as\nshorthands for guards with one of the implemented strategies.\n", + "SPDXID": "SPDXRef-Package-base64-0.22.1", + "description": "encodes and decodes base64 as bytes or utf8", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/scopeguard@1.2.0", + "referenceLocator": "pkg:cargo/base64@0.22.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "scopeguard", - "versionInfo": "1.2.0" + "name": "base64", + "versionInfo": "0.22.1" }, { - "SPDXID": "SPDXRef-Package-allocator-api2-0.2.21", - "description": "Mirror of Rust's allocator API", + "SPDXID": "SPDXRef-Package-objc2-foundation-0.3.2", + "description": "Bindings to the Foundation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/allocator-api2@0.2.21", + "referenceLocator": "pkg:cargo/objc2-foundation@0.3.2", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/allocator-api2", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "allocator-api2", - "versionInfo": "0.2.21" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-foundation", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-js-sys-0.3.97", - "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", + "SPDXID": "SPDXRef-Package-instant-0.1.13", + "description": "Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/js-sys@0.3.97", + "referenceLocator": "pkg:cargo/instant@0.1.13", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "js-sys", - "versionInfo": "0.3.97" + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "instant", + "versionInfo": "0.1.13" }, { - "SPDXID": "SPDXRef-Package-windows-0.52.0", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653", + "description": "FFI bindings for the Android NDK", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows@0.52.0", + "referenceLocator": "pkg:cargo/ndk-sys@0.5.0%2B25.2.9519653", "referenceType": "purl" } ], + "homepage": "https://github.com/rust-mobile/ndk", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows", - "versionInfo": "0.52.0" + "name": "ndk-sys", + "versionInfo": "0.5.0+25.2.9519653" }, { - "SPDXID": "SPDXRef-Package-error-code-3.3.2", - "description": "Error code", + "SPDXID": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", + "description": "Generated API for the WLR wayland protocol extensions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/error-code@3.3.2", + "referenceLocator": "pkg:cargo/wayland-protocols-wlr@0.3.12", "referenceType": "purl" } ], - "licenseConcluded": "BSL-1.0", - "licenseDeclared": "BSL-1.0", - "name": "error-code", - "versionInfo": "3.3.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-protocols-wlr", + "versionInfo": "0.3.12" }, { - "SPDXID": "SPDXRef-Package-portable-atomic-util-0.2.7", - "description": "Synchronization primitives built with portable-atomic.\n", + "SPDXID": "SPDXRef-Package-thiserror-impl-2.0.18", + "description": "Implementation detail of the `thiserror` crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/portable-atomic-util@0.2.7", + "referenceLocator": "pkg:cargo/thiserror-impl@2.0.18", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "portable-atomic-util", - "versionInfo": "0.2.7" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror-impl", + "versionInfo": "2.0.18" }, { - "SPDXID": "SPDXRef-Package-pin-project-internal-1.1.11", - "description": "Implementation detail of the `pin-project` crate.\n", + "SPDXID": "SPDXRef-Package-either-1.15.0", + "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/pin-project-internal@1.1.11", + "referenceLocator": "pkg:cargo/either@1.15.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "pin-project-internal", - "versionInfo": "1.1.11" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "either", + "versionInfo": "1.15.0" }, { - "SPDXID": "SPDXRef-Package-zvariant--derive-4.2.0", - "description": "D-Bus & GVariant encoding & decoding", + "SPDXID": "SPDXRef-Package-quick-xml-0.39.2", + "description": "High performance xml reader and writer", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zvariant_derive@4.2.0", + "referenceLocator": "pkg:cargo/quick-xml@0.39.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "zvariant_derive", - "versionInfo": "4.2.0" + "name": "quick-xml", + "versionInfo": "0.39.2" }, { - "SPDXID": "SPDXRef-Package-parking--lot--core-0.9.12", - "description": "An advanced API for creating custom synchronization primitives.", + "SPDXID": "SPDXRef-Package-tempfile-3.27.0", + "description": "A library for managing temporary files and directories.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/parking_lot_core@0.9.12", + "referenceLocator": "pkg:cargo/tempfile@3.27.0", "referenceType": "purl" } ], + "homepage": "https://stebalien.com/projects/tempfile-rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "parking_lot_core", - "versionInfo": "0.9.12" + "name": "tempfile", + "versionInfo": "3.27.0" }, { - "SPDXID": "SPDXRef-Package-ndk-0.9.0", - "description": "Safe Rust bindings to the Android NDK", + "SPDXID": "SPDXRef-Package-pin-project-internal-1.1.11", + "description": "Implementation detail of the `pin-project` crate.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ndk@0.9.0", + "referenceLocator": "pkg:cargo/pin-project-internal@1.1.11", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-mobile/ndk", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ndk", - "versionInfo": "0.9.0" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "pin-project-internal", + "versionInfo": "1.1.11" }, { - "SPDXID": "SPDXRef-Package-syn-2.0.117", - "description": "Parser for Rust source code", + "SPDXID": "SPDXRef-Package-ndk-context-0.1.1", + "description": "Handles for accessing Android APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/syn@2.0.117", + "referenceLocator": "pkg:cargo/ndk-context@0.1.1", "referenceType": "purl" } ], + "homepage": "https://github.com/rust-windowing/android-ndk-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "syn", - "versionInfo": "2.0.117" + "name": "ndk-context", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-gpu-alloc-types-0.3.0", - "description": "Core types of gpu-alloc crate", + "SPDXID": "SPDXRef-Package-range-alloc-0.1.5", + "description": "Generic range allocator", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-alloc-types@0.3.0", + "referenceLocator": "pkg:cargo/range-alloc@0.1.5", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-alloc", + "homepage": "https://github.com/gfx-rs/range-alloc", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-alloc-types", - "versionInfo": "0.3.0" + "name": "range-alloc", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-widestring-1.2.1", - "description": "A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.", + "SPDXID": "SPDXRef-Package-sys-locale-0.3.2", + "description": "Small and lightweight library to obtain the active system locale", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/widestring@1.2.1", + "referenceLocator": "pkg:cargo/sys-locale@0.3.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "widestring", - "versionInfo": "1.2.1" + "name": "sys-locale", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-num-traits-0.2.19", - "description": "Numeric traits for generic mathematics", + "SPDXID": "SPDXRef-Package-num--enum-0.7.6", + "description": "Procedural macros to make inter-operation between primitives and enums easier.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/num-traits@0.2.19", + "referenceLocator": "pkg:cargo/num_enum@0.7.6", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-num/num-traits", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "num-traits", - "versionInfo": "0.2.19" + "licenseConcluded": "BSD-3-Clause OR MIT OR Apache-2.0", + "licenseDeclared": "BSD-3-Clause OR MIT OR Apache-2.0", + "name": "num_enum", + "versionInfo": "0.7.6" }, { - "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-proc-macro2-1.0.106", + "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_i686_msvc@0.52.6", + "referenceLocator": "pkg:cargo/proc-macro2@1.0.106", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_i686_msvc", - "versionInfo": "0.52.6" + "name": "proc-macro2", + "versionInfo": "1.0.106" }, { - "SPDXID": "SPDXRef-Package-siphasher-1.0.2", - "description": "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust", + "SPDXID": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0", + "description": "Rust definition of SPIR-V structs and enums", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/siphasher@1.0.2", + "referenceLocator": "pkg:cargo/spirv@0.4.0%2Bsdk-1.4.341.0", "referenceType": "purl" } ], - "homepage": "https://docs.rs/siphasher", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "siphasher", - "versionInfo": "1.0.2" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "spirv", + "versionInfo": "0.4.0+sdk-1.4.341.0" }, { - "SPDXID": "SPDXRef-Package-prettyplease-0.2.37", - "description": "A minimal `syn` syntax tree pretty-printer", + "SPDXID": "SPDXRef-Package-rand--chacha-0.3.1", + "description": "ChaCha random number generator\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/prettyplease@0.2.37", + "referenceLocator": "pkg:cargo/rand_chacha@0.3.1", "referenceType": "purl" } ], + "homepage": "https://rust-random.github.io/book", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "prettyplease", - "versionInfo": "0.2.37" - }, + "name": "rand_chacha", + "versionInfo": "0.3.1" + }, { - "SPDXID": "SPDXRef-Package-objc2-core-foundation-0.3.2", - "description": "Bindings to the CoreFoundation framework", + "SPDXID": "SPDXRef-Package-palette--derive-0.7.6", + "description": "Automatically implement traits from the palette crate.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-core-foundation@0.3.2", + "referenceLocator": "pkg:cargo/palette_derive@0.7.6", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "objc2-core-foundation", - "versionInfo": "0.3.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "palette_derive", + "versionInfo": "0.7.6" }, { - "SPDXID": "SPDXRef-Package-itoa-1.0.18", - "description": "Fast integer primitive to string conversion", + "SPDXID": "SPDXRef-Package-dconf--rs-0.3.0", + "description": "A Rust API for interacting with dconf.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/itoa@1.0.18", + "referenceLocator": "pkg:cargo/dconf_rs@0.3.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "itoa", - "versionInfo": "1.0.18" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "dconf_rs", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-displaydoc-0.2.6", - "description": "A derive macro for implementing the display Trait via a doc comment and string interpolation\n", + "SPDXID": "SPDXRef-Package-unicode-segmentation-1.13.2", + "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries\naccording to Unicode Standard Annex #29 rules.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/displaydoc@0.2.6", + "referenceLocator": "pkg:cargo/unicode-segmentation@1.13.2", "referenceType": "purl" } ], - "homepage": "https://github.com/yaahc/displaydoc", + "homepage": "https://github.com/unicode-rs/unicode-segmentation", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "displaydoc", - "versionInfo": "0.2.6" + "name": "unicode-segmentation", + "versionInfo": "1.13.2" }, { - "SPDXID": "SPDXRef-Package-ab--glyph--rasterizer-0.1.10", - "description": "Coverage rasterization for lines, quadratic & cubic beziers", + "SPDXID": "SPDXRef-Package-yoke-derive-0.8.2", + "description": "Custom derive for the yoke crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ab_glyph_rasterizer@0.1.10", + "referenceLocator": "pkg:cargo/yoke-derive@0.8.2", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "ab_glyph_rasterizer", - "versionInfo": "0.1.10" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "yoke-derive", + "versionInfo": "0.8.2" }, { - "SPDXID": "SPDXRef-Package-fastrand-2.4.1", - "description": "A simple and fast random number generator", + "SPDXID": "SPDXRef-Package-memchr-2.8.0", + "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/fastrand@2.4.1", + "referenceLocator": "pkg:cargo/memchr@2.8.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "fastrand", - "versionInfo": "2.4.1" + "homepage": "https://github.com/BurntSushi/memchr", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "memchr", + "versionInfo": "2.8.0" }, { - "SPDXID": "SPDXRef-Package-blocking-1.6.2", - "description": "A thread pool for isolating blocking I/O in async programs", + "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/blocking@1.6.2", + "referenceLocator": "pkg:cargo/windows_i686_msvc@0.52.6", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "blocking", - "versionInfo": "1.6.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_msvc", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-downcast-rs-1.2.1", - "description": "Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.\n", + "SPDXID": "SPDXRef-Package-rustc-hash-1.1.0", + "description": "speed, non-cryptographic hash used in rustc", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/downcast-rs@1.2.1", + "referenceLocator": "pkg:cargo/rustc-hash@1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "downcast-rs", - "versionInfo": "1.2.1" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "rustc-hash", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-wayland-cursor-0.31.14", - "description": "Bindings to libwayland-cursor.", + "SPDXID": "SPDXRef-Package-iced-0.13.1", + "description": "A cross-platform GUI library inspired by Elm", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-cursor@0.31.14", + "referenceLocator": "pkg:cargo/iced@0.13.1", "referenceType": "purl" } ], + "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "wayland-cursor", - "versionInfo": "0.31.14" + "name": "iced", + "versionInfo": "0.13.1" }, { - "SPDXID": "SPDXRef-Package-unicode-bidi-0.3.18", - "description": "Implementation of the Unicode Bidirectional Algorithm", + "SPDXID": "SPDXRef-Package-icu--collections-2.2.0", + "description": "Collection of API for use in ICU libraries.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-bidi@0.3.18", + "referenceLocator": "pkg:cargo/icu_collections@2.2.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-bidi", - "versionInfo": "0.3.18" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_collections", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-async-net-2.0.0", + "description": "Async networking primitives for TCP/UDP/Unix communication", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.52.6", + "referenceLocator": "pkg:cargo/async-net@2.0.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_aarch64_gnullvm", - "versionInfo": "0.52.6" + "homepage": "https://github.com/smol-rs/async-net", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-net", + "versionInfo": "2.0.0" }, { - "SPDXID": "SPDXRef-Package-libc-0.2.186", - "description": "Raw FFI bindings to platform libraries like libc.", + "SPDXID": "SPDXRef-Package-bit-vec-0.9.1", + "description": "A vector of bits", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/libc@0.2.186", + "referenceLocator": "pkg:cargo/bit-vec@0.9.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "libc", - "versionInfo": "0.2.186" + "homepage": "https://github.com/contain-rs/bit-vec", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "bit-vec", + "versionInfo": "0.9.1" }, { - "SPDXID": "SPDXRef-Package-libm-0.2.16", - "description": "libm in pure Rust", + "SPDXID": "SPDXRef-Package-zerocopy-derive-0.8.48", + "description": "Custom derive for traits from the zerocopy crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/libm@0.2.16", + "referenceLocator": "pkg:cargo/zerocopy-derive@0.8.48", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "libm", - "versionInfo": "0.2.16" + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy-derive", + "versionInfo": "0.8.48" }, { - "SPDXID": "SPDXRef-Package-memoffset-0.9.1", - "description": "offset_of functionality for Rust structs.", + "SPDXID": "SPDXRef-Package-lyon--geom-1.0.19", + "description": "2D quadratic and cubic bézier arcs and line segment math on top of euclid.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/memoffset@0.9.1", + "referenceLocator": "pkg:cargo/lyon_geom@1.0.19", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "memoffset", - "versionInfo": "0.9.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "lyon_geom", + "versionInfo": "1.0.19" }, { "SPDXID": "SPDXRef-Package-wayland-scanner-0.31.10", @@ -3201,3366 +3228,3358 @@ "versionInfo": "0.31.10" }, { - "SPDXID": "SPDXRef-Package-smithay-clipboard-0.7.3", - "description": "Provides access to the wayland clipboard for client applications.", + "SPDXID": "SPDXRef-Package-piper-0.2.5", + "description": "An asynchronous single-consumer single-producer pipe for bytes.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/smithay-clipboard@0.7.3", + "referenceLocator": "pkg:cargo/piper@0.2.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "smithay-clipboard", - "versionInfo": "0.7.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "piper", + "versionInfo": "0.2.5" }, { - "SPDXID": "SPDXRef-Package-document-features-0.2.12", - "description": "Extract documentation for the feature flags from comments in Cargo.toml", + "SPDXID": "SPDXRef-Package-ctor-0.10.1", + "description": "__attribute__((constructor)) for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/document-features@0.2.12", + "referenceLocator": "pkg:cargo/ctor@0.10.1", "referenceType": "purl" } ], - "homepage": "https://slint.rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "document-features", - "versionInfo": "0.2.12" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "ctor", + "versionInfo": "0.10.1" }, { - "SPDXID": "SPDXRef-Package-redox--syscall-0.5.18", - "description": "A Rust library to access raw Redox system calls", + "SPDXID": "SPDXRef-Package-fontdb-0.16.2", + "description": "A simple, in-memory font database with CSS-like queries.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/redox_syscall@0.5.18", + "referenceLocator": "pkg:cargo/fontdb@0.16.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "redox_syscall", - "versionInfo": "0.5.18" + "name": "fontdb", + "versionInfo": "0.16.2" }, { - "SPDXID": "SPDXRef-Package-async-broadcast-0.7.2", - "description": "Async broadcast channels", + "SPDXID": "SPDXRef-Package-block-0.1.6", + "description": "Rust interface for Apple's C language extension of blocks.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-broadcast@0.7.2", + "referenceLocator": "pkg:cargo/block@0.1.6", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "async-broadcast", - "versionInfo": "0.7.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "block", + "versionInfo": "0.1.6" }, { - "SPDXID": "SPDXRef-Package-guillotiere-0.6.2", - "description": "A dynamic 2D texture atlas allocator with fast deallocation.", + "SPDXID": "SPDXRef-Package-smithay-client-toolkit-0.20.0", + "description": "Toolkit for making client wayland applications.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/guillotiere@0.6.2", + "referenceLocator": "pkg:cargo/smithay-client-toolkit@0.20.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "guillotiere", - "versionInfo": "0.6.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "smithay-client-toolkit", + "versionInfo": "0.20.0" }, { - "SPDXID": "SPDXRef-Package-clipboard--x11-0.4.3", - "description": "A library to obtain access to the X11 clipboard", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/clipboard_x11@0.4.3", - "referenceType": "purl" - } - ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "clipboard_x11", - "versionInfo": "0.4.3" + "SPDXID": "SPDXRef-Package-nec--solver-0.18.0", + "description": "NEC2 MoM solver: matrix assembly, linear solve, postprocessing (currents, impedance, patterns)", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_solver", + "versionInfo": "0.18.0" }, { - "SPDXID": "SPDXRef-Package-combine-4.6.7", - "description": "Fast parser combinators on arbitrary streams with zero-copy support.", + "SPDXID": "SPDXRef-Package-glam-0.25.0", + "description": "A simple and fast 3D math library for games and graphics", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/combine@4.6.7", + "referenceLocator": "pkg:cargo/glam@0.25.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "combine", - "versionInfo": "4.6.7" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "glam", + "versionInfo": "0.25.0" }, { - "SPDXID": "SPDXRef-Package-sctk-adwaita-0.10.1", - "description": "Adwaita-like SCTK Frame", + "SPDXID": "SPDXRef-Package-wayland-client-0.31.14", + "description": "Bindings to the standard C implementation of the wayland protocol, client side.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/sctk-adwaita@0.10.1", + "referenceLocator": "pkg:cargo/wayland-client@0.31.14", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "sctk-adwaita", - "versionInfo": "0.10.1" + "name": "wayland-client", + "versionInfo": "0.31.14" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-syn-2.0.117", + "description": "Parser for Rust source code", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.48.5", + "referenceLocator": "pkg:cargo/syn@2.0.117", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_msvc", - "versionInfo": "0.48.5" + "name": "syn", + "versionInfo": "2.0.117" }, { - "SPDXID": "SPDXRef-Package-getrandom-0.2.17", - "description": "A small cross-platform library for retrieving random data from system source", + "SPDXID": "SPDXRef-Package-form--urlencoded-1.2.2", + "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/getrandom@0.2.17", + "referenceLocator": "pkg:cargo/form_urlencoded@1.2.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "getrandom", - "versionInfo": "0.2.17" + "name": "form_urlencoded", + "versionInfo": "1.2.2" }, { - "SPDXID": "SPDXRef-Package-winapi-0.3.9", - "description": "Raw FFI bindings for all of Windows API.", + "SPDXID": "SPDXRef-Package-gpu-alloc-0.6.0", + "description": "Implementation agnostic memory allocator for Vulkan like APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winapi@0.3.9", + "referenceLocator": "pkg:cargo/gpu-alloc@0.6.0", "referenceType": "purl" } ], + "homepage": "https://github.com/zakarumych/gpu-alloc", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "winapi", - "versionInfo": "0.3.9" + "name": "gpu-alloc", + "versionInfo": "0.6.0" }, { - "SPDXID": "SPDXRef-Package-objc-0.2.7", - "description": "Objective-C Runtime bindings and wrapper for Rust.", + "SPDXID": "SPDXRef-Package-windows-future-0.3.2", + "description": "Windows async types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc@0.2.7", + "referenceLocator": "pkg:cargo/windows-future@0.3.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc", - "versionInfo": "0.2.7" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-future", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-linux-raw-sys-0.9.4", - "description": "Generated bindings for Linux's userspace API", + "SPDXID": "SPDXRef-Package-futures-task-0.3.32", + "description": "Tools for working with tasks.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/linux-raw-sys@0.9.4", + "referenceLocator": "pkg:cargo/futures-task@0.3.32", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "linux-raw-sys", - "versionInfo": "0.9.4" + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-task", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-d3d12-0.19.0", - "description": "Low level D3D12 API wrapper", + "SPDXID": "SPDXRef-Package-crossbeam-deque-0.8.6", + "description": "Concurrent work-stealing deque", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/d3d12@0.19.0", + "referenceLocator": "pkg:cargo/crossbeam-deque@0.8.6", "referenceType": "purl" } ], + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "d3d12", - "versionInfo": "0.19.0" + "name": "crossbeam-deque", + "versionInfo": "0.8.6" }, { - "SPDXID": "SPDXRef-Package-rand--chacha-0.3.1", - "description": "ChaCha random number generator\n", + "SPDXID": "SPDXRef-Package-syn-1.0.109", + "description": "Parser for Rust source code", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rand_chacha@0.3.1", + "referenceLocator": "pkg:cargo/syn@1.0.109", "referenceType": "purl" } ], - "homepage": "https://rust-random.github.io/book", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rand_chacha", - "versionInfo": "0.3.1" + "name": "syn", + "versionInfo": "1.0.109" }, { - "SPDXID": "SPDXRef-Package-thiserror-1.0.69", - "description": "derive(Error)", + "SPDXID": "SPDXRef-Package-wgpu-0.19.4", + "description": "Rusty WebGPU API wrapper", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/thiserror@1.0.69", + "referenceLocator": "pkg:cargo/wgpu@0.19.4", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "thiserror", - "versionInfo": "1.0.69" + "name": "wgpu", + "versionInfo": "0.19.4" }, { - "SPDXID": "SPDXRef-Package-zerovec-derive-0.11.3", - "description": "Custom derive for the zerovec crate", + "SPDXID": "SPDXRef-Package-x11-dl-2.21.0", + "description": "X11 library bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerovec-derive@0.11.3", + "referenceLocator": "pkg:cargo/x11-dl@2.21.0", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "zerovec-derive", - "versionInfo": "0.11.3" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "x11-dl", + "versionInfo": "2.21.0" }, { - "SPDXID": "SPDXRef-Package-xcursor-0.3.10", - "description": "A library for loading XCursor themes", + "SPDXID": "SPDXRef-Package-winnow-0.7.15", + "description": "A byte-oriented, zero-copy, parser combinators library", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/xcursor@0.3.10", + "referenceLocator": "pkg:cargo/winnow@0.7.15", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "xcursor", - "versionInfo": "0.3.10" + "name": "winnow", + "versionInfo": "0.7.15" }, { - "SPDXID": "SPDXRef-Package-toml--datetime-0.6.11", - "description": "A TOML-compatible datetime type", + "SPDXID": "SPDXRef-Package-nix-0.29.0", + "description": "Rust friendly bindings to *nix APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_datetime@0.6.11", + "referenceLocator": "pkg:cargo/nix@0.29.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_datetime", - "versionInfo": "0.6.11" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nix", + "versionInfo": "0.29.0" }, { - "SPDXID": "SPDXRef-Package-half-2.7.1", - "description": "Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.", + "SPDXID": "SPDXRef-Package-url-2.5.8", + "description": "URL library for Rust, based on the WHATWG URL Standard", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/half@2.7.1", + "referenceLocator": "pkg:cargo/url@2.5.8", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "half", - "versionInfo": "2.7.1" + "name": "url", + "versionInfo": "2.5.8" }, { - "SPDXID": "SPDXRef-Package-windows-numerics-0.3.1", - "description": "Windows numeric types", + "SPDXID": "SPDXRef-Package-web-sys-0.3.97", + "description": "Bindings for all Web APIs, a procedurally generated crate from WebIDL\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-numerics@0.3.1", + "referenceLocator": "pkg:cargo/web-sys@0.3.97", "referenceType": "purl" } ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/web-sys/index.html", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-numerics", - "versionInfo": "0.3.1" + "name": "web-sys", + "versionInfo": "0.3.97" }, { - "SPDXID": "SPDXRef-Package-owned--ttf--parser-0.25.1", - "description": "ttf-parser plus support for owned data", + "SPDXID": "SPDXRef-Package-glutin--wgl--sys-0.5.0", + "description": "The wgl bindings for glutin", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/owned_ttf_parser@0.25.1", + "referenceLocator": "pkg:cargo/glutin_wgl_sys@0.5.0", "referenceType": "purl" } ], "licenseConcluded": "Apache-2.0", "licenseDeclared": "Apache-2.0", - "name": "owned_ttf_parser", - "versionInfo": "0.25.1" + "name": "glutin_wgl_sys", + "versionInfo": "0.5.0" }, { - "SPDXID": "SPDXRef-Package-hashbrown-0.15.5", - "description": "A Rust port of Google's SwissTable hash map", + "SPDXID": "SPDXRef-Package-wasm-encoder-0.244.0", + "description": "A low-level WebAssembly encoder.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hashbrown@0.15.5", + "referenceLocator": "pkg:cargo/wasm-encoder@0.244.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "hashbrown", - "versionInfo": "0.15.5" + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasm-encoder", + "versionInfo": "0.244.0" }, { - "SPDXID": "SPDXRef-Package-slotmap-1.1.1", - "description": "Slotmap data structure", + "SPDXID": "SPDXRef-Package-wayland-protocols-0.32.12", + "description": "Generated API for the officials wayland protocol extensions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/slotmap@1.1.1", + "referenceLocator": "pkg:cargo/wayland-protocols@0.32.12", "referenceType": "purl" } ], - "licenseConcluded": "Zlib", - "licenseDeclared": "Zlib", - "name": "slotmap", - "versionInfo": "1.1.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-protocols", + "versionInfo": "0.32.12" }, { - "SPDXID": "SPDXRef-Package-scoped-tls-1.0.1", - "description": "Library implementation of the standard library's old `scoped_thread_local!`\nmacro for providing scoped access to thread local storage (TLS) so any type can\nbe stored into TLS.\n", + "SPDXID": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", + "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/scoped-tls@1.0.1", + "referenceLocator": "pkg:cargo/wasm-bindgen-shared@0.2.120", "referenceType": "purl" } ], - "homepage": "https://github.com/alexcrichton/scoped-tls", + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "scoped-tls", - "versionInfo": "1.0.1" + "name": "wasm-bindgen-shared", + "versionInfo": "0.2.120" }, { - "SPDXID": "SPDXRef-Package-raw-window-handle-0.6.2", - "description": "Interoperability library for Rust Windowing applications.", + "SPDXID": "SPDXRef-Package-flate2-1.1.9", + "description": "DEFLATE compression and decompression exposed as Read/BufRead/Write streams.\nSupports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,\nand raw deflate streams.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/raw-window-handle@0.6.2", + "referenceLocator": "pkg:cargo/flate2@1.1.9", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "raw-window-handle", - "versionInfo": "0.6.2" - }, - { - "SPDXID": "SPDXRef-Package-either-1.15.0", - "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", + "homepage": "https://github.com/rust-lang/flate2-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "flate2", + "versionInfo": "1.1.9" + }, + { + "SPDXID": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2", + "description": "Bindings to the UniformTypeIdentifiers framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/either@1.15.0", + "referenceLocator": "pkg:cargo/objc2-uniform-type-identifiers@0.2.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "either", - "versionInfo": "1.15.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-uniform-type-identifiers", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-memmap2-0.9.10", - "description": "Cross-platform Rust API for memory-mapped file IO", + "SPDXID": "SPDXRef-Package-softbuffer-0.4.8", + "description": "Cross-platform software buffer", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/memmap2@0.9.10", + "referenceLocator": "pkg:cargo/softbuffer@0.4.8", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "memmap2", - "versionInfo": "0.9.10" - }, - { - "SPDXID": "SPDXRef-Package-nec--project-0.17.0", - "description": "Project container: run configuration, variants, result cache, .nec and Markdown import/export", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_project", - "versionInfo": "0.17.0" + "name": "softbuffer", + "versionInfo": "0.4.8" }, { - "SPDXID": "SPDXRef-Package-semver-1.0.28", - "description": "Parser and evaluator for Cargo's flavor of Semantic Versioning", + "SPDXID": "SPDXRef-Package-slab-0.4.12", + "description": "Pre-allocated storage for a uniform data type", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/semver@1.0.28", + "referenceLocator": "pkg:cargo/slab@0.4.12", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "semver", - "versionInfo": "1.0.28" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "slab", + "versionInfo": "0.4.12" }, { - "SPDXID": "SPDXRef-Package-quote-1.0.45", - "description": "Quasi-quoting macro quote!(...)", + "SPDXID": "SPDXRef-Package-clipboard--wayland-0.2.2", + "description": "A library to obtain access to the clipboard of a Wayland window", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/quote@1.0.45", + "referenceLocator": "pkg:cargo/clipboard_wayland@0.2.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "quote", - "versionInfo": "1.0.45" - }, - { - "SPDXID": "SPDXRef-Package-nec--model-0.17.0", - "description": "Domain model for NEC structures: geometry, sources, ground, frequency sweeps, requests", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_model", - "versionInfo": "0.17.0" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "clipboard_wayland", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-objc2-link-presentation-0.2.2", - "description": "Bindings to the LinkPresentation framework", + "SPDXID": "SPDXRef-Package-zvariant--derive-4.2.0", + "description": "D-Bus & GVariant encoding & decoding", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-link-presentation@0.2.2", + "referenceLocator": "pkg:cargo/zvariant_derive@4.2.0", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-link-presentation", - "versionInfo": "0.2.2" + "name": "zvariant_derive", + "versionInfo": "4.2.0" }, { - "SPDXID": "SPDXRef-Package-wgpu-types-29.0.3", - "description": "Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API", + "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-types@29.0.3", + "referenceLocator": "pkg:cargo/windows_i686_gnu@0.52.6", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-types", - "versionInfo": "29.0.3" + "name": "windows_i686_gnu", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-objc2-quartz-core-0.3.2", - "description": "Bindings to the QuartzCore/CoreAnimation framework", + "SPDXID": "SPDXRef-Package-bit-set-0.5.3", + "description": "A set of bits", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-quartz-core@0.3.2", + "referenceLocator": "pkg:cargo/bit-set@0.5.3", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "objc2-quartz-core", - "versionInfo": "0.3.2" + "homepage": "https://github.com/contain-rs/bit-set", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bit-set", + "versionInfo": "0.5.3" }, { - "SPDXID": "SPDXRef-Package-dlv-list-0.3.0", - "description": "Semi-doubly linked list implemented using a vector", + "SPDXID": "SPDXRef-Package-portable-atomic-1.13.1", + "description": "Portable atomic types including support for 128-bit atomics, atomic float, etc.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dlv-list@0.3.0", + "referenceLocator": "pkg:cargo/portable-atomic@1.13.1", "referenceType": "purl" } ], - "homepage": "https://github.com/sgodwincs/dlv-list-rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "dlv-list", - "versionInfo": "0.3.0" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "portable-atomic", + "versionInfo": "1.13.1" }, { - "SPDXID": "SPDXRef-Package-iced-0.13.1", - "description": "A cross-platform GUI library inspired by Elm", + "SPDXID": "SPDXRef-Package-objc2-ui-kit-0.2.2", + "description": "Bindings to the UIKit framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced@0.13.1", + "referenceLocator": "pkg:cargo/objc2-ui-kit@0.2.2", "referenceType": "purl" } ], - "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "iced", - "versionInfo": "0.13.1" + "name": "objc2-ui-kit", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-rand-0.8.6", - "description": "Random number generators and other randomness functionality.\n", + "SPDXID": "SPDXRef-Package-toml--edit-0.22.27", + "description": "Yet another format-preserving TOML parser.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rand@0.8.6", + "referenceLocator": "pkg:cargo/toml_edit@0.22.27", "referenceType": "purl" } ], - "homepage": "https://rust-random.github.io/book", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rand", - "versionInfo": "0.8.6" + "name": "toml_edit", + "versionInfo": "0.22.27" }, { - "SPDXID": "SPDXRef-Package-codespan-reporting-0.11.1", - "description": "Beautiful diagnostic reporting for text-based programming languages", + "SPDXID": "SPDXRef-Package-tracing-core-0.1.36", + "description": "Core primitives for application-level tracing.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/codespan-reporting@0.11.1", + "referenceLocator": "pkg:cargo/tracing-core@0.1.36", "referenceType": "purl" } ], - "homepage": "https://github.com/brendanzab/codespan", - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "codespan-reporting", - "versionInfo": "0.11.1" + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-core", + "versionInfo": "0.1.36" }, { - "SPDXID": "SPDXRef-Package-zerotrie-0.2.4", - "description": "A data structure that efficiently maps strings to integers", + "SPDXID": "SPDXRef-Package-wasm-bindgen-0.2.120", + "description": "Easy support for interacting between JS and Rust.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerotrie@0.2.4", + "referenceLocator": "pkg:cargo/wasm-bindgen@0.2.120", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "zerotrie", - "versionInfo": "0.2.4" + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen", + "versionInfo": "0.2.120" }, { - "SPDXID": "SPDXRef-Package-jni-sys-macros-0.4.1", - "description": "Macros for jni-sys crate", + "SPDXID": "SPDXRef-Package-orbclient-0.3.54", + "description": "The Orbital Client Library", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/jni-sys-macros@0.4.1", + "referenceLocator": "pkg:cargo/orbclient@0.3.54", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "jni-sys-macros", - "versionInfo": "0.4.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "orbclient", + "versionInfo": "0.3.54" }, { - "SPDXID": "SPDXRef-Package-icu--normalizer-2.2.0", - "description": "API for normalizing text into Unicode Normalization Forms", + "SPDXID": "SPDXRef-Package-memmap2-0.9.10", + "description": "Cross-platform Rust API for memory-mapped file IO", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_normalizer@2.2.0", + "referenceLocator": "pkg:cargo/memmap2@0.9.10", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_normalizer", - "versionInfo": "2.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "memmap2", + "versionInfo": "0.9.10" }, { - "SPDXID": "SPDXRef-Package-detect-desktop-environment-0.2.0", - "description": "Autodetect the desktop environment", + "SPDXID": "SPDXRef-Package-icu--locale--core-2.2.0", + "description": "API for managing Unicode Language and Locale Identifiers", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/detect-desktop-environment@0.2.0", + "referenceLocator": "pkg:cargo/icu_locale_core@2.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/demurgos/detect-desktop-environment", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "detect-desktop-environment", - "versionInfo": "0.2.0" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_locale_core", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-smithay-client-toolkit-0.20.0", - "description": "Toolkit for making client wayland applications.", + "SPDXID": "SPDXRef-Package-core-foundation-0.9.4", + "description": "Bindings to Core Foundation for macOS", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/smithay-client-toolkit@0.20.0", + "referenceLocator": "pkg:cargo/core-foundation@0.9.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "smithay-client-toolkit", - "versionInfo": "0.20.0" + "homepage": "https://github.com/servo/core-foundation-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "core-foundation", + "versionInfo": "0.9.4" }, { - "SPDXID": "SPDXRef-Package-xkeysym-0.2.1", - "description": "A library for working with X11 keysyms", + "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/xkeysym@0.2.1", + "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.48.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "xkeysym", - "versionInfo": "0.2.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_aarch64_gnullvm", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-winit-0.30.13", - "description": "Cross-platform window creation library.", + "SPDXID": "SPDXRef-Package-crossbeam-epoch-0.9.20", + "description": "Epoch-based garbage collection", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winit@0.30.13", - "referenceType": "purl" - } - ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "winit", - "versionInfo": "0.30.13" - }, - { - "SPDXID": "SPDXRef-Package-calloop-wayland-source-0.3.0", - "description": "A wayland-rs client event source for callloop", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/calloop-wayland-source@0.3.0", + "referenceLocator": "pkg:cargo/crossbeam-epoch@0.9.20", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "calloop-wayland-source", - "versionInfo": "0.3.0" + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "crossbeam-epoch", + "versionInfo": "0.9.20" }, { - "SPDXID": "SPDXRef-Package-ctor-0.10.1", - "description": "__attribute__((constructor)) for Rust", + "SPDXID": "SPDXRef-Package-bit-vec-0.6.3", + "description": "A vector of bits", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ctor@0.10.1", + "referenceLocator": "pkg:cargo/bit-vec@0.6.3", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "ctor", - "versionInfo": "0.10.1" + "homepage": "https://github.com/contain-rs/bit-vec", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bit-vec", + "versionInfo": "0.6.3" }, { - "SPDXID": "SPDXRef-Package-hassle-rs-0.11.0", - "description": "HLSL compiler library, this crate provides an FFI layer and idiomatic rust wrappers for the new DXC HLSL compiler and validator.", + "SPDXID": "SPDXRef-Package-ppv-lite86-0.2.21", + "description": "Cross-platform cryptography-oriented low-level SIMD library.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hassle-rs@0.11.0", + "referenceLocator": "pkg:cargo/ppv-lite86@0.2.21", "referenceType": "purl" } ], - "homepage": "https://github.com/Traverse-Research/hassle-rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "hassle-rs", - "versionInfo": "0.11.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ppv-lite86", + "versionInfo": "0.2.21" }, { - "SPDXID": "SPDXRef-Package-getrandom-0.3.4", - "description": "A small cross-platform library for retrieving random data from system source", + "SPDXID": "SPDXRef-Package-glow-0.17.0", + "description": "GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/getrandom@0.3.4", + "referenceLocator": "pkg:cargo/glow@0.17.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "getrandom", - "versionInfo": "0.3.4" - }, - { - "SPDXID": "SPDXRef-Package-nec-cli-0.17.0", - "description": "fnec CLI frontend — run NEC decks and projects from the command line", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec-cli", + "homepage": "https://github.com/grovesNL/glow.git", + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "glow", "versionInfo": "0.17.0" }, { - "SPDXID": "SPDXRef-Package-async-trait-0.1.89", - "description": "Type erasure for async trait methods", + "SPDXID": "SPDXRef-Package-errno-0.3.14", + "description": "Cross-platform interface to the `errno` variable.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-trait@0.1.89", + "referenceLocator": "pkg:cargo/errno@0.3.14", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "async-trait", - "versionInfo": "0.1.89" + "name": "errno", + "versionInfo": "0.3.14" }, { - "SPDXID": "SPDXRef-Package-naga-0.19.2", - "description": "Shader translation infrastructure", + "SPDXID": "SPDXRef-Package-writeable-0.6.3", + "description": "A more efficient alternative to fmt::Display", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/naga@0.19.2", + "referenceLocator": "pkg:cargo/writeable@0.6.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "naga", - "versionInfo": "0.19.2" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "writeable", + "versionInfo": "0.6.3" }, { - "SPDXID": "SPDXRef-Package-futures-util-0.3.32", - "description": "Common utilities and extension traits for the futures-rs library.\n", + "SPDXID": "SPDXRef-Package-rand-0.8.6", + "description": "Random number generators and other randomness functionality.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-util@0.3.32", + "referenceLocator": "pkg:cargo/rand@0.8.6", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", + "homepage": "https://rust-random.github.io/book", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-util", - "versionInfo": "0.3.32" + "name": "rand", + "versionInfo": "0.8.6" }, { - "SPDXID": "SPDXRef-Package-futures-channel-0.3.32", - "description": "Channels for asynchronous communication using futures-rs.\n", + "SPDXID": "SPDXRef-Package-crc32fast-1.5.0", + "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-channel@0.3.32", + "referenceLocator": "pkg:cargo/crc32fast@1.5.0", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-channel", - "versionInfo": "0.3.32" + "name": "crc32fast", + "versionInfo": "1.5.0" }, { - "SPDXID": "SPDXRef-Package-num-complex-0.4.6", - "description": "Complex numbers implementation for Rust", + "SPDXID": "SPDXRef-Package-smol--str-0.2.2", + "description": "small-string optimized string type with O(1) clone", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/num-complex@0.4.6", + "referenceLocator": "pkg:cargo/smol_str@0.2.2", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-num/num-complex", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "num-complex", - "versionInfo": "0.4.6" + "name": "smol_str", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-glam-0.25.0", - "description": "A simple and fast 3D math library for games and graphics", + "SPDXID": "SPDXRef-Package-unicode-linebreak-0.1.5", + "description": "Implementation of the Unicode Line Breaking Algorithm", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glam@0.25.0", + "referenceLocator": "pkg:cargo/unicode-linebreak@0.1.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "glam", - "versionInfo": "0.25.0" + "homepage": "https://github.com/axelf4/unicode-linebreak", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "unicode-linebreak", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-lyon-1.0.19", - "description": "2D Graphics rendering on the GPU using tessellation.", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lyon@1.0.19", - "referenceType": "purl" - } - ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "lyon", - "versionInfo": "1.0.19" + "SPDXID": "SPDXRef-Package-nec--accel-0.18.0", + "description": "Optional GPU acceleration backends for fnec-rust (wgpu compute, future: CUDA/Metal)", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_accel", + "versionInfo": "0.18.0" }, { - "SPDXID": "SPDXRef-Package-tracing-0.1.44", - "description": "Application-level tracing for Rust.\n", + "SPDXID": "SPDXRef-Package-com-0.6.0", + "description": "Utilities for implementing COM Client and Servers\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tracing@0.1.44", + "referenceLocator": "pkg:cargo/com@0.6.0", "referenceType": "purl" } ], - "homepage": "https://tokio.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "tracing", - "versionInfo": "0.1.44" + "name": "com", + "versionInfo": "0.6.0" }, { - "SPDXID": "SPDXRef-Package-zerovec-0.11.6", - "description": "Zero-copy vector backed by a byte array", + "SPDXID": "SPDXRef-Package-ab--glyph-0.2.32", + "description": "API for loading, scaling, positioning and rasterizing OpenType font glyphs.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerovec@0.11.6", + "referenceLocator": "pkg:cargo/ab_glyph@0.2.32", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "zerovec", - "versionInfo": "0.11.6" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "ab_glyph", + "versionInfo": "0.2.32" }, { - "SPDXID": "SPDXRef-Package-wit-component-0.244.0", - "description": "Tooling for working with `*.wit` and component files together.\n", + "SPDXID": "SPDXRef-Package-toml--datetime-0.6.11", + "description": "A TOML-compatible datetime type", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-component@0.244.0", + "referenceLocator": "pkg:cargo/toml_datetime@0.6.11", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-component", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-component", - "versionInfo": "0.244.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_datetime", + "versionInfo": "0.6.11" }, { - "SPDXID": "SPDXRef-Package-iced--tiny--skia-0.13.0", - "description": "A software renderer for iced on top of tiny-skia", + "SPDXID": "SPDXRef-Package-glow-0.13.1", + "description": "GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_tiny_skia@0.13.0", + "referenceLocator": "pkg:cargo/glow@0.13.1", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_tiny_skia", - "versionInfo": "0.13.0" + "homepage": "https://github.com/grovesNL/glow.git", + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "glow", + "versionInfo": "0.13.1" }, { - "SPDXID": "SPDXRef-Package-wgpu-types-0.19.2", - "description": "WebGPU types", + "SPDXID": "SPDXRef-Package-lyon--path-1.0.19", + "description": "Types and utilities to store, build and iterate over 2D paths.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-types@0.19.2", + "referenceLocator": "pkg:cargo/lyon_path@1.0.19", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-types", - "versionInfo": "0.19.2" + "name": "lyon_path", + "versionInfo": "1.0.19" }, { - "SPDXID": "SPDXRef-Package-core-graphics-0.23.2", - "description": "Bindings to Core Graphics for macOS", + "SPDXID": "SPDXRef-Package-windows-0.62.2", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/core-graphics@0.23.2", + "referenceLocator": "pkg:cargo/windows@0.62.2", "referenceType": "purl" } ], - "homepage": "https://github.com/servo/core-foundation-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "core-graphics", - "versionInfo": "0.23.2" + "name": "windows", + "versionInfo": "0.62.2" }, { - "SPDXID": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-swash-0.1.19", + "description": "Font introspection, complex text shaping and glyph rendering.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.52.6", + "referenceLocator": "pkg:cargo/swash@0.1.19", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_i686_gnullvm", - "versionInfo": "0.52.6" + "homepage": "https://github.com/dfrg/swash", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "swash", + "versionInfo": "0.1.19" }, { - "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-event-listener-strategy-0.5.4", + "description": "Block or poll on event_listener easily", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_i686_gnu@0.48.5", + "referenceLocator": "pkg:cargo/event-listener-strategy@0.5.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_i686_gnu", - "versionInfo": "0.48.5" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "event-listener-strategy", + "versionInfo": "0.5.4" }, { - "SPDXID": "SPDXRef-Package-unicode-ccc-0.2.0", - "description": "Unicode Canonical Combining Class detection", + "SPDXID": "SPDXRef-Package-simd-adler32-0.3.9", + "description": "A SIMD-accelerated Adler-32 hash algorithm implementation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-ccc@0.2.0", + "referenceLocator": "pkg:cargo/simd-adler32@0.3.9", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-ccc", - "versionInfo": "0.2.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "simd-adler32", + "versionInfo": "0.3.9" }, { - "SPDXID": "SPDXRef-Package-wayland-csd-frame-0.3.0", - "description": "Common trait and types for wayland CSD interop", + "SPDXID": "SPDXRef-Package-hashbrown-0.17.0", + "description": "A Rust port of Google's SwissTable hash map", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-csd-frame@0.3.0", + "referenceLocator": "pkg:cargo/hashbrown@0.17.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-csd-frame", - "versionInfo": "0.3.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hashbrown", + "versionInfo": "0.17.0" }, { - "SPDXID": "SPDXRef-Package-wgpu-core-29.0.3", - "description": "Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API", + "SPDXID": "SPDXRef-Package-windows-sys-0.52.0", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-core@29.0.3", + "referenceLocator": "pkg:cargo/windows-sys@0.52.0", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-core", - "versionInfo": "29.0.3" + "name": "windows-sys", + "versionInfo": "0.52.0" }, { - "SPDXID": "SPDXRef-Package-enumflags2-0.7.12", - "description": "Enum-based bit flags", + "SPDXID": "SPDXRef-Package-png-0.17.16", + "description": "PNG decoding and encoding library in pure Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/enumflags2@0.7.12", + "referenceLocator": "pkg:cargo/png@0.17.16", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "enumflags2", - "versionInfo": "0.7.12" + "name": "png", + "versionInfo": "0.17.16" }, { - "SPDXID": "SPDXRef-Package-calloop-0.14.4", - "description": "A callback-based event loop", + "SPDXID": "SPDXRef-Package-hashbrown-0.16.1", + "description": "A Rust port of Google's SwissTable hash map", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/calloop@0.14.4", + "referenceLocator": "pkg:cargo/hashbrown@0.16.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "calloop", - "versionInfo": "0.14.4" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hashbrown", + "versionInfo": "0.16.1" }, { - "SPDXID": "SPDXRef-Package-simdutf8-0.1.5", - "description": "SIMD-accelerated UTF-8 validation.", + "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120", + "description": "Implementation APIs for the `#[wasm_bindgen]` attribute", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/simdutf8@0.1.5", + "referenceLocator": "pkg:cargo/wasm-bindgen-macro-support@0.2.120", "referenceType": "purl" } ], - "homepage": "https://github.com/rusticstuff/simdutf8", + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "simdutf8", - "versionInfo": "0.1.5" + "name": "wasm-bindgen-macro-support", + "versionInfo": "0.2.120" }, { - "SPDXID": "SPDXRef-Package-unicode-ident-1.0.24", - "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", + "SPDXID": "SPDXRef-Package-phf--macros-0.11.3", + "description": "Macros to generate types in the phf crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-ident@1.0.24", + "referenceLocator": "pkg:cargo/phf_macros@0.11.3", "referenceType": "purl" } ], - "licenseConcluded": "(MIT OR Apache-2.0) AND Unicode-3.0", - "licenseDeclared": "(MIT OR Apache-2.0) AND Unicode-3.0", - "name": "unicode-ident", - "versionInfo": "1.0.24" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf_macros", + "versionInfo": "0.11.3" }, { - "SPDXID": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", - "description": "Experimental WASI API bindings for Rust", + "SPDXID": "SPDXRef-Package-gpu-alloc-types-0.3.0", + "description": "Core types of gpu-alloc crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasi@0.11.1%2Bwasi-snapshot-preview1", + "referenceLocator": "pkg:cargo/gpu-alloc-types@0.3.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasi", - "versionInfo": "0.11.1+wasi-snapshot-preview1" + "homepage": "https://github.com/zakarumych/gpu-alloc", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "gpu-alloc-types", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-atomic-waker-1.1.2", - "description": "A synchronization primitive for task wakeup", + "SPDXID": "SPDXRef-Package-gpu-descriptor-0.2.4", + "description": "Implementation agnostic descriptor allocator for Vulkan like APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/atomic-waker@1.1.2", + "referenceLocator": "pkg:cargo/gpu-descriptor@0.2.4", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "atomic-waker", - "versionInfo": "1.1.2" + "homepage": "https://github.com/zakarumych/gpu-descriptor", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "gpu-descriptor", + "versionInfo": "0.2.4" }, { - "SPDXID": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3", - "description": "Feature unification helper crate for Apple platforms", + "SPDXID": "SPDXRef-Package-linux-raw-sys-0.4.15", + "description": "Generated bindings for Linux's userspace API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-core-deps-apple@29.0.3", + "referenceLocator": "pkg:cargo/linux-raw-sys@0.4.15", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-core-deps-apple", - "versionInfo": "29.0.3" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "linux-raw-sys", + "versionInfo": "0.4.15" }, { - "SPDXID": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06", - "description": "WASIp3 API bindings for Rust", + "SPDXID": "SPDXRef-Package-iced--tiny--skia-0.13.0", + "description": "A software renderer for iced on top of tiny-skia", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasip3@0.4.0%2Bwasi-0.3.0-rc-2026-01-06", + "referenceLocator": "pkg:cargo/iced_tiny_skia@0.13.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasip3", - "versionInfo": "0.4.0+wasi-0.3.0-rc-2026-01-06" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_tiny_skia", + "versionInfo": "0.13.0" }, { - "SPDXID": "SPDXRef-Package-idna-1.1.0", - "description": "IDNA (Internationalizing Domain Names in Applications) and Punycode.", + "SPDXID": "SPDXRef-Package-futures-io-0.3.32", + "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/idna@1.1.0", + "referenceLocator": "pkg:cargo/futures-io@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "idna", - "versionInfo": "1.1.0" + "name": "futures-io", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-ttf-parser-0.21.1", - "description": "A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.", + "SPDXID": "SPDXRef-Package-blocking-1.6.2", + "description": "A thread pool for isolating blocking I/O in async programs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ttf-parser@0.21.1", + "referenceLocator": "pkg:cargo/blocking@1.6.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ttf-parser", - "versionInfo": "0.21.1" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "blocking", + "versionInfo": "1.6.2" }, { - "SPDXID": "SPDXRef-Package-async-net-2.0.0", - "description": "Async networking primitives for TCP/UDP/Unix communication", + "SPDXID": "SPDXRef-Package-getrandom-0.4.2", + "description": "A small cross-platform library for retrieving random data from system source", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-net@2.0.0", + "referenceLocator": "pkg:cargo/getrandom@0.4.2", "referenceType": "purl" } ], - "homepage": "https://github.com/smol-rs/async-net", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-net", - "versionInfo": "2.0.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "getrandom", + "versionInfo": "0.4.2" }, { - "SPDXID": "SPDXRef-Package-icu--normalizer--data-2.2.0", - "description": "Data for the icu_normalizer crate", + "SPDXID": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0", + "description": "Procedural macro paired with the `wit-bindgen` crate.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_normalizer_data@2.2.0", + "referenceLocator": "pkg:cargo/wit-bindgen-rust-macro@0.51.0", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_normalizer_data", - "versionInfo": "2.2.0" + "homepage": "https://github.com/bytecodealliance/wit-bindgen", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-bindgen-rust-macro", + "versionInfo": "0.51.0" }, { - "SPDXID": "SPDXRef-Package-by--address-1.2.1", - "description": "Wrapper for comparing and hashing pointers by address", + "SPDXID": "SPDXRef-Package-toml-0.8.23", + "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/by_address@1.2.1", + "referenceLocator": "pkg:cargo/toml@0.8.23", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "by_address", - "versionInfo": "1.2.1" + "name": "toml", + "versionInfo": "0.8.23" }, { - "SPDXID": "SPDXRef-Package-bitflags-2.11.1", - "description": "A macro to generate structures which behave like bitflags.\n", + "SPDXID": "SPDXRef-Package-windows-targets-0.52.6", + "description": "Import libs for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bitflags@2.11.1", + "referenceLocator": "pkg:cargo/windows-targets@0.52.6", "referenceType": "purl" } ], - "homepage": "https://github.com/bitflags/bitflags", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "bitflags", - "versionInfo": "2.11.1" + "name": "windows-targets", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-wasmparser-0.244.0", - "description": "A simple event-driven library for parsing WebAssembly binary files.\n", + "SPDXID": "SPDXRef-Package-phf--generator-0.11.3", + "description": "PHF generation logic", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasmparser@0.244.0", + "referenceLocator": "pkg:cargo/phf_generator@0.11.3", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasmparser", - "versionInfo": "0.244.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf_generator", + "versionInfo": "0.11.3" }, { - "SPDXID": "SPDXRef-Package-num--enum--derive-0.7.6", - "description": "Internal implementation details for ::num_enum (Procedural macros to make inter-operation between primitives and enums easier)", + "SPDXID": "SPDXRef-Package-dlv-list-0.3.0", + "description": "Semi-doubly linked list implemented using a vector", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/num_enum_derive@0.7.6", + "referenceLocator": "pkg:cargo/dlv-list@0.3.0", "referenceType": "purl" } ], - "licenseConcluded": "BSD-3-Clause OR MIT OR Apache-2.0", - "licenseDeclared": "BSD-3-Clause OR MIT OR Apache-2.0", - "name": "num_enum_derive", - "versionInfo": "0.7.6" + "homepage": "https://github.com/sgodwincs/dlv-list-rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "dlv-list", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-objc2-io-surface-0.3.2", - "description": "Bindings to the IOSurface framework", + "SPDXID": "SPDXRef-Package-arrayref-0.3.9", + "description": "Macros to take array references of slices", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-io-surface@0.3.2", + "referenceLocator": "pkg:cargo/arrayref@0.3.9", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "objc2-io-surface", - "versionInfo": "0.3.2" + "licenseConcluded": "BSD-2-Clause", + "licenseDeclared": "BSD-2-Clause", + "name": "arrayref", + "versionInfo": "0.3.9" }, { - "SPDXID": "SPDXRef-Package-cpufeatures-0.2.17", - "description": "Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, \nwith no_std support and support for mobile targets including Android and iOS\n", + "SPDXID": "SPDXRef-Package-ahash-0.8.12", + "description": "A non-cryptographic hash function using AES-NI for high performance", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/cpufeatures@0.2.17", + "referenceLocator": "pkg:cargo/ahash@0.8.12", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "cpufeatures", - "versionInfo": "0.2.17" + "name": "ahash", + "versionInfo": "0.8.12" }, { - "SPDXID": "SPDXRef-Package-potential--utf-0.1.5", - "description": "Unvalidated string and character types", + "SPDXID": "SPDXRef-Package-com--macros--support-0.6.0", + "description": "Support library for COM crate macros\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/potential_utf@0.1.5", + "referenceLocator": "pkg:cargo/com_macros_support@0.6.0", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "potential_utf", - "versionInfo": "0.1.5" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "com_macros_support", + "versionInfo": "0.6.0" }, { - "SPDXID": "SPDXRef-Package-foldhash-0.1.5", - "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", + "SPDXID": "SPDXRef-Package-wit-parser-0.244.0", + "description": "Tooling for parsing `*.wit` files and working with their contents.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/foldhash@0.1.5", + "referenceLocator": "pkg:cargo/wit-parser@0.244.0", "referenceType": "purl" } ], - "licenseConcluded": "Zlib", - "licenseDeclared": "Zlib", - "name": "foldhash", - "versionInfo": "0.1.5" + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-parser", + "versionInfo": "0.244.0" }, { - "SPDXID": "SPDXRef-Package-memchr-2.8.0", - "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n", + "SPDXID": "SPDXRef-Package-bitflags-2.11.1", + "description": "A macro to generate structures which behave like bitflags.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/memchr@2.8.0", + "referenceLocator": "pkg:cargo/bitflags@2.11.1", "referenceType": "purl" } ], - "homepage": "https://github.com/BurntSushi/memchr", - "licenseConcluded": "Unlicense OR MIT", - "licenseDeclared": "Unlicense OR MIT", - "name": "memchr", - "versionInfo": "2.8.0" + "homepage": "https://github.com/bitflags/bitflags", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bitflags", + "versionInfo": "2.11.1" }, { - "SPDXID": "SPDXRef-Package-async-signal-0.2.14", - "description": "Async signal handling", + "SPDXID": "SPDXRef-Package-wgpu-types-0.19.2", + "description": "WebGPU types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-signal@0.2.14", + "referenceLocator": "pkg:cargo/wgpu-types@0.19.2", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-signal", - "versionInfo": "0.2.14" + "homepage": "https://wgpu.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wgpu-types", + "versionInfo": "0.19.2" }, { - "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120", - "description": "Implementation APIs for the `#[wasm_bindgen]` attribute", + "SPDXID": "SPDXRef-Package-libm-0.2.16", + "description": "libm in pure Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-bindgen-macro-support@0.2.120", + "referenceLocator": "pkg:cargo/libm@0.2.16", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "libm", + "versionInfo": "0.2.16" + }, + { + "SPDXID": "SPDXRef-Package-nec-gui-0.18.0", + "description": "fnec GUI frontend — modern task-oriented antenna modeling interface (iced)", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec-gui", + "versionInfo": "0.18.0" + }, + { + "SPDXID": "SPDXRef-Package-khronos-egl-6.0.0", + "description": "Rust bindings for EGL", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/khronos-egl@6.0.0", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wasm-bindgen-macro-support", - "versionInfo": "0.2.120" + "name": "khronos-egl", + "versionInfo": "6.0.0" }, { - "SPDXID": "SPDXRef-Package-utf8--iter-1.0.4", - "description": "Iterator by char over potentially-invalid UTF-8 in &[u8]", + "SPDXID": "SPDXRef-Package-document-features-0.2.12", + "description": "Extract documentation for the feature flags from comments in Cargo.toml", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/utf8_iter@1.0.4", + "referenceLocator": "pkg:cargo/document-features@0.2.12", "referenceType": "purl" } ], - "homepage": "https://docs.rs/utf8_iter/", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "utf8_iter", - "versionInfo": "1.0.4" + "homepage": "https://slint.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "document-features", + "versionInfo": "0.2.12" }, { - "SPDXID": "SPDXRef-Package-com--macros--support-0.6.0", - "description": "Support library for COM crate macros\n", + "SPDXID": "SPDXRef-Package-ordered-multimap-0.4.3", + "description": "Insertion ordered multimap", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/com_macros_support@0.6.0", + "referenceLocator": "pkg:cargo/ordered-multimap@0.4.3", "referenceType": "purl" } ], + "homepage": "https://github.com/sgodwincs/ordered-multimap-rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "com_macros_support", - "versionInfo": "0.6.0" + "name": "ordered-multimap", + "versionInfo": "0.4.3" }, { - "SPDXID": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3", - "description": "Feature unification helper crate for the Emscripten platform", + "SPDXID": "SPDXRef-Package-heck-0.5.0", + "description": "heck is a case conversion library.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-core-deps-emscripten@29.0.3", + "referenceLocator": "pkg:cargo/heck@0.5.0", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-core-deps-emscripten", - "versionInfo": "29.0.3" + "name": "heck", + "versionInfo": "0.5.0" }, { - "SPDXID": "SPDXRef-Package-cosmic-text-0.12.1", - "description": "Pure Rust multi-line text handling", + "SPDXID": "SPDXRef-Package-hexf-parse-0.2.1", + "description": "Parses hexadecimal floats (see also hexf)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/cosmic-text@0.12.1", + "referenceLocator": "pkg:cargo/hexf-parse@0.2.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "cosmic-text", - "versionInfo": "0.12.1" + "homepage": "https://github.com/lifthrasiir/hexf", + "licenseConcluded": "CC0-1.0", + "licenseDeclared": "CC0-1.0", + "name": "hexf-parse", + "versionInfo": "0.2.1" }, { - "SPDXID": "SPDXRef-Package-ndk-context-0.1.1", - "description": "Handles for accessing Android APIs", + "SPDXID": "SPDXRef-Package-zerovec-derive-0.11.3", + "description": "Custom derive for the zerovec crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ndk-context@0.1.1", + "referenceLocator": "pkg:cargo/zerovec-derive@0.11.3", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-windowing/android-ndk-rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ndk-context", - "versionInfo": "0.1.1" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerovec-derive", + "versionInfo": "0.11.3" }, { - "SPDXID": "SPDXRef-Package-flate2-1.1.9", - "description": "DEFLATE compression and decompression exposed as Read/BufRead/Write streams.\nSupports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,\nand raw deflate streams.\n", + "SPDXID": "SPDXRef-Package-redox--syscall-0.5.18", + "description": "A Rust library to access raw Redox system calls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/flate2@1.1.9", + "referenceLocator": "pkg:cargo/redox_syscall@0.5.18", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-lang/flate2-rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "flate2", - "versionInfo": "1.1.9" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_syscall", + "versionInfo": "0.5.18" }, { - "SPDXID": "SPDXRef-Package-arrayvec-0.7.6", - "description": "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.", + "SPDXID": "SPDXRef-Package-objc-0.2.7", + "description": "Objective-C Runtime bindings and wrapper for Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/arrayvec@0.7.6", + "referenceLocator": "pkg:cargo/objc@0.2.7", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "arrayvec", - "versionInfo": "0.7.6" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc", + "versionInfo": "0.2.7" }, { - "SPDXID": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", - "description": "WASIp2 API bindings for Rust", + "SPDXID": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "description": "Experimental WASI API bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasip2@1.0.3%2Bwasi-0.2.9", + "referenceLocator": "pkg:cargo/wasi@0.11.1%2Bwasi-snapshot-preview1", "referenceType": "purl" } ], "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wasip2", - "versionInfo": "1.0.3+wasi-0.2.9" + "name": "wasi", + "versionInfo": "0.11.1+wasi-snapshot-preview1" }, { - "SPDXID": "SPDXRef-Package-r-efi-5.3.0", - "description": "UEFI Reference Specification Protocol Constants and Definitions", + "SPDXID": "SPDXRef-Package-indexmap-2.14.0", + "description": "A hash table with consistent order and fast iteration.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/r-efi@5.3.0", + "referenceLocator": "pkg:cargo/indexmap@2.14.0", "referenceType": "purl" } ], - "homepage": "https://github.com/r-efi/r-efi/wiki", - "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", - "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", - "name": "r-efi", - "versionInfo": "5.3.0" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "indexmap", + "versionInfo": "2.14.0" }, { - "SPDXID": "SPDXRef-Package-heck-0.5.0", - "description": "heck is a case conversion library.", + "SPDXID": "SPDXRef-Package-thiserror-1.0.69", + "description": "derive(Error)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/heck@0.5.0", + "referenceLocator": "pkg:cargo/thiserror@1.0.69", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "heck", - "versionInfo": "0.5.0" + "name": "thiserror", + "versionInfo": "1.0.69" }, { - "SPDXID": "SPDXRef-Package-block-buffer-0.10.4", - "description": "Buffer type for block processing of data", + "SPDXID": "SPDXRef-Package-detect-desktop-environment-0.2.0", + "description": "Autodetect the desktop environment", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/block-buffer@0.10.4", + "referenceLocator": "pkg:cargo/detect-desktop-environment@0.2.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/demurgos/detect-desktop-environment", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "detect-desktop-environment", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-serde--derive-1.0.228", + "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_derive@1.0.228", "referenceType": "purl" } ], + "homepage": "https://serde.rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "block-buffer", - "versionInfo": "0.10.4" + "name": "serde_derive", + "versionInfo": "1.0.228" }, { - "SPDXID": "SPDXRef-Package-once--cell-1.21.4", - "description": "Single assignment cells and lazy values.", + "SPDXID": "SPDXRef-Package-smallvec-1.15.1", + "description": "'Small vector' optimization: store up to a small number of items on the stack", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/once_cell@1.21.4", + "referenceLocator": "pkg:cargo/smallvec@1.15.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "once_cell", - "versionInfo": "1.21.4" + "name": "smallvec", + "versionInfo": "1.15.1" }, { - "SPDXID": "SPDXRef-Package-typenum-1.20.0", - "description": "Typenum is a Rust library for type-level numbers evaluated at\n compile time. It currently supports bits, unsigned integers, and signed\n integers. It also provides a type-level array of type-level numbers, but its\n implementation is incomplete.", + "SPDXID": "SPDXRef-Package-hex-0.4.3", + "description": "Encoding and decoding data into/from hexadecimal representation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/typenum@1.20.0", + "referenceLocator": "pkg:cargo/hex@0.4.3", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "typenum", - "versionInfo": "1.20.0" + "name": "hex", + "versionInfo": "0.4.3" }, { - "SPDXID": "SPDXRef-Package-objc2-user-notifications-0.2.2", - "description": "Bindings to the UserNotifications framework", + "SPDXID": "SPDXRef-Package-xcursor-0.3.10", + "description": "A library for loading XCursor themes", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-user-notifications@0.2.2", + "referenceLocator": "pkg:cargo/xcursor@0.3.10", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-user-notifications", - "versionInfo": "0.2.2" + "name": "xcursor", + "versionInfo": "0.3.10" }, { - "SPDXID": "SPDXRef-Package-static--assertions-1.1.0", - "description": "Compile-time assertions to ensure that invariants are met.", + "SPDXID": "SPDXRef-Package-rfd-0.14.1", + "description": "Rusty File Dialog", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/static_assertions@1.1.0", + "referenceLocator": "pkg:cargo/rfd@0.14.1", "referenceType": "purl" } ], - "homepage": "https://github.com/nvzqz/static-assertions-rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "static_assertions", - "versionInfo": "1.1.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "rfd", + "versionInfo": "0.14.1" }, { - "SPDXID": "SPDXRef-Package-bit-vec-0.6.3", - "description": "A vector of bits", + "SPDXID": "SPDXRef-Package-async-channel-2.5.0", + "description": "Async multi-producer multi-consumer channel", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bit-vec@0.6.3", + "referenceLocator": "pkg:cargo/async-channel@2.5.0", "referenceType": "purl" } ], - "homepage": "https://github.com/contain-rs/bit-vec", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "bit-vec", - "versionInfo": "0.6.3" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-channel", + "versionInfo": "2.5.0" }, { - "SPDXID": "SPDXRef-Package-libloading-0.7.4", - "description": "Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.", + "SPDXID": "SPDXRef-Package-miniz--oxide-0.8.9", + "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/libloading@0.7.4", + "referenceLocator": "pkg:cargo/miniz_oxide@0.8.9", "referenceType": "purl" } ], - "licenseConcluded": "ISC", - "licenseDeclared": "ISC", - "name": "libloading", - "versionInfo": "0.7.4" + "homepage": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "licenseConcluded": "MIT OR Zlib OR Apache-2.0", + "licenseDeclared": "MIT OR Zlib OR Apache-2.0", + "name": "miniz_oxide", + "versionInfo": "0.8.9" }, { - "SPDXID": "SPDXRef-Package-equivalent-1.0.2", - "description": "Traits for key comparison in maps.", + "SPDXID": "SPDXRef-Package-winapi-util-0.1.11", + "description": "A dumping ground for high level safe wrappers over windows-sys.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/equivalent@1.0.2", + "referenceLocator": "pkg:cargo/winapi-util@0.1.11", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "equivalent", - "versionInfo": "1.0.2" + "homepage": "https://github.com/BurntSushi/winapi-util", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "winapi-util", + "versionInfo": "0.1.11" }, { - "SPDXID": "SPDXRef-Package-lock--api-0.4.14", - "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.", + "SPDXID": "SPDXRef-Package-error-code-3.3.2", + "description": "Error code", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lock_api@0.4.14", + "referenceLocator": "pkg:cargo/error-code@3.3.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "lock_api", - "versionInfo": "0.4.14" + "licenseConcluded": "BSL-1.0", + "licenseDeclared": "BSL-1.0", + "name": "error-code", + "versionInfo": "3.3.2" }, { - "SPDXID": "SPDXRef-Package-wit-bindgen-rust-0.51.0", - "description": "Rust bindings generator for WIT and the component model, typically used through\nthe `wit-bindgen` crate's `generate!` macro.\n", + "SPDXID": "SPDXRef-Package-wit-bindgen-core-0.51.0", + "description": "Low-level support for bindings generation based on WIT files for use with\n`wit-bindgen-cli` and other languages.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-bindgen-rust@0.51.0", + "referenceLocator": "pkg:cargo/wit-bindgen-core@0.51.0", "referenceType": "purl" } ], "homepage": "https://github.com/bytecodealliance/wit-bindgen", "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-bindgen-rust", + "name": "wit-bindgen-core", "versionInfo": "0.51.0" }, { - "SPDXID": "SPDXRef-Package-jni-sys-0.3.1", - "description": "Rust definitions corresponding to jni.h", + "SPDXID": "SPDXRef-Package-futures-util-0.3.32", + "description": "Common utilities and extension traits for the futures-rs library.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/jni-sys@0.3.1", + "referenceLocator": "pkg:cargo/futures-util@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "jni-sys", - "versionInfo": "0.3.1" + "name": "futures-util", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-bumpalo-3.20.2", - "description": "A fast bump allocation arena for Rust.", + "SPDXID": "SPDXRef-Package-hashbrown-0.15.5", + "description": "A Rust port of Google's SwissTable hash map", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bumpalo@3.20.2", + "referenceLocator": "pkg:cargo/hashbrown@0.15.5", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "bumpalo", - "versionInfo": "3.20.2" + "name": "hashbrown", + "versionInfo": "0.15.5" }, { - "SPDXID": "SPDXRef-Package-base64-0.22.1", - "description": "encodes and decodes base64 as bytes or utf8", + "SPDXID": "SPDXRef-Package-concurrent-queue-2.5.0", + "description": "Concurrent multi-producer multi-consumer queue", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/base64@0.22.1", + "referenceLocator": "pkg:cargo/concurrent-queue@2.5.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "base64", - "versionInfo": "0.22.1" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "concurrent-queue", + "versionInfo": "2.5.0" }, { - "SPDXID": "SPDXRef-Package-objc2-0.6.4", - "description": "Objective-C interface and runtime bindings", + "SPDXID": "SPDXRef-Package-pin-utils-0.1.0", + "description": "Utilities for pinning\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2@0.6.4", + "referenceLocator": "pkg:cargo/pin-utils@0.1.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2", - "versionInfo": "0.6.4" - }, - { - "SPDXID": "SPDXRef-Package-nec-gui-0.17.0", - "description": "fnec GUI frontend — modern task-oriented antenna modeling interface (iced)", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec-gui", - "versionInfo": "0.17.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pin-utils", + "versionInfo": "0.1.0" }, { - "SPDXID": "SPDXRef-Package-parking--lot-0.12.5", - "description": "More compact and efficient implementations of the standard synchronization primitives.", + "SPDXID": "SPDXRef-Package-gpu-descriptor-types-0.1.2", + "description": "Core types of gpu-descriptor crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/parking_lot@0.12.5", + "referenceLocator": "pkg:cargo/gpu-descriptor-types@0.1.2", "referenceType": "purl" } ], + "homepage": "https://github.com/zakarumych/gpu-descriptor", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "parking_lot", - "versionInfo": "0.12.5" + "name": "gpu-descriptor-types", + "versionInfo": "0.1.2" }, { - "SPDXID": "SPDXRef-Package-futures-sink-0.3.32", - "description": "The asynchronous `Sink` trait for the futures-rs library.\n", + "SPDXID": "SPDXRef-Package-objc2-symbols-0.2.2", + "description": "Bindings to the Symbols framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-sink@0.3.32", + "referenceLocator": "pkg:cargo/objc2-symbols@0.2.2", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-sink", - "versionInfo": "0.3.32" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-symbols", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-dirs-4.0.0", - "description": "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.", + "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dirs@4.0.0", + "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.52.6", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "dirs", - "versionInfo": "4.0.0" + "name": "windows_aarch64_msvc", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-num--enum-0.7.6", - "description": "Procedural macros to make inter-operation between primitives and enums easier.", + "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/num_enum@0.7.6", + "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.52.6", "referenceType": "purl" } ], - "licenseConcluded": "BSD-3-Clause OR MIT OR Apache-2.0", - "licenseDeclared": "BSD-3-Clause OR MIT OR Apache-2.0", - "name": "num_enum", - "versionInfo": "0.7.6" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnullvm", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-wayland-sys-0.31.11", - "description": "FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.", + "SPDXID": "SPDXRef-Package-serde--spanned-0.6.9", + "description": "Serde-compatible spanned Value", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-sys@0.31.11", + "referenceLocator": "pkg:cargo/serde_spanned@0.6.9", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-sys", - "versionInfo": "0.31.11" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_spanned", + "versionInfo": "0.6.9" }, { - "SPDXID": "SPDXRef-Package-ordered-multimap-0.4.3", - "description": "Insertion ordered multimap", + "SPDXID": "SPDXRef-Package-rustversion-1.0.22", + "description": "Conditional compilation according to rustc compiler version", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ordered-multimap@0.4.3", + "referenceLocator": "pkg:cargo/rustversion@1.0.22", "referenceType": "purl" } ], - "homepage": "https://github.com/sgodwincs/ordered-multimap-rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "ordered-multimap", - "versionInfo": "0.4.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rustversion", + "versionInfo": "1.0.22" }, { - "SPDXID": "SPDXRef-Package-objc2-app-kit-0.2.2", - "description": "Bindings to the AppKit framework", + "SPDXID": "SPDXRef-Package-windows-link-0.2.1", + "description": "Linking for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-app-kit@0.2.2", + "referenceLocator": "pkg:cargo/windows-link@0.2.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-app-kit", - "versionInfo": "0.2.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-link", + "versionInfo": "0.2.1" }, { - "SPDXID": "SPDXRef-Package-redox--users-0.4.6", - "description": "A Rust library to access Redox users and groups functionality", + "SPDXID": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/redox_users@0.4.6", + "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.52.6", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "redox_users", - "versionInfo": "0.4.6" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnullvm", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-zerofrom-derive-0.1.7", - "description": "Custom derive for the zerofrom crate", + "SPDXID": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0", + "description": "A TOML-compatible datetime type", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerofrom-derive@0.1.7", + "referenceLocator": "pkg:cargo/toml_datetime@1.1.1%2Bspec-1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "zerofrom-derive", - "versionInfo": "0.1.7" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_datetime", + "versionInfo": "1.1.1+spec-1.1.0" }, { - "SPDXID": "SPDXRef-Package-phf--shared-0.11.3", - "description": "Support code shared by PHF libraries", + "SPDXID": "SPDXRef-Package-windows-targets-0.48.5", + "description": "Import libs for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/phf_shared@0.11.3", + "referenceLocator": "pkg:cargo/windows-targets@0.48.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "phf_shared", - "versionInfo": "0.11.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-targets", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-serde--core-1.0.228", - "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", + "SPDXID": "SPDXRef-Package-fast-srgb8-1.0.0", + "description": "Very fast conversions between linear float and 8-bit sRGB (with no_std support).", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde_core@1.0.228", + "referenceLocator": "pkg:cargo/fast-srgb8@1.0.0", "referenceType": "purl" } ], - "homepage": "https://serde.rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde_core", - "versionInfo": "1.0.228" + "homepage": "https://github.com/thomcc/fast-srgb8", + "licenseConcluded": "MIT OR Apache-2.0 OR CC0-1.0", + "licenseDeclared": "MIT OR Apache-2.0 OR CC0-1.0", + "name": "fast-srgb8", + "versionInfo": "1.0.0" }, { - "SPDXID": "SPDXRef-Package-glow-0.13.1", - "description": "GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.", + "SPDXID": "SPDXRef-Package-r-efi-5.3.0", + "description": "UEFI Reference Specification Protocol Constants and Definitions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/glow@0.13.1", + "referenceLocator": "pkg:cargo/r-efi@5.3.0", "referenceType": "purl" } ], - "homepage": "https://github.com/grovesNL/glow.git", - "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", - "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", - "name": "glow", - "versionInfo": "0.13.1" + "homepage": "https://github.com/r-efi/r-efi/wiki", + "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "name": "r-efi", + "versionInfo": "5.3.0" }, { - "SPDXID": "SPDXRef-Package-jni-sys-0.4.1", - "description": "Rust definitions corresponding to jni.h", + "SPDXID": "SPDXRef-Package-lyon--algorithms-1.0.20", + "description": "2D Path manipulation/transformation algorithms.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/jni-sys@0.4.1", + "referenceLocator": "pkg:cargo/lyon_algorithms@1.0.20", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "jni-sys", - "versionInfo": "0.4.1" + "name": "lyon_algorithms", + "versionInfo": "1.0.20" }, { - "SPDXID": "SPDXRef-Package-bit-vec-0.9.1", - "description": "A vector of bits", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bit-vec@0.9.1", - "referenceType": "purl" - } - ], - "homepage": "https://github.com/contain-rs/bit-vec", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "bit-vec", - "versionInfo": "0.9.1" + "SPDXID": "SPDXRef-Package-nec--report-0.18.0", + "description": "Result reporting and export: 4nec2-like text output, plotting data preparation", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_report", + "versionInfo": "0.18.0" }, { - "SPDXID": "SPDXRef-Package-ab--glyph-0.2.32", - "description": "API for loading, scaling, positioning and rasterizing OpenType font glyphs.", + "SPDXID": "SPDXRef-Package-displaydoc-0.2.6", + "description": "A derive macro for implementing the display Trait via a doc comment and string interpolation\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ab_glyph@0.2.32", + "referenceLocator": "pkg:cargo/displaydoc@0.2.6", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "ab_glyph", - "versionInfo": "0.2.32" + "homepage": "https://github.com/yaahc/displaydoc", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "displaydoc", + "versionInfo": "0.2.6" }, { - "SPDXID": "SPDXRef-Package-ppv-lite86-0.2.21", - "description": "Cross-platform cryptography-oriented low-level SIMD library.", + "SPDXID": "SPDXRef-Package-itoa-1.0.18", + "description": "Fast integer primitive to string conversion", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ppv-lite86@0.2.21", + "referenceLocator": "pkg:cargo/itoa@1.0.18", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ppv-lite86", - "versionInfo": "0.2.21" + "name": "itoa", + "versionInfo": "1.0.18" }, { - "SPDXID": "SPDXRef-Package-percent-encoding-2.3.2", - "description": "Percent encoding and decoding", + "SPDXID": "SPDXRef-Package-rand--core-0.6.4", + "description": "Core random number generator traits and tools for implementation.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/percent-encoding@2.3.2", + "referenceLocator": "pkg:cargo/rand_core@0.6.4", "referenceType": "purl" } ], + "homepage": "https://rust-random.github.io/book", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "percent-encoding", - "versionInfo": "2.3.2" + "name": "rand_core", + "versionInfo": "0.6.4" }, { - "SPDXID": "SPDXRef-Package-self--cell-1.2.2", - "description": "Safe-to-use proc-macro-free self-referential structs in stable Rust.", + "SPDXID": "SPDXRef-Package-thiserror-impl-1.0.69", + "description": "Implementation detail of the `thiserror` crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/self_cell@1.2.2", + "referenceLocator": "pkg:cargo/thiserror-impl@1.0.69", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR GPL-2.0", - "licenseDeclared": "Apache-2.0 OR GPL-2.0", - "name": "self_cell", - "versionInfo": "1.2.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror-impl", + "versionInfo": "1.0.69" }, { - "SPDXID": "SPDXRef-Package-iced--runtime-0.13.2", - "description": "A renderer-agnostic runtime for iced", + "SPDXID": "SPDXRef-Package-generic-array-0.14.7", + "description": "Generic types implementing functionality of arrays", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_runtime@0.13.2", + "referenceLocator": "pkg:cargo/generic-array@0.14.7", "referenceType": "purl" } ], - "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "iced_runtime", - "versionInfo": "0.13.2" + "name": "generic-array", + "versionInfo": "0.14.7" }, { - "SPDXID": "SPDXRef-Package-hexf-parse-0.2.1", - "description": "Parses hexadecimal floats (see also hexf)", + "SPDXID": "SPDXRef-Package-async-trait-0.1.89", + "description": "Type erasure for async trait methods", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hexf-parse@0.2.1", + "referenceLocator": "pkg:cargo/async-trait@0.1.89", "referenceType": "purl" } ], - "homepage": "https://github.com/lifthrasiir/hexf", - "licenseConcluded": "CC0-1.0", - "licenseDeclared": "CC0-1.0", - "name": "hexf-parse", - "versionInfo": "0.2.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "async-trait", + "versionInfo": "0.1.89" }, { - "SPDXID": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0", - "description": "Yet another format-preserving TOML parser.", + "SPDXID": "SPDXRef-Package-iced--graphics-0.13.0", + "description": "A bunch of backend-agnostic types that can be leveraged to build a renderer for iced", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_edit@0.25.11%2Bspec-1.1.0", + "referenceLocator": "pkg:cargo/iced_graphics@0.13.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_edit", - "versionInfo": "0.25.11+spec-1.1.0" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_graphics", + "versionInfo": "0.13.0" }, { - "SPDXID": "SPDXRef-Package-yoke-0.8.3", - "description": "Abstraction allowing borrowed data to be carried along with the backing data it borrows from", + "SPDXID": "SPDXRef-Package-foldhash-0.1.5", + "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/yoke@0.8.3", + "referenceLocator": "pkg:cargo/foldhash@0.1.5", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "yoke", - "versionInfo": "0.8.3" + "licenseConcluded": "Zlib", + "licenseDeclared": "Zlib", + "name": "foldhash", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-slab-0.4.12", - "description": "Pre-allocated storage for a uniform data type", + "SPDXID": "SPDXRef-Package-rangemap-1.7.1", + "description": "Map and set data structures whose keys are stored as ranges.\n\nContiguous and overlapping ranges that map to the same value are coalesced into a single range.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/slab@0.4.12", + "referenceLocator": "pkg:cargo/rangemap@1.7.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "slab", - "versionInfo": "0.4.12" + "homepage": "https://github.com/jeffparsons/rangemap", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rangemap", + "versionInfo": "1.7.1" }, { - "SPDXID": "SPDXRef-Package-zmij-1.0.21", - "description": "A double-to-string conversion algorithm based on Schubfach and yy", + "SPDXID": "SPDXRef-Package-downcast-rs-1.2.1", + "description": "Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zmij@1.0.21", + "referenceLocator": "pkg:cargo/downcast-rs@1.2.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "zmij", - "versionInfo": "1.0.21" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "downcast-rs", + "versionInfo": "1.2.1" }, { - "SPDXID": "SPDXRef-Package-litemap-0.8.2", - "description": "A key-value Map implementation based on a flat, sorted Vec.", + "SPDXID": "SPDXRef-Package-signal-hook-registry-1.4.8", + "description": "Backend crate for signal-hook", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/litemap@0.8.2", + "referenceLocator": "pkg:cargo/signal-hook-registry@1.4.8", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "litemap", - "versionInfo": "0.8.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "signal-hook-registry", + "versionInfo": "1.4.8" }, { - "SPDXID": "SPDXRef-Package-winnow-0.7.15", - "description": "A byte-oriented, zero-copy, parser combinators library", + "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winnow@0.7.15", + "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.48.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "winnow", - "versionInfo": "0.7.15" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnu", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-web-sys-0.3.97", - "description": "Bindings for all Web APIs, a procedurally generated crate from WebIDL\n", + "SPDXID": "SPDXRef-Package-ttf-parser-0.21.1", + "description": "A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/web-sys@0.3.97", + "referenceLocator": "pkg:cargo/ttf-parser@0.21.1", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/web-sys/index.html", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "web-sys", - "versionInfo": "0.3.97" + "name": "ttf-parser", + "versionInfo": "0.21.1" }, { - "SPDXID": "SPDXRef-Package-redox--syscall-0.2.16", - "description": "A Rust library to access raw Redox system calls", + "SPDXID": "SPDXRef-Package-strict-num-0.1.1", + "description": "A collection of bounded numeric types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/redox_syscall@0.2.16", + "referenceLocator": "pkg:cargo/strict-num@0.1.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "redox_syscall", - "versionInfo": "0.2.16" + "name": "strict-num", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-lyon--path-1.0.19", - "description": "Types and utilities to store, build and iterate over 2D paths.", + "SPDXID": "SPDXRef-Package-naga-29.0.3", + "description": "Shader translator and validator. Part of the wgpu project", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lyon_path@1.0.19", + "referenceLocator": "pkg:cargo/naga@29.0.3", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "lyon_path", - "versionInfo": "1.0.19" + "name": "naga", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-hashbrown-0.16.1", - "description": "A Rust port of Google's SwissTable hash map", + "SPDXID": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3", + "description": "Feature unification helper crate for Apple platforms", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hashbrown@0.16.1", + "referenceLocator": "pkg:cargo/wgpu-core-deps-apple@29.0.3", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "hashbrown", - "versionInfo": "0.16.1" + "name": "wgpu-core-deps-apple", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-dark-light-1.1.1", - "description": "Detect if dark mode or light mode is enabled", + "SPDXID": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3", + "description": "Feature unification helper crate for the Emscripten platform", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dark-light@1.1.1", + "referenceLocator": "pkg:cargo/wgpu-core-deps-emscripten@29.0.3", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "dark-light", - "versionInfo": "1.1.1" + "name": "wgpu-core-deps-emscripten", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-linux-raw-sys-0.12.1", - "description": "Generated bindings for Linux's userspace API", + "SPDXID": "SPDXRef-Package-dispatch2-0.3.1", + "description": "Bindings and wrappers for Apple's Grand Central Dispatch (GCD)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/linux-raw-sys@0.12.1", + "referenceLocator": "pkg:cargo/dispatch2@0.3.1", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "linux-raw-sys", - "versionInfo": "0.12.1" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "dispatch2", + "versionInfo": "0.3.1" }, { - "SPDXID": "SPDXRef-Package-serde--json-1.0.149", - "description": "A JSON serialization file format", + "SPDXID": "SPDXRef-Package-kurbo-0.10.4", + "description": "A 2D curves library", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde_json@1.0.149", + "referenceLocator": "pkg:cargo/kurbo@0.10.4", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde_json", - "versionInfo": "1.0.149" + "name": "kurbo", + "versionInfo": "0.10.4" }, { - "SPDXID": "SPDXRef-Package-serde--spanned-0.6.9", - "description": "Serde-compatible spanned Value", + "SPDXID": "SPDXRef-Package-linux-raw-sys-0.9.4", + "description": "Generated bindings for Linux's userspace API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde_spanned@0.6.9", + "referenceLocator": "pkg:cargo/linux-raw-sys@0.9.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde_spanned", - "versionInfo": "0.6.9" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "linux-raw-sys", + "versionInfo": "0.9.4" }, { - "SPDXID": "SPDXRef-Package-async-task-4.7.1", - "description": "Task abstraction for building executors", + "SPDXID": "SPDXRef-Package-raw-window-metal-1.1.0", + "description": "Interop library between Metal and raw-window-handle", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-task@4.7.1", + "referenceLocator": "pkg:cargo/raw-window-metal@1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-task", - "versionInfo": "4.7.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "raw-window-metal", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-objc2-core-image-0.2.2", - "description": "Bindings to the CoreImage framework", + "SPDXID": "SPDXRef-Package-zmij-1.0.21", + "description": "A double-to-string conversion algorithm based on Schubfach and yy", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-core-image@0.2.2", + "referenceLocator": "pkg:cargo/zmij@1.0.21", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-core-image", - "versionInfo": "0.2.2" + "name": "zmij", + "versionInfo": "1.0.21" }, { - "SPDXID": "SPDXRef-Package-objc2-contacts-0.2.2", - "description": "Bindings to the Contacts framework", + "SPDXID": "SPDXRef-Package-endi-1.1.1", + "description": "A simple endian-handling library", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-contacts@0.2.2", + "referenceLocator": "pkg:cargo/endi@1.1.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-contacts", - "versionInfo": "0.2.2" + "name": "endi", + "versionInfo": "1.1.1" }, { - "SPDXID": "SPDXRef-Package-signal-hook-registry-1.4.8", - "description": "Backend crate for signal-hook", + "SPDXID": "SPDXRef-Package-futures-executor-0.3.32", + "description": "Executors for asynchronous tasks based on the futures-rs library.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/signal-hook-registry@1.4.8", + "referenceLocator": "pkg:cargo/futures-executor@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "signal-hook-registry", - "versionInfo": "1.4.8" + "name": "futures-executor", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-dispatch2-0.3.1", - "description": "Bindings and wrappers for Apple's Grand Central Dispatch (GCD)", + "SPDXID": "SPDXRef-Package-xkeysym-0.2.1", + "description": "A library for working with X11 keysyms", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dispatch2@0.3.1", + "referenceLocator": "pkg:cargo/xkeysym@0.2.1", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "dispatch2", - "versionInfo": "0.3.1" + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "xkeysym", + "versionInfo": "0.2.1" }, { - "SPDXID": "SPDXRef-Package-tracing-attributes-0.1.31", - "description": "Procedural macro attributes for automatically instrumenting functions.\n", + "SPDXID": "SPDXRef-Package-drm-fourcc-2.2.0", + "description": "Provides an enum with every valid Direct Rendering Manager (DRM) format fourcc", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tracing-attributes@0.1.31", + "referenceLocator": "pkg:cargo/drm-fourcc@2.2.0", "referenceType": "purl" } ], - "homepage": "https://tokio.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "tracing-attributes", - "versionInfo": "0.1.31" + "name": "drm-fourcc", + "versionInfo": "2.2.0" }, { - "SPDXID": "SPDXRef-Package-serde--derive-1.0.228", - "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "SPDXID": "SPDXRef-Package-objc2-app-kit-0.2.2", + "description": "Bindings to the AppKit framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde_derive@1.0.228", + "referenceLocator": "pkg:cargo/objc2-app-kit@0.2.2", "referenceType": "purl" } ], - "homepage": "https://serde.rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde_derive", - "versionInfo": "1.0.228" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-app-kit", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-drm-fourcc-2.2.0", - "description": "Provides an enum with every valid Direct Rendering Manager (DRM) format fourcc", + "SPDXID": "SPDXRef-Package-wasm-timer-0.2.5", + "description": "Abstraction over std::time::Instant and futures-timer that works on WASM", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/drm-fourcc@2.2.0", + "referenceLocator": "pkg:cargo/wasm-timer@0.2.5", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "drm-fourcc", - "versionInfo": "2.2.0" + "name": "wasm-timer", + "versionInfo": "0.2.5" }, { - "SPDXID": "SPDXRef-Package-iced--wgpu-0.13.5", - "description": "A renderer for iced on top of wgpu", + "SPDXID": "SPDXRef-Package-foldhash-0.2.0", + "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_wgpu@0.13.5", + "referenceLocator": "pkg:cargo/foldhash@0.2.0", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_wgpu", - "versionInfo": "0.13.5" + "licenseConcluded": "Zlib", + "licenseDeclared": "Zlib", + "name": "foldhash", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-ttf-parser-0.25.1", - "description": "A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.", + "SPDXID": "SPDXRef-Package-objc2-metal-0.3.2", + "description": "Bindings to the Metal framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ttf-parser@0.25.1", + "referenceLocator": "pkg:cargo/objc2-metal@0.3.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ttf-parser", - "versionInfo": "0.25.1" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-metal", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-khronos-egl-6.0.0", - "description": "Rust bindings for EGL", + "SPDXID": "SPDXRef-Package-iced--wgpu-0.13.5", + "description": "A renderer for iced on top of wgpu", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/khronos-egl@6.0.0", + "referenceLocator": "pkg:cargo/iced_wgpu@0.13.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "khronos-egl", - "versionInfo": "6.0.0" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_wgpu", + "versionInfo": "0.13.5" }, { - "SPDXID": "SPDXRef-Package-thiserror-2.0.18", - "description": "derive(Error)", + "SPDXID": "SPDXRef-Package-sha1-0.10.6", + "description": "SHA-1 hash function", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/thiserror@2.0.18", + "referenceLocator": "pkg:cargo/sha1@0.10.6", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "thiserror", - "versionInfo": "2.0.18" + "name": "sha1", + "versionInfo": "0.10.6" }, { - "SPDXID": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0", - "description": "Procedural macro paired with the `wit-bindgen` crate.\n", + "SPDXID": "SPDXRef-Package-skrifa-0.22.3", + "description": "Metadata reader and glyph scaler for OpenType fonts.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-bindgen-rust-macro@0.51.0", + "referenceLocator": "pkg:cargo/skrifa@0.22.3", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wit-bindgen", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-bindgen-rust-macro", - "versionInfo": "0.51.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "skrifa", + "versionInfo": "0.22.3" }, { - "SPDXID": "SPDXRef-Package-lyon--tessellation-1.0.20", - "description": "A low level path tessellation library.", + "SPDXID": "SPDXRef-Package-windows-interface-0.59.3", + "description": "The interface macro for the Windows crates", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lyon_tessellation@1.0.20", + "referenceLocator": "pkg:cargo/windows-interface@0.59.3", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "lyon_tessellation", - "versionInfo": "1.0.20" + "name": "windows-interface", + "versionInfo": "0.59.3" }, { - "SPDXID": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2", - "description": "Bindings to the UniformTypeIdentifiers framework", + "SPDXID": "SPDXRef-Package-iced--futures-0.13.2", + "description": "Commands, subscriptions, and future executors for iced", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-uniform-type-identifiers@0.2.2", + "referenceLocator": "pkg:cargo/iced_futures@0.13.2", "referenceType": "purl" } ], + "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-uniform-type-identifiers", - "versionInfo": "0.2.2" + "name": "iced_futures", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-font-types-0.7.3", - "description": "Scalar types used in fonts.", + "SPDXID": "SPDXRef-Package-nec--model-0.18.0", + "description": "Domain model for NEC structures: geometry, sources, ground, frequency sweeps, requests", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_model", + "versionInfo": "0.18.0" + }, + { + "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/font-types@0.7.3", + "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.52.6", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "font-types", - "versionInfo": "0.7.3" + "name": "windows_aarch64_gnullvm", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-nix-0.29.0", - "description": "Rust friendly bindings to *nix APIs", + "SPDXID": "SPDXRef-Package-wayland-protocols-plasma-0.3.12", + "description": "Generated API for the Plasma wayland protocol extensions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/nix@0.29.0", + "referenceLocator": "pkg:cargo/wayland-protocols-plasma@0.3.12", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "nix", - "versionInfo": "0.29.0" + "name": "wayland-protocols-plasma", + "versionInfo": "0.3.12" }, { - "SPDXID": "SPDXRef-Package-zbus--macros-4.4.0", - "description": "proc-macros for zbus", + "SPDXID": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", + "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zbus_macros@4.4.0", + "referenceLocator": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "zbus_macros", - "versionInfo": "4.4.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "winapi-x86_64-pc-windows-gnu", + "versionInfo": "0.4.0" }, { - "SPDXID": "SPDXRef-Package-iced--futures-0.13.2", - "description": "Commands, subscriptions, and future executors for iced", + "SPDXID": "SPDXRef-Package-hashbrown-0.12.3", + "description": "A Rust port of Google's SwissTable hash map", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_futures@0.13.2", + "referenceLocator": "pkg:cargo/hashbrown@0.12.3", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_futures", - "versionInfo": "0.13.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hashbrown", + "versionInfo": "0.12.3" }, { - "SPDXID": "SPDXRef-Package-fontdb-0.16.2", - "description": "A simple, in-memory font database with CSS-like queries.", + "SPDXID": "SPDXRef-Package-zvariant--utils-2.1.0", + "description": "Various utilities used internally by the zvariant crate.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/fontdb@0.16.2", + "referenceLocator": "pkg:cargo/zvariant_utils@2.1.0", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "fontdb", - "versionInfo": "0.16.2" + "name": "zvariant_utils", + "versionInfo": "2.1.0" }, { - "SPDXID": "SPDXRef-Package-foreign-types-0.5.0", - "description": "A framework for Rust wrappers over C APIs", + "SPDXID": "SPDXRef-Package-gethostname-1.1.0", + "description": "gethostname for all platforms", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/foreign-types@0.5.0", + "referenceLocator": "pkg:cargo/gethostname@1.1.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "foreign-types", - "versionInfo": "0.5.0" + "homepage": "https://codeberg.org/swsnr/gethostname.rs", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "gethostname", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-dlib-0.5.3", - "description": "Helper macros for handling manually loading optional system libraries.", + "SPDXID": "SPDXRef-Package-glam-0.29.3", + "description": "A simple and fast 3D math library for games and graphics", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dlib@0.5.3", + "referenceLocator": "pkg:cargo/glam@0.29.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "dlib", - "versionInfo": "0.5.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "glam", + "versionInfo": "0.29.3" }, { - "SPDXID": "SPDXRef-Package-winreg-0.10.1", - "description": "Rust bindings to MS Windows Registry API", + "SPDXID": "SPDXRef-Package-winit-0.30.13", + "description": "Cross-platform window creation library.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winreg@0.10.1", + "referenceLocator": "pkg:cargo/winit@0.30.13", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "winreg", - "versionInfo": "0.10.1" - }, - { - "SPDXID": "SPDXRef-Package-nec--solver-0.17.0", - "description": "NEC2 MoM solver: matrix assembly, linear solve, postprocessing (currents, impedance, patterns)", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_solver", - "versionInfo": "0.17.0" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "winit", + "versionInfo": "0.30.13" }, { - "SPDXID": "SPDXRef-Package-toml--edit-0.22.27", - "description": "Yet another format-preserving TOML parser.", + "SPDXID": "SPDXRef-Package-zbus-4.4.0", + "description": "API for D-Bus communication", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_edit@0.22.27", + "referenceLocator": "pkg:cargo/zbus@4.4.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_edit", - "versionInfo": "0.22.27" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "zbus", + "versionInfo": "4.4.0" }, { - "SPDXID": "SPDXRef-Package-toml--write-0.1.2", - "description": "A low-level interface for writing out TOML\n", + "SPDXID": "SPDXRef-Package-idna-1.1.0", + "description": "IDNA (Internationalizing Domain Names in Applications) and Punycode.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_write@0.1.2", + "referenceLocator": "pkg:cargo/idna@1.1.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_write", - "versionInfo": "0.1.2" + "name": "idna", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-dispatch-0.2.0", - "description": "Rust wrapper for Apple's Grand Central Dispatch.", + "SPDXID": "SPDXRef-Package-smithay-clipboard-0.7.3", + "description": "Provides access to the wayland clipboard for client applications.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dispatch@0.2.0", + "referenceLocator": "pkg:cargo/smithay-clipboard@0.7.3", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "dispatch", - "versionInfo": "0.2.0" + "name": "smithay-clipboard", + "versionInfo": "0.7.3" }, { - "SPDXID": "SPDXRef-Package-objc2-symbols-0.2.2", - "description": "Bindings to the Symbols framework", + "SPDXID": "SPDXRef-Package-rustybuzz-0.14.1", + "description": "A complete harfbuzz shaping algorithm port to Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-symbols@0.2.2", + "referenceLocator": "pkg:cargo/rustybuzz@0.14.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-symbols", - "versionInfo": "0.2.2" + "name": "rustybuzz", + "versionInfo": "0.14.1" }, { - "SPDXID": "SPDXRef-Package-roxmltree-0.20.0", - "description": "Represent an XML as a read-only tree.", + "SPDXID": "SPDXRef-Package-pin-project-lite-0.2.17", + "description": "A lightweight version of pin-project written with declarative macros.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/roxmltree@0.20.0", + "referenceLocator": "pkg:cargo/pin-project-lite@0.2.17", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "roxmltree", - "versionInfo": "0.20.0" - }, + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "pin-project-lite", + "versionInfo": "0.2.17" + }, { - "SPDXID": "SPDXRef-Package-tinyvec-1.11.0", - "description": "`tinyvec` provides 100% safe vec-like data structures.", + "SPDXID": "SPDXRef-Package-window--clipboard-0.4.1", + "description": "A library to obtain clipboard access from a `raw-window-handle`", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tinyvec@1.11.0", + "referenceLocator": "pkg:cargo/window_clipboard@0.4.1", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "tinyvec", - "versionInfo": "1.11.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "window_clipboard", + "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-crossbeam-epoch-0.9.20", - "description": "Epoch-based garbage collection", + "SPDXID": "SPDXRef-Package-jni-macros-0.22.4", + "description": "Procedural macros for the jni crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crossbeam-epoch@0.9.20", + "referenceLocator": "pkg:cargo/jni-macros@0.22.4", "referenceType": "purl" } ], - "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "crossbeam-epoch", - "versionInfo": "0.9.20" + "name": "jni-macros", + "versionInfo": "0.22.4" }, { - "SPDXID": "SPDXRef-Package-rayon-1.12.0", - "description": "Simple work-stealing parallelism for Rust", + "SPDXID": "SPDXRef-Package-futures-sink-0.3.32", + "description": "The asynchronous `Sink` trait for the futures-rs library.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rayon@1.12.0", + "referenceLocator": "pkg:cargo/futures-sink@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rayon", - "versionInfo": "1.12.0" + "name": "futures-sink", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-proc-macro2-1.0.106", - "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", + "SPDXID": "SPDXRef-Package-windows-sys-0.61.2", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/proc-macro2@1.0.106", + "referenceLocator": "pkg:cargo/windows-sys@0.61.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "proc-macro2", - "versionInfo": "1.0.106" - }, - { - "SPDXID": "SPDXRef-Package-winapi-util-0.1.11", - "description": "A dumping ground for high level safe wrappers over windows-sys.", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winapi-util@0.1.11", - "referenceType": "purl" - } - ], - "homepage": "https://github.com/BurntSushi/winapi-util", - "licenseConcluded": "Unlicense OR MIT", - "licenseDeclared": "Unlicense OR MIT", - "name": "winapi-util", - "versionInfo": "0.1.11" + "name": "windows-sys", + "versionInfo": "0.61.2" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-allocator-api2-0.2.21", + "description": "Mirror of Rust's allocator API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.52.6", + "referenceLocator": "pkg:cargo/allocator-api2@0.2.21", "referenceType": "purl" } ], + "homepage": "https://github.com/zakarumych/allocator-api2", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_gnullvm", - "versionInfo": "0.52.6" + "name": "allocator-api2", + "versionInfo": "0.2.21" }, { - "SPDXID": "SPDXRef-Package-wayland-protocols-plasma-0.3.12", - "description": "Generated API for the Plasma wayland protocol extensions", + "SPDXID": "SPDXRef-Package-iced--winit-0.13.0", + "description": "A runtime for iced on top of winit", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-protocols-plasma@0.3.12", + "referenceLocator": "pkg:cargo/iced_winit@0.13.0", "referenceType": "purl" } ], + "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "wayland-protocols-plasma", - "versionInfo": "0.3.12" + "name": "iced_winit", + "versionInfo": "0.13.0" }, { - "SPDXID": "SPDXRef-Package-windows-collections-0.3.2", - "description": "Windows collection types", + "SPDXID": "SPDXRef-Package-unicode-script-0.5.8", + "description": "This crate exposes the Unicode `Script` and `Script_Extension` properties from [UAX #24](http://www.unicode.org/reports/tr24/)\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-collections@0.3.2", + "referenceLocator": "pkg:cargo/unicode-script@0.5.8", "referenceType": "purl" } ], + "homepage": "https://github.com/unicode-rs/unicode-script", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-collections", - "versionInfo": "0.3.2" + "name": "unicode-script", + "versionInfo": "0.5.8" }, { - "SPDXID": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653", - "description": "FFI bindings for the Android NDK", + "SPDXID": "SPDXRef-Package-rayon-core-1.13.0", + "description": "Core APIs for Rayon", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ndk-sys@0.5.0%2B25.2.9519653", + "referenceLocator": "pkg:cargo/rayon-core@1.13.0", "referenceType": "purl" } ], - "homepage": "https://github.com/rust-mobile/ndk", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ndk-sys", - "versionInfo": "0.5.0+25.2.9519653" + "name": "rayon-core", + "versionInfo": "1.13.0" }, { - "SPDXID": "SPDXRef-Package-pin-utils-0.1.0", - "description": "Utilities for pinning\n", + "SPDXID": "SPDXRef-Package-semver-1.0.28", + "description": "Parser and evaluator for Cargo's flavor of Semantic Versioning", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/pin-utils@0.1.0", + "referenceLocator": "pkg:cargo/semver@1.0.28", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "pin-utils", - "versionInfo": "0.1.0" + "name": "semver", + "versionInfo": "1.0.28" }, { - "SPDXID": "SPDXRef-Package-linux-raw-sys-0.4.15", - "description": "Generated bindings for Linux's userspace API", + "SPDXID": "SPDXRef-Package-cpufeatures-0.2.17", + "description": "Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, \nwith no_std support and support for mobile targets including Android and iOS\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/linux-raw-sys@0.4.15", + "referenceLocator": "pkg:cargo/cpufeatures@0.2.17", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "linux-raw-sys", - "versionInfo": "0.4.15" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "cpufeatures", + "versionInfo": "0.2.17" }, { - "SPDXID": "SPDXRef-Package-sys-locale-0.3.2", - "description": "Small and lightweight library to obtain the active system locale", + "SPDXID": "SPDXRef-Package-rust-ini-0.18.0", + "description": "An Ini configuration file parsing library in Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/sys-locale@0.3.2", + "referenceLocator": "pkg:cargo/rust-ini@0.18.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "sys-locale", - "versionInfo": "0.3.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "rust-ini", + "versionInfo": "0.18.0" }, { - "SPDXID": "SPDXRef-Package-quick-xml-0.39.2", - "description": "High performance xml reader and writer", + "SPDXID": "SPDXRef-Package-tinyvec--macros-0.1.1", + "description": "Some macros for tiny containers", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/quick-xml@0.39.2", + "referenceLocator": "pkg:cargo/tinyvec_macros@0.1.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "quick-xml", - "versionInfo": "0.39.2" + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "tinyvec_macros", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-synstructure-0.13.2", - "description": "Helper methods and macros for custom derives", + "SPDXID": "SPDXRef-Package-combine-4.6.7", + "description": "Fast parser combinators on arbitrary streams with zero-copy support.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/synstructure@0.13.2", + "referenceLocator": "pkg:cargo/combine@4.6.7", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "synstructure", - "versionInfo": "0.13.2" + "name": "combine", + "versionInfo": "4.6.7" }, { - "SPDXID": "SPDXRef-Package-rustversion-1.0.22", - "description": "Conditional compilation according to rustc compiler version", + "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustversion@1.0.22", + "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.48.5", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rustversion", - "versionInfo": "1.0.22" + "name": "windows_aarch64_msvc", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-fontconfig-parser-0.5.8", - "description": "fontconfig file parser in pure Rust", + "SPDXID": "SPDXRef-Package-serde--repr-0.1.20", + "description": "Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/fontconfig-parser@0.5.8", + "referenceLocator": "pkg:cargo/serde_repr@0.1.20", "referenceType": "purl" } ], - "homepage": "https://github.com/Riey/fontconfig-parser", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "fontconfig-parser", - "versionInfo": "0.5.8" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_repr", + "versionInfo": "0.1.20" }, { - "SPDXID": "SPDXRef-Package-sha1-0.10.6", - "description": "SHA-1 hash function", + "SPDXID": "SPDXRef-Package-async-lock-3.4.2", + "description": "Async synchronization primitives", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/sha1@0.10.6", + "referenceLocator": "pkg:cargo/async-lock@3.4.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "sha1", - "versionInfo": "0.10.6" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-lock", + "versionInfo": "3.4.2" }, { - "SPDXID": "SPDXRef-Package-rayon-core-1.13.0", - "description": "Core APIs for Rayon", + "SPDXID": "SPDXRef-Package-async-recursion-1.1.1", + "description": "Recursion for async functions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rayon-core@1.13.0", + "referenceLocator": "pkg:cargo/async-recursion@1.1.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rayon-core", - "versionInfo": "1.13.0" + "name": "async-recursion", + "versionInfo": "1.1.1" }, { - "SPDXID": "SPDXRef-Package-rangemap-1.7.1", - "description": "Map and set data structures whose keys are stored as ranges.\n\nContiguous and overlapping ranges that map to the same value are coalesced into a single range.\n", + "SPDXID": "SPDXRef-Package-windows-threading-0.2.1", + "description": "Windows threading", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rangemap@1.7.1", + "referenceLocator": "pkg:cargo/windows-threading@0.2.1", "referenceType": "purl" } ], - "homepage": "https://github.com/jeffparsons/rangemap", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "rangemap", - "versionInfo": "1.7.1" + "name": "windows-threading", + "versionInfo": "0.2.1" }, { - "SPDXID": "SPDXRef-Package-lyon--algorithms-1.0.20", - "description": "2D Path manipulation/transformation algorithms.", + "SPDXID": "SPDXRef-Package-iced--runtime-0.13.2", + "description": "A renderer-agnostic runtime for iced", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/lyon_algorithms@1.0.20", + "referenceLocator": "pkg:cargo/iced_runtime@0.13.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "lyon_algorithms", - "versionInfo": "1.0.20" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_runtime", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-iced--renderer-0.13.0", - "description": "The official renderer for iced", + "SPDXID": "SPDXRef-Package-pin-project-1.1.11", + "description": "A crate for safe and ergonomic pin-projection.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_renderer@0.13.0", + "referenceLocator": "pkg:cargo/pin-project@1.1.11", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_renderer", - "versionInfo": "0.13.0" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "pin-project", + "versionInfo": "1.1.11" + }, + { + "SPDXID": "SPDXRef-Package-portable-atomic-util-0.2.7", + "description": "Synchronization primitives built with portable-atomic.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/portable-atomic-util@0.2.7", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "portable-atomic-util", + "versionInfo": "0.2.7" + }, + { + "SPDXID": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0", + "description": "Rust definition of SPIR-V structs and enums", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/spirv@0.3.0%2Bsdk-1.3.268.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "spirv", + "versionInfo": "0.3.0+sdk-1.3.268.0" }, { - "SPDXID": "SPDXRef-Package-nec--worker-0.17.0", + "SPDXID": "SPDXRef-Package-nec--worker-0.18.0", "description": "Distributed worker protocol, controller, and solve dispatch for fnec-rust", "downloadLocation": "NONE", "licenseConcluded": "GPL-3.0", "licenseDeclared": "GPL-3.0", "name": "nec_worker", - "versionInfo": "0.17.0" + "versionInfo": "0.18.0" }, { - "SPDXID": "SPDXRef-Package-crypto-common-0.1.7", - "description": "Common cryptographic traits", + "SPDXID": "SPDXRef-Package-android-activity-0.6.1", + "description": "Glue for building Rust applications on Android with NativeActivity or GameActivity", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crypto-common@0.1.7", + "referenceLocator": "pkg:cargo/android-activity@0.6.1", "referenceType": "purl" } ], + "homepage": "https://github.com/rust-mobile/android-activity", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "crypto-common", - "versionInfo": "0.1.7" + "name": "android-activity", + "versionInfo": "0.6.1" }, { - "SPDXID": "SPDXRef-Package-wgpu-hal-0.19.5", - "description": "WebGPU hardware abstraction layer", + "SPDXID": "SPDXRef-Package-raw-window-handle-0.6.2", + "description": "Interoperability library for Rust Windowing applications.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-hal@0.19.5", + "referenceLocator": "pkg:cargo/raw-window-handle@0.6.2", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-hal", - "versionInfo": "0.19.5" + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "raw-window-handle", + "versionInfo": "0.6.2" }, { - "SPDXID": "SPDXRef-Package-objc2-metal-0.3.2", - "description": "Bindings to the Metal framework", + "SPDXID": "SPDXRef-Package-hermit-abi-0.5.2", + "description": "Hermit system calls definitions.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-metal@0.3.2", + "referenceLocator": "pkg:cargo/hermit-abi@0.5.2", "referenceType": "purl" } ], - "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", - "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", - "name": "objc2-metal", - "versionInfo": "0.3.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hermit-abi", + "versionInfo": "0.5.2" }, { - "SPDXID": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", - "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "SPDXID": "SPDXRef-Package-android-properties-0.2.2", + "description": "Rust-based Android properties wrapper", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0", + "referenceLocator": "pkg:cargo/android-properties@0.2.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "winapi-i686-pc-windows-gnu", - "versionInfo": "0.4.0" + "homepage": "https://github.com/miklelappo/android-properties", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "android-properties", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-iced--core-0.13.2", - "description": "The essential ideas of iced", + "SPDXID": "SPDXRef-Package-cfg-if-1.0.4", + "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_core@0.13.2", + "referenceLocator": "pkg:cargo/cfg-if@1.0.4", "referenceType": "purl" } ], - "homepage": "https://iced.rs", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "iced_core", - "versionInfo": "0.13.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "cfg-if", + "versionInfo": "1.0.4" }, { - "SPDXID": "SPDXRef-Package-objc2-foundation-0.2.2", - "description": "Bindings to the Foundation framework", + "SPDXID": "SPDXRef-Package-dpi-0.1.2", + "description": "Types for handling UI scaling", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-foundation@0.2.2", + "referenceLocator": "pkg:cargo/dpi@0.1.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-foundation", - "versionInfo": "0.2.2" + "licenseConcluded": "Apache-2.0 AND MIT", + "licenseDeclared": "Apache-2.0 AND MIT", + "name": "dpi", + "versionInfo": "0.1.2" }, { - "SPDXID": "SPDXRef-Package-presser-0.3.1", - "description": "A crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).", + "SPDXID": "SPDXRef-Package-nec-cli-0.18.0", + "description": "fnec CLI frontend — run NEC decks and projects from the command line", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec-cli", + "versionInfo": "0.18.0" + }, + { + "SPDXID": "SPDXRef-Package-crypto-common-0.1.7", + "description": "Common cryptographic traits", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/presser@0.3.1", + "referenceLocator": "pkg:cargo/crypto-common@0.1.7", "referenceType": "purl" } ], - "homepage": "https://github.com/EmbarkStudios/presser", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "presser", - "versionInfo": "0.3.1" + "name": "crypto-common", + "versionInfo": "0.1.7" }, { "SPDXID": "SPDXRef-Package-iced--widget-0.13.4", @@ -6580,376 +6599,365 @@ "versionInfo": "0.13.4" }, { - "SPDXID": "SPDXRef-Package-toml-0.8.23", - "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml@0.8.23", - "referenceType": "purl" - } - ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml", - "versionInfo": "0.8.23" - }, - { - "SPDXID": "SPDXRef-Package-async-executor-1.14.0", - "description": "Async executor", + "SPDXID": "SPDXRef-Package-wayland-backend-0.3.15", + "description": "Low-level bindings to the Wayland protocol", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-executor@1.14.0", + "referenceLocator": "pkg:cargo/wayland-backend@0.3.15", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-executor", - "versionInfo": "1.14.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-backend", + "versionInfo": "0.3.15" }, { - "SPDXID": "SPDXRef-Package-crossbeam-deque-0.8.6", - "description": "Concurrent work-stealing deque", + "SPDXID": "SPDXRef-Package-iced--renderer-0.13.0", + "description": "The official renderer for iced", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/crossbeam-deque@0.8.6", + "referenceLocator": "pkg:cargo/iced_renderer@0.13.0", "referenceType": "purl" } ], - "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "crossbeam-deque", - "versionInfo": "0.8.6" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_renderer", + "versionInfo": "0.13.0" }, { - "SPDXID": "SPDXRef-Package-getrandom-0.4.2", - "description": "A small cross-platform library for retrieving random data from system source", + "SPDXID": "SPDXRef-Package-futures-core-0.3.32", + "description": "The core traits and types in for the `futures` library.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/getrandom@0.4.2", + "referenceLocator": "pkg:cargo/futures-core@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "getrandom", - "versionInfo": "0.4.2" + "name": "futures-core", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-stable--deref--trait-1.2.1", - "description": "An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental.\n", + "SPDXID": "SPDXRef-Package-redox--syscall-0.7.4", + "description": "A Rust library to access raw Redox system calls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/stable_deref_trait@1.2.1", + "referenceLocator": "pkg:cargo/redox_syscall@0.7.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "stable_deref_trait", - "versionInfo": "1.2.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_syscall", + "versionInfo": "0.7.4" }, { - "SPDXID": "SPDXRef-Package-zerofrom-0.1.8", - "description": "ZeroFrom trait for constructing", + "SPDXID": "SPDXRef-Package-zerovec-0.11.6", + "description": "Zero-copy vector backed by a byte array", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zerofrom@0.1.8", + "referenceLocator": "pkg:cargo/zerovec@0.11.6", "referenceType": "purl" } ], "licenseConcluded": "Unicode-3.0", "licenseDeclared": "Unicode-3.0", - "name": "zerofrom", - "versionInfo": "0.1.8" + "name": "zerovec", + "versionInfo": "0.11.6" }, { - "SPDXID": "SPDXRef-Package-clipboard--macos-0.1.1", - "description": "A library to obtain access to the macOS clipboard", + "SPDXID": "SPDXRef-Package-drm-0.14.1", + "description": "Safe, low-level bindings to the Direct Rendering Manager API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/clipboard_macos@0.1.1", + "referenceLocator": "pkg:cargo/drm@0.14.1", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "clipboard_macos", - "versionInfo": "0.1.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "drm", + "versionInfo": "0.14.1" }, { - "SPDXID": "SPDXRef-Package-objc-sys-0.3.5", - "description": "Raw bindings to the Objective-C runtime and ABI", + "SPDXID": "SPDXRef-Package-smithay-client-toolkit-0.19.2", + "description": "Toolkit for making client wayland applications.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc-sys@0.3.5", + "referenceLocator": "pkg:cargo/smithay-client-toolkit@0.19.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc-sys", - "versionInfo": "0.3.5" + "name": "smithay-client-toolkit", + "versionInfo": "0.19.2" }, { - "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-paste-1.0.15", + "description": "Macros for all your token pasting needs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.48.5", + "referenceLocator": "pkg:cargo/paste@1.0.15", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_aarch64_gnullvm", - "versionInfo": "0.48.5" + "name": "paste", + "versionInfo": "1.0.15" }, { - "SPDXID": "SPDXRef-Package-wit-bindgen-core-0.51.0", - "description": "Low-level support for bindings generation based on WIT files for use with\n`wit-bindgen-cli` and other languages.\n", + "SPDXID": "SPDXRef-Package-tiny-xlib-0.2.5", + "description": "A tiny Xlib wrapper for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-bindgen-core@0.51.0", + "referenceLocator": "pkg:cargo/tiny-xlib@0.2.5", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wit-bindgen", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-bindgen-core", - "versionInfo": "0.51.0" + "homepage": "https://github.com/rust-windowing/tiny-xlib", + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "tiny-xlib", + "versionInfo": "0.2.5" }, { - "SPDXID": "SPDXRef-Package-thiserror-impl-2.0.18", - "description": "Implementation detail of the `thiserror` crate", + "SPDXID": "SPDXRef-Package-bumpalo-3.20.2", + "description": "A fast bump allocation arena for Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/thiserror-impl@2.0.18", + "referenceLocator": "pkg:cargo/bumpalo@3.20.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "thiserror-impl", - "versionInfo": "2.0.18" + "name": "bumpalo", + "versionInfo": "3.20.2" }, { - "SPDXID": "SPDXRef-Package-bit-set-0.5.3", - "description": "A set of bits", + "SPDXID": "SPDXRef-Package-wgpu-29.0.3", + "description": "Cross-platform, safe, pure-rust graphics API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bit-set@0.5.3", + "referenceLocator": "pkg:cargo/wgpu@29.0.3", "referenceType": "purl" } ], - "homepage": "https://github.com/contain-rs/bit-set", + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "bit-set", - "versionInfo": "0.5.3" + "name": "wgpu", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-zbus-4.4.0", - "description": "API for D-Bus communication", + "SPDXID": "SPDXRef-Package-unicode-bidi-mirroring-0.2.0", + "description": "Unicode Bidi Mirroring property detection", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zbus@4.4.0", + "referenceLocator": "pkg:cargo/unicode-bidi-mirroring@0.2.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "zbus", - "versionInfo": "4.4.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-bidi-mirroring", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-async-recursion-1.1.1", - "description": "Recursion for async functions", + "SPDXID": "SPDXRef-Package-clipboard--x11-0.4.3", + "description": "A library to obtain access to the X11 clipboard", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-recursion@1.1.1", + "referenceLocator": "pkg:cargo/clipboard_x11@0.4.3", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "async-recursion", - "versionInfo": "1.1.1" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "clipboard_x11", + "versionInfo": "0.4.3" }, { - "SPDXID": "SPDXRef-Package-rfd-0.14.1", - "description": "Rusty File Dialog", + "SPDXID": "SPDXRef-Package-bitflags-1.3.2", + "description": "A macro to generate structures which behave like bitflags.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rfd@0.14.1", + "referenceLocator": "pkg:cargo/bitflags@1.3.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "rfd", - "versionInfo": "0.14.1" + "homepage": "https://github.com/bitflags/bitflags", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bitflags", + "versionInfo": "1.3.2" }, { - "SPDXID": "SPDXRef-Package-parking--lot-0.11.2", - "description": "More compact and efficient implementations of the standard synchronization primitives.", + "SPDXID": "SPDXRef-Package-linux-raw-sys-0.12.1", + "description": "Generated bindings for Linux's userspace API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/parking_lot@0.11.2", + "referenceLocator": "pkg:cargo/linux-raw-sys@0.12.1", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "parking_lot", - "versionInfo": "0.11.2" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "linux-raw-sys", + "versionInfo": "0.12.1" }, { - "SPDXID": "SPDXRef-Package-event-listener-5.4.1", - "description": "Notify async tasks or threads", + "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/event-listener@5.4.1", + "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.52.6", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "event-listener", - "versionInfo": "5.4.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnu", + "versionInfo": "0.52.6" }, { - "SPDXID": "SPDXRef-Package-xdg-home-1.3.0", - "description": "The user's home directory as per XDG Specification", + "SPDXID": "SPDXRef-Package-id-arena-2.3.0", + "description": "A simple, id-based arena.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/xdg-home@1.3.0", + "referenceLocator": "pkg:cargo/id-arena@2.3.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "xdg-home", - "versionInfo": "1.3.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "id-arena", + "versionInfo": "2.3.0" }, { - "SPDXID": "SPDXRef-Package-windows-0.62.2", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-scoped-tls-1.0.1", + "description": "Library implementation of the standard library's old `scoped_thread_local!`\nmacro for providing scoped access to thread local storage (TLS) so any type can\nbe stored into TLS.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows@0.62.2", + "referenceLocator": "pkg:cargo/scoped-tls@1.0.1", "referenceType": "purl" } ], + "homepage": "https://github.com/alexcrichton/scoped-tls", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows", - "versionInfo": "0.62.2" + "name": "scoped-tls", + "versionInfo": "1.0.1" }, { - "SPDXID": "SPDXRef-Package-wayland-protocols-0.32.12", - "description": "Generated API for the officials wayland protocol extensions", + "SPDXID": "SPDXRef-Package-fdeflate-0.3.7", + "description": "Fast specialized deflate implementation", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-protocols@0.32.12", + "referenceLocator": "pkg:cargo/fdeflate@0.3.7", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-protocols", - "versionInfo": "0.32.12" + "homepage": "https://github.com/image-rs/fdeflate", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "fdeflate", + "versionInfo": "0.3.7" }, { - "SPDXID": "SPDXRef-Package-com-0.6.0", - "description": "Utilities for implementing COM Client and Servers\n", + "SPDXID": "SPDXRef-Package-typenum-1.20.0", + "description": "Typenum is a Rust library for type-level numbers evaluated at\n compile time. It currently supports bits, unsigned integers, and signed\n integers. It also provides a type-level array of type-level numbers, but its\n implementation is incomplete.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/com@0.6.0", + "referenceLocator": "pkg:cargo/typenum@1.20.0", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "com", - "versionInfo": "0.6.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "typenum", + "versionInfo": "1.20.0" }, { - "SPDXID": "SPDXRef-Package-approx-0.5.1", - "description": "Approximate floating point equality comparisons and assertions.", + "SPDXID": "SPDXRef-Package-gpu-allocator-0.25.0", + "description": "Memory allocator for GPU memory in Vulkan and DirectX 12", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/approx@0.5.1", + "referenceLocator": "pkg:cargo/gpu-allocator@0.25.0", "referenceType": "purl" } ], - "homepage": "https://github.com/brendanzab/approx", - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "approx", - "versionInfo": "0.5.1" + "homepage": "https://github.com/Traverse-Research/gpu-allocator", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "gpu-allocator", + "versionInfo": "0.25.0" }, { - "SPDXID": "SPDXRef-Package-objc2-encode-4.1.0", - "description": "Objective-C type-encoding representation and parsing", + "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-0.2.120", + "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-encode@4.1.0", + "referenceLocator": "pkg:cargo/wasm-bindgen-macro@0.2.120", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-encode", - "versionInfo": "4.1.0" + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen-macro", + "versionInfo": "0.2.120" }, { "SPDXID": "SPDXRef-Package-async-io-2.6.0", @@ -6968,1817 +6976,1799 @@ "versionInfo": "2.6.0" }, { - "SPDXID": "SPDXRef-Package-async-lock-3.4.2", - "description": "Async synchronization primitives", + "SPDXID": "SPDXRef-Package-phf--shared-0.11.3", + "description": "Support code shared by PHF libraries", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-lock@3.4.2", + "referenceLocator": "pkg:cargo/phf_shared@0.11.3", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-lock", - "versionInfo": "3.4.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf_shared", + "versionInfo": "0.11.3" }, { - "SPDXID": "SPDXRef-Package-wgpu-core-0.19.4", - "description": "WebGPU core logic on wgpu-hal", + "SPDXID": "SPDXRef-Package-objc2-quartz-core-0.3.2", + "description": "Bindings to the QuartzCore/CoreAnimation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-core@0.19.4", + "referenceLocator": "pkg:cargo/objc2-quartz-core@0.3.2", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-core", - "versionInfo": "0.19.4" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-quartz-core", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-futures-macro-0.3.32", - "description": "The futures-rs procedural macro implementations.\n", + "SPDXID": "SPDXRef-Package-num-traits-0.2.19", + "description": "Numeric traits for generic mathematics", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-macro@0.3.32", + "referenceLocator": "pkg:cargo/num-traits@0.2.19", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", + "homepage": "https://github.com/rust-num/num-traits", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-macro", - "versionInfo": "0.3.32" + "name": "num-traits", + "versionInfo": "0.2.19" }, { - "SPDXID": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0", - "description": "A TOML-compatible datetime type", + "SPDXID": "SPDXRef-Package-objc-foundation-0.1.1", + "description": "Rust wrapper for Objective-C's Foundation framework.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_datetime@1.1.1%2Bspec-1.1.0", + "referenceLocator": "pkg:cargo/objc-foundation@0.1.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_datetime", - "versionInfo": "1.1.1+spec-1.1.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc-foundation", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-syn-1.0.109", - "description": "Parser for Rust source code", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "SPDXID": "SPDXRef-Package-objc-sys-0.3.5", + "description": "Raw bindings to the Objective-C runtime and ABI", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/syn@1.0.109", + "referenceLocator": "pkg:cargo/objc-sys@0.3.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "syn", - "versionInfo": "1.0.109" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc-sys", + "versionInfo": "0.3.5" }, { - "SPDXID": "SPDXRef-Package-icu--locale--core-2.2.0", - "description": "API for managing Unicode Language and Locale Identifiers", + "SPDXID": "SPDXRef-Package-enumflags2--derive-0.7.12", + "description": "Do not use directly, use the reexport in the `enumflags2` crate. This allows for better compatibility across versions.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_locale_core@2.2.0", + "referenceLocator": "pkg:cargo/enumflags2_derive@0.7.12", "referenceType": "purl" } ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_locale_core", - "versionInfo": "2.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "enumflags2_derive", + "versionInfo": "0.7.12" }, { - "SPDXID": "SPDXRef-Package-ordered-float-5.3.0", - "description": "Wrappers for total ordering on floats", + "SPDXID": "SPDXRef-Package-clipboard--macos-0.1.1", + "description": "A library to obtain access to the macOS clipboard", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ordered-float@5.3.0", + "referenceLocator": "pkg:cargo/clipboard_macos@0.1.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "ordered-float", - "versionInfo": "5.3.0" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "clipboard_macos", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-iced--graphics-0.13.0", - "description": "A bunch of backend-agnostic types that can be leveraged to build a renderer for iced", + "SPDXID": "SPDXRef-Package-redox--syscall-0.2.16", + "description": "A Rust library to access raw Redox system calls", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/iced_graphics@0.13.0", + "referenceLocator": "pkg:cargo/redox_syscall@0.2.16", "referenceType": "purl" } ], - "homepage": "https://iced.rs", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "iced_graphics", - "versionInfo": "0.13.0" + "name": "redox_syscall", + "versionInfo": "0.2.16" }, { - "SPDXID": "SPDXRef-Package-unicode-linebreak-0.1.5", - "description": "Implementation of the Unicode Line Breaking Algorithm", + "SPDXID": "SPDXRef-Package-cursor-icon-1.2.0", + "description": "Cross platform cursor icon type", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-linebreak@0.1.5", + "referenceLocator": "pkg:cargo/cursor-icon@1.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/axelf4/unicode-linebreak", - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "unicode-linebreak", - "versionInfo": "0.1.5" + "licenseConcluded": "MIT OR Apache-2.0 OR Zlib", + "licenseDeclared": "MIT OR Apache-2.0 OR Zlib", + "name": "cursor-icon", + "versionInfo": "1.2.0" }, { - "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-gpu-descriptor-0.3.2", + "description": "Implementation agnostic descriptor allocator for Vulkan like APIs", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.48.5", + "referenceLocator": "pkg:cargo/gpu-descriptor@0.3.2", "referenceType": "purl" } ], + "homepage": "https://github.com/zakarumych/gpu-descriptor", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_aarch64_msvc", - "versionInfo": "0.48.5" + "name": "gpu-descriptor", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-log-0.4.29", - "description": "A lightweight logging facade for Rust\n", + "SPDXID": "SPDXRef-Package-futures-macro-0.3.32", + "description": "The futures-rs procedural macro implementations.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/log@0.4.29", + "referenceLocator": "pkg:cargo/futures-macro@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "log", - "versionInfo": "0.4.29" + "name": "futures-macro", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", - "description": "Generated API for the WLR wayland protocol extensions", + "SPDXID": "SPDXRef-Package-zerofrom-0.1.8", + "description": "ZeroFrom trait for constructing", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-protocols-wlr@0.3.12", + "referenceLocator": "pkg:cargo/zerofrom@0.1.8", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-protocols-wlr", - "versionInfo": "0.3.12" + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerofrom", + "versionInfo": "0.1.8" }, { - "SPDXID": "SPDXRef-Package-zbus--names-3.0.0", - "description": "A collection of D-Bus bus names types", + "SPDXID": "SPDXRef-Package-block2-0.5.1", + "description": "Apple's C language extension of blocks", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zbus_names@3.0.0", + "referenceLocator": "pkg:cargo/block2@0.5.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "zbus_names", - "versionInfo": "3.0.0" + "name": "block2", + "versionInfo": "0.5.1" }, { - "SPDXID": "SPDXRef-Package-arrayref-0.3.9", - "description": "Macros to take array references of slices", + "SPDXID": "SPDXRef-Package-objc--exception-0.1.2", + "description": "Rust interface for Objective-C's throw and try/catch statements.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/arrayref@0.3.9", + "referenceLocator": "pkg:cargo/objc_exception@0.1.2", "referenceType": "purl" } ], - "licenseConcluded": "BSD-2-Clause", - "licenseDeclared": "BSD-2-Clause", - "name": "arrayref", - "versionInfo": "0.3.9" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc_exception", + "versionInfo": "0.1.2" }, { - "SPDXID": "SPDXRef-Package-windows-core-0.52.0", - "description": "Rust for Windows", + "SPDXID": "SPDXRef-Package-windows-core-0.62.2", + "description": "Core type support for COM and Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-core@0.52.0", + "referenceLocator": "pkg:cargo/windows-core@0.62.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", "name": "windows-core", - "versionInfo": "0.52.0" + "versionInfo": "0.62.2" }, { - "SPDXID": "SPDXRef-Package-form--urlencoded-1.2.2", - "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", + "SPDXID": "SPDXRef-Package-tiny-skia-path-0.11.4", + "description": "A tiny-skia Bezier path implementation", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/form_urlencoded@1.2.2", + "referenceLocator": "pkg:cargo/tiny-skia-path@0.11.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "form_urlencoded", - "versionInfo": "1.2.2" + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "tiny-skia-path", + "versionInfo": "0.11.4" }, { - "SPDXID": "SPDXRef-Package-portable-atomic-1.13.1", - "description": "Portable atomic types including support for 128-bit atomics, atomic float, etc.\n", + "SPDXID": "SPDXRef-Package-parking--lot-0.11.2", + "description": "More compact and efficient implementations of the standard synchronization primitives.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/portable-atomic@1.13.1", + "referenceLocator": "pkg:cargo/parking_lot@0.11.2", "referenceType": "purl" } ], "licenseConcluded": "Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR MIT", - "name": "portable-atomic", - "versionInfo": "1.13.1" - }, - { - "SPDXID": "SPDXRef-Package-icu--properties-2.2.0", - "description": "Definitions for Unicode properties", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/icu_properties@2.2.0", - "referenceType": "purl" - } - ], - "homepage": "https://icu4x.unicode.org", - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "icu_properties", - "versionInfo": "2.2.0" + "name": "parking_lot", + "versionInfo": "0.11.2" }, { - "SPDXID": "SPDXRef-Package-rustc-hash-1.1.0", - "description": "speed, non-cryptographic hash used in rustc", + "SPDXID": "SPDXRef-Package-windows-core-0.52.0", + "description": "Rust for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustc-hash@1.1.0", + "referenceLocator": "pkg:cargo/windows-core@0.52.0", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "rustc-hash", - "versionInfo": "1.1.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-core", + "versionInfo": "0.52.0" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-dirs-sys-0.3.7", + "description": "System-level helper functions for the dirs and directories crates.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.48.5", + "referenceLocator": "pkg:cargo/dirs-sys@0.3.7", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_gnullvm", - "versionInfo": "0.48.5" + "name": "dirs-sys", + "versionInfo": "0.3.7" }, { - "SPDXID": "SPDXRef-Package-adler2-2.0.1", - "description": "A simple clean-room implementation of the Adler-32 checksum", + "SPDXID": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06", + "description": "WASIp3 API bindings for Rust", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/adler2@2.0.1", + "referenceLocator": "pkg:cargo/wasip3@0.4.0%2Bwasi-0.3.0-rc-2026-01-06", "referenceType": "purl" } ], - "licenseConcluded": "0BSD OR MIT OR Apache-2.0", - "licenseDeclared": "0BSD OR MIT OR Apache-2.0", - "name": "adler2", - "versionInfo": "2.0.1" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasip3", + "versionInfo": "0.4.0+wasi-0.3.0-rc-2026-01-06" }, { - "SPDXID": "SPDXRef-Package-unicode-xid-0.2.6", - "description": "Determine whether characters have the XID_Start\nor XID_Continue properties according to\nUnicode Standard Annex #31.\n", + "SPDXID": "SPDXRef-Package-web-time-1.1.0", + "description": "Drop-in replacement for std::time for Wasm in browsers", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-xid@0.2.6", + "referenceLocator": "pkg:cargo/web-time@1.1.0", "referenceType": "purl" } ], - "homepage": "https://github.com/unicode-rs/unicode-xid", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-xid", - "versionInfo": "0.2.6" + "name": "web-time", + "versionInfo": "1.1.0" }, { - "SPDXID": "SPDXRef-Package-miniz--oxide-0.8.9", - "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz", + "SPDXID": "SPDXRef-Package-pollster-0.3.0", + "description": "Synchronously block the thread until a future completes", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/miniz_oxide@0.8.9", + "referenceLocator": "pkg:cargo/pollster@0.3.0", "referenceType": "purl" } ], - "homepage": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", - "licenseConcluded": "MIT OR Zlib OR Apache-2.0", - "licenseDeclared": "MIT OR Zlib OR Apache-2.0", - "name": "miniz_oxide", - "versionInfo": "0.8.9" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "pollster", + "versionInfo": "0.3.0" }, { - "SPDXID": "SPDXRef-Package-litrs-1.0.0", - "description": "Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n", + "SPDXID": "SPDXRef-Package-guillotiere-0.6.2", + "description": "A dynamic 2D texture atlas allocator with fast deallocation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/litrs@1.0.0", + "referenceLocator": "pkg:cargo/guillotiere@0.6.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "litrs", - "versionInfo": "1.0.0" + "name": "guillotiere", + "versionInfo": "0.6.2" }, { - "SPDXID": "SPDXRef-Package-zvariant-4.2.0", - "description": "D-Bus & GVariant encoding & decoding", + "SPDXID": "SPDXRef-Package-widestring-1.2.1", + "description": "A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zvariant@4.2.0", + "referenceLocator": "pkg:cargo/widestring@1.2.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "zvariant", - "versionInfo": "4.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "widestring", + "versionInfo": "1.2.1" }, { - "SPDXID": "SPDXRef-Package-x11rb-protocol-0.13.2", - "description": "Rust bindings to X11", + "SPDXID": "SPDXRef-Package-foreign-types-shared-0.3.1", + "description": "An internal crate used by foreign-types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/x11rb-protocol@0.13.2", + "referenceLocator": "pkg:cargo/foreign-types-shared@0.3.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "x11rb-protocol", - "versionInfo": "0.13.2" + "name": "foreign-types-shared", + "versionInfo": "0.3.1" }, { - "SPDXID": "SPDXRef-Package-plain-0.2.3", - "description": "A small Rust library that allows users to reinterpret data of certain types safely.", + "SPDXID": "SPDXRef-Package-async-process-2.5.0", + "description": "Async interface for working with processes", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/plain@0.2.3", + "referenceLocator": "pkg:cargo/async-process@2.5.0", "referenceType": "purl" } ], - "homepage": "https://github.com/randomites/plain", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "plain", - "versionInfo": "0.2.3" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-process", + "versionInfo": "2.5.0" }, { - "SPDXID": "SPDXRef-Package-calloop-0.13.0", - "description": "A callback-based event loop", + "SPDXID": "SPDXRef-Package-num--enum--derive-0.7.6", + "description": "Internal implementation details for ::num_enum (Procedural macros to make inter-operation between primitives and enums easier)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/calloop@0.13.0", + "referenceLocator": "pkg:cargo/num_enum_derive@0.7.6", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "calloop", - "versionInfo": "0.13.0" + "licenseConcluded": "BSD-3-Clause OR MIT OR Apache-2.0", + "licenseDeclared": "BSD-3-Clause OR MIT OR Apache-2.0", + "name": "num_enum_derive", + "versionInfo": "0.7.6" }, { - "SPDXID": "SPDXRef-Package-gpu-descriptor-types-0.2.0", - "description": "Core types of gpu-descriptor crate", + "SPDXID": "SPDXRef-Package-redox--users-0.4.6", + "description": "A Rust library to access Redox users and groups functionality", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-descriptor-types@0.2.0", + "referenceLocator": "pkg:cargo/redox_users@0.4.6", "referenceType": "purl" } ], - "homepage": "https://github.com/zakarumych/gpu-descriptor", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-descriptor-types", - "versionInfo": "0.2.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_users", + "versionInfo": "0.4.6" }, { - "SPDXID": "SPDXRef-Package-wgpu-29.0.3", - "description": "Cross-platform, safe, pure-rust graphics API", + "SPDXID": "SPDXRef-Package-objc--id-0.1.1", + "description": "Rust smart pointers for Objective-C reference counting.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu@29.0.3", + "referenceLocator": "pkg:cargo/objc_id@0.1.1", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu", - "versionInfo": "29.0.3" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc_id", + "versionInfo": "0.1.1" }, { - "SPDXID": "SPDXRef-Package-async-fs-2.2.0", - "description": "Async filesystem primitives", + "SPDXID": "SPDXRef-Package-enumflags2-0.7.12", + "description": "Enum-based bit flags", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/async-fs@2.2.0", + "referenceLocator": "pkg:cargo/enumflags2@0.7.12", "referenceType": "purl" } ], - "homepage": "https://github.com/smol-rs/async-fs", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "async-fs", - "versionInfo": "2.2.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "enumflags2", + "versionInfo": "0.7.12" }, { - "SPDXID": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", - "description": "Trait to facilitate interoperatibility with libxcb C API", + "SPDXID": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", + "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/as-raw-xcb-connection@1.0.1", + "referenceLocator": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "as-raw-xcb-connection", - "versionInfo": "1.0.1" + "name": "winapi-i686-pc-windows-gnu", + "versionInfo": "0.4.0" }, { - "SPDXID": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0", - "description": "Yet another format-preserving TOML parser.", + "SPDXID": "SPDXRef-Package-unicode-properties-0.1.4", + "description": "Query character Unicode properties according to\nUAX #44 and UTR #51.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/toml_parser@1.1.2%2Bspec-1.1.0", + "referenceLocator": "pkg:cargo/unicode-properties@0.1.4", "referenceType": "purl" } ], + "homepage": "https://github.com/unicode-rs/unicode-properties", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "toml_parser", - "versionInfo": "1.1.2+spec-1.1.0" + "name": "unicode-properties", + "versionInfo": "0.1.4" }, { - "SPDXID": "SPDXRef-Package-objc2-ui-kit-0.2.2", - "description": "Bindings to the UIKit framework", + "SPDXID": "SPDXRef-Package-unicode-bidi-0.3.18", + "description": "Implementation of the Unicode Bidirectional Algorithm", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-ui-kit@0.2.2", + "referenceLocator": "pkg:cargo/unicode-bidi@0.3.18", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "objc2-ui-kit", - "versionInfo": "0.2.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-bidi", + "versionInfo": "0.3.18" }, { - "SPDXID": "SPDXRef-Package-malloc--buf-0.0.6", - "description": "Structs for handling malloc'd memory passed to Rust.", + "SPDXID": "SPDXRef-Package-drm-sys-0.8.1", + "description": "Bindings to the Direct Rendering Manager API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/malloc_buf@0.0.6", + "referenceLocator": "pkg:cargo/drm-sys@0.8.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "malloc_buf", - "versionInfo": "0.0.6" + "name": "drm-sys", + "versionInfo": "0.8.1" }, { - "SPDXID": "SPDXRef-Package-gpu-allocator-0.25.0", - "description": "Memory allocator for GPU memory in Vulkan and DirectX 12", + "SPDXID": "SPDXRef-Package-metal-0.27.0", + "description": "Rust bindings for Metal", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/gpu-allocator@0.25.0", + "referenceLocator": "pkg:cargo/metal@0.27.0", "referenceType": "purl" } ], - "homepage": "https://github.com/Traverse-Research/gpu-allocator", + "homepage": "https://github.com/gfx-rs/metal-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "gpu-allocator", - "versionInfo": "0.25.0" + "name": "metal", + "versionInfo": "0.27.0" }, { - "SPDXID": "SPDXRef-Package-url-2.5.8", - "description": "URL library for Rust, based on the WHATWG URL Standard", + "SPDXID": "SPDXRef-Package-once--cell-1.21.4", + "description": "Single assignment cells and lazy values.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/url@2.5.8", + "referenceLocator": "pkg:cargo/once_cell@1.21.4", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "url", - "versionInfo": "2.5.8" + "name": "once_cell", + "versionInfo": "1.21.4" }, { - "SPDXID": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", - "description": "Conversions between naga and wgpu-types. Part of the wgpu project", + "SPDXID": "SPDXRef-Package-memoffset-0.9.1", + "description": "offset_of functionality for Rust structs.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wgpu-naga-bridge@29.0.3", + "referenceLocator": "pkg:cargo/memoffset@0.9.1", "referenceType": "purl" } ], - "homepage": "https://wgpu.rs/", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "wgpu-naga-bridge", - "versionInfo": "29.0.3" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "memoffset", + "versionInfo": "0.9.1" }, { - "SPDXID": "SPDXRef-Package-futures-io-0.3.32", - "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n", + "SPDXID": "SPDXRef-Package-nec--parser-0.18.0", + "description": "NEC2/4nec2-tolerant deck parser with diagnostics and dialect auto-detection", + "downloadLocation": "NONE", + "licenseConcluded": "GPL-3.0", + "licenseDeclared": "GPL-3.0", + "name": "nec_parser", + "versionInfo": "0.18.0" + }, + { + "SPDXID": "SPDXRef-Package-async-broadcast-0.7.2", + "description": "Async broadcast channels", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-io@0.3.32", + "referenceLocator": "pkg:cargo/async-broadcast@0.7.2", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-io", - "versionInfo": "0.3.32" + "name": "async-broadcast", + "versionInfo": "0.7.2" }, { - "SPDXID": "SPDXRef-Package-dpi-0.1.2", - "description": "Types for handling UI scaling", + "SPDXID": "SPDXRef-Package-serde--core-1.0.228", + "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/dpi@0.1.2", + "referenceLocator": "pkg:cargo/serde_core@1.0.228", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 AND MIT", - "licenseDeclared": "Apache-2.0 AND MIT", - "name": "dpi", - "versionInfo": "0.1.2" - }, - { - "SPDXID": "SPDXRef-Package-nec--accel-0.17.0", - "description": "Optional GPU acceleration backends for fnec-rust (wgpu compute, future: CUDA/Metal)", - "downloadLocation": "NONE", - "licenseConcluded": "GPL-3.0", - "licenseDeclared": "GPL-3.0", - "name": "nec_accel", - "versionInfo": "0.17.0" + "homepage": "https://serde.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_core", + "versionInfo": "1.0.228" }, { - "SPDXID": "SPDXRef-Package-bit-set-0.9.1", - "description": "A set of bits", + "SPDXID": "SPDXRef-Package-arrayvec-0.7.6", + "description": "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bit-set@0.9.1", + "referenceLocator": "pkg:cargo/arrayvec@0.7.6", "referenceType": "purl" } ], - "homepage": "https://github.com/contain-rs/bit-set", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "bit-set", - "versionInfo": "0.9.1" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "arrayvec", + "versionInfo": "0.7.6" }, { - "SPDXID": "SPDXRef-Package-wit-parser-0.244.0", - "description": "Tooling for parsing `*.wit` files and working with their contents.\n", + "SPDXID": "SPDXRef-Package-ttf-parser-0.25.1", + "description": "A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-parser@0.244.0", + "referenceLocator": "pkg:cargo/ttf-parser@0.25.1", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-parser", - "versionInfo": "0.244.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ttf-parser", + "versionInfo": "0.25.1" }, { - "SPDXID": "SPDXRef-Package-smol--str-0.2.2", - "description": "small-string optimized string type with O(1) clone", + "SPDXID": "SPDXRef-Package-ttf-parser-0.20.0", + "description": "A high-level, safe, zero-allocation TrueType font parser.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/smol_str@0.2.2", + "referenceLocator": "pkg:cargo/ttf-parser@0.20.0", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "smol_str", - "versionInfo": "0.2.2" - }, + "name": "ttf-parser", + "versionInfo": "0.20.0" + }, { - "SPDXID": "SPDXRef-Package-sha2-0.10.9", - "description": "Pure Rust implementation of the SHA-2 hash function family\nincluding SHA-224, SHA-256, SHA-384, and SHA-512.\n", + "SPDXID": "SPDXRef-Package-jni-sys-0.4.1", + "description": "Rust definitions corresponding to jni.h", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/sha2@0.10.9", + "referenceLocator": "pkg:cargo/jni-sys@0.4.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "sha2", - "versionInfo": "0.10.9" + "name": "jni-sys", + "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-clipboard-win-5.4.1", - "description": "Provides simple way to interact with Windows clipboard.", + "SPDXID": "SPDXRef-Package-zerocopy-0.8.48", + "description": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/clipboard-win@5.4.1", + "referenceLocator": "pkg:cargo/zerocopy@0.8.48", "referenceType": "purl" } ], - "licenseConcluded": "BSL-1.0", - "licenseDeclared": "BSL-1.0", - "name": "clipboard-win", - "versionInfo": "5.4.1" + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy", + "versionInfo": "0.8.48" }, { - "SPDXID": "SPDXRef-Package-serde--repr-0.1.20", - "description": "Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.", + "SPDXID": "SPDXRef-Package-futures-0.3.32", + "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/serde_repr@0.1.20", + "referenceLocator": "pkg:cargo/futures@0.3.32", "referenceType": "purl" } ], + "homepage": "https://rust-lang.github.io/futures-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "serde_repr", - "versionInfo": "0.1.20" + "name": "futures", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-float--next--after-1.0.0", - "description": "A trait for native rust f64/f32 nextafter", + "SPDXID": "SPDXRef-Package-objc2-quartz-core-0.2.2", + "description": "Bindings to the QuartzCore/CoreAnimation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/float_next_after@1.0.0", + "referenceLocator": "pkg:cargo/objc2-quartz-core@0.2.2", "referenceType": "purl" } ], - "homepage": "https://gitlab.com/bronsonbdevost/next_afterf", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "float_next_after", - "versionInfo": "1.0.0" - }, - { - "SPDXID": "SPDXRef-Package-hermit-abi-0.5.2", - "description": "Hermit system calls definitions.", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/hermit-abi@0.5.2", - "referenceType": "purl" - } - ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "hermit-abi", - "versionInfo": "0.5.2" + "name": "objc2-quartz-core", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-ahash-0.8.12", - "description": "A non-cryptographic hash function using AES-NI for high performance", + "SPDXID": "SPDXRef-Package-windows-implement-0.60.2", + "description": "The implement macro for the Windows crates", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ahash@0.8.12", + "referenceLocator": "pkg:cargo/windows-implement@0.60.2", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ahash", - "versionInfo": "0.8.12" + "name": "windows-implement", + "versionInfo": "0.60.2" }, { - "SPDXID": "SPDXRef-Package-pin-project-1.1.11", - "description": "A crate for safe and ergonomic pin-projection.\n", + "SPDXID": "SPDXRef-Package-rustc-hash-2.1.2", + "description": "A speedy, non-cryptographic hashing algorithm used by rustc", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/pin-project@1.1.11", + "referenceLocator": "pkg:cargo/rustc-hash@2.1.2", "referenceType": "purl" } ], "licenseConcluded": "Apache-2.0 OR MIT", "licenseDeclared": "Apache-2.0 OR MIT", - "name": "pin-project", - "versionInfo": "1.1.11" + "name": "rustc-hash", + "versionInfo": "2.1.2" }, { - "SPDXID": "SPDXRef-Package-futures-core-0.3.32", - "description": "The core traits and types in for the `futures` library.\n", + "SPDXID": "SPDXRef-Package-owned--ttf--parser-0.25.1", + "description": "ttf-parser plus support for owned data", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/futures-core@0.3.32", + "referenceLocator": "pkg:cargo/owned_ttf_parser@0.25.1", "referenceType": "purl" } ], - "homepage": "https://rust-lang.github.io/futures-rs", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "futures-core", - "versionInfo": "0.3.32" + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "owned_ttf_parser", + "versionInfo": "0.25.1" }, { - "SPDXID": "SPDXRef-Package-palette--derive-0.7.6", - "description": "Automatically implement traits from the palette crate.", + "SPDXID": "SPDXRef-Package-windows-strings-0.5.1", + "description": "Windows string types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/palette_derive@0.7.6", + "referenceLocator": "pkg:cargo/windows-strings@0.5.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "palette_derive", - "versionInfo": "0.7.6" + "name": "windows-strings", + "versionInfo": "0.5.1" }, { - "SPDXID": "SPDXRef-Package-x11-dl-2.21.0", - "description": "X11 library bindings for Rust", + "SPDXID": "SPDXRef-Package-futures-lite-2.6.1", + "description": "Futures, streams, and async I/O combinators", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/x11-dl@2.21.0", + "referenceLocator": "pkg:cargo/futures-lite@2.6.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "x11-dl", - "versionInfo": "2.21.0" + "homepage": "https://github.com/smol-rs/futures-lite", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "futures-lite", + "versionInfo": "2.6.1" }, { - "SPDXID": "SPDXRef-Package-urlencoding-2.1.3", - "description": "A Rust library for doing URL percentage encoding.", + "SPDXID": "SPDXRef-Package-unicode-xid-0.2.6", + "description": "Determine whether characters have the XID_Start\nor XID_Continue properties according to\nUnicode Standard Annex #31.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/urlencoding@2.1.3", + "referenceLocator": "pkg:cargo/unicode-xid@0.2.6", "referenceType": "purl" } ], - "homepage": "https://lib.rs/urlencoding", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "urlencoding", - "versionInfo": "2.1.3" + "homepage": "https://github.com/unicode-rs/unicode-xid", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-xid", + "versionInfo": "0.2.6" }, { - "SPDXID": "SPDXRef-Package-core-graphics-types-0.1.3", - "description": "Bindings for some fundamental Core Graphics types", + "SPDXID": "SPDXRef-Package-by--address-1.2.1", + "description": "Wrapper for comparing and hashing pointers by address", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/core-graphics-types@0.1.3", + "referenceLocator": "pkg:cargo/by_address@1.2.1", "referenceType": "purl" } ], - "homepage": "https://github.com/servo/core-foundation-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "core-graphics-types", - "versionInfo": "0.1.3" + "name": "by_address", + "versionInfo": "1.2.1" }, { - "SPDXID": "SPDXRef-Package-smallvec-1.15.1", - "description": "'Small vector' optimization: store up to a small number of items on the stack", + "SPDXID": "SPDXRef-Package-adler2-2.0.1", + "description": "A simple clean-room implementation of the Adler-32 checksum", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/smallvec@1.15.1", + "referenceLocator": "pkg:cargo/adler2@2.0.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "smallvec", - "versionInfo": "1.15.1" + "licenseConcluded": "0BSD OR MIT OR Apache-2.0", + "licenseDeclared": "0BSD OR MIT OR Apache-2.0", + "name": "adler2", + "versionInfo": "2.0.1" }, { - "SPDXID": "SPDXRef-Package-codespan-reporting-0.13.1", - "description": "Beautiful diagnostic reporting for text-based programming languages", + "SPDXID": "SPDXRef-Package-simd--cesu8-1.1.1", + "description": "An extremely fast, SIMD accelerated, encoding and decoding library for CESU-8 and Modified UTF-8.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/codespan-reporting@0.13.1", + "referenceLocator": "pkg:cargo/simd_cesu8@1.1.1", "referenceType": "purl" } ], - "homepage": "https://github.com/brendanzab/codespan", - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "codespan-reporting", - "versionInfo": "0.13.1" + "homepage": "https://github.com/seancroach/simd_cesu8", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "simd_cesu8", + "versionInfo": "1.1.1" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-quote-1.0.45", + "description": "Quasi-quoting macro quote!(...)", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.52.6", + "referenceLocator": "pkg:cargo/quote@1.0.45", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_gnu", - "versionInfo": "0.52.6" + "name": "quote", + "versionInfo": "1.0.45" }, { - "SPDXID": "SPDXRef-Package-rustix-0.38.44", - "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "SPDXID": "SPDXRef-Package-futures-channel-0.3.32", + "description": "Channels for asynchronous communication using futures-rs.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustix@0.38.44", + "referenceLocator": "pkg:cargo/futures-channel@0.3.32", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "rustix", - "versionInfo": "0.38.44" + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-channel", + "versionInfo": "0.3.32" }, { - "SPDXID": "SPDXRef-Package-wit-bindgen-0.57.1", - "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", + "SPDXID": "SPDXRef-Package-iced--core-0.13.2", + "description": "The essential ideas of iced", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wit-bindgen@0.57.1", + "referenceLocator": "pkg:cargo/iced_core@0.13.2", "referenceType": "purl" } ], - "homepage": "https://github.com/bytecodealliance/wit-bindgen", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "wit-bindgen", - "versionInfo": "0.57.1" + "homepage": "https://iced.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "iced_core", + "versionInfo": "0.13.2" }, { - "SPDXID": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0", - "description": "Rust definition of SPIR-V structs and enums", + "SPDXID": "SPDXRef-Package-phf-0.11.3", + "description": "Runtime support for perfect hash function data structures", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/spirv@0.3.0%2Bsdk-1.3.268.0", + "referenceLocator": "pkg:cargo/phf@0.11.3", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0", - "licenseDeclared": "Apache-2.0", - "name": "spirv", - "versionInfo": "0.3.0+sdk-1.3.268.0" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf", + "versionInfo": "0.11.3" }, { - "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-bit-set-0.9.1", + "description": "A set of bits", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.48.5", + "referenceLocator": "pkg:cargo/bit-set@0.9.1", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_x86_64_gnu", - "versionInfo": "0.48.5" + "homepage": "https://github.com/contain-rs/bit-set", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "bit-set", + "versionInfo": "0.9.1" }, { - "SPDXID": "SPDXRef-Package-wayland-client-0.31.14", - "description": "Bindings to the standard C implementation of the wayland protocol, client side.", + "SPDXID": "SPDXRef-Package-bytemuck--derive-1.10.2", + "description": "derive proc-macros for `bytemuck`", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wayland-client@0.31.14", + "referenceLocator": "pkg:cargo/bytemuck_derive@1.10.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "wayland-client", - "versionInfo": "0.31.14" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "bytemuck_derive", + "versionInfo": "1.10.2" }, { - "SPDXID": "SPDXRef-Package-unicode-properties-0.1.4", - "description": "Query character Unicode properties according to\nUAX #44 and UTR #51.\n", + "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-properties@0.1.4", + "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.48.5", "referenceType": "purl" } ], - "homepage": "https://github.com/unicode-rs/unicode-properties", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-properties", - "versionInfo": "0.1.4" + "name": "windows_x86_64_gnullvm", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-cfg-if-1.0.4", - "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", + "SPDXID": "SPDXRef-Package-wgpu-core-29.0.3", + "description": "Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/cfg-if@1.0.4", + "referenceLocator": "pkg:cargo/wgpu-core@29.0.3", "referenceType": "purl" } ], + "homepage": "https://wgpu.rs/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "cfg-if", - "versionInfo": "1.0.4" + "name": "wgpu-core", + "versionInfo": "29.0.3" }, { - "SPDXID": "SPDXRef-Package-generic-array-0.14.7", - "description": "Generic types implementing functionality of arrays", + "SPDXID": "SPDXRef-Package-sha2-0.10.9", + "description": "Pure Rust implementation of the SHA-2 hash function family\nincluding SHA-224, SHA-256, SHA-384, and SHA-512.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/generic-array@0.14.7", + "referenceLocator": "pkg:cargo/sha2@0.10.9", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "generic-array", - "versionInfo": "0.14.7" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "sha2", + "versionInfo": "0.10.9" }, { - "SPDXID": "SPDXRef-Package-bytes-1.11.1", - "description": "Types and traits for working with bytes", + "SPDXID": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1", + "description": "Generated API for experimental wayland protocol extensions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/bytes@1.11.1", + "referenceLocator": "pkg:cargo/wayland-protocols-experimental@20250721.0.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "bytes", - "versionInfo": "1.11.1" + "name": "wayland-protocols-experimental", + "versionInfo": "20250721.0.1" }, { - "SPDXID": "SPDXRef-Package-rust-ini-0.18.0", - "description": "An Ini configuration file parsing library in Rust", + "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.48.5", + "description": "Import lib for Windows", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rust-ini@0.18.0", + "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.48.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "rust-ini", - "versionInfo": "0.18.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_msvc", + "versionInfo": "0.48.5" }, { - "SPDXID": "SPDXRef-Package-smithay-client-toolkit-0.19.2", - "description": "Toolkit for making client wayland applications.", + "SPDXID": "SPDXRef-Package-zerotrie-0.2.4", + "description": "A data structure that efficiently maps strings to integers", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/smithay-client-toolkit@0.19.2", + "referenceLocator": "pkg:cargo/zerotrie@0.2.4", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "smithay-client-toolkit", - "versionInfo": "0.19.2" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerotrie", + "versionInfo": "0.2.4" }, { - "SPDXID": "SPDXRef-Package-block-0.1.6", - "description": "Rust interface for Apple's C language extension of blocks.", + "SPDXID": "SPDXRef-Package-wayland-sys-0.31.11", + "description": "FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/block@0.1.6", + "referenceLocator": "pkg:cargo/wayland-sys@0.31.11", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "block", - "versionInfo": "0.1.6" + "name": "wayland-sys", + "versionInfo": "0.31.11" }, { - "SPDXID": "SPDXRef-Package-instant-0.1.13", - "description": "Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.", + "SPDXID": "SPDXRef-Package-async-task-4.7.1", + "description": "Task abstraction for building executors", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/instant@0.1.13", + "referenceLocator": "pkg:cargo/async-task@4.7.1", "referenceType": "purl" } ], - "licenseConcluded": "BSD-3-Clause", - "licenseDeclared": "BSD-3-Clause", - "name": "instant", - "versionInfo": "0.1.13" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-task", + "versionInfo": "4.7.1" }, { - "SPDXID": "SPDXRef-Package-yazi-0.1.6", - "description": "DEFLATE/zlib compression and decompression.", + "SPDXID": "SPDXRef-Package-parking--lot--core-0.8.6", + "description": "An advanced API for creating custom synchronization primitives.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/yazi@0.1.6", + "referenceLocator": "pkg:cargo/parking_lot_core@0.8.6", "referenceType": "purl" } ], - "homepage": "https://github.com/dfrg/yazi", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "yazi", - "versionInfo": "0.1.6" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "parking_lot_core", + "versionInfo": "0.8.6" }, { - "SPDXID": "SPDXRef-Package-windows-core-0.62.2", - "description": "Core type support for COM and Windows", + "SPDXID": "SPDXRef-Package-wayland-protocols-misc-0.3.12", + "description": "Generated API for misc and deprecated wayland protocol extensions", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-core@0.62.2", + "referenceLocator": "pkg:cargo/wayland-protocols-misc@0.3.12", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-core", - "versionInfo": "0.62.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "wayland-protocols-misc", + "versionInfo": "0.3.12" }, { - "SPDXID": "SPDXRef-Package-r-efi-6.0.0", - "description": "UEFI Reference Specification Protocol Constants and Definitions", + "SPDXID": "SPDXRef-Package-jni-0.22.4", + "description": "Rust bindings to the JNI", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/r-efi@6.0.0", + "referenceLocator": "pkg:cargo/jni@0.22.4", "referenceType": "purl" } ], - "homepage": "https://github.com/r-efi/r-efi/wiki", - "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", - "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", - "name": "r-efi", - "versionInfo": "6.0.0" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "jni", + "versionInfo": "0.22.4" }, { - "SPDXID": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", - "description": "Vulkan bindings for Rust", + "SPDXID": "SPDXRef-Package-potential--utf-0.1.5", + "description": "Unvalidated string and character types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ash@0.38.0%2B1.3.281", + "referenceLocator": "pkg:cargo/potential_utf@0.1.5", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "ash", - "versionInfo": "0.38.0+1.3.281" + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "potential_utf", + "versionInfo": "0.1.5" }, { - "SPDXID": "SPDXRef-Package-skrifa-0.22.3", - "description": "Metadata reader and glyph scaler for OpenType fonts.", + "SPDXID": "SPDXRef-Package-ndk-0.9.0", + "description": "Safe Rust bindings to the Android NDK", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/skrifa@0.22.3", + "referenceLocator": "pkg:cargo/ndk@0.9.0", "referenceType": "purl" } ], + "homepage": "https://github.com/rust-mobile/ndk", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "skrifa", - "versionInfo": "0.22.3" + "name": "ndk", + "versionInfo": "0.9.0" }, { - "SPDXID": "SPDXRef-Package-zeno-0.2.3", - "description": "High performance, low level 2D path rasterization.", + "SPDXID": "SPDXRef-Package-palette-0.7.6", + "description": "Convert and manage colors with a focus on correctness, flexibility and ease of use.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/zeno@0.2.3", + "referenceLocator": "pkg:cargo/palette@0.7.6", "referenceType": "purl" } ], - "homepage": "https://github.com/dfrg/zeno", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "zeno", - "versionInfo": "0.2.3" + "name": "palette", + "versionInfo": "0.7.6" }, { - "SPDXID": "SPDXRef-Package-read-fonts-0.22.7", - "description": "Reading OpenType font files.", + "SPDXID": "SPDXRef-Package-etagere-0.2.15", + "description": "Dynamic 2D texture atlas allocation using the shelf packing algorithm.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/read-fonts@0.22.7", + "referenceLocator": "pkg:cargo/etagere@0.2.15", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "read-fonts", - "versionInfo": "0.22.7" + "name": "etagere", + "versionInfo": "0.2.15" }, { - "SPDXID": "SPDXRef-Package-windows-targets-0.52.6", - "description": "Import libs for Windows", + "SPDXID": "SPDXRef-Package-tracing-attributes-0.1.31", + "description": "Procedural macro attributes for automatically instrumenting functions.\n", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-targets@0.52.6", + "referenceLocator": "pkg:cargo/tracing-attributes@0.1.31", "referenceType": "purl" } ], - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-targets", - "versionInfo": "0.52.6" + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-attributes", + "versionInfo": "0.1.31" }, { - "SPDXID": "SPDXRef-Package-ashpd-0.8.2", - "description": "XDG portals wrapper in Rust using zbus", + "SPDXID": "SPDXRef-Package-naga-0.19.2", + "description": "Shader translation infrastructure", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ashpd@0.8.2", + "referenceLocator": "pkg:cargo/naga@0.19.2", "referenceType": "purl" } ], - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "ashpd", - "versionInfo": "0.8.2" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "naga", + "versionInfo": "0.19.2" }, { - "SPDXID": "SPDXRef-Package-endi-1.1.1", - "description": "A simple endian-handling library", + "SPDXID": "SPDXRef-Package-xkbcommon-dl-0.4.2", + "description": "Dynamically loaded xkbcommon and xkbcommon-x11 Rust bindings.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/endi@1.1.1", + "referenceLocator": "pkg:cargo/xkbcommon-dl@0.4.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "endi", - "versionInfo": "1.1.1" + "name": "xkbcommon-dl", + "versionInfo": "0.4.2" }, { - "SPDXID": "SPDXRef-Package-core-foundation-sys-0.8.7", - "description": "Bindings to Core Foundation for macOS", + "SPDXID": "SPDXRef-Package-gpu-allocator-0.28.0", + "description": "Memory allocator for GPU memory in Vulkan and DirectX 12", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/core-foundation-sys@0.8.7", + "referenceLocator": "pkg:cargo/gpu-allocator@0.28.0", "referenceType": "purl" } ], - "homepage": "https://github.com/servo/core-foundation-rs", + "homepage": "https://github.com/Traverse-Research/gpu-allocator", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "core-foundation-sys", - "versionInfo": "0.8.7" + "name": "gpu-allocator", + "versionInfo": "0.28.0" }, { - "SPDXID": "SPDXRef-Package-android-properties-0.2.2", - "description": "Rust-based Android properties wrapper", + "SPDXID": "SPDXRef-Package-serde-1.0.228", + "description": "A generic serialization/deserialization framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/android-properties@0.2.2", - "referenceType": "purl" - } - ], - "homepage": "https://github.com/miklelappo/android-properties", - "licenseConcluded": "MIT", - "licenseDeclared": "MIT", - "name": "android-properties", - "versionInfo": "0.2.2" - }, - { - "SPDXID": "SPDXRef-Package-pin-project-lite-0.2.17", - "description": "A lightweight version of pin-project written with declarative macros.\n", - "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/pin-project-lite@0.2.17", + "referenceLocator": "pkg:cargo/serde@1.0.228", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "pin-project-lite", - "versionInfo": "0.2.17" + "homepage": "https://serde.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde", + "versionInfo": "1.0.228" }, { - "SPDXID": "SPDXRef-Package-objc2-foundation-0.3.2", - "description": "Bindings to the Foundation framework", + "SPDXID": "SPDXRef-Package-malloc--buf-0.0.6", + "description": "Structs for handling malloc'd memory passed to Rust.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc2-foundation@0.3.2", + "referenceLocator": "pkg:cargo/malloc_buf@0.0.6", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc2-foundation", - "versionInfo": "0.3.2" + "name": "malloc_buf", + "versionInfo": "0.0.6" }, { - "SPDXID": "SPDXRef-Package-windows-threading-0.2.1", - "description": "Windows threading", + "SPDXID": "SPDXRef-Package-jni-sys-macros-0.4.1", + "description": "Macros for jni-sys crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows-threading@0.2.1", + "referenceLocator": "pkg:cargo/jni-sys-macros@0.4.1", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows-threading", - "versionInfo": "0.2.1" + "name": "jni-sys-macros", + "versionInfo": "0.4.1" }, { - "SPDXID": "SPDXRef-Package-parking-2.2.1", - "description": "Thread parking and unparking", + "SPDXID": "SPDXRef-Package-gpu-descriptor-types-0.2.0", + "description": "Core types of gpu-descriptor crate", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/parking@2.2.1", + "referenceLocator": "pkg:cargo/gpu-descriptor-types@0.2.0", "referenceType": "purl" } ], - "homepage": "https://github.com/smol-rs/parking", - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "parking", - "versionInfo": "2.2.1" + "homepage": "https://github.com/zakarumych/gpu-descriptor", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "gpu-descriptor-types", + "versionInfo": "0.2.0" }, { - "SPDXID": "SPDXRef-Package-softbuffer-0.4.8", - "description": "Cross-platform software buffer", + "SPDXID": "SPDXRef-Package-core-graphics-0.23.2", + "description": "Bindings to Core Graphics for macOS", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/softbuffer@0.4.8", + "referenceLocator": "pkg:cargo/core-graphics@0.23.2", "referenceType": "purl" } ], + "homepage": "https://github.com/servo/core-foundation-rs", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "softbuffer", - "versionInfo": "0.4.8" + "name": "core-graphics", + "versionInfo": "0.23.2" }, { - "SPDXID": "SPDXRef-Package-fdeflate-0.3.7", - "description": "Fast specialized deflate implementation", + "SPDXID": "SPDXRef-Package-wasm-metadata-0.244.0", + "description": "Read and manipulate WebAssembly metadata", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/fdeflate@0.3.7", + "referenceLocator": "pkg:cargo/wasm-metadata@0.244.0", "referenceType": "purl" } ], - "homepage": "https://github.com/image-rs/fdeflate", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "fdeflate", - "versionInfo": "0.3.7" + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasm-metadata", + "versionInfo": "0.244.0" }, { - "SPDXID": "SPDXRef-Package-rustybuzz-0.14.1", - "description": "A complete harfbuzz shaping algorithm port to Rust.", + "SPDXID": "SPDXRef-Package-objc2-cloud-kit-0.2.2", + "description": "Bindings to the CloudKit framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustybuzz@0.14.1", + "referenceLocator": "pkg:cargo/objc2-cloud-kit@0.2.2", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "rustybuzz", - "versionInfo": "0.14.1" + "name": "objc2-cloud-kit", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-writeable-0.6.3", - "description": "A more efficient alternative to fmt::Display", + "SPDXID": "SPDXRef-Package-bytemuck-1.25.0", + "description": "A crate for mucking around with piles of bytes.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/writeable@0.6.3", + "referenceLocator": "pkg:cargo/bytemuck@1.25.0", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "writeable", - "versionInfo": "0.6.3" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "bytemuck", + "versionInfo": "1.25.0" }, { - "SPDXID": "SPDXRef-Package-ahash-0.7.8", - "description": "A non-cryptographic hash function using AES-NI for high performance", + "SPDXID": "SPDXRef-Package-parking--lot-0.12.5", + "description": "More compact and efficient implementations of the standard synchronization primitives.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/ahash@0.7.8", + "referenceLocator": "pkg:cargo/parking_lot@0.12.5", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "ahash", - "versionInfo": "0.7.8" + "name": "parking_lot", + "versionInfo": "0.12.5" }, { - "SPDXID": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", - "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", + "SPDXID": "SPDXRef-Package-lyon-1.0.19", + "description": "2D Graphics rendering on the GPU using tessellation.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/wasm-bindgen-shared@0.2.120", + "referenceLocator": "pkg:cargo/lyon@1.0.19", "referenceType": "purl" } ], - "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "wasm-bindgen-shared", - "versionInfo": "0.2.120" + "name": "lyon", + "versionInfo": "1.0.19" }, { - "SPDXID": "SPDXRef-Package-rustix-1.1.4", - "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "SPDXID": "SPDXRef-Package-async-signal-0.2.14", + "description": "Async signal handling", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustix@1.1.4", + "referenceLocator": "pkg:cargo/async-signal@0.2.14", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", - "name": "rustix", - "versionInfo": "1.1.4" + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "async-signal", + "versionInfo": "0.2.14" }, { - "SPDXID": "SPDXRef-Package-unicode-segmentation-1.13.2", - "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries\naccording to Unicode Standard Annex #29 rules.\n", + "SPDXID": "SPDXRef-Package-euclid-0.22.14", + "description": "Geometry primitives", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/unicode-segmentation@1.13.2", + "referenceLocator": "pkg:cargo/euclid@0.22.14", "referenceType": "purl" } ], - "homepage": "https://github.com/unicode-rs/unicode-segmentation", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "unicode-segmentation", - "versionInfo": "1.13.2" + "name": "euclid", + "versionInfo": "0.22.14" }, { - "SPDXID": "SPDXRef-Package-paste-1.0.15", - "description": "Macros for all your token pasting needs", + "SPDXID": "SPDXRef-Package-foreign-types-macros-0.2.3", + "description": "An internal crate used by foreign-types", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/paste@1.0.15", + "referenceLocator": "pkg:cargo/foreign-types-macros@0.2.3", "referenceType": "purl" } ], "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "paste", - "versionInfo": "1.0.15" + "name": "foreign-types-macros", + "versionInfo": "0.2.3" }, { - "SPDXID": "SPDXRef-Package-tinystr-0.8.3", - "description": "A small ASCII-only bounded length string representation.", + "SPDXID": "SPDXRef-Package-getrandom-0.3.4", + "description": "A small cross-platform library for retrieving random data from system source", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/tinystr@0.8.3", + "referenceLocator": "pkg:cargo/getrandom@0.3.4", "referenceType": "purl" } ], - "licenseConcluded": "Unicode-3.0", - "licenseDeclared": "Unicode-3.0", - "name": "tinystr", - "versionInfo": "0.8.3" + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "getrandom", + "versionInfo": "0.3.4" }, { - "SPDXID": "SPDXRef-Package-android--system--properties-0.1.5", - "description": "Minimal Android system properties wrapper", + "SPDXID": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "description": "Bindings to the CoreFoundation framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/android_system_properties@0.1.5", + "referenceLocator": "pkg:cargo/objc2-core-foundation@0.3.2", "referenceType": "purl" } ], - "homepage": "https://github.com/nical/android_system_properties", - "licenseConcluded": "MIT OR Apache-2.0", - "licenseDeclared": "MIT OR Apache-2.0", - "name": "android_system_properties", - "versionInfo": "0.1.5" + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-core-foundation", + "versionInfo": "0.3.2" }, { - "SPDXID": "SPDXRef-Package-objc-foundation-0.1.1", - "description": "Rust wrapper for Objective-C's Foundation framework.", + "SPDXID": "SPDXRef-Package-winreg-0.10.1", + "description": "Rust bindings to MS Windows Registry API", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/objc-foundation@0.1.1", + "referenceLocator": "pkg:cargo/winreg@0.10.1", "referenceType": "purl" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "objc-foundation", - "versionInfo": "0.1.1" + "name": "winreg", + "versionInfo": "0.10.1" }, { - "SPDXID": "SPDXRef-Package-rustc-hash-2.1.2", - "description": "A speedy, non-cryptographic hashing algorithm used by rustc", + "SPDXID": "SPDXRef-Package-objc2-contacts-0.2.2", + "description": "Bindings to the Contacts framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/rustc-hash@2.1.2", + "referenceLocator": "pkg:cargo/objc2-contacts@0.2.2", "referenceType": "purl" } ], - "licenseConcluded": "Apache-2.0 OR MIT", - "licenseDeclared": "Apache-2.0 OR MIT", - "name": "rustc-hash", - "versionInfo": "2.1.2" + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-contacts", + "versionInfo": "0.2.2" }, { - "SPDXID": "SPDXRef-Package-libredox-0.1.16", - "description": "Redox stable ABI", + "SPDXID": "SPDXRef-Package-urlencoding-2.1.3", + "description": "A Rust library for doing URL percentage encoding.", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/libredox@0.1.16", + "referenceLocator": "pkg:cargo/urlencoding@2.1.3", "referenceType": "purl" } ], + "homepage": "https://lib.rs/urlencoding", "licenseConcluded": "MIT", "licenseDeclared": "MIT", - "name": "libredox", - "versionInfo": "0.1.16" + "name": "urlencoding", + "versionInfo": "2.1.3" }, { - "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.48.5", - "description": "Import lib for Windows", + "SPDXID": "SPDXRef-Package-ab--glyph--rasterizer-0.1.10", + "description": "Coverage rasterization for lines, quadratic & cubic beziers", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/windows_i686_msvc@0.48.5", + "referenceLocator": "pkg:cargo/ab_glyph_rasterizer@0.1.10", "referenceType": "purl" } ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "ab_glyph_rasterizer", + "versionInfo": "0.1.10" + }, + { + "SPDXID": "SPDXRef-Package-icu--provider-2.2.0", + "description": "Trait and struct definitions for the ICU data provider", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/icu_provider@2.2.0", + "referenceType": "purl" + } + ], + "homepage": "https://icu4x.unicode.org", + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "icu_provider", + "versionInfo": "2.2.0" + }, + { + "SPDXID": "SPDXRef-Package-num-complex-0.4.6", + "description": "Complex numbers implementation for Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/num-complex@0.4.6", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-num/num-complex", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "windows_i686_msvc", - "versionInfo": "0.48.5" + "name": "num-complex", + "versionInfo": "0.4.6" }, { - "SPDXID": "SPDXRef-Package-svg--fmt-0.4.5", - "description": "Very simple debugging utilities to dump shapes in SVG format.", + "SPDXID": "SPDXRef-Package-objc2-core-image-0.2.2", + "description": "Bindings to the CoreImage framework", "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", - "referenceLocator": "pkg:cargo/svg_fmt@0.4.5", + "referenceLocator": "pkg:cargo/objc2-core-image@0.2.2", "referenceType": "purl" } ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "objc2-core-image", + "versionInfo": "0.2.2" + }, + { + "SPDXID": "SPDXRef-Package-unicode-width-0.1.14", + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-width@0.1.14", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/unicode-rs/unicode-width", "licenseConcluded": "MIT OR Apache-2.0", "licenseDeclared": "MIT OR Apache-2.0", - "name": "svg_fmt", - "versionInfo": "0.4.5" + "name": "unicode-width", + "versionInfo": "0.1.14" } ], "relationships": [ { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11-dl-2.21.0" - }, - { - "relatedSpdxElement": "SPDXRef-Package-glutin--wgl--sys-0.5.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" - }, - { - "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-derive-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" }, { - "relatedSpdxElement": "SPDXRef-Package-async-net-2.0.0", + "relatedSpdxElement": "SPDXRef-Package-enumflags2--derive-0.7.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-enumflags2-0.7.12" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-ui-kit-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-tinystr-0.8.3" }, { - "relatedSpdxElement": "SPDXRef-Package-error-code-3.3.2", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard-win-5.4.1" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-core-0.1.36", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-0.1.44" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-core-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" }, { - "relatedSpdxElement": "SPDXRef-Package-getrandom-0.3.4", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.8.12" + "spdxElementId": "SPDXRef-Package-yoke-0.8.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-wasm-encoder-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rayon-1.12.0", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-miniz--oxide-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-flate2-1.1.9" + "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" + "spdxElementId": "SPDXRef-Package-calloop-0.14.4" }, { - "relatedSpdxElement": "SPDXRef-Package-ab--glyph--rasterizer-0.1.10", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ab--glyph-0.2.32" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--datetime-0.6.11", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml-0.8.23" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-blocking-1.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-hex-0.4.3", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-ahash-0.8.12" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-core-graphics-0.23.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-block-buffer-0.10.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" + "spdxElementId": "SPDXRef-Package-digest-0.10.7" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { "relatedSpdxElement": "SPDXRef-Package-objc2-symbols-0.2.2", @@ -8786,2229 +8776,2214 @@ "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" - }, - { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" - }, - { - "relatedSpdxElement": "SPDXRef-Package-combine-4.6.7", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" - }, - { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-sys-macros-0.4.1" - }, - { - "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" - }, - { - "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", + "relatedSpdxElement": "SPDXRef-Package-windows-strings-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--syscall-0.2.16" + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-tinyvec-1.11.0", + "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-0.19.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-ashpd-0.8.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.51.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-png-0.17.16" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-crc32fast-1.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", + "relatedSpdxElement": "SPDXRef-Package-pin-utils-0.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smol--str-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-ahash-0.7.8", + "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.25.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.12.3" + "spdxElementId": "SPDXRef-Package-owned--ttf--parser-0.25.1" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" + "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winapi-util-0.1.11" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-bytemuck--derive-1.10.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-gethostname-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-foldhash-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.15.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-combine-4.6.7" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-script-0.5.8", + "relatedSpdxElement": "SPDXRef-Package-xdg-home-1.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" }, { - "relatedSpdxElement": "SPDXRef-Package-async-trait-0.1.89", + "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-half-2.7.1", + "relatedSpdxElement": "SPDXRef-Package-iced--tiny--skia-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-dconf--rs-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-gpu-allocator-0.28.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-drm-sys-0.8.1", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.17.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-ffi-0.9.1" + "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-swash-0.1.19", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-svg--fmt-0.4.5", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-etagere-0.2.15" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-tinystr-0.8.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-net-2.0.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-android--system--properties-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--locale--core-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-toml--write-0.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-rayon-core-1.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-combine-4.6.7" + "spdxElementId": "SPDXRef-Package-rayon-1.12.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zvariant-4.2.0", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" + "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-foreign-types-0.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-instant-0.1.13" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-nec--solver-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + "spdxElementId": "SPDXRef-Package-num-traits-0.2.19" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" + "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" }, { - "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--x11-0.4.3" + "spdxElementId": "SPDXRef-Package-winnow-1.0.2" }, { - "relatedSpdxElement": "SPDXRef-Package-palette-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.11.2", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-orbclient-0.3.54" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.6.3", + "relatedSpdxElement": "SPDXRef-Package-lyon--tessellation-1.0.20", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-lyon-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-deque-0.8.6", + "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rayon-core-1.13.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-skrifa-0.22.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-swash-0.1.19" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-softbuffer-0.4.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ahash-0.8.12", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-1.1.4" + "spdxElementId": "SPDXRef-Package-rayon-core-1.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "spdxElementId": "SPDXRef-Package-wgpu-naga-bridge-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-phf-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette-0.7.6" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" + "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.13.1" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rangemap-1.7.1", + "relatedSpdxElement": "SPDXRef-Package-litrs-1.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-document-features-0.2.12" }, { - "relatedSpdxElement": "SPDXRef-Package-utf8--iter-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-futures-0.4.70" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-numerics-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-uds--windows-1.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.62.2" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-metal-0.27.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-async-net-2.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" }, { "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-symbols-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-proc-macro2-1.0.106" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tiny-skia-0.11.4", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" + "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-com--macros-0.6.0", + "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com-0.6.0" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.5.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-async-net-2.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-num--enum--derive-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-num--enum-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-zvariant--utils-2.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" }, { - "relatedSpdxElement": "SPDXRef-Package-siphasher-1.0.2", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--shared-0.11.3" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-objc2-io-surface-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" + "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-allocator-api2-0.2.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-1.0.109", + "relatedSpdxElement": "SPDXRef-Package-glow-0.17.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-codespan-reporting-0.11.1" }, { "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-cpufeatures-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + "spdxElementId": "SPDXRef-Package-sha2-0.10.9" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-hexf-parse-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-xkbcommon-dl-0.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha2-0.10.9" + "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-epoch-0.9.20", + "relatedSpdxElement": "SPDXRef-Package-objc2-encode-4.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" + "spdxElementId": "SPDXRef-Package-objc2-0.6.4" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winapi-0.3.9" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-lru-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gethostname-1.1.0" + "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-window--clipboard-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" + "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-id-arena-2.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-calloop-0.14.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-typenum-1.20.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + "spdxElementId": "SPDXRef-Package-crypto-common-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-foldhash-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" }, { - "relatedSpdxElement": "SPDXRef-Package-scopeguard-1.2.0", + "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lock--api-0.4.14" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-allocator-0.25.0", + "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-portable-atomic-util-0.2.7" }, { - "relatedSpdxElement": "SPDXRef-Package-bumpalo-3.20.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" + "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-cpufeatures-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha1-0.10.6" + "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-sys-locale-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-0.2.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.7.8" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-android-activity-0.6.1", + "relatedSpdxElement": "SPDXRef-Package-com-0.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-types-0.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-dark-light-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-com--macros--support-0.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", + "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" + "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-script-0.5.8", + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-serde-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.6.3", + "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-bit-set-0.5.3" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-malloc--buf-0.0.6", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc-0.2.7" + "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--worker-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + "spdxElementId": "SPDXRef-Package-libloading-0.7.4" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-d3d12-0.19.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-sys-0.3.1" + "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-rfd-0.14.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.13.1" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-stable--deref--trait-1.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" + "spdxElementId": "SPDXRef-Package-yoke-0.8.3" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-clipboard--macos-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-link-presentation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-objc--id-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-ahash-0.8.12" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.17.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-generic-array-0.14.7", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-macros-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-block-buffer-0.10.4" + "spdxElementId": "SPDXRef-Package-jni-sys-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--syscall-0.7.4" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", + "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-zerotrie-0.2.4", + "relatedSpdxElement": "SPDXRef-Package-zvariant-4.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-malloc--buf-0.0.6" + "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-error-code-3.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-clipboard-win-5.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-types-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" + "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-0.51.0" + "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-serde--repr-0.1.20", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--project-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-prettyplease-0.2.37", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-strict-num-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" + "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-kurbo-0.10.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libredox-0.1.16", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-orbclient-0.3.54" + "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc--id-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-palette--derive-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" + "spdxElementId": "SPDXRef-Package-palette-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ordered-float-5.3.0" + "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-flate2-1.1.9", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-png-0.17.16" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-macros-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-sys-0.4.1" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-core-0.51.0", + "relatedSpdxElement": "SPDXRef-Package-nix-0.29.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-core-0.19.4", + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.52.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-windows-0.52.0" }, { - "relatedSpdxElement": "SPDXRef-Package-digest-0.10.7", + "relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha2-0.10.9" + "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.3.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" + "spdxElementId": "SPDXRef-Package-ahash-0.8.12" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-allocator-api2-0.2.21", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-euclid-0.22.14" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xdg-home-1.3.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" + "spdxElementId": "SPDXRef-Package-syn-1.0.109" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" + "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-dispatch-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" }, { "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-piper-0.2.5", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-blocking-1.6.2" + "relatedSpdxElement": "SPDXRef-File-nec_solver", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-renderdoc-sys-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-khronos-egl-6.0.0" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-glam-0.25.0", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", + "relatedSpdxElement": "SPDXRef-Package-swash-0.1.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xdg-home-1.3.0" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", + "relatedSpdxElement": "SPDXRef-Package-hexf-parse-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-ashpd-0.8.2", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-nec--report-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" + "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ordered-stream-0.2.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-potential--utf-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--spanned-0.6.9" + "spdxElementId": "SPDXRef-Package-windows-collections-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.5.18", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-alloc-0.6.0" + "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-cursor-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" + "spdxElementId": "SPDXRef-Package-event-listener-strategy-0.5.4" }, { - "relatedSpdxElement": "SPDXRef-Package-base64-0.22.1", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-allocator-0.28.0", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-strings-0.5.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" - }, - { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" + "spdxElementId": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0" }, { - "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-calloop-wayland-source-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--solver-0.17.0" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-bidi-0.3.18", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-plasma-0.3.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", + "relatedSpdxElement": "SPDXRef-Package-wit-parser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--algorithms-1.0.20" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml-0.8.23" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--spanned-0.6.9", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.17.0" + "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-tiny-skia-path-0.11.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.12.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-1.0.109" + "spdxElementId": "SPDXRef-Package-ordered-multimap-0.4.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" + "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-urlencoding-2.1.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-metadata-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-semver-1.0.28", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" }, { - "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", + "relatedSpdxElement": "SPDXRef-Package-simdutf8-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-simd--cesu8-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-toml-0.8.23" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-lyon--geom-1.0.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" + "spdxElementId": "SPDXRef-Package-lyon--path-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-nec--accel-0.18.0" }, { "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-potential--utf-0.1.5" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" + "spdxElementId": "SPDXRef-Package-xdg-home-1.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653", + "relatedSpdxElement": "SPDXRef-Package-winnow-1.0.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-image-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-rustybuzz-0.14.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-misc-0.3.12", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-memoffset-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" + "spdxElementId": "SPDXRef-Package-nix-0.29.0" }, { - "relatedSpdxElement": "SPDXRef-Package-idna--adapter-1.2.2", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-idna-1.1.0" + "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-ahash-0.7.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" + "spdxElementId": "SPDXRef-Package-hashbrown-0.12.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", + "relatedSpdxElement": "SPDXRef-Package-wgpu-0.19.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-pin-project-internal-1.1.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" + "spdxElementId": "SPDXRef-Package-pin-project-1.1.11" }, { - "relatedSpdxElement": "SPDXRef-Package-portable-atomic-util-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "relatedSpdxElement": "SPDXRef-Package-nec-gui-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-fnec-gui" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-linebreak-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-rangemap-1.7.1", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-core-0.51.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-combine-4.6.7" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_solver" + "relatedSpdxElement": "SPDXRef-Package-writeable-0.6.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913" }, { - "relatedSpdxElement": "SPDXRef-Package-clipboard--x11-0.4.3", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-iced--renderer-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--report-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" + "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--solver-0.17.0" + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" }, { - "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-1.1.4" + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-iced-0.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-euclid-0.22.14" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tiny-skia-0.11.4", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-gethostname-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winnow-1.0.2", + "relatedSpdxElement": "SPDXRef-Package-half-2.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-smol--str-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-dlib-0.5.3", + "relatedSpdxElement": "SPDXRef-Package-hex-0.4.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" + "spdxElementId": "SPDXRef-Package-drm-sys-0.8.1" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-foundation-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-File-fnec-gui", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-nec--worker-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_worker" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-errno-0.3.14" + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-parser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" + "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-gpu-allocator-0.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-scoped-tls-1.0.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-fontdb-0.16.2", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-ppv-lite86-0.2.21" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-crc32fast-1.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-flate2-1.1.9" }, { - "relatedSpdxElement": "SPDXRef-Package-rust-ini-0.18.0", + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-async-channel-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-prettyplease-0.2.37", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-blocking-1.6.2" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-detect-desktop-environment-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-async-recursion-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-url-2.5.8", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relatedSpdxElement": "SPDXRef-Package-phf--generator-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-signal-hook-registry-1.4.8" + "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand--core-0.6.4" + "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-lru-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-glutin--wgl--sys-0.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" + "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winapi-0.3.9" + "relatedSpdxElement": "SPDXRef-File-nec_project", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-libredox-0.1.16" }, { "relatedSpdxElement": "SPDXRef-Package-icu--properties-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-idna--adapter-1.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-siphasher-1.0.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" + "spdxElementId": "SPDXRef-Package-phf--shared-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-presser-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf-0.11.3" + "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-etagere-0.2.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-owned--ttf--parser-0.25.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" + "spdxElementId": "SPDXRef-Package-ab--glyph-0.2.32" }, { "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-android--system--properties-0.1.5" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-objc2-contacts-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--properties-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-signal-hook-registry-1.4.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-idna--adapter-1.2.2" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-iced-0.13.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-registry-1.4.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zbus-4.4.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-nec--solver-0.18.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-script-0.5.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" + "spdxElementId": "SPDXRef-Package-jni-sys-macros-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" + "spdxElementId": "SPDXRef-Package-tracing-core-0.1.36" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-downcast-rs-1.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-2.0.117" + "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relatedSpdxElement": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crossbeam-epoch-0.9.20" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-x11-dl-2.21.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.20.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-font-types-0.7.3" + "spdxElementId": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-0.19.4", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-crossbeam-epoch-0.9.20" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-unicode-ccc-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-0.2.4", + "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", + "relatedSpdxElement": "SPDXRef-Package-drm-fourcc-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" + "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" }, { - "relatedSpdxElement": "SPDXRef-Package-range-alloc-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" + "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-termcolor-1.4.1" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-portable-atomic-util-0.2.7" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-half-2.7.1" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", + "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-1.0.109", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-redox--users-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1", + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-proc-macro2-1.0.106" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-objc-sys-0.3.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-objc2-0.5.2" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-net-2.0.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-link-presentation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-writeable-0.6.3", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-downcast-rs-1.2.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" + "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-foreign-types-0.5.0", + "relatedSpdxElement": "SPDXRef-Package-gpu-alloc-0.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-zerocopy-derive-0.8.48", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerocopy-0.8.48" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" + "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-ffi-0.9.1" + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-async-broadcast-0.7.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-crc32fast-1.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--accel-0.17.0" + "spdxElementId": "SPDXRef-Package-png-0.17.16" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-semver-1.0.28", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-iced--wgpu-0.13.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zvariant-4.2.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-redox--syscall-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-zbus-4.4.0", + "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-plasma-0.3.12", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-cloud-kit-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-glam-0.25.0", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", + "relatedSpdxElement": "SPDXRef-Package-dlib-0.5.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-blocking-1.6.2" + "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-uds--windows-1.2.1", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "relatedSpdxElement": "SPDXRef-File-nec_report", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.14.4" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-tracing-0.1.44" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot--core-0.8.6", + "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-File-nec_gui", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-future-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.62.2" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-quote-1.0.45" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-bit-set-0.9.1" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" }, { - "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.18", + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.5.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.5.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-fast-srgb8-1.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-palette-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-range-alloc-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-clipboard--wayland-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-num--enum--derive-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum-0.7.6" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glam-0.29.3" + "relatedSpdxElement": "SPDXRef-File-nec_worker", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-clipboard-win-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-proc-macro-crate-3.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", + "relatedSpdxElement": "SPDXRef-Package-either-1.15.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-piper-0.2.5" + "spdxElementId": "SPDXRef-Package-rayon-1.12.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-scopeguard-1.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-lock--api-0.4.14" }, { - "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-form--urlencoded-1.2.2" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", + "relatedSpdxElement": "SPDXRef-Package-async-fs-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-utf8--iter-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-idna-1.1.0" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-sys-0.3.5", + "relatedSpdxElement": "SPDXRef-Package-toml--edit-0.22.27", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-0.5.2" + "spdxElementId": "SPDXRef-Package-toml-0.8.23" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--locale--core-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.9.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-drm-sys-0.8.1" }, { - "relatedSpdxElement": "SPDXRef-Package-either-1.15.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rayon-1.12.0" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-1.1.4" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", + "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.20.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" + "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-url-2.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-jni-sys-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-url-2.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-dlib-0.5.3", + "relatedSpdxElement": "SPDXRef-Package-zvariant--utils-2.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" + "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-kurbo-0.10.4", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--algorithms-1.0.20" + "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", + "relatedSpdxElement": "SPDXRef-Package-fdeflate-0.3.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-png-0.17.16" }, { - "relatedSpdxElement": "SPDXRef-Package-self--cell-1.2.2", + "relatedSpdxElement": "SPDXRef-Package-dispatch-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-signal-hook-registry-1.4.8" + "spdxElementId": "SPDXRef-Package-calloop-0.14.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-memmap2-0.9.10" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.11.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-csd-frame-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-png-0.17.16", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-types-0.1.2", + "relatedSpdxElement": "SPDXRef-Package-tinyvec--macros-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" + "spdxElementId": "SPDXRef-Package-tinyvec-1.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-encoder-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", @@ -11016,1429 +10991,1419 @@ "spdxElementId": "SPDXRef-Package-bytemuck--derive-1.10.2" }, { - "relatedSpdxElement": "SPDXRef-Package-xkbcommon-dl-0.4.2", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-smol--str-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", + "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-async-recursion-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" - }, - { - "relatedSpdxElement": "SPDXRef-File-fnec", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winnow-0.7.15" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-libredox-0.1.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" - }, - { - "relatedSpdxElement": "SPDXRef-File-nec_solver", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.12.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winnow-1.0.2" + "spdxElementId": "SPDXRef-Package-rustix-1.1.4" }, { - "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" }, { - "relatedSpdxElement": "SPDXRef-Package-winnow-0.7.15", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-font-types-0.7.3" }, { - "relatedSpdxElement": "SPDXRef-Package-drm-fourcc-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-ordered-float-5.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rand--chacha-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand-0.8.6" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" - }, - { - "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-async-channel-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", + "relatedSpdxElement": "SPDXRef-Package-futures-macro-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-gpu-alloc-types-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" + "spdxElementId": "SPDXRef-Package-gpu-alloc-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-graphics-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-futures-executor-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-windows-core-0.52.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-encode-4.1.0", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-0.6.4" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-writeable-0.6.3", + "relatedSpdxElement": "SPDXRef-Package-icu--locale--core-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.25.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-owned--ttf--parser-0.25.1" + "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-presser-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06", + "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-raw-window-metal-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" + "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-generic-array-0.14.7", + "relatedSpdxElement": "SPDXRef-Package-zerotrie-0.2.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crypto-common-0.1.7" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-0.14.4", + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-windows-0.52.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-windows-result-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-types-0.1.2" + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.7.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-libredox-0.1.16" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-yoke-derive-0.8.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-yoke-0.8.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" + "spdxElementId": "SPDXRef-Package-num--enum-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-derive-0.1.7", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerofrom-0.1.8" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", + "relatedSpdxElement": "SPDXRef-Package-idna--adapter-1.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-guillotiere-0.6.2" + "spdxElementId": "SPDXRef-Package-idna-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" + "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-roxmltree-0.20.0", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontconfig-parser-0.5.8" + "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-read-fonts-0.22.7", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-skrifa-0.22.3" + "spdxElementId": "SPDXRef-Package-libredox-0.1.16" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" + "spdxElementId": "SPDXRef-Package-errno-0.3.14" }, { - "relatedSpdxElement": "SPDXRef-Package-smithay-clipboard-0.7.3", + "relatedSpdxElement": "SPDXRef-Package-tracing-core-0.1.36", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--wayland-0.2.2" + "spdxElementId": "SPDXRef-Package-tracing-0.1.44" }, { - "relatedSpdxElement": "SPDXRef-Package-url-2.5.8", + "relatedSpdxElement": "SPDXRef-Package-serde--spanned-0.6.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dlib-0.5.3" + "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-detect-desktop-environment-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-set-0.5.3", + "relatedSpdxElement": "SPDXRef-Package-synstructure-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-net-2.0.0" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-0.14.4", + "relatedSpdxElement": "SPDXRef-Package-glow-0.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-r-efi-6.0.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-glutin--wgl--sys-0.6.1", + "relatedSpdxElement": "SPDXRef-Package-hexf-parse-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--properties--data-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", + "relatedSpdxElement": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" + "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-prettyplease-0.2.37" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-symbols-0.2.2" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-futures-channel-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-num--enum-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-generic-array-0.14.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-crypto-common-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" + "spdxElementId": "SPDXRef-Package-half-2.7.1" }, { - "relatedSpdxElement": "SPDXRef-Package-id-arena-2.3.0", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" }, { - "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" + "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" + "spdxElementId": "SPDXRef-Package-errno-0.3.14" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-misc-0.3.12", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-spirv-0.4.0-plus-sdk-1.4.341.0", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-adler2-2.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" }, { - "relatedSpdxElement": "SPDXRef-Package-idna-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-svg--fmt-0.4.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-url-2.5.8" + "spdxElementId": "SPDXRef-Package-etagere-0.2.15" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-shared-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-calloop-0.14.4" }, { "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-orbclient-0.3.54" + "spdxElementId": "SPDXRef-Package-memmap2-0.9.10" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-io-surface-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-core-foundation-sys-0.8.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" + "spdxElementId": "SPDXRef-Package-core-foundation-0.9.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-wasm-encoder-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-lyon--algorithms-1.0.20", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-prettyplease-0.2.37" + "spdxElementId": "SPDXRef-Package-lyon-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-widestring-1.2.1", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "relatedSpdxElement": "SPDXRef-File-nec_model", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-1.0.69" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-com-0.6.0", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.13.1", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-read-fonts-0.22.7" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-com--macros-0.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" + "spdxElementId": "SPDXRef-Package-com-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-smithay-clipboard-0.7.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-skrifa-0.22.3" + "spdxElementId": "SPDXRef-Package-clipboard--wayland-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-syn-2.0.117" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.7.4", + "relatedSpdxElement": "SPDXRef-Package-simd--cesu8-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libredox-0.1.16" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tinystr-0.8.3" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-simd-adler32-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-khronos-egl-6.0.0" + "spdxElementId": "SPDXRef-Package-nec--parser-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-executor-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-zbus--macros-4.4.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-futures-0.4.70" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-epoch-0.9.20", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-by--address-1.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-parking--lot--core-0.9.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" + "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relatedSpdxElement": "SPDXRef-Package-half-2.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rayon-core-1.13.0" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-user-notifications-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-simd--cesu8-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" + "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-lyon--algorithms-1.0.20" }, { - "relatedSpdxElement": "SPDXRef-Package-typenum-1.20.0", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crypto-common-0.1.7" + "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0" + "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_parser" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-simd-adler32-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" + "spdxElementId": "SPDXRef-Package-fdeflate-0.3.7" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.14.4" + "spdxElementId": "SPDXRef-Package-gpu-alloc-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-png-0.17.16" + "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-symbols-0.2.2" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" - }, - { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tiny-xlib-0.2.5", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-bytemuck--derive-1.10.2" + "spdxElementId": "SPDXRef-Package-lyon--algorithms-1.0.20" }, { - "relatedSpdxElement": "SPDXRef-Package-glow-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + "spdxElementId": "SPDXRef-Package-ahash-0.7.8" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--geom-1.0.19", + "relatedSpdxElement": "SPDXRef-Package-icu--normalizer--data-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--path-1.0.19" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-encoder-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" + "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" }, { - "relatedSpdxElement": "SPDXRef-Package-async-broadcast-0.7.2", + "relatedSpdxElement": "SPDXRef-Package-window--clipboard-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-0.19.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-etagere-0.2.15" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-getrandom-0.4.2", + "relatedSpdxElement": "SPDXRef-Package-arrayref-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" + "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-0.19.5", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", + "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-crc32fast-1.5.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" + "spdxElementId": "SPDXRef-Package-web-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-range-alloc-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-plain-0.2.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-blocking-1.6.2" + "spdxElementId": "SPDXRef-Package-libredox-0.1.16" }, { "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-khronos-egl-6.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-android-properties-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.11.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" + "spdxElementId": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-polling-3.11.0", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.14.4" - }, - { - "relatedSpdxElement": "SPDXRef-File-nec_model", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--report-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_report" + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-ordered-stream-0.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" + "spdxElementId": "SPDXRef-Package-windows-threading-0.2.1" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-event-listener-strategy-0.5.4" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", + "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" + "spdxElementId": "SPDXRef-Package-glow-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-async-fs-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck--derive-1.10.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-bytemuck-1.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" + "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-drm-0.14.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", + "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-tinyvec--macros-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-document-features-0.2.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tinyvec-1.11.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-ash-0.37.3-plus-1.3.251", + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", + "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-bit-set-0.9.1" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" + "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tinystr-0.8.3" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.21.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-data-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-event-listener-5.4.1" + "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" + "spdxElementId": "SPDXRef-Package-glow-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-dlib-0.5.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-android--system--properties-0.1.5", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-core-0.1.36" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-idna-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--report-0.17.0" + "spdxElementId": "SPDXRef-Package-url-2.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-sys-locale-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-rustix-1.1.4" }, { - "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" + "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-parking--lot--core-0.8.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-rust-ini-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" }, { - "relatedSpdxElement": "SPDXRef-Package-skrifa-0.22.3", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-swash-0.1.19" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" + "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", + "relatedSpdxElement": "SPDXRef-Package-r-efi-6.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--provider-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-async-executor-1.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-scoped-tls-1.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" + "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-tiny-skia-path-0.11.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-executor-0.3.32" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-foreign-types-shared-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-metal-0.27.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-foreign-types-0.5.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-zvariant--utils-2.1.0", + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" + "spdxElementId": "SPDXRef-Package-serde-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ccc-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" + "spdxElementId": "SPDXRef-Package-redox--syscall-0.5.18" }, { - "relatedSpdxElement": "SPDXRef-Package-nec-cli-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-fnec" + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block-buffer-0.10.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-digest-0.10.7" + "spdxElementId": "SPDXRef-Package-redox--syscall-0.2.16" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" + "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" }, { "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-channel-0.3.32" + "spdxElementId": "SPDXRef-Package-ordered-stream-0.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" + "spdxElementId": "SPDXRef-Package-serde--core-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-xdg-home-1.3.0", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-foreign-types-shared-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-foreign-types-0.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-smol--str-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-nix-0.29.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-1.1.11", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" + "spdxElementId": "SPDXRef-Package-objc2-symbols-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-smol--str-0.2.2", + "relatedSpdxElement": "SPDXRef-File-fnec", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-approx-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" + "spdxElementId": "SPDXRef-Package-palette-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-simdutf8-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-simd--cesu8-1.1.1" + "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-zeno-0.2.3", + "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-swash-0.1.19" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-sha1-0.10.6" }, { - "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-nec--report-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nix-0.29.0" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-glow-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-alloc-0.6.0", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gethostname-1.1.0" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" + "spdxElementId": "SPDXRef-Package-half-2.7.1" }, { - "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-emscripten-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-ash-0.38.0-plus-1.3.281" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" }, { - "relatedSpdxElement": "SPDXRef-Package-phf--macros-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf-0.11.3" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-threading-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + "spdxElementId": "SPDXRef-Package-enumflags2-0.7.12" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3" + "spdxElementId": "SPDXRef-Package-wasm-encoder-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", + "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nix-0.29.0" + "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" + "spdxElementId": "SPDXRef-Package-quick-xml-0.39.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cpufeatures-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha2-0.10.9" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libloading-0.7.4" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.14.4" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-smol--str-0.2.2", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--write-0.1.2", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" }, { - "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", + "relatedSpdxElement": "SPDXRef-Package-ctor-0.10.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" + "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--widget-0.13.4", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-image-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-android-properties-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.21.1", + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-windows-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-wayland-source-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winnow-0.7.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-winapi-0.3.9" }, { - "relatedSpdxElement": "SPDXRef-Package-nec-gui-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_gui" + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-File-nec_accel", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ppv-lite86-0.2.21" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-ordered-stream-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-proc-macro-crate-3.5.0" + "spdxElementId": "SPDXRef-Package-kurbo-0.10.4" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-blocking-1.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-rayon-1.12.0", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", @@ -12446,3904 +12411,3934 @@ "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot--core-0.9.12", + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-strings-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-dispatch-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-windows-result-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--collections-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-rust-ini-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" + "spdxElementId": "SPDXRef-Package-syn-1.0.109" }, { - "relatedSpdxElement": "SPDXRef-Package-memoffset-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-tinyvec-1.11.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.14.5", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" + "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-0.19.5", + "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.11.1", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-half-2.7.1", + "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-async-executor-1.14.0", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relatedSpdxElement": "SPDXRef-Package-objc--exception-0.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-objc-0.2.7" }, { - "relatedSpdxElement": "SPDXRef-Package-dirs-sys-0.3.7", + "relatedSpdxElement": "SPDXRef-Package-tempfile-3.27.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dirs-4.0.0" + "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" }, { "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" + "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-instant-0.1.13" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-foreign-types-0.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-iced--runtime-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" + "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.6.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-idna-1.1.0" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-glutin--wgl--sys-0.5.0", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-foreign-types-macros-0.2.3", + "relatedSpdxElement": "SPDXRef-Package-svg--fmt-0.4.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-foreign-types-0.5.0" + "spdxElementId": "SPDXRef-Package-guillotiere-0.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-widestring-1.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-endi-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_parser" + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-hermit-abi-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.5.18", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-com--macros--support-0.6.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" + "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-0.19.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android--system--properties-0.1.5" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand-0.8.6" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", + "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" + "spdxElementId": "SPDXRef-Package-thiserror-2.0.18" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-async-channel-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + "spdxElementId": "SPDXRef-Package-blocking-1.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" }, { - "relatedSpdxElement": "SPDXRef-Package-ppv-lite86-0.2.21", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" + "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ash-0.38.0-plus-1.3.281" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-memoffset-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nix-0.29.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-utf8--iter-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libloading-0.7.4" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-blocking-1.6.2" + "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-x11-dl-2.21.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-futures-0.4.70" + "spdxElementId": "SPDXRef-Package-combine-4.6.7" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-serde--repr-0.1.20", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-digest-0.10.7", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha1-0.10.6" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dispatch2-0.3.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-roxmltree-0.20.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" + "spdxElementId": "SPDXRef-Package-fontconfig-parser-0.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-ndk-0.9.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-calloop-wayland-source-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.62.2" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-calloop-0.14.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-icu--properties-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--spanned-0.6.9", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml-0.8.23" + "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" + "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" }, { - "relatedSpdxElement": "SPDXRef-Package-stable--deref--trait-1.2.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-0.8.3" + "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", + "relatedSpdxElement": "SPDXRef-Package-windows-result-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--generator-0.11.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rust-ini-0.18.0" + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--edit-0.22.27", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml-0.8.23" + "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-proc-macro-crate-3.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-collections-0.3.2" + "relatedSpdxElement": "SPDXRef-File-fnec-gui", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-drm-0.14.1", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.12.1", + "relatedSpdxElement": "SPDXRef-Package-dispatch2-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-1.1.4" + "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-codespan-reporting-0.11.1" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-futures-0.4.70" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-document-features-0.2.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" + "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-block2-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" + "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-typenum-1.20.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-generic-array-0.14.7" + "spdxElementId": "SPDXRef-Package-skrifa-0.22.3" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-0.8.3" + "spdxElementId": "SPDXRef-Package-glow-0.17.0" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-piper-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" + "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-prettyplease-0.2.37" + "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-signal-hook-registry-1.4.8", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-syn-1.0.109", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--generator-0.11.3" + "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-gethostname-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-portable-atomic-util-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.120" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-toml--datetime-0.6.11" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-zerovec-derive-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" }, { - "relatedSpdxElement": "SPDXRef-Package-num--enum-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.15.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-nec-cli-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-fnec" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-naga-bridge-29.0.3" + "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rayon-core-1.13.0", + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rayon-1.12.0" + "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-0.1.44" + "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-tiny-skia-0.11.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-2.0.18" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-simd-adler32-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" + "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" }, { - "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-core-foundation-0.9.4" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" + "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" }, { - "relatedSpdxElement": "SPDXRef-Package-zbus--macros-4.4.0", + "relatedSpdxElement": "SPDXRef-Package-async-fs-2.2.0", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-cpufeatures-0.2.17" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-ndk-context-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--collections-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-event-listener-strategy-0.5.4" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-0.22.4", + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-image-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--accel-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-bidi-mirroring-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-phf--generator-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", + "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-xid-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-block2-0.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--datetime-0.6.11" + "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" + "spdxElementId": "SPDXRef-Package-glow-0.17.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" + "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-data-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-user-notifications-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-threading-0.2.1" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", + "relatedSpdxElement": "SPDXRef-Package-instant-0.1.13", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913" + "spdxElementId": "SPDXRef-Package-thiserror-1.0.69" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" + "spdxElementId": "SPDXRef-Package-glow-0.17.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-derive-0.1.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-zerofrom-0.1.8" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-1.0.109" + "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relatedSpdxElement": "SPDXRef-Package-phf--macros-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" + "spdxElementId": "SPDXRef-Package-phf-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-objc--id-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num-complex-0.4.6" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-document-features-0.2.12", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-dirs-4.0.0", + "relatedSpdxElement": "SPDXRef-Package-objc--id-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libredox-0.1.16" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" + "spdxElementId": "SPDXRef-Package-libloading-0.7.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-unicode-properties-0.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-tiny-xlib-0.2.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winreg-0.10.1" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" }, { "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.14.4" + "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-2.0.117" + "spdxElementId": "SPDXRef-Package-getrandom-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-prettyplease-0.2.37", + "relatedSpdxElement": "SPDXRef-Package-yazi-0.1.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-swash-0.1.19" }, { - "relatedSpdxElement": "SPDXRef-Package-yoke-derive-0.8.2", + "relatedSpdxElement": "SPDXRef-Package-guillotiere-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-0.8.3" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayref-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-wit-parser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-x11rb-protocol-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-phf-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" + "spdxElementId": "SPDXRef-Package-palette-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--normalizer--data-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.15.5", + "relatedSpdxElement": "SPDXRef-Package-instant-0.1.13", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" + "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" + "spdxElementId": "SPDXRef-Package-phf--generator-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--repr-0.1.20", + "relatedSpdxElement": "SPDXRef-Package-hassle-rs-0.11.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", + "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-piper-0.2.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-winnow-1.0.2", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" + "spdxElementId": "SPDXRef-Package-sha2-0.10.9" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-web-time-1.1.0" + "spdxElementId": "SPDXRef-Package-form--urlencoded-1.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-softbuffer-0.4.8", + "relatedSpdxElement": "SPDXRef-Package-zmij-1.0.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" + "spdxElementId": "SPDXRef-Package-windows-sys-0.52.0" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.13.1" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-ordered-multimap-0.4.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-rust-ini-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-unicode-xid-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-glam-0.29.3", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-core-0.51.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" + "spdxElementId": "SPDXRef-Package-gethostname-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-instant-0.1.13", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" + "spdxElementId": "SPDXRef-Package-calloop-0.14.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-iced--widget-0.13.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-foundation-0.9.4" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-wayland-cursor-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.17.0" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libloading-0.8.9" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-result-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-nix-0.29.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-approx-0.5.1" + "spdxElementId": "SPDXRef-Package-winapi-0.3.9" }, { - "relatedSpdxElement": "SPDXRef-Package-rand-0.8.6", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-blocking-1.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.21.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-android--system--properties-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-syn-1.0.109", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-com--macros-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-wayland-csd-frame-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-metal-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.57.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num-traits-0.2.19" + "spdxElementId": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9" }, { - "relatedSpdxElement": "SPDXRef-Package-plain-0.2.3", + "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libredox-0.1.16" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-font-types-0.7.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-quote-1.0.45" + "spdxElementId": "SPDXRef-Package-read-fonts-0.22.7" }, { - "relatedSpdxElement": "SPDXRef-Package-dtor-0.8.1", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ctor-0.10.1" + "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-clipboard--x11-0.4.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" + "spdxElementId": "SPDXRef-Package-windows-sys-0.59.0" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" + "spdxElementId": "SPDXRef-Package-serde--spanned-0.6.9" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-ordered-float-5.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-rayon-1.12.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-properties-0.1.4", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-rust-0.51.0", + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", + "relatedSpdxElement": "SPDXRef-Package-png-0.17.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-litemap-0.8.2", + "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" + "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-xcursor-0.3.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-ui-kit-0.2.2", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", + "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_accel" + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-palette--derive-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette-0.7.6" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-malloc--buf-0.0.6" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-sys-0.59.0" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-enumflags2--derive-0.7.12" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand-0.8.6" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ordered-stream-0.2.0" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--algorithms-1.0.20", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon-1.0.19" + "spdxElementId": "SPDXRef-Package-web-time-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" + "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-set-0.5.3", + "relatedSpdxElement": "SPDXRef-Package-libredox-0.1.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-orbclient-0.3.54" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-metadata-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libm-0.2.16", + "relatedSpdxElement": "SPDXRef-Package-fontdb-0.16.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-csd-frame-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-block2-0.5.1" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" + "spdxElementId": "SPDXRef-Package-objc--id-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerovec-derive-0.11.3" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-1.0.109" + "relatedSpdxElement": "SPDXRef-File-nec_gui", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-0.52.0", + "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" + "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" }, { - "relatedSpdxElement": "SPDXRef-Package-hexf-parse-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-codespan-reporting-0.11.1" + "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-synstructure-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cpufeatures-0.2.17" + "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-sha2-0.10.9", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-graphics-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" + "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-url-2.5.8" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zerotrie-0.2.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-yazi-0.1.6", + "relatedSpdxElement": "SPDXRef-Package-futures-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-swash-0.1.19" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--tessellation-1.0.20", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon-1.0.19" + "spdxElementId": "SPDXRef-Package-num--enum--derive-0.7.6" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-File-nec_parser", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" }, { "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libloading-0.8.9" + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--path-1.0.19" + "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_model" + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-nec--report-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.7.8" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-sys-locale-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-paste-1.0.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-self--cell-1.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--worker-0.17.0" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-jni-macros-0.22.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "spdxElementId": "SPDXRef-Package-tracing-0.1.44" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-web-time-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-half-2.7.1" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.51.0", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasip3-0.4.0-plus-wasi-0.3.0-rc-2026-01-06" + "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "relatedSpdxElement": "SPDXRef-Package-nec--report-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_report" }, { - "relatedSpdxElement": "SPDXRef-Package-guillotiere-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-khronos-egl-6.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-parking-2.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-errno-0.3.14" + "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-zvariant-4.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-icu--normalizer-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-idna--adapter-1.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" }, { - "relatedSpdxElement": "SPDXRef-Package-adler2-2.0.1", + "relatedSpdxElement": "SPDXRef-Package-typenum-1.20.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" + "spdxElementId": "SPDXRef-Package-generic-array-0.14.7" }, { - "relatedSpdxElement": "SPDXRef-Package-termcolor-1.4.1", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-web-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", + "relatedSpdxElement": "SPDXRef-Package-sctk-adwaita-0.10.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.14.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--parser-0.17.0" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-quick-xml-0.39.2" + "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-syn-2.0.117" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", + "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.6.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-bit-set-0.5.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-semver-1.0.28", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-windows-numerics-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-windows-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" + "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-dconf--rs-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-khronos-egl-6.0.0", + "relatedSpdxElement": "SPDXRef-Package-android-activity-0.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-clipboard--x11-0.4.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--normalizer-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-icu--locale--core-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-idna--adapter-1.2.2" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--renderer-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-drm-ffi-0.9.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", + "relatedSpdxElement": "SPDXRef-Package-tracing-attributes-0.1.31", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-tracing-0.1.44" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", + "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-miniz--oxide-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-half-2.7.1" + "spdxElementId": "SPDXRef-Package-flate2-1.1.9" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", + "relatedSpdxElement": "SPDXRef-Package-ahash-0.8.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-codespan-reporting-0.11.1" + "spdxElementId": "SPDXRef-Package-hashbrown-0.14.5" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-crypto-common-0.1.7", + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-digest-0.10.7" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-dirs-4.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-concurrent-queue-2.5.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" + "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-r-efi-5.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-sys-macros-0.4.1" + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-types-0.1.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-1.1.4" - }, - { - "relatedSpdxElement": "SPDXRef-Package-nec--worker-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_worker" + "spdxElementId": "SPDXRef-Package-num-complex-0.4.6" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-deps-windows-linux-android-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-core-0.51.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.17.0" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-malloc--buf-0.0.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" + "spdxElementId": "SPDXRef-Package-objc-0.2.7" }, { - "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", + "relatedSpdxElement": "SPDXRef-Package-async-trait-0.1.89", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-drm-ffi-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-crypto-common-0.1.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-digest-0.10.7" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-contacts-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", + "relatedSpdxElement": "SPDXRef-Package-wayland-cursor-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.3.0" + "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", + "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-fontconfig-parser-0.5.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.2.16", + "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-types-0.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--users-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" + "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-ahash-0.8.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-0.19.2" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ordered-float-5.3.0", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "relatedSpdxElement": "SPDXRef-Package-nec-gui-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_gui" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-bumpalo-3.20.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--repr-0.1.20", + "relatedSpdxElement": "SPDXRef-Package-gpu-descriptor-types-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-toml-0.8.23", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-x11rb-protocol-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-piper-0.2.5" + "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--accel-0.17.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-iced--renderer-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" + "spdxElementId": "SPDXRef-Package-calloop-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-paste-1.0.15", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11-dl-2.21.0" + "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-unicode-linebreak-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-unicode-xid-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-winit-0.30.13", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-instant-0.1.13", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" + "spdxElementId": "SPDXRef-Package-kurbo-0.10.4" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nix-0.29.0" + "spdxElementId": "SPDXRef-Package-prettyplease-0.2.37" }, { - "relatedSpdxElement": "SPDXRef-File-nec_report", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-web-time-1.1.0" + "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_solver" }, { - "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-ab--glyph--rasterizer-0.1.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" + "spdxElementId": "SPDXRef-Package-ab--glyph-0.2.32" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-kurbo-0.10.4" + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" }, { - "relatedSpdxElement": "SPDXRef-Package-foreign-types-0.5.0", + "relatedSpdxElement": "SPDXRef-Package-digest-0.10.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-metal-0.27.0" + "spdxElementId": "SPDXRef-Package-sha1-0.10.6" }, { - "relatedSpdxElement": "SPDXRef-Package-quick-xml-0.39.2", + "relatedSpdxElement": "SPDXRef-Package-slotmap-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" + "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.7.4", + "relatedSpdxElement": "SPDXRef-Package-url-2.5.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ash-0.37.3-plus-1.3.251" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", + "relatedSpdxElement": "SPDXRef-Package-winreg-0.10.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-async-net-2.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-macros-0.22.4", + "relatedSpdxElement": "SPDXRef-Package-block2-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-synstructure-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" + "spdxElementId": "SPDXRef-Package-url-2.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-float--next--after-1.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-syn-2.0.117" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-libloading-0.8.9" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-zbus-4.4.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" + "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-iced--runtime-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-libredox-0.1.16" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.57.1", + "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-core-0.52.0", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.52.0" + "spdxElementId": "SPDXRef-Package-nix-0.29.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-macro-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--winit-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced-0.13.1" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", + "relatedSpdxElement": "SPDXRef-Package-quick-xml-0.39.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wayland-scanner-0.31.10" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", + "relatedSpdxElement": "SPDXRef-Package-foldhash-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + "spdxElementId": "SPDXRef-Package-hashbrown-0.16.1" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--glyphon-0.6.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-glam-0.29.3" }, { - "relatedSpdxElement": "SPDXRef-Package-core-graphics-types-0.1.3", + "relatedSpdxElement": "SPDXRef-Package-serde--spanned-0.6.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-toml-0.8.23" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.8.12" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-unicode-bidi-0.3.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" + "spdxElementId": "SPDXRef-Package-winapi-util-0.1.11" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon-1.0.19", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-ppv-lite86-0.2.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--report-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-wayland-source-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-miniz--oxide-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-png-0.17.16" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-channel-0.3.32" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-ordered-stream-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-guillotiere-0.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", + "relatedSpdxElement": "SPDXRef-Package-writeable-0.6.3", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-khronos-egl-6.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-sys-0.8.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-url-2.5.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-d3d12-0.19.0", + "relatedSpdxElement": "SPDXRef-Package-toml--datetime-0.6.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-lyon--path-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-semver-1.0.28", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" + "spdxElementId": "SPDXRef-Package-objc2-io-surface-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-attributes-0.1.31", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-0.1.44" + "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zmij-1.0.21", + "relatedSpdxElement": "SPDXRef-Package-wit-component-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-half-2.7.1" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-by--address-1.2.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.48.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-wlr-0.3.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-location-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--runtime-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-dlv-list-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ordered-multimap-0.4.3" + "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-async-process-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dispatch2-0.3.1" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", + "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" + "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zvariant--derive-4.2.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-sys-0.48.0" + "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" }, { - "relatedSpdxElement": "SPDXRef-Package-num--enum-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-rand--core-0.6.4" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-nec--accel-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_accel" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-block2-0.6.2" + "spdxElementId": "SPDXRef-Package-synstructure-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libredox-0.1.16", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" + "spdxElementId": "SPDXRef-Package-jni-sys-macros-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-synstructure-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_model" + }, + { + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" + "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" + "spdxElementId": "SPDXRef-Package-async-broadcast-0.7.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-interface-0.59.3", + "relatedSpdxElement": "SPDXRef-Package-windows-0.52.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-piper-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-sha1-0.10.6", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-dispatch2-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.4.15", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.7.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + "spdxElementId": "SPDXRef-Package-ash-0.37.3-plus-1.3.251" }, { - "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", + "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.2.2" + "spdxElementId": "SPDXRef-Package-async-net-2.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-pin-project-1.1.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", + "relatedSpdxElement": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-windows-interface-0.59.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc--exception-0.1.2", + "relatedSpdxElement": "SPDXRef-Package-unicode-script-0.5.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc-0.2.7" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-wgpu-core-0.19.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "spdxElementId": "SPDXRef-Package-wasm-metadata-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-dirs-sys-0.3.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-dirs-4.0.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-unicode-bidi-mirroring-0.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-csd-frame-0.3.0" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-0.19.4", + "relatedSpdxElement": "SPDXRef-Package-event-listener-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" + "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-x11-dl-2.21.0", + "relatedSpdxElement": "SPDXRef-Package-sha2-0.10.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", + "relatedSpdxElement": "SPDXRef-Package-form--urlencoded-1.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-url-2.5.8" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--datetime-0.6.11", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.20.0", + "relatedSpdxElement": "SPDXRef-Package-dtor-0.8.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-ctor-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-ctor-0.10.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" + "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cosmic-text-0.12.1", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" + "spdxElementId": "SPDXRef-Package-d3d12-0.19.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc--id-0.1.1" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-wgpu-core-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-url-2.5.8" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-timer-0.2.5", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-futures-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde-1.0.228" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-plasma-0.3.12" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" }, { - "relatedSpdxElement": "SPDXRef-Package-gpu-alloc-types-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-alloc-0.6.0" + "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" }, { - "relatedSpdxElement": "SPDXRef-Package-zvariant--utils-2.1.0", + "relatedSpdxElement": "SPDXRef-Package-windows-threading-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--macros-4.4.0" + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc-0.2.7", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc-foundation-0.1.1" + "spdxElementId": "SPDXRef-Package-serde--repr-0.1.20" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-internal-1.1.11", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-pin-project-1.1.11" + "spdxElementId": "SPDXRef-Package-bytemuck--derive-1.10.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-wasm-timer-0.2.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--syscall-0.5.18" + "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayref-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-hal-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-drm-ffi-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-deps-apple-29.0.3" + "spdxElementId": "SPDXRef-Package-drm-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-dispatch2-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-etagere-0.2.15" }, { - "relatedSpdxElement": "SPDXRef-Package-renderdoc-sys-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--report-0.17.0" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--tiny--skia-0.13.0" + "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-miniz--oxide-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" + "spdxElementId": "SPDXRef-Package-png-0.17.16" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", + "relatedSpdxElement": "SPDXRef-Package-potential--utf-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-0.32.12" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-allocator-api2-0.2.21", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.14.5" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-codespan-reporting-0.13.1" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-foreign-types-macros-0.2.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-channel-2.5.0" + "spdxElementId": "SPDXRef-Package-foreign-types-0.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-async-signal-0.2.14", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-futures-channel-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-dlv-list-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-naga-29.0.3" + "spdxElementId": "SPDXRef-Package-ordered-multimap-0.4.3" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-toml--datetime-0.6.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + "spdxElementId": "SPDXRef-Package-toml-0.8.23" }, { - "relatedSpdxElement": "SPDXRef-Package-rfd-0.14.1", + "relatedSpdxElement": "SPDXRef-Package-glam-0.29.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" + "spdxElementId": "SPDXRef-Package-nec--accel-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-etagere-0.2.15", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--glyphon-0.6.0" + "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" + "spdxElementId": "SPDXRef-Package-idna-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-nec--worker-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-crc32fast-1.5.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-png-0.17.16" + "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--tiny--skia-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-core-data-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-zbus--names-3.0.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", + "relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-winnow-0.7.15" }, { - "relatedSpdxElement": "SPDXRef-Package-fast-srgb8-1.0.0", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette-0.7.6" + "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" }, { "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-concurrent-queue-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-windows-future-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "spdxElementId": "SPDXRef-Package-windows-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--core-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-euclid-0.22.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck--derive-1.10.2", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-bytemuck-1.25.0" + "spdxElementId": "SPDXRef-Package-calloop-0.14.4" }, { - "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", + "relatedSpdxElement": "SPDXRef-Package-base64-0.22.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.2.16", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-types-0.2.0" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-leb128fmt-0.1.0", + "relatedSpdxElement": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-encoder-0.244.0" + "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" + "spdxElementId": "SPDXRef-Package-clipboard--x11-0.4.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-naga-bridge-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-lyon-1.0.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-yoke-0.8.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.19.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-shared-0.2.120" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", + "relatedSpdxElement": "SPDXRef-Package-codespan-reporting-0.13.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" + "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" }, { - "relatedSpdxElement": "SPDXRef-Package-crc32fast-1.5.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-flate2-1.1.9" + "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relatedSpdxElement": "SPDXRef-Package-iced--glyphon-0.6.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--geom-1.0.19" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.6.0-plus-11769913", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-url-2.5.8" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-types-0.1.3" + "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-core-foundation-sys-0.8.7", + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.24", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-foundation-0.9.4" + "spdxElementId": "SPDXRef-Package-syn-2.0.117" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-cpufeatures-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" + "spdxElementId": "SPDXRef-Package-sha1-0.10.6" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-utf8--iter-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-lite-2.6.1" + "spdxElementId": "SPDXRef-Package-idna-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tempfile-3.27.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" + "spdxElementId": "SPDXRef-Package-wayland-client-0.31.14" }, { - "relatedSpdxElement": "SPDXRef-Package-winreg-0.10.1", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dark-light-1.1.1" + "spdxElementId": "SPDXRef-Package-toml--edit-0.22.27" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-sys-0.52.0" + "spdxElementId": "SPDXRef-Package-async-io-2.6.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" + "spdxElementId": "SPDXRef-Package-phf-0.11.3" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" + "spdxElementId": "SPDXRef-Package-gpu-alloc-types-0.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-sctk-adwaita-0.10.1", + "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-sha1-0.10.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-zbus-4.4.0" }, { - "relatedSpdxElement": "SPDXRef-Package-async-fs-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-objc2-foundation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dirs-sys-0.3.7" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-encoder-0.244.0" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", + "relatedSpdxElement": "SPDXRef-Package-objc-foundation-0.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-num--enum-0.7.6" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.48" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--renderer-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-simd--cesu8-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-objc2-core-location-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde-1.0.228" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" + "spdxElementId": "SPDXRef-Package-rustix-1.1.4" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--wgpu-0.13.5", + "relatedSpdxElement": "SPDXRef-Package-clipboard-win-5.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" + "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-rust-0.51.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.3.2" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-implement-0.60.2", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-combine-4.6.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerofrom-derive-0.1.7" + "spdxElementId": "SPDXRef-Package-jni-0.22.4" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-ahash-0.7.8" }, { - "relatedSpdxElement": "SPDXRef-Package-svg--fmt-0.4.5", + "relatedSpdxElement": "SPDXRef-Package-ndk-sys-0.5.0-plus-25.2.9519653", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-guillotiere-0.6.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-clipboard--wayland-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-rayon-1.12.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-clipboard--macos-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.48.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-displaydoc-0.2.6" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" + "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-range-alloc-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", + "relatedSpdxElement": "SPDXRef-Package-nec--model-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-fs-2.2.0" + "spdxElementId": "SPDXRef-Package-nec--report-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-icu--collections-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hassle-rs-0.11.0" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-dpi-0.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-csd-frame-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-tinystr-0.8.3" }, { - "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" + "spdxElementId": "SPDXRef-Package-rustix-1.1.4" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-com--macros--support-0.6.0" + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-dlib-0.5.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-objc2-user-notifications-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relatedSpdxElement": "SPDXRef-Package-renderdoc-sys-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-0.13.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-phf--generator-0.11.3", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-phf--macros-0.11.3" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" + "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" + "spdxElementId": "SPDXRef-Package-xdg-home-1.3.0" }, { - "relatedSpdxElement": "SPDXRef-Package-urlencoding-2.1.3", + "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.4.15", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" }, { - "relatedSpdxElement": "SPDXRef-Package-crunchy-0.2.4", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-half-2.7.1" + "spdxElementId": "SPDXRef-Package-dispatch2-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-File-nec_parser", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", + "relatedSpdxElement": "SPDXRef-Package-wasm-metadata-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-libloading-0.8.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-ahash-0.8.12" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-rand--chacha-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + "spdxElementId": "SPDXRef-Package-rand-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-hassle-rs-0.11.0", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-wayland-sys-0.31.11" }, { - "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-generic-array-0.14.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-block-buffer-0.10.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-icu--properties--data-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sys-locale-0.3.2" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ordered-multimap-0.4.3", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rust-ini-0.18.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-concurrent-queue-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", + "relatedSpdxElement": "SPDXRef-Package-endi-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-File-nec_worker", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-bytemuck--derive-1.10.2" + "spdxElementId": "SPDXRef-Package-objc2-cloud-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-document-features-0.2.12", + "relatedSpdxElement": "SPDXRef-Package-zerotrie-0.2.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.4.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-signal-0.2.14" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-utils-0.1.0", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-timer-0.2.5" + "spdxElementId": "SPDXRef-Package-glow-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-data-0.2.2" + "spdxElementId": "SPDXRef-Package-syn-1.0.109" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-read-fonts-0.22.7" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-collections-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.62.2" + "spdxElementId": "SPDXRef-Package-serde--json-1.0.149" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-orbclient-0.3.54", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-misc-0.3.12" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-owned--ttf--parser-0.25.1", + "relatedSpdxElement": "SPDXRef-Package-crossbeam-deque-0.8.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ab--glyph-0.2.32" + "spdxElementId": "SPDXRef-Package-rayon-core-1.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-simd-adler32-0.3.9", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fdeflate-0.3.7" + "spdxElementId": "SPDXRef-Package-nix-0.29.0" }, { - "relatedSpdxElement": "SPDXRef-Package-font-types-0.7.3", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-read-fonts-0.22.7" + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-web-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.12.3", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ordered-multimap-0.4.3" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149", + "relatedSpdxElement": "SPDXRef-Package-x11rb-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relatedSpdxElement": "SPDXRef-Package-presser-0.3.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-0.14.1" + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" }, { - "relatedSpdxElement": "SPDXRef-Package-as-raw-xcb-connection-1.0.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-scanner-0.31.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-wayland-protocols-wlr-0.3.12" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" + "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-cursor-icon-1.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-xkbcommon-dl-0.4.2" + "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.5.18", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" }, { - "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-types-0.19.2" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-async-signal-0.2.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-app-kit-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-memoffset-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--macos-0.1.1" + "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" }, { - "relatedSpdxElement": "SPDXRef-Package-presser-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-leb128fmt-0.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.25.0" + "spdxElementId": "SPDXRef-Package-wasm-encoder-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.32" }, { - "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.9.4", + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-drm-sys-0.8.1" + "spdxElementId": "SPDXRef-Package-toml--datetime-1.1.1-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-foundation-0.3.2" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-form--urlencoded-1.2.2", + "relatedSpdxElement": "SPDXRef-Package-flate2-1.1.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-url-2.5.8" + "spdxElementId": "SPDXRef-Package-png-0.17.16" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-cursor-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-wayland-backend-0.3.15", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zbus-4.4.0", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-sys-0.31.11", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-backend-0.3.15" + "spdxElementId": "SPDXRef-Package-potential--utf-0.1.5" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-1.3.2", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--syscall-0.4.1" + "spdxElementId": "SPDXRef-Package-rfd-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-ash-0.38.0-plus-1.3.281", + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.9.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.48.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-windows-sys-0.48.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-sys-0.61.2" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-icu--provider-2.2.0", + "relatedSpdxElement": "SPDXRef-Package-zvariant--derive-4.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" + "spdxElementId": "SPDXRef-Package-zvariant-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-glow-0.13.1", + "relatedSpdxElement": "SPDXRef-Package-khronos-egl-6.0.0", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-event-listener-strategy-0.5.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.52.0" + "spdxElementId": "SPDXRef-Package-async-lock-3.4.2" }, { - "relatedSpdxElement": "SPDXRef-Package-enumflags2--derive-0.7.12", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-enumflags2-0.7.12" + "spdxElementId": "SPDXRef-Package-windows-strings-0.5.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", + "relatedSpdxElement": "SPDXRef-Package-renderdoc-sys-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "relatedSpdxElement": "SPDXRef-File-nec_accel", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" }, { - "relatedSpdxElement": "SPDXRef-Package-litrs-1.0.0", + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-document-features-0.2.12" + "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-0.3.32" + "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" }, { - "relatedSpdxElement": "SPDXRef-Package-rustybuzz-0.14.1", + "relatedSpdxElement": "SPDXRef-Package-foldhash-0.1.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" + "spdxElementId": "SPDXRef-Package-hashbrown-0.15.5" }, { - "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-indexmap-2.14.0" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-result-0.4.1" + "spdxElementId": "SPDXRef-Package-wit-bindgen-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-khronos-egl-6.0.0", + "relatedSpdxElement": "SPDXRef-Package-block-0.1.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-metal-0.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus--names-3.0.0" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", + "relatedSpdxElement": "SPDXRef-Package-glam-0.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" + "spdxElementId": "SPDXRef-Package-wgpu-naga-bridge-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-glow-0.17.0" }, { - "relatedSpdxElement": "SPDXRef-Package-fontconfig-parser-0.5.8", + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" + "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wayland-client-0.31.14", + "relatedSpdxElement": "SPDXRef-Package-blocking-1.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-async-channel-2.5.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-icu--provider-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-icu--normalizer-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--project-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-nec_project" + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-wgpu-29.0.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" + "spdxElementId": "SPDXRef-Package-nec--accel-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasmparser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-objc2-cloud-kit-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.102", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-core-0.51.0" + "spdxElementId": "SPDXRef-Package-zerovec-0.11.6" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" + "spdxElementId": "SPDXRef-Package-tempfile-3.27.0" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sha1-0.10.6" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-File-nec_project", - "relationshipType": "DESCRIBES", - "spdxElementId": "SPDXRef-DOCUMENT" + "relatedSpdxElement": "SPDXRef-Package-tiny-skia-0.11.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-event-listener-strategy-0.5.4" + "spdxElementId": "SPDXRef-Package-rustix-1.1.4" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-x11rb-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-litemap-0.8.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" + "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-ndk-0.9.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-enumflags2-0.7.12" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-jni-sys-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-enumflags2-0.7.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-0.22.4" + "spdxElementId": "SPDXRef-Package-ashpd-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-nec-gui-0.17.0", - "relationshipType": "GENERATED_FROM", - "spdxElementId": "SPDXRef-File-fnec-gui" + "relatedSpdxElement": "SPDXRef-Package-iced--graphics-0.13.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-calloop-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-alloc-types-0.3.0" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--futures-0.13.2" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", + "relatedSpdxElement": "SPDXRef-Package-drm-sys-0.8.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-window--clipboard-0.4.1" + "spdxElementId": "SPDXRef-Package-drm-ffi-0.9.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-parser-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-component-0.244.0" + "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette--derive-0.7.6" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-quartz-core-0.3.2", + "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-raw-window-metal-1.1.0" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-io-2.6.0" + "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-wasm-metadata-0.244.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", + "relatedSpdxElement": "SPDXRef-Package-glam-0.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--widget-0.13.4" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.120", + "relatedSpdxElement": "SPDXRef-Package-raw-window-handle-0.6.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-web-sys-0.3.97" + "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" + "spdxElementId": "SPDXRef-Package-nec--worker-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relatedSpdxElement": "SPDXRef-Package-profiling-1.0.17", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-simd--cesu8-1.1.1", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" + "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" }, { - "relatedSpdxElement": "SPDXRef-Package-async-process-2.5.0", + "relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-termcolor-1.4.1" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.15.5", + "relatedSpdxElement": "SPDXRef-Package-jni-0.22.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-piper-0.2.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" + "spdxElementId": "SPDXRef-Package-blocking-1.6.2" }, { - "relatedSpdxElement": "SPDXRef-Package-dispatch2-0.3.1", + "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-core-graphics-0.3.2" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-block2-0.5.1" + "spdxElementId": "SPDXRef-Package-icu--collections-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + "spdxElementId": "SPDXRef-Package-libloading-0.8.9" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", + "relatedSpdxElement": "SPDXRef-Package-hermit-abi-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-polling-3.11.0" }, { - "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-dark-light-1.1.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-0.19.4" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-lyon--path-1.0.19", + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" + "spdxElementId": "SPDXRef-Package-signal-hook-registry-1.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.32", + "relatedSpdxElement": "SPDXRef-Package-arrayref-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-futures-util-0.3.32" + "spdxElementId": "SPDXRef-Package-tiny-skia-0.11.4" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.13.2", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-iced--wgpu-0.13.5" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", - "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-polling-3.11.0" + "relatedSpdxElement": "SPDXRef-Package-nec--project-0.18.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-nec_project" }, { - "relatedSpdxElement": "SPDXRef-Package-r-efi-5.3.0", + "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-async-io-2.6.0", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-iced--graphics-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-futures-0.4.70", + "relatedSpdxElement": "SPDXRef-Package-ttf-parser-0.21.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-cosmic-text-0.12.1" }, { - "relatedSpdxElement": "SPDXRef-Package-wit-component-0.244.0", + "relatedSpdxElement": "SPDXRef-Package-read-fonts-0.22.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-skrifa-0.22.3" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.120" + "spdxElementId": "SPDXRef-Package-wayland-protocols-experimental-20250721.0.1" }, { - "relatedSpdxElement": "SPDXRef-Package-fdeflate-0.3.7", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-png-0.17.16" + "spdxElementId": "SPDXRef-Package-objc2-contacts-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relatedSpdxElement": "SPDXRef-Package-nec--project-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" + "spdxElementId": "SPDXRef-Package-nec-cli-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pollster-0.3.0", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-cli-0.17.0" + "spdxElementId": "SPDXRef-Package-yoke-derive-0.8.2" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.8", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-29.0.3" + "spdxElementId": "SPDXRef-Package-icu--provider-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.44", + "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.18.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-xlib-0.2.5" + "spdxElementId": "SPDXRef-Package-nec--project-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-android--system--properties-0.1.5", + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-uds--windows-1.2.1" }, { - "relatedSpdxElement": "SPDXRef-Package-ndk-context-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" + "spdxElementId": "SPDXRef-Package-approx-0.5.1" }, { - "relatedSpdxElement": "SPDXRef-Package-num-complex-0.4.6", + "relatedSpdxElement": "SPDXRef-Package-winnow-1.0.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--solver-0.17.0" + "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-jni-macros-0.22.4" + "spdxElementId": "SPDXRef-Package-zvariant--utils-2.1.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-uniform-type-identifiers-0.2.2" + "spdxElementId": "SPDXRef-Package-nec-gui-0.18.0" }, { - "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relatedSpdxElement": "SPDXRef-Package-iced--futures-0.13.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-allocator-0.28.0" + "spdxElementId": "SPDXRef-Package-iced--runtime-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-icu--provider-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-gpu-descriptor-0.2.4" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-dispatch-0.2.0", + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rfd-0.14.1" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--parser-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-zerocopy-derive-0.8.48", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-zerocopy-0.8.48" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-ab--glyph-0.2.32", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-29.0.3" + "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", + "relatedSpdxElement": "SPDXRef-Package-num--enum-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" + "spdxElementId": "SPDXRef-Package-android-activity-0.6.1" }, { - "relatedSpdxElement": "SPDXRef-Package-dpi-0.1.2", + "relatedSpdxElement": "SPDXRef-Package-memmap2-0.9.10", "relationshipType": "DEPENDS_ON", "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-ab--glyph-0.2.32", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-sctk-adwaita-0.10.1" + "spdxElementId": "SPDXRef-Package-getrandom-0.2.17" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-image-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-ui-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-piper-0.2.5" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-redox--users-0.4.6" + "spdxElementId": "SPDXRef-Package-async-recursion-1.1.1" }, { - "relatedSpdxElement": "SPDXRef-Package-prettyplease-0.2.37", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-0.51.0" + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.15.5", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + "spdxElementId": "SPDXRef-Package-wasmparser-0.244.0" }, { - "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.48", + "relatedSpdxElement": "SPDXRef-Package-crunchy-0.2.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.8.12" + "spdxElementId": "SPDXRef-Package-half-2.7.1" }, { - "relatedSpdxElement": "SPDXRef-Package-naga-0.19.2", + "relatedSpdxElement": "SPDXRef-Package-ash-0.37.3-plus-1.3.251", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-0.19.4" + "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" }, { - "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.3-plus-wasi-0.2.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" }, { - "relatedSpdxElement": "SPDXRef-Package-async-lock-3.4.2", + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-async-process-2.5.0" + "spdxElementId": "SPDXRef-Package-foreign-types-macros-0.2.3" }, { - "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-winit-0.30.13", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zerotrie-0.2.4" + "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-xcursor-0.3.10", + "relatedSpdxElement": "SPDXRef-Package-wayland-protocols-0.32.12", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wayland-cursor-0.31.14" + "spdxElementId": "SPDXRef-Package-winit-0.30.13" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18", + "relatedSpdxElement": "SPDXRef-Package-allocator-api2-0.2.21", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-clipboard--x11-0.4.3" + "spdxElementId": "SPDXRef-Package-hashbrown-0.14.5" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-result-0.4.1", + "relatedSpdxElement": "SPDXRef-Package-async-task-4.7.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + "spdxElementId": "SPDXRef-Package-async-process-2.5.0" }, { - "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.17", + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tracing-0.1.44" + "spdxElementId": "SPDXRef-Package-fontdb-0.16.2" }, { - "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", + "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-dispatch2-0.3.1" + "spdxElementId": "SPDXRef-Package-objc2-link-presentation-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-core-foundation-0.9.4", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-core-graphics-0.23.2" + "spdxElementId": "SPDXRef-Package-x11-dl-2.21.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.48.5", + "relatedSpdxElement": "SPDXRef-Package-objc2-metal-0.2.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-targets-0.48.5" + "spdxElementId": "SPDXRef-Package-objc2-core-image-0.2.2" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--solver-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec-gui-0.17.0" + "spdxElementId": "SPDXRef-Package-softbuffer-0.4.8" }, { - "relatedSpdxElement": "SPDXRef-Package-orbclient-0.3.54", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-windows-sys-0.61.2" }, { - "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-serde--core-1.0.228" + "spdxElementId": "SPDXRef-Package-parking--lot-0.11.2" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" + "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", + "relatedSpdxElement": "SPDXRef-Package-web-sys-0.3.97", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" + "spdxElementId": "SPDXRef-Package-wgpu-types-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", + "relatedSpdxElement": "SPDXRef-Package-objc2-encode-4.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-hal-0.19.5" + "spdxElementId": "SPDXRef-Package-objc2-0.5.2" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-foundation-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-smithay-client-toolkit-0.20.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" + "spdxElementId": "SPDXRef-Package-smithay-clipboard-0.7.3" }, { - "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", + "relatedSpdxElement": "SPDXRef-Package-spirv-0.3.0-plus-sdk-1.3.268.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" + "spdxElementId": "SPDXRef-Package-naga-0.19.2" }, { - "relatedSpdxElement": "SPDXRef-Package-ahash-0.8.12", + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-hashbrown-0.14.5" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ahash-0.8.12" + "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.20.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-encode-4.1.0", + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-0.5.2" + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-core-data-0.2.2", + "relatedSpdxElement": "SPDXRef-Package-bytemuck-1.25.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-rustybuzz-0.14.1" }, { - "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.4", + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-calloop-wayland-source-0.4.1" + "spdxElementId": "SPDXRef-Package-js-sys-0.3.97" }, { - "relatedSpdxElement": "SPDXRef-Package-syn-2.0.117", + "relatedSpdxElement": "SPDXRef-Package-iced--winit-0.13.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-pin-project-internal-1.1.11" + "spdxElementId": "SPDXRef-Package-iced-0.13.1" }, { - "relatedSpdxElement": "SPDXRef-Package-block2-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-windows-implement-0.60.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-app-kit-0.2.2" + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-tinystr-0.8.3", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-icu--locale--core-2.2.0" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-strict-num-0.1.1", + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-tiny-skia-path-0.11.4" + "spdxElementId": "SPDXRef-Package-iced--renderer-0.13.0" }, { - "relatedSpdxElement": "SPDXRef-Package-objc2-0.5.2", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-objc2-quartz-core-0.2.2" + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.120" }, { - "relatedSpdxElement": "SPDXRef-Package-xkeysym-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-smithay-client-toolkit-0.19.2" + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-zbus--names-3.0.0", + "relatedSpdxElement": "SPDXRef-Package-icu--collections-2.2.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-zbus-4.4.0" + "spdxElementId": "SPDXRef-Package-icu--properties-2.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-toml--parser-1.1.2-plus-spec-1.1.0", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-toml--edit-0.25.11-plus-spec-1.1.0" + "spdxElementId": "SPDXRef-Package-zvariant--derive-4.2.0" }, { - "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.97", + "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.52.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-glow-0.13.1" + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" }, { - "relatedSpdxElement": "SPDXRef-Package-float--next--after-1.0.0", + "relatedSpdxElement": "SPDXRef-Package-windows-collections-0.3.2", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-lyon--tessellation-1.0.20" + "spdxElementId": "SPDXRef-Package-windows-0.62.2" }, { - "relatedSpdxElement": "SPDXRef-Package-wgpu-types-29.0.3", + "relatedSpdxElement": "SPDXRef-Package-palette-0.7.6", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-naga-bridge-29.0.3" + "spdxElementId": "SPDXRef-Package-iced--core-0.13.2" }, { - "relatedSpdxElement": "SPDXRef-Package-nec--model-0.17.0", + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.45", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-nec--project-0.17.0" + "spdxElementId": "SPDXRef-Package-wit-bindgen-rust-macro-0.51.0" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relatedSpdxElement": "SPDXRef-Package-futures-lite-2.6.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-windows-0.52.0" + "spdxElementId": "SPDXRef-Package-async-executor-1.14.0" }, { - "relatedSpdxElement": "SPDXRef-Package-unicode-xid-0.2.6", + "relatedSpdxElement": "SPDXRef-Package-objc2-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wit-parser-0.244.0" + "spdxElementId": "SPDXRef-Package-objc2-metal-0.3.2" }, { - "relatedSpdxElement": "SPDXRef-Package-indexmap-2.14.0", + "relatedSpdxElement": "SPDXRef-Package-zeno-0.2.3", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-swash-0.1.19" }, { - "relatedSpdxElement": "SPDXRef-Package-iced--runtime-0.13.2", + "relatedSpdxElement": "SPDXRef-Package-digest-0.10.7", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-iced--winit-0.13.0" + "spdxElementId": "SPDXRef-Package-sha2-0.10.9" }, { - "relatedSpdxElement": "SPDXRef-Package-approx-0.5.1", + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-palette-0.7.6" + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" }, { - "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.186", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-ndk-0.9.0" + "spdxElementId": "SPDXRef-Package-rand-0.8.6" }, { - "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.11.1", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-kurbo-0.10.4" + "spdxElementId": "SPDXRef-Package-redox--syscall-0.7.4" }, { - "relatedSpdxElement": "SPDXRef-Package-core-graphics-0.23.2", + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-winit-0.30.13" + "spdxElementId": "SPDXRef-Package-winreg-0.10.1" }, { - "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-1.1.0", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + "spdxElementId": "SPDXRef-Package-naga-29.0.3" }, { - "relatedSpdxElement": "SPDXRef-Package-portable-atomic-1.13.1", + "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", "relationshipType": "DEPENDS_ON", - "spdxElementId": "SPDXRef-Package-wgpu-core-29.0.3" + "spdxElementId": "SPDXRef-Package-rand-0.8.6" } ], "spdxVersion": "SPDX-2.3" diff --git a/bindings/fnec_py/Cargo.lock b/bindings/fnec_py/Cargo.lock index 04b0d5a..99855ae 100644 --- a/bindings/fnec_py/Cargo.lock +++ b/bindings/fnec_py/Cargo.lock @@ -16,7 +16,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "fnec_py" -version = "0.8.0" +version = "0.9.0" dependencies = [ "nec_model", "nec_parser", @@ -57,18 +57,18 @@ dependencies = [ [[package]] name = "nec_model" -version = "0.17.0" +version = "0.18.0" [[package]] name = "nec_parser" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", ] [[package]] name = "nec_solver" -version = "0.17.0" +version = "0.18.0" dependencies = [ "nec_model", "num-complex", diff --git a/bindings/fnec_py/Cargo.toml b/bindings/fnec_py/Cargo.toml index dd22673..9dda9fe 100644 --- a/bindings/fnec_py/Cargo.toml +++ b/bindings/fnec_py/Cargo.toml @@ -4,7 +4,7 @@ [package] name = "fnec_py" description = "Python bindings for fnec — expose NEC deck solve/sweep via PyO3" -version = "0.8.0" +version = "0.9.0" authors = ["Simon Keimer (DC0SK)"] license = "GPL-3.0-only" edition = "2021" diff --git a/bindings/fnec_py/pyproject.toml b/bindings/fnec_py/pyproject.toml index 8857c10..6cc4fdc 100644 --- a/bindings/fnec_py/pyproject.toml +++ b/bindings/fnec_py/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "fnec_py" -version = "0.8.0" +version = "0.9.0" description = "Python bindings for fnec — solve NEC antenna decks from Python" requires-python = ">=3.9" license = { text = "GPL-3.0-only" } diff --git a/docs/changelog.md b/docs/changelog.md index e9486bd..0b4d912 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -2,7 +2,7 @@ project: fnec-rust doc: docs/changelog.md status: living -last_updated: 2026-09-07 +last_updated: 2026-09-08 --- # Changelog @@ -15,9 +15,26 @@ from 0.13.0 and earlier predate the Keep a Changelog headings and are left as wr ## [Unreleased] +## [0.18.0] — 2026-09-08 — Nothing drives it, so there is no solve + +Eighteen changes since v0.17.0, in three clusters. **Remediation of the +2026-08-28 whole-project audit** (#432–#442) closed both criticals and every +high, and finished with the checkers themselves — so every green reported +earlier in that cycle had rested on gates that were not yet verified. **A +documentation-honesty cluster** (#443–#447) replaced adjectives with counts and +gated the counts. **Two solver fixes** (#448, #449) close the cycle, one of them +breaking. + +The findings ledger went from 137 findings / 35 open to **149 / 33 open — zero +critical, zero high**. It grew because fixing things found things: three of this +cycle's remediation diagnoses were wrong and were refuted by measurement before +any code was written. + ### Changed -- **A deck with no `EX` card is now refused instead of solved.** BREAKING for + +- **A deck with no `EX` card is now refused instead of solved** (FND-145, #449). + BREAKING for JSON consumers: `fnec` printed `[]` and exited 0 for such a deck, a behaviour `docs/json-output-schema.md` documented under "Absence of feedpoint data". (Not under that file's "Stability guarantee" section, which covers the field @@ -50,14 +67,120 @@ from 0.13.0 and earlier predate the Keep a Changelog headings and are left as wr sentence a plane-wave receive deck gets. All four now refuse through the one shared predicate, before any solve. +- **`GM` is now the NEC-2 card, not a card with the same name** (FND-119, #435). + BREAKING for decks written against fnec's previous reading: fnec took `I2` as + a last tag and `F7` as a first tag, and had no `NRPT` concept at all, so + standard decks lost wires **in silence**. Five rules, all previously wrong, + each pinned against nec2c and each sabotage-verified separately — `NRPT` + decides copy-versus-in-place, copies are cumulative and tagged `tag + k*ITGI`, + an in-place move retags too, tag-0 segments never retag, and `ITS` selects a + suffix in definition order. +- **A current source is now the unit-voltage solve rescaled by `i0/I_feed`**, + exactly, rather than a separately-driven solve (FND-118, #437). `Z = V/I` is a + property of the port, not of the drive. The original diagnosis was wrong and + the ablation refuted it: sweeping the constraint weight across nine orders of + magnitude moved `R` by 0.28% against a 6.5% gap. The real cause was that over + finite ground the augmented Hallén system becomes inconsistent (residual 3e-7 + in free space, 5.8% over ground), so the two drives were minimising different + objectives over a flat valley. +- **The worker bounds every wait and budgets every retry** (FND-101, FND-102, + FND-136, FND-137, #439). There had been **no timeout of any kind** in the + worker crate. Three deadlines now: solve 15 min (matched to the kernel TCP + retransmission bound), probe 30 s, shutdown 2 s then kill. One reader thread + per *worker* rather than per dispatch, so nothing leaks, and `DispatchError` + splits on *when* the worker died. +- **`corpus/README.md` states its evidence tier as a count, and a checker + enforces it** (#446). It had claimed the corpus validates against "NEC + reference engines (primary: xnec2c, fallback: 4nec2)" and that "every NEC deck + in this corpus is validated against a reference engine". The recorded + reference engine is fnec itself for most rows; xnec2c is used by nothing (it + hangs headless in CI) and 4nec2 by nothing either. Now: 50 cases, 9 externally + gated, checked rather than asserted. + +### Removed + +- **`nec_solver`'s `gpu` feature**, which pulled `nec_accel` into the dependency + graph with no source-level consumer, and the **`FNEC_ACCEL_STUB_GPU` + documented control**, which zero shipped code read while 53 inert + manipulations of it sat across 14 test files (FND-105, FND-106, FND-107, + #440). Neither produced a wrong number; both told a reader something untrue. + The startup probe also printed `gpu_available=false` on a machine whose GPU + fnec's wgpu far-field kernels do in fact use. + ### Fixed -- A straight wire written as two collinear `GW` cards can now be lit by an - incident plane wave. `build_planewave_hallen` grouped segments by raw `GW` + +- **A straight wire written as two collinear `GW` cards can now be lit by an + incident plane wave** (FND-142, #448). `build_planewave_hallen` grouped segments by raw `GW` card while its delta-gap sibling grouped by merged conductor, so the join read as a junction and the deck was refused — though the same geometry driven by `EX 0` or `EX 4` solved (FND-142). +- **The GUI's background runs each carry an identity, so a stale one cannot win** + (FND-115, FND-116, #433). One defect seen twice: a completion message carried + no identity, so the reducer could not tell a run it launched from one it had + disowned. `RunId` is minted in one place with a private inner value, so neither + the binary nor a test can fabricate a stamp, and the id lives *in* the phase so + a discard orphans in-flight work structurally. One guard before the match, not + eleven per-arm `if`s — deleting it fails all eight stale-rejection tests at + once. +- **An edit retires a deck load or save that is still in flight** (FND-133, + #445). The two editor-pipeline completions that applied unconditionally — + `EditDeckLoaded(Ok)`, which resets the undo history, and `DeckSaved(Ok)`, which + calls `mark_saved()`. The obvious fix (give them run ids like the other eleven + completions) is **inert**, and the design review caught that before any code + was written: run identity rejects a *superseded* run, and neither defect + involves one. +- **An oversized grid is refused before it is allocated** (FND-093, FND-094, + FND-096, #438). One defect class in three places: a deck-supplied dimension + multiplied into an allocation with nothing checking the product. `RP 0 65535 + 65535` asked for 68,717,379,600 bytes in a single call and aborted; `NE 0 500 + 500 500` for 3.2 GB. Refused in the `pre_solve_error` chain, so one refusal + reaches all four frontends, and every product is computed in `u64` — `65536 * + 65536` is 0 in `u32`, so a `u32` check would have waved the largest request + through as the smallest. +- **The plane-wave routing decision has one home, not three** (FND-128, FND-140, + #444). Reviewing the design first turned up a fifth copy nobody had logged, and + showed that sharing the predicate alone would have left the part that actually + diverges — the CLI sweep duplicated the *whole* `PlaneWave` arm: predicate, + `path_of`/`free_ends` grouping, builder choice and solver dispatch. +- **Four checkers are now as strict as the claims they publish** (FND-088, + FND-089, FND-090, FND-091, #441). The gates that verify everything else were + themselves unverified. The ledger checker skipped any row misspaced at its + leading pipe and then announced a green count excluding it — a planted row gave + exit 0 and "137 finding(s)" against 138 present. The doc-attachment gate went + blind at the first `cfg(test)` and stayed blind, losing every production item + in files that open with a test module — 1576 items checked before that fix, 1655 + immediately after it, 1681 at this release. +- **An advertised external corpus gate can actually fail** (#443). + `split-v-conductor-path-freesp` declared `ExternalR_absolute_ohm: 4.0` and + `ExternalX_absolute_ohm: 42.0` but stored its nec2c numbers under + `external_reference`, while the validator reads only + `external_reference_candidate` — so both gates were never evaluated and the row + could drift arbitrarily far from nec2c while staying green on a parity gate it + advertised. +- **The corpus reaches the conductor-path basis** (FND-132, #436). Probing every + deck found **zero** that routed to the PH9-CHK-002 conductor-path basis, so it + was exercised only by in-source unit tests — the state in which FND-121, a + critical finding about that same basis being wired to one frontend of four, + went uncaught by the corpus. Two gates: the fixture asserts it takes the path + basis, and a standing check asserts the corpus still contains something that + does, so the gap cannot be re-opened by deleting one deck. +- **The docs describe the binary that shipped** (FND-063, FND-064, FND-065, + FND-083, FND-085, FND-086, #447). Seven audit rows of "a doc describes a + version of fnec that is not the one installed", each verified by *running* the + binary rather than reading it — because three of the seven turned out to say + something different from what the row claimed. The README had described six + cards as staged or ignored at runtime; all six solve. The test catalog's counts + were not off by one but by more than a factor of two, and are now derived by a + CI checker rather than typed. +- **Ledger citations name the PR, not a branch hash squash-merge discards** + (FND-134, #434). All 22 fixed-row citations from the previous cycle were bare + commit hashes unresolvable from `main`. +- The audit's closing state is recorded in `docs/dev/reviews/review-260828.md` + (#442), including that six rows needed no fix, being duplicates that survived + verification. + ## [0.17.0] — 2026-08-28 — Nothing left open Nine changes bringing the findings ledger to **zero open items**: 20 findings @@ -2105,6 +2228,7 @@ Hallén path is unchanged, so the validated corpus is untouched. against and inventing one would be worse than the gap (FND-043). --> [Unreleased]: https://github.com/dc0sk/fnec-rust/compare/v0.17.0...HEAD +[0.18.0]: https://github.com/dc0sk/fnec-rust/compare/v0.17.0...v0.18.0 [0.17.0]: https://github.com/dc0sk/fnec-rust/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/dc0sk/fnec-rust/compare/v0.15.0...v0.16.0 [0.15.0]: https://github.com/dc0sk/fnec-rust/compare/v0.14.0...v0.15.0 diff --git a/docs/cli-guide.md b/docs/cli-guide.md index 4080bdc..5d38fb3 100644 --- a/docs/cli-guide.md +++ b/docs/cli-guide.md @@ -5,7 +5,7 @@ status: living last_updated: 2026-08-31 --- -# CLI Guide — fnec (v0.17.0) +# CLI Guide — fnec (v0.18.0) `fnec` is the command-line frontend for fnec-rust. It reads a NEC deck file, runs the configured solver, and prints a versioned text report to stdout diff --git a/docs/project/traceability-matrix-generated.md b/docs/project/traceability-matrix-generated.md index 7cca2c9..213595f 100644 --- a/docs/project/traceability-matrix-generated.md +++ b/docs/project/traceability-matrix-generated.md @@ -2,7 +2,7 @@ project: fnec-rust doc: docs/project/traceability-matrix-generated.md status: living -last_updated: 2026-08-31 +last_updated: 2026-09-08 --- # Traceability matrix (generated — do not hand-edit) diff --git a/docs/releasenotes.md b/docs/releasenotes.md index 7147407..1a82eaa 100644 --- a/docs/releasenotes.md +++ b/docs/releasenotes.md @@ -2,11 +2,136 @@ project: fnec-rust doc: docs/releasenotes.md status: living -last_updated: 2026-08-28 +last_updated: 2026-09-08 --- # Release Notes +## 0.18.0 — Nothing drives it, so there is no solve + +Eighteen changes since 0.17.0: remediation of the 2026-08-28 whole-project audit +(#432–#442), a documentation-honesty cluster (#443–#447), and two solver fixes +(#448, #449). Both criticals and every high from that audit are closed. The +ledger went from 137 findings / 35 open to **149 / 33 open — zero critical, zero +high**; it grew because fixing things found things. + +Every value quoted below was re-measured at the release commit. + +### Answers that change + +Read this before upgrading if you have recorded results or scripted `fnec`. + +**A deck with no `EX` card is now refused.** It used to be *solved* — to the zero +vector, which is the correct answer to "what current flows in a structure nothing +drives" — and then reported as though that were a result: a full `CURRENTS` table +of `0.000000e0`, a `RADIATION_PATTERN` of `-999.9900`, and a `diag` line reading +`abs_res=0 rel_res=0`, which advertises a flat response as perfect convergence. + +```console +$ fnec no-ex.nec ; echo "exit=$?" # 0.17.0 +...2469 bytes of zeros... +exit=0 +$ fnec no-ex.nec ; echo "exit=$?" # 0.18.0 +error: [validator] EX: this deck has no EX card, so nothing drives it and there is no solve — ... +exit=1 +``` + +*Migration.* If you consume `--output-format json`, note that **stdout now +carries nothing at all for this deck — not `[]`** — and the exit code is 1. An +optimizer loop that fed such a deck in and parsed an empty array back out was +recording a null result where it should have reported an error; it must now +branch on the exit code. `docs/json-output-schema.md` documented the old +behaviour under "Absence of feedpoint data" (not under its "Stability guarantee" +section, which covers the field set) and is rewritten to match. + +A deck with **neither** `EX` nor `FR` also moves from exit 0 to exit 1, because +validators run ahead of the `FR` check. A deck with an `EX` but no `FR` is +**unchanged** — it still exits 0 writing zero bytes, which is a separate known +defect (FND-084, open). + +This diverges from nec2c deliberately, and conditionally. Measured against this +host's nec2c on a 21-segment dipole with `FR` and no `EX`: with an `XQ` it exits +0 and prints a `CURRENTS AND LOCATION` table of `0.0000E+00`; with an `RP`, exit +0 with `-nan` gains and `EFFICIENCY = -nan`; with neither, exit 0 and no currents +section at all — it never executes. The zeros are an artefact of printing +unconditionally rather than a workflow, and fnec had gone further than the oracle +in two ways nec2c does not: stamping a convergence figure on the result, and +feeding a JSON API from it. + +**`GM` decks change geometry, and this is the change most likely to move your +numbers.** fnec read `I2` as a last tag and `F7` as a first tag, and had no +`NRPT` concept at all, so a standard NEC-2 deck **lost wires in silence**. All +five rules were wrong and all five are now pinned against nec2c. + +*Migration.* Re-run any deck containing a `GM` card and compare the segment +count before trusting a stored result. A deck that was quietly losing wires will +now build the geometry its author wrote, so its impedance and pattern will +differ — that is the fix, not a regression. + +**Current-source (`EX 4`) impedances shift slightly.** `Z = V/I` is a property of +the port, not of the drive, so a current source is now the unit-voltage solve +rescaled by `i0/I_feed` — exact for a linear system — rather than a separately +driven solve. Over finite ground the augmented Hallén system is inconsistent +(residual 3e-7 in free space against 5.8% over ground), so the two drives had +been minimising different objectives over a flat valley, pinning the port voltage +to only ~4%. + +**A collinear `GW` split can now be lit by an incident plane wave**, where it was +refused outright. The plane-wave builder grouped segments by raw `GW` card while +its delta-gap sibling — and the solver it feeds — grouped by merged conductor. +Gated by an equality on an identically-segmented pair (25 + 25 against 50 over +the same span, so every segment midpoint coincides): **relative agreement +1.1e-12** re-measured at this commit, against a gate of 1e-9. + +The refusal had been protecting against something real. Measured during that +fix's sabotage verification: with the conductor merge applied to the junction +test but *not* to the along-wire coordinate, the deck stops being refused and +**solves — at relative error 1.0004**. Accepting the geometry without also +sharing the coordinate would have been the worse bug, so the two halves were +sabotaged separately. + +### Refusals that are new + +Three classes of deck that used to be accepted are now refused, all of them for +answers that could not have been right: + +- an oversized `RP`/`NE` grid, before it is allocated rather than after + (`RP 0 65535 65535` asked for 68,717,379,600 bytes in one call and aborted); +- a deck nothing drives, above; +- a `GM` card with a negative `ITGI`, refused by name. + +### Under the hood + +The worker gained deadlines — there had been **no timeout of any kind** in that +crate. Solve 15 min (matched to the kernel TCP retransmission bound), probe 30 s, +shutdown 2 s then kill. + +The GUI's background runs each carry an identity, so a stale completion cannot +overwrite a newer one, and an edit now retires a deck load or save still in +flight. + +`nec_solver`'s `gpu` feature and the `FNEC_ACCEL_STUB_GPU` control are +**removed**: the first pulled `nec_accel` into the dependency graph with no +source-level consumer, and the second was documented as a live control that zero +shipped code read. + +### On the evidence behind these notes + +The gates that verify everything else were themselves unverified until #441, and +they came last in the cycle — so every green reported earlier in it rested on +checkers that had not been checked. Two examples of what that was hiding: the +ledger checker skipped any row misspaced at its leading pipe and then announced a +green count excluding it, and the doc-attachment gate went blind at the first +`cfg(test)` and stayed blind, losing every production item in files that open +with a test module — 1576 items checked before that fix, 1655 immediately after +it, and 1681 at this release. + +The corpus is a **regression gate, not an external-validation gate**: of 50 +cases, 9 are externally gated and the rest are pinned against fnec's own earlier +output. `corpus/README.md` now says so as a count, and a checker enforces the +count. Treat "matches the corpus" as "has not changed", not as "agrees with +NEC-2". + ## 0.17.0 — Nothing left open Nine changes that bring the findings ledger to **zero open items**. Twenty diff --git a/docs/sbom.md b/docs/sbom.md index 1b701ab..59decdd 100644 --- a/docs/sbom.md +++ b/docs/sbom.md @@ -2,7 +2,7 @@ project: fnec-rust doc: docs/sbom.md status: living -last_updated: 2026-08-28 +last_updated: 2026-09-08 --- # SBOM @@ -13,13 +13,16 @@ dependency is added, removed, or its status changes. The **complete** machine-readable SBOM is generated per release and attached to the GitHub release as `SBOM-v.spdx.json` (SPDX 2.3, `cargo sbom`). It covers the full -transitive graph — 526 packages at v0.17.0 — where this table covers the ones a reader +transitive graph — 526 packages at v0.18.0 — where this table covers the ones a reader needs to reason about. Both are shipped; neither replaces the other. -**No dependency changed between v0.16.0 and v0.17.0** either — `Cargo.lock` and every -manifest's dependency lines are byte-identical across that range, as they were across -v0.15.0..v0.16.0 — so this table's content is unchanged *for a reason* rather than -merely unreviewed. +**No dependency changed between v0.17.0 and v0.18.0** either, as none did across +v0.16.0..v0.17.0 or v0.15.0..v0.16.0 — so this table's content is unchanged *for a +reason* rather than merely unreviewed. Established for this release by set difference +over `(name, versionInfo)` pairs between the old and new SBOM: 526 packages before and +after, and the only entries that moved are the nine workspace members' own versions +(0.17.0 → 0.18.0). Set *difference*, not a hash of the sets — Python's set hashing is +randomised per process, which produced a false "identical" during an earlier release. ## Conventions