diff --git a/ptb_launcher/ptb_launcher.spec b/ptb_launcher/ptb_launcher.spec index fbc3bf1..ed9eee4 100644 --- a/ptb_launcher/ptb_launcher.spec +++ b/ptb_launcher/ptb_launcher.spec @@ -36,5 +36,5 @@ exe = EXE( target_arch=None, codesign_identity=None, entitlements_file=None, - icon='icon.ico', + icon=os.path.abspath(os.path.join('assets', 'icon.ico')), ) diff --git a/ptb_main/src/main.rs b/ptb_main/src/main.rs index 9e49d2a..200fc6b 100644 --- a/ptb_main/src/main.rs +++ b/ptb_main/src/main.rs @@ -19,7 +19,7 @@ use std::path::PathBuf; use std::{env, process}; use iced; -use iced::widget::{Column, Row, button, container, scrollable, text}; +use iced::widget::{button, container, scrollable, text, Column, Row}; use log; diff --git a/ptb_tools/licenses_rust.rs b/ptb_tools/licenses_rust.rs deleted file mode 100644 index c99386c..0000000 --- a/ptb_tools/licenses_rust.rs +++ /dev/null @@ -1,3121 +0,0 @@ -#[allow(dead_code)] -pub fn get_licenses() -> Vec { - return vec![ - LicenseInfo { - name: "ab_glyph", - version: "0.2.32", - license: "Apache-2.0", - authors: vec!["Alex Butler "] - }, - LicenseInfo { - name: "ab_glyph_rasterizer", - version: "0.1.10", - license: "Apache-2.0", - authors: vec!["Alex Butler "] - }, - LicenseInfo { - name: "adler2", - version: "2.0.1", - license: "0BSD OR MIT OR Apache-2.0", - authors: vec!["Jonas Schievink ", "oyvindln "] - }, - LicenseInfo { - name: "ahash", - version: "0.8.12", - license: "MIT OR Apache-2.0", - authors: vec!["Tom Kaitchuck "] - }, - LicenseInfo { - name: "aligned", - version: "0.4.3", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "aligned-vec", - version: "0.6.4", - license: "MIT", - authors: vec!["sarah <>"] - }, - LicenseInfo { - name: "android-activity", - version: "0.6.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "android-build", - version: "0.1.3", - license: "MIT", - authors: vec!["Kevin Boos ", "Robius Project Maintainers"] - }, - LicenseInfo { - name: "android-properties", - version: "0.2.2", - license: "MIT", - authors: vec!["Mikhail Lappo "] - }, - LicenseInfo { - name: "android_system_properties", - version: "0.1.5", - license: "MIT/Apache-2.0", - authors: vec!["Nicolas Silva "] - }, - LicenseInfo { - name: "anyhow", - version: "1.0.100", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "arbitrary", - version: "1.4.2", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust-Fuzz Project Developers", "Nick Fitzgerald ", "Manish Goregaokar ", "Simonas Kazlauskas ", "Brian L. Troutwine ", "Corey Farwell "] - }, - LicenseInfo { - name: "arc-swap", - version: "1.8.1", - license: "MIT OR Apache-2.0", - authors: vec!["Michal 'vorner' Vaner "] - }, - LicenseInfo { - name: "arg_enum_proc_macro", - version: "0.3.4", - license: "MIT", - authors: vec!["Luca Barbato "] - }, - LicenseInfo { - name: "arrayref", - version: "0.3.9", - license: "BSD-2-Clause", - authors: vec!["David Roundy "] - }, - LicenseInfo { - name: "arrayvec", - version: "0.7.6", - license: "MIT OR Apache-2.0", - authors: vec!["bluss"] - }, - LicenseInfo { - name: "as-raw-xcb-connection", - version: "1.0.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "as-slice", - version: "0.2.1", - license: "MIT OR Apache-2.0", - authors: vec!["Jorge Aparicio ", "Emil Fresk "] - }, - LicenseInfo { - name: "ash", - version: "0.38.0+1.3.281", - license: "MIT OR Apache-2.0", - authors: vec!["Maik Klein ", "Benjamin Saunders ", "Marijn Suijten "] - }, - LicenseInfo { - name: "async-broadcast", - version: "0.7.2", - license: "MIT OR Apache-2.0", - authors: vec!["Stjepan Glavina ", "Yoshua Wuyts ", "Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "async-channel", - version: "2.5.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "async-executor", - version: "1.14.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "John Nunley "] - }, - LicenseInfo { - name: "async-io", - version: "2.6.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "async-lock", - version: "3.4.2", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "async-process", - version: "2.5.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "async-recursion", - version: "1.1.1", - license: "MIT OR Apache-2.0", - authors: vec!["Robert Usher <266585+dcchut@users.noreply.github.com>"] - }, - LicenseInfo { - name: "async-signal", - version: "0.2.13", - license: "Apache-2.0 OR MIT", - authors: vec!["John Nunley "] - }, - LicenseInfo { - name: "async-task", - version: "4.7.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "async-trait", - version: "0.1.89", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "atomic-waker", - version: "1.1.2", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "Contributors to futures-rs"] - }, - LicenseInfo { - name: "autocfg", - version: "1.5.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Josh Stone "] - }, - LicenseInfo { - name: "av-scenechange", - version: "0.14.1", - license: "MIT", - authors: vec!["Josh Holmer "] - }, - LicenseInfo { - name: "av1-grain", - version: "0.2.5", - license: "BSD-2-Clause", - authors: vec![] - }, - LicenseInfo { - name: "avif-serialize", - version: "0.8.8", - license: "BSD-3-Clause", - authors: vec!["Kornel Lesiński "] - }, - LicenseInfo { - name: "bincode", - version: "1.3.3", - license: "MIT", - authors: vec!["Ty Overby ", "Francesco Mazzoli ", "David Tolnay ", "Zoey Riordan "] - }, - LicenseInfo { - name: "bit-set", - version: "0.8.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Alexis Beingessner "] - }, - LicenseInfo { - name: "bit-vec", - version: "0.8.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Alexis Beingessner "] - }, - LicenseInfo { - name: "bit_field", - version: "0.10.3", - license: "Apache-2.0/MIT", - authors: vec!["Philipp Oppermann "] - }, - LicenseInfo { - name: "bitflags", - version: "1.3.2", - license: "MIT/Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "bitflags", - version: "2.10.0", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "bitstream-io", - version: "4.9.0", - license: "MIT/Apache-2.0", - authors: vec!["Brian Langenberger "] - }, - LicenseInfo { - name: "block", - version: "0.1.6", - license: "MIT", - authors: vec!["Steven Sheldon"] - }, - LicenseInfo { - name: "block2", - version: "0.5.1", - license: "MIT", - authors: vec!["Steven Sheldon", "Mads Marquart "] - }, - LicenseInfo { - name: "block2", - version: "0.6.2", - license: "MIT", - authors: vec!["Mads Marquart "] - }, - LicenseInfo { - name: "blocking", - version: "1.6.2", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "built", - version: "0.8.0", - license: "MIT", - authors: vec!["Lukas Lueg "] - }, - LicenseInfo { - name: "bumpalo", - version: "3.19.1", - license: "MIT OR Apache-2.0", - authors: vec!["Nick Fitzgerald "] - }, - LicenseInfo { - name: "bytemuck", - version: "1.25.0", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec!["Lokathor "] - }, - LicenseInfo { - name: "bytemuck_derive", - version: "1.10.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec!["Lokathor "] - }, - LicenseInfo { - name: "byteorder-lite", - version: "0.1.0", - license: "Unlicense OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "bytes", - version: "1.11.1", - license: "MIT", - authors: vec!["Carl Lerche ", "Sean McArthur "] - }, - LicenseInfo { - name: "calloop", - version: "0.13.0", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "calloop", - version: "0.14.4", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "calloop-wayland-source", - version: "0.3.0", - license: "MIT", - authors: vec!["Kirill Chibisov "] - }, - LicenseInfo { - name: "calloop-wayland-source", - version: "0.4.1", - license: "MIT", - authors: vec!["Kirill Chibisov "] - }, - LicenseInfo { - name: "camino", - version: "1.2.2", - license: "MIT OR Apache-2.0", - authors: vec!["Without Boats ", "Ashley Williams ", "Steve Klabnik ", "Rain "] - }, - LicenseInfo { - name: "cargo-platform", - version: "0.1.9", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "cargo_metadata", - version: "0.19.2", - license: "MIT", - authors: vec!["Oliver Schneider "] - }, - LicenseInfo { - name: "cc", - version: "1.2.55", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "cesu8", - version: "1.1.0", - license: "Apache-2.0/MIT", - authors: vec!["Eric Kidd "] - }, - LicenseInfo { - name: "cfg-if", - version: "1.0.4", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "cfg_aliases", - version: "0.2.1", - license: "MIT", - authors: vec!["Zicklag "] - }, - LicenseInfo { - name: "chrono", - version: "0.4.43", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "clipboard-win", - version: "5.4.1", - license: "BSL-1.0", - authors: vec!["Douman "] - }, - LicenseInfo { - name: "clipboard_macos", - version: "0.1.1", - license: "Apache-2.0", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "clipboard_wayland", - version: "0.2.2", - license: "Apache-2.0", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "clipboard_x11", - version: "0.4.3", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "codespan-reporting", - version: "0.12.0", - license: "Apache-2.0", - authors: vec!["Brendan Zabarauskas "] - }, - LicenseInfo { - name: "color_quant", - version: "1.1.0", - license: "MIT", - authors: vec!["nwin "] - }, - LicenseInfo { - name: "colored", - version: "3.1.1", - license: "MPL-2.0", - authors: vec!["Thomas Wickham "] - }, - LicenseInfo { - name: "combine", - version: "4.6.7", - license: "MIT", - authors: vec!["Markus Westerlind "] - }, - LicenseInfo { - name: "concurrent-queue", - version: "2.5.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "Taiki Endo ", "John Nunley "] - }, - LicenseInfo { - name: "console_error_panic_hook", - version: "0.1.7", - license: "Apache-2.0/MIT", - authors: vec!["Nick Fitzgerald "] - }, - LicenseInfo { - name: "console_log", - version: "1.0.0", - license: "MIT/Apache-2.0", - authors: vec!["Matthew Nicholson "] - }, - LicenseInfo { - name: "core-foundation", - version: "0.9.4", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core-foundation", - version: "0.10.1", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core-foundation-sys", - version: "0.8.7", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core-graphics", - version: "0.23.2", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core-graphics-types", - version: "0.1.3", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core-graphics-types", - version: "0.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "core2", - version: "0.4.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Brendan Molloy "] - }, - LicenseInfo { - name: "core_maths", - version: "0.1.1", - license: "MIT", - authors: vec!["Robert Bastian "] - }, - LicenseInfo { - name: "crc32fast", - version: "1.5.0", - license: "MIT OR Apache-2.0", - authors: vec!["Sam Rijs ", "Alex Crichton "] - }, - LicenseInfo { - name: "crossbeam-deque", - version: "0.8.6", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "crossbeam-epoch", - version: "0.9.18", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "crossbeam-utils", - version: "0.8.21", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "crunchy", - version: "0.2.4", - license: "MIT", - authors: vec!["Eira Fransham "] - }, - LicenseInfo { - name: "cryoglyph", - version: "0.1.0", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "ctor-lite", - version: "0.1.2", - license: "MIT OR Apache-2.0", - authors: vec!["John Nunley "] - }, - LicenseInfo { - name: "cursor-icon", - version: "1.2.0", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["Kirill Chibisov "] - }, - LicenseInfo { - name: "deranged", - version: "0.5.8", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt "] - }, - LicenseInfo { - name: "derive_more", - version: "2.1.1", - license: "MIT", - authors: vec!["Jelte Fennema "] - }, - LicenseInfo { - name: "derive_more-impl", - version: "2.1.1", - license: "MIT", - authors: vec!["Jelte Fennema "] - }, - LicenseInfo { - name: "destructure_traitobject", - version: "0.2.0", - license: "MIT/Apache-2.0", - authors: vec!["Jonathan Reem ", "Steven Fackler ", "Alexander Regueiro ", "Philip Peterson "] - }, - LicenseInfo { - name: "dispatch", - version: "0.2.0", - license: "MIT", - authors: vec!["Steven Sheldon"] - }, - LicenseInfo { - name: "dispatch2", - version: "0.3.1", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec!["Mads Marquart ", "Mary "] - }, - LicenseInfo { - name: "dlib", - version: "0.5.3", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "document-features", - version: "0.2.12", - license: "MIT OR Apache-2.0", - authors: vec!["Slint Developers "] - }, - LicenseInfo { - name: "downcast-rs", - version: "1.2.1", - license: "MIT/Apache-2.0", - authors: vec!["Ashish Myles ", "Runji Wang "] - }, - LicenseInfo { - name: "dpi", - version: "0.1.2", - license: "Apache-2.0 AND MIT", - authors: vec![] - }, - LicenseInfo { - name: "either", - version: "1.15.0", - license: "MIT OR Apache-2.0", - authors: vec!["bluss"] - }, - LicenseInfo { - name: "endi", - version: "1.1.1", - license: "MIT", - authors: vec!["Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "enumflags2", - version: "0.7.12", - license: "MIT OR Apache-2.0", - authors: vec!["maik klein ", "Maja Kądziołka "] - }, - LicenseInfo { - name: "enumflags2_derive", - version: "0.7.12", - license: "MIT OR Apache-2.0", - authors: vec!["maik klein ", "Maja Kądziołka "] - }, - LicenseInfo { - name: "equator", - version: "0.4.2", - license: "MIT", - authors: vec!["sarah <>"] - }, - LicenseInfo { - name: "equator-macro", - version: "0.4.2", - license: "MIT", - authors: vec!["sarah <>"] - }, - LicenseInfo { - name: "equivalent", - version: "1.0.2", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "errno", - version: "0.3.14", - license: "MIT OR Apache-2.0", - authors: vec!["Chris Wong ", "Dan Gohman "] - }, - LicenseInfo { - name: "error-code", - version: "3.3.2", - license: "BSL-1.0", - authors: vec!["Douman "] - }, - LicenseInfo { - name: "etagere", - version: "0.2.15", - license: "MIT/Apache-2.0", - authors: vec!["Nicolas Silva "] - }, - LicenseInfo { - name: "euclid", - version: "0.22.14", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "event-listener", - version: "5.4.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "John Nunley "] - }, - LicenseInfo { - name: "event-listener-strategy", - version: "0.5.4", - license: "Apache-2.0 OR MIT", - authors: vec!["John Nunley "] - }, - LicenseInfo { - name: "exr", - version: "1.74.0", - license: "BSD-3-Clause", - authors: vec!["johannesvollmer "] - }, - LicenseInfo { - name: "fastrand", - version: "2.3.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina "] - }, - LicenseInfo { - name: "fax", - version: "0.2.6", - license: "MIT", - authors: vec!["Sebastian K "] - }, - LicenseInfo { - name: "fax_derive", - version: "0.2.0", - license: "MIT", - authors: vec!["Sebastian K "] - }, - LicenseInfo { - name: "fdeflate", - version: "0.3.7", - license: "MIT OR Apache-2.0", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "find-msvc-tools", - version: "0.1.9", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "flate2", - version: "1.1.9", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton ", "Josh Triplett "] - }, - LicenseInfo { - name: "fnv", - version: "1.0.7", - license: "Apache-2.0 / MIT", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "foldhash", - version: "0.1.5", - license: "Zlib", - authors: vec!["Orson Peters "] - }, - LicenseInfo { - name: "foldhash", - version: "0.2.0", - license: "Zlib", - authors: vec!["Orson Peters "] - }, - LicenseInfo { - name: "font-types", - version: "0.10.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "font-types", - version: "0.11.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "fontconfig-parser", - version: "0.5.8", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "fontdb", - version: "0.23.0", - license: "MIT", - authors: vec!["Yevhenii Reizner "] - }, - LicenseInfo { - name: "foreign-types", - version: "0.5.0", - license: "MIT/Apache-2.0", - authors: vec!["Steven Fackler "] - }, - LicenseInfo { - name: "foreign-types-macros", - version: "0.2.3", - license: "MIT/Apache-2.0", - authors: vec!["Steven Fackler "] - }, - LicenseInfo { - name: "foreign-types-shared", - version: "0.3.1", - license: "MIT/Apache-2.0", - authors: vec!["Steven Fackler "] - }, - LicenseInfo { - name: "futures", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-channel", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-core", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-executor", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-io", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-lite", - version: "2.6.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "Contributors to futures-rs"] - }, - LicenseInfo { - name: "futures-macro", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-sink", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-task", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "futures-util", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "gethostname", - version: "1.1.0", - license: "Apache-2.0", - authors: vec!["Sebastian Wiesner "] - }, - LicenseInfo { - name: "getrandom", - version: "0.3.4", - license: "MIT OR Apache-2.0", - authors: vec!["The Rand Project Developers"] - }, - LicenseInfo { - name: "gif", - version: "0.14.1", - license: "MIT OR Apache-2.0", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "gl_generator", - version: "0.14.0", - license: "Apache-2.0", - authors: vec!["Brendan Zabarauskas ", "Corey Richardson", "Arseny Kapoulkine"] - }, - LicenseInfo { - name: "glam", - version: "0.25.0", - license: "MIT OR Apache-2.0", - authors: vec!["Cameron Hart "] - }, - LicenseInfo { - name: "glow", - version: "0.16.0", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["Joshua Groves ", "Dzmitry Malyshau "] - }, - LicenseInfo { - name: "glutin_wgl_sys", - version: "0.6.1", - license: "Apache-2.0", - authors: vec!["Kirill Chibisov "] - }, - LicenseInfo { - name: "gpu-alloc", - version: "0.6.0", - license: "MIT OR Apache-2.0", - authors: vec!["Zakarum "] - }, - LicenseInfo { - name: "gpu-alloc-types", - version: "0.3.0", - license: "MIT OR Apache-2.0", - authors: vec!["Zakarum "] - }, - LicenseInfo { - name: "gpu-allocator", - version: "0.27.0", - license: "MIT OR Apache-2.0", - authors: vec!["Traverse Research "] - }, - LicenseInfo { - name: "gpu-descriptor", - version: "0.3.2", - license: "MIT OR Apache-2.0", - authors: vec!["Zakarum "] - }, - LicenseInfo { - name: "gpu-descriptor-types", - version: "0.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["Zakarum "] - }, - LicenseInfo { - name: "guillotiere", - version: "0.6.2", - license: "MIT/Apache-2.0", - authors: vec!["Nicolas Silva "] - }, - LicenseInfo { - name: "half", - version: "2.7.1", - license: "MIT OR Apache-2.0", - authors: vec!["Kathryn Long "] - }, - LicenseInfo { - name: "harfrust", - version: "0.3.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "hashbrown", - version: "0.15.5", - license: "MIT OR Apache-2.0", - authors: vec!["Amanieu d'Antras "] - }, - LicenseInfo { - name: "hashbrown", - version: "0.16.1", - license: "MIT OR Apache-2.0", - authors: vec!["Amanieu d'Antras "] - }, - LicenseInfo { - name: "heck", - version: "0.5.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "hermit-abi", - version: "0.5.2", - license: "MIT OR Apache-2.0", - authors: vec!["Stefan Lankes"] - }, - LicenseInfo { - name: "hex", - version: "0.4.3", - license: "MIT OR Apache-2.0", - authors: vec!["KokaKiwi "] - }, - LicenseInfo { - name: "hexf-parse", - version: "0.2.1", - license: "CC0-1.0", - authors: vec!["Kang Seonghoon "] - }, - LicenseInfo { - name: "humantime", - version: "2.3.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "iana-time-zone", - version: "0.1.65", - license: "MIT OR Apache-2.0", - authors: vec!["Andrew Straw ", "René Kijewski ", "Ryan Lopopolo "] - }, - LicenseInfo { - name: "iana-time-zone-haiku", - version: "0.1.2", - license: "MIT OR Apache-2.0", - authors: vec!["René Kijewski "] - }, - LicenseInfo { - name: "iced", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_beacon", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_core", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_debug", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_devtools", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_futures", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_graphics", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_program", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_renderer", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_runtime", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_tiny_skia", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_wgpu", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_widget", - version: "0.14.2", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "iced_winit", - version: "0.14.0", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "image", - version: "0.25.10", - license: "MIT OR Apache-2.0", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "image-webp", - version: "0.2.4", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "imgref", - version: "1.12.0", - license: "CC0-1.0 OR Apache-2.0", - authors: vec!["Kornel Lesiński "] - }, - LicenseInfo { - name: "indexmap", - version: "2.13.0", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "interpolate_name", - version: "0.2.4", - license: "MIT", - authors: vec!["Luca Barbato "] - }, - LicenseInfo { - name: "is-docker", - version: "0.2.0", - license: "MIT", - authors: vec!["Sean Larkin "] - }, - LicenseInfo { - name: "is-wsl", - version: "0.4.0", - license: "MIT", - authors: vec!["Sean Larkin "] - }, - LicenseInfo { - name: "itertools", - version: "0.14.0", - license: "MIT OR Apache-2.0", - authors: vec!["bluss"] - }, - LicenseInfo { - name: "itoa", - version: "1.0.17", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "jni", - version: "0.21.1", - license: "MIT/Apache-2.0", - authors: vec!["Josh Chase "] - }, - LicenseInfo { - name: "jni", - version: "0.22.4", - license: "MIT OR Apache-2.0", - authors: vec!["jni team"] - }, - LicenseInfo { - name: "jni-macros", - version: "0.22.4", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "jni-sys", - version: "0.3.1", - license: "MIT OR Apache-2.0", - authors: vec!["Steven Fackler "] - }, - LicenseInfo { - name: "jni-sys", - version: "0.4.1", - license: "MIT OR Apache-2.0", - authors: vec!["Steven Fackler ", "Robert Bragg "] - }, - LicenseInfo { - name: "jni-sys-macros", - version: "0.4.1", - license: "MIT OR Apache-2.0", - authors: vec!["Robert Bragg "] - }, - LicenseInfo { - name: "jobserver", - version: "0.1.34", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "js-sys", - version: "0.3.85", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "kamadak-exif", - version: "0.6.1", - license: "BSD-2-Clause", - authors: vec!["KAMADA Ken'ichi "] - }, - LicenseInfo { - name: "khronos-egl", - version: "6.0.0", - license: "MIT/Apache-2.0", - authors: vec!["Timothée Haudebourg ", "Sean Kerr "] - }, - LicenseInfo { - name: "khronos_api", - version: "3.1.0", - license: "Apache-2.0", - authors: vec!["Brendan Zabarauskas ", "Corey Richardson", "Arseny Kapoulkine", "Pierre Krieger "] - }, - LicenseInfo { - name: "kurbo", - version: "0.10.4", - license: "MIT OR Apache-2.0", - authors: vec!["Raph Levien "] - }, - LicenseInfo { - name: "lebe", - version: "0.5.3", - license: "BSD-3-Clause", - authors: vec!["johannesvollmer "] - }, - LicenseInfo { - name: "libc", - version: "0.2.183", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "libfuzzer-sys", - version: "0.4.12", - license: "(MIT OR Apache-2.0) AND NCSA", - authors: vec!["The rust-fuzz Project Developers"] - }, - LicenseInfo { - name: "libloading", - version: "0.8.9", - license: "ISC", - authors: vec!["Simonas Kazlauskas "] - }, - LicenseInfo { - name: "libm", - version: "0.2.16", - license: "MIT", - authors: vec!["Alex Crichton ", "Amanieu d'Antras ", "Jorge Aparicio ", "Trevor Gross "] - }, - LicenseInfo { - name: "libredox", - version: "0.1.15", - license: "MIT", - authors: vec!["4lDO2 <4lDO2@protonmail.com>"] - }, - LicenseInfo { - name: "lilt", - version: "0.8.1", - license: "MIT", - authors: vec!["cyypherus"] - }, - LicenseInfo { - name: "linebender_resource_handle", - version: "0.1.1", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "linux-raw-sys", - version: "0.4.15", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["Dan Gohman "] - }, - LicenseInfo { - name: "linux-raw-sys", - version: "0.12.1", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["Dan Gohman "] - }, - LicenseInfo { - name: "litrs", - version: "1.0.0", - license: "MIT OR Apache-2.0", - authors: vec!["Lukas Kalbertodt "] - }, - LicenseInfo { - name: "lock_api", - version: "0.4.14", - license: "MIT OR Apache-2.0", - authors: vec!["Amanieu d'Antras "] - }, - LicenseInfo { - name: "log", - version: "0.4.29", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "log-mdc", - version: "0.1.0", - license: "MIT/Apache-2.0", - authors: vec!["Steven Fackler "] - }, - LicenseInfo { - name: "log4rs", - version: "1.4.0", - license: "MIT OR Apache-2.0", - authors: vec!["Steven Fackler ", "Evan Simmons "] - }, - LicenseInfo { - name: "loop9", - version: "0.1.5", - license: "MIT", - authors: vec!["Kornel "] - }, - LicenseInfo { - name: "lru", - version: "0.16.3", - license: "MIT", - authors: vec!["Jerome Froelich "] - }, - LicenseInfo { - name: "malloc_buf", - version: "0.0.6", - license: "MIT", - authors: vec!["Steven Sheldon"] - }, - LicenseInfo { - name: "maybe-rayon", - version: "0.1.1", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "memchr", - version: "2.7.6", - license: "Unlicense OR MIT", - authors: vec!["Andrew Gallant ", "bluss"] - }, - LicenseInfo { - name: "memmap2", - version: "0.9.10", - license: "MIT OR Apache-2.0", - authors: vec!["Dan Burkert ", "Yevhenii Reizner ", "The Contributors"] - }, - LicenseInfo { - name: "memoffset", - version: "0.9.1", - license: "MIT", - authors: vec!["Gilad Naaman "] - }, - LicenseInfo { - name: "metal", - version: "0.32.0", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "miniz_oxide", - version: "0.8.9", - license: "MIT OR Zlib OR Apache-2.0", - authors: vec!["Frommi ", "oyvindln ", "Rich Geldreich richgel99@gmail.com"] - }, - LicenseInfo { - name: "mio", - version: "1.2.0", - license: "MIT", - authors: vec!["Carl Lerche ", "Thomas de Zeeuw ", "Tokio Contributors "] - }, - LicenseInfo { - name: "mock_instant", - version: "0.6.0", - license: "0BSD", - authors: vec!["museun "] - }, - LicenseInfo { - name: "moxcms", - version: "0.8.1", - license: "BSD-3-Clause OR Apache-2.0", - authors: vec!["Radzivon Bartoshyk"] - }, - LicenseInfo { - name: "mundy", - version: "0.2.2", - license: "Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "mutate_once", - version: "0.1.2", - license: "BSD-2-Clause", - authors: vec!["KAMADA Ken'ichi "] - }, - LicenseInfo { - name: "naga", - version: "27.0.3", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "ndk", - version: "0.9.0", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Mobile contributors"] - }, - LicenseInfo { - name: "ndk-context", - version: "0.1.1", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Windowing contributors"] - }, - LicenseInfo { - name: "ndk-sys", - version: "0.6.0+11769913", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Windowing contributors"] - }, - LicenseInfo { - name: "new_debug_unreachable", - version: "1.0.6", - license: "MIT", - authors: vec!["Matt Brubeck ", "Jonathan Reem "] - }, - LicenseInfo { - name: "nom", - version: "8.0.0", - license: "MIT", - authors: vec!["contact@geoffroycouprie.com"] - }, - LicenseInfo { - name: "noop_proc_macro", - version: "0.3.0", - license: "MIT", - authors: vec!["Luca Barbato "] - }, - LicenseInfo { - name: "ntapi", - version: "0.4.3", - license: "Apache-2.0 OR MIT", - authors: vec!["MSxDOS "] - }, - LicenseInfo { - name: "num-bigint", - version: "0.4.6", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "num-conv", - version: "0.2.1", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt "] - }, - LicenseInfo { - name: "num-derive", - version: "0.4.2", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "num-integer", - version: "0.1.46", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "num-rational", - version: "0.4.2", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "num-traits", - version: "0.2.19", - license: "MIT OR Apache-2.0", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "num_enum", - version: "0.7.6", - license: "BSD-3-Clause OR MIT OR Apache-2.0", - authors: vec!["Daniel Wagner-Hall ", "Daniel Henry-Mantilla ", "Vincent Esche "] - }, - LicenseInfo { - name: "num_enum_derive", - version: "0.7.6", - license: "BSD-3-Clause OR MIT OR Apache-2.0", - authors: vec!["Daniel Wagner-Hall ", "Daniel Henry-Mantilla ", "Vincent Esche "] - }, - LicenseInfo { - name: "num_threads", - version: "0.1.7", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt "] - }, - LicenseInfo { - name: "objc", - version: "0.2.7", - license: "MIT", - authors: vec!["Steven Sheldon"] - }, - LicenseInfo { - name: "objc-sys", - version: "0.3.5", - license: "MIT", - authors: vec!["Mads Marquart "] - }, - LicenseInfo { - name: "objc2", - version: "0.5.2", - license: "MIT", - authors: vec!["Steven Sheldon", "Mads Marquart "] - }, - LicenseInfo { - name: "objc2", - version: "0.6.4", - license: "MIT", - authors: vec!["Mads Marquart "] - }, - LicenseInfo { - name: "objc2-app-kit", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-app-kit", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-cloud-kit", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-cloud-kit", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-contacts", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-data", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-data", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-foundation", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-graphics", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-image", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-image", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-location", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-text", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-core-video", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-encode", - version: "4.1.0", - license: "MIT", - authors: vec!["Mads Marquart "] - }, - LicenseInfo { - name: "objc2-foundation", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-foundation", - version: "0.3.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-io-kit", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-io-surface", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-link-presentation", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-metal", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-quartz-core", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-quartz-core", - version: "0.3.2", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-symbols", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-ui-kit", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-uniform-type-identifiers", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "objc2-user-notifications", - version: "0.2.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "once_cell", - version: "1.21.3", - license: "MIT OR Apache-2.0", - authors: vec!["Aleksey Kladov "] - }, - LicenseInfo { - name: "open", - version: "5.3.3", - license: "MIT", - authors: vec!["Sebastian Thiel "] - }, - LicenseInfo { - name: "orbclient", - version: "0.3.51", - license: "MIT", - authors: vec!["Jeremy Soller "] - }, - LicenseInfo { - name: "ordered-float", - version: "2.10.1", - license: "MIT", - authors: vec!["Jonathan Reem ", "Matt Brubeck "] - }, - LicenseInfo { - name: "ordered-float", - version: "5.2.0", - license: "MIT", - authors: vec!["Jonathan Reem ", "Matt Brubeck "] - }, - LicenseInfo { - name: "ordered-stream", - version: "0.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["Daniel De Graaf ", "Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "owned_ttf_parser", - version: "0.25.1", - license: "Apache-2.0", - authors: vec!["Alex Butler "] - }, - LicenseInfo { - name: "parking", - version: "2.2.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "The Rust Project Developers"] - }, - LicenseInfo { - name: "parking_lot", - version: "0.12.5", - license: "MIT OR Apache-2.0", - authors: vec!["Amanieu d'Antras "] - }, - LicenseInfo { - name: "parking_lot_core", - version: "0.9.12", - license: "MIT OR Apache-2.0", - authors: vec!["Amanieu d'Antras "] - }, - LicenseInfo { - name: "paste", - version: "1.0.15", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "pastey", - version: "0.1.1", - license: "MIT OR Apache-2.0", - authors: vec!["Aditya Kumar ", "David Tolnay "] - }, - LicenseInfo { - name: "pathdiff", - version: "0.2.3", - license: "MIT/Apache-2.0", - authors: vec!["Manish Goregaokar "] - }, - LicenseInfo { - name: "percent-encoding", - version: "2.3.2", - license: "MIT OR Apache-2.0", - authors: vec!["The rust-url developers"] - }, - LicenseInfo { - name: "pin-project", - version: "1.1.11", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "pin-project-internal", - version: "1.1.11", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "pin-project-lite", - version: "0.2.17", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "pin-utils", - version: "0.1.0", - license: "MIT OR Apache-2.0", - authors: vec!["Josef Brandl "] - }, - LicenseInfo { - name: "piper", - version: "0.2.5", - license: "MIT OR Apache-2.0", - authors: vec!["Stjepan Glavina ", "John Nunley "] - }, - LicenseInfo { - name: "pkg-config", - version: "0.3.32", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "plain", - version: "0.2.3", - license: "MIT/Apache-2.0", - authors: vec!["jzr"] - }, - LicenseInfo { - name: "png", - version: "0.18.1", - license: "MIT OR Apache-2.0", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "polling", - version: "3.11.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Stjepan Glavina ", "John Nunley "] - }, - LicenseInfo { - name: "portable-atomic", - version: "1.13.1", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "portable-atomic-util", - version: "0.2.6", - license: "Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "positive_tool_rs", - version: "0.7.0", - license: "AGPL-3.0-only", - authors: vec![] - }, - LicenseInfo { - name: "powerfmt", - version: "0.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt "] - }, - LicenseInfo { - name: "ppv-lite86", - version: "0.2.21", - license: "MIT OR Apache-2.0", - authors: vec!["The CryptoCorrosion Contributors"] - }, - LicenseInfo { - name: "presser", - version: "0.3.1", - license: "MIT OR Apache-2.0", - authors: vec!["Embark ", "Gray Olson "] - }, - LicenseInfo { - name: "proc-macro2", - version: "1.0.106", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay ", "Alex Crichton "] - }, - LicenseInfo { - name: "profiling", - version: "1.0.17", - license: "MIT OR Apache-2.0", - authors: vec!["Philip Degarmo "] - }, - LicenseInfo { - name: "profiling-procmacros", - version: "1.0.17", - license: "MIT OR Apache-2.0", - authors: vec!["Philip Degarmo "] - }, - LicenseInfo { - name: "pxfm", - version: "0.1.28", - license: "BSD-3-Clause OR Apache-2.0", - authors: vec!["Radzivon Bartoshyk"] - }, - LicenseInfo { - name: "qoi", - version: "0.4.1", - license: "MIT/Apache-2.0", - authors: vec!["Ivan Smirnov "] - }, - LicenseInfo { - name: "quick-error", - version: "2.0.1", - license: "MIT/Apache-2.0", - authors: vec!["Paul Colomiets ", "Colin Kiegel "] - }, - LicenseInfo { - name: "quick-xml", - version: "0.39.2", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "quote", - version: "1.0.44", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "r-efi", - version: "5.3.0", - license: "MIT OR Apache-2.0 OR LGPL-2.1-or-later", - authors: vec![] - }, - LicenseInfo { - name: "rand", - version: "0.9.2", - license: "MIT OR Apache-2.0", - authors: vec!["The Rand Project Developers", "The Rust Project Developers"] - }, - LicenseInfo { - name: "rand_chacha", - version: "0.9.0", - license: "MIT OR Apache-2.0", - authors: vec!["The Rand Project Developers", "The Rust Project Developers", "The CryptoCorrosion Contributors"] - }, - LicenseInfo { - name: "rand_core", - version: "0.9.5", - license: "MIT OR Apache-2.0", - authors: vec!["The Rand Project Developers", "The Rust Project Developers"] - }, - LicenseInfo { - name: "range-alloc", - version: "0.1.5", - license: "MIT OR Apache-2.0", - authors: vec!["the gfx-rs Developers"] - }, - LicenseInfo { - name: "rangemap", - version: "1.7.1", - license: "MIT/Apache-2.0", - authors: vec!["Jeff Parsons "] - }, - LicenseInfo { - name: "rav1e", - version: "0.8.1", - license: "BSD-2-Clause", - authors: vec!["Thomas Daede "] - }, - LicenseInfo { - name: "ravif", - version: "0.13.0", - license: "BSD-3-Clause", - authors: vec!["Kornel Lesiński "] - }, - LicenseInfo { - name: "raw-window-handle", - version: "0.6.2", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["Osspial "] - }, - LicenseInfo { - name: "rayon", - version: "1.11.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "rayon-core", - version: "1.13.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "read-fonts", - version: "0.35.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "read-fonts", - version: "0.37.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "redox_syscall", - version: "0.4.1", - license: "MIT", - authors: vec!["Jeremy Soller "] - }, - LicenseInfo { - name: "redox_syscall", - version: "0.5.18", - license: "MIT", - authors: vec!["Jeremy Soller "] - }, - LicenseInfo { - name: "redox_syscall", - version: "0.7.3", - license: "MIT", - authors: vec!["Jeremy Soller "] - }, - LicenseInfo { - name: "renderdoc-sys", - version: "1.1.0", - license: "MIT OR Apache-2.0", - authors: vec!["Eyal Kalderon "] - }, - LicenseInfo { - name: "rgb", - version: "0.8.53", - license: "MIT", - authors: vec!["Kornel Lesiński ", "James Forster "] - }, - LicenseInfo { - name: "roxmltree", - version: "0.20.0", - license: "MIT OR Apache-2.0", - authors: vec!["Yevhenii Reizner "] - }, - LicenseInfo { - name: "rustc-hash", - version: "1.1.0", - license: "Apache-2.0/MIT", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "rustc-hash", - version: "2.1.1", - license: "Apache-2.0 OR MIT", - authors: vec!["The Rust Project Developers"] - }, - LicenseInfo { - name: "rustc_version", - version: "0.4.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "rustix", - version: "0.38.44", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["Dan Gohman ", "Jakub Konka "] - }, - LicenseInfo { - name: "rustix", - version: "1.1.4", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["Dan Gohman ", "Jakub Konka "] - }, - LicenseInfo { - name: "rustversion", - version: "1.0.22", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "ryu", - version: "1.0.22", - license: "Apache-2.0 OR BSL-1.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "same-file", - version: "1.0.6", - license: "Unlicense/MIT", - authors: vec!["Andrew Gallant "] - }, - LicenseInfo { - name: "scoped-tls", - version: "1.0.1", - license: "MIT/Apache-2.0", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "scopeguard", - version: "1.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["bluss"] - }, - LicenseInfo { - name: "sctk-adwaita", - version: "0.10.1", - license: "MIT", - authors: vec!["Poly "] - }, - LicenseInfo { - name: "self_cell", - version: "1.2.2", - license: "Apache-2.0 OR GPL-2.0-only", - authors: vec!["Lukas Bergdoll "] - }, - LicenseInfo { - name: "semver", - version: "1.0.27", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "serde", - version: "1.0.228", - license: "MIT OR Apache-2.0", - authors: vec!["Erick Tryzelaar ", "David Tolnay "] - }, - LicenseInfo { - name: "serde-value", - version: "0.7.0", - license: "MIT", - authors: vec!["arcnmx"] - }, - LicenseInfo { - name: "serde_core", - version: "1.0.228", - license: "MIT OR Apache-2.0", - authors: vec!["Erick Tryzelaar ", "David Tolnay "] - }, - LicenseInfo { - name: "serde_derive", - version: "1.0.228", - license: "MIT OR Apache-2.0", - authors: vec!["Erick Tryzelaar ", "David Tolnay "] - }, - LicenseInfo { - name: "serde_json", - version: "1.0.149", - license: "MIT OR Apache-2.0", - authors: vec!["Erick Tryzelaar ", "David Tolnay "] - }, - LicenseInfo { - name: "serde_repr", - version: "0.1.20", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "serde_yaml", - version: "0.9.34+deprecated", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "shlex", - version: "1.3.0", - license: "MIT OR Apache-2.0", - authors: vec!["comex ", "Fenhl ", "Adrian Taylor ", "Alex Touchet ", "Daniel Parks ", "Garrett Berg "] - }, - LicenseInfo { - name: "signal-hook-registry", - version: "1.4.8", - license: "MIT OR Apache-2.0", - authors: vec!["Michal 'vorner' Vaner ", "Masaki Hara "] - }, - LicenseInfo { - name: "simd-adler32", - version: "0.3.9", - license: "MIT", - authors: vec!["Marvin Countryman "] - }, - LicenseInfo { - name: "simd_cesu8", - version: "1.1.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Sean C. Roach "] - }, - LicenseInfo { - name: "simd_helpers", - version: "0.1.0", - license: "MIT", - authors: vec!["Luca Barbato "] - }, - LicenseInfo { - name: "simdutf8", - version: "0.1.5", - license: "MIT OR Apache-2.0", - authors: vec!["Hans Kratz "] - }, - LicenseInfo { - name: "skrifa", - version: "0.37.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "skrifa", - version: "0.40.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "slab", - version: "0.4.12", - license: "MIT", - authors: vec!["Carl Lerche "] - }, - LicenseInfo { - name: "slotmap", - version: "1.1.1", - license: "Zlib", - authors: vec!["Orson Peters "] - }, - LicenseInfo { - name: "smallvec", - version: "1.15.1", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "smithay-client-toolkit", - version: "0.19.2", - license: "MIT", - authors: vec!["Elinor Berger ", "i509VCB ", "Ashley Wulber "] - }, - LicenseInfo { - name: "smithay-client-toolkit", - version: "0.20.0", - license: "MIT", - authors: vec!["Elinor Berger ", "i509VCB ", "Ashley Wulber "] - }, - LicenseInfo { - name: "smithay-clipboard", - version: "0.7.3", - license: "MIT", - authors: vec!["Kirill Chibisov ", "Elinor Berger "] - }, - LicenseInfo { - name: "smol_str", - version: "0.2.2", - license: "MIT OR Apache-2.0", - authors: vec!["Aleksey Kladov "] - }, - LicenseInfo { - name: "socket2", - version: "0.6.3", - license: "MIT OR Apache-2.0", - authors: vec!["Alex Crichton ", "Thomas de Zeeuw "] - }, - LicenseInfo { - name: "softbuffer", - version: "0.4.8", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "spirv", - version: "0.3.0+sdk-1.3.268.0", - license: "Apache-2.0", - authors: vec!["Lei Zhang "] - }, - LicenseInfo { - name: "stable_deref_trait", - version: "1.2.1", - license: "MIT OR Apache-2.0", - authors: vec!["Robert Grosse "] - }, - LicenseInfo { - name: "static_assertions", - version: "1.1.0", - license: "MIT OR Apache-2.0", - authors: vec!["Nikolai Vazquez"] - }, - LicenseInfo { - name: "strict-num", - version: "0.1.1", - license: "MIT", - authors: vec!["Yevhenii Reizner "] - }, - LicenseInfo { - name: "svg_fmt", - version: "0.4.5", - license: "MIT/Apache-2.0", - authors: vec!["Nicolas Silva "] - }, - LicenseInfo { - name: "swash", - version: "0.2.7", - license: "Apache-2.0 OR MIT", - authors: vec!["Chad Brokaw "] - }, - LicenseInfo { - name: "syn", - version: "2.0.114", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "sys-locale", - version: "0.3.2", - license: "MIT OR Apache-2.0", - authors: vec!["1Password"] - }, - LicenseInfo { - name: "sysinfo", - version: "0.38.4", - license: "MIT", - authors: vec!["Guillaume Gomez "] - }, - LicenseInfo { - name: "tempfile", - version: "3.27.0", - license: "MIT OR Apache-2.0", - authors: vec!["Steven Allen ", "The Rust Project Developers", "Ashley Mannix ", "Jason White "] - }, - LicenseInfo { - name: "termcolor", - version: "1.4.1", - license: "Unlicense OR MIT", - authors: vec!["Andrew Gallant "] - }, - LicenseInfo { - name: "thiserror", - version: "1.0.69", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "thiserror", - version: "2.0.18", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "thiserror-impl", - version: "1.0.69", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "thiserror-impl", - version: "2.0.18", - license: "MIT OR Apache-2.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "thread-id", - version: "5.1.0", - license: "MIT OR Apache-2.0", - authors: vec!["Ruud van Asseldonk "] - }, - LicenseInfo { - name: "tiff", - version: "0.11.3", - license: "MIT", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "time", - version: "0.3.47", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt ", "Time contributors"] - }, - LicenseInfo { - name: "time-core", - version: "0.1.8", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt ", "Time contributors"] - }, - LicenseInfo { - name: "time-macros", - version: "0.2.27", - license: "MIT OR Apache-2.0", - authors: vec!["Jacob Pratt ", "Time contributors"] - }, - LicenseInfo { - name: "tiny-skia", - version: "0.11.4", - license: "BSD-3-Clause", - authors: vec!["Yevhenii Reizner "] - }, - LicenseInfo { - name: "tiny-skia-path", - version: "0.11.4", - license: "BSD-3-Clause", - authors: vec!["Yevhenii Reizner "] - }, - LicenseInfo { - name: "tiny-xlib", - version: "0.2.4", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["John Nunley "] - }, - LicenseInfo { - name: "tinyvec", - version: "1.11.0", - license: "Zlib OR Apache-2.0 OR MIT", - authors: vec!["Lokathor "] - }, - LicenseInfo { - name: "tinyvec_macros", - version: "0.1.1", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["Soveu "] - }, - LicenseInfo { - name: "tokio", - version: "1.50.0", - license: "MIT", - authors: vec!["Tokio Contributors "] - }, - LicenseInfo { - name: "tokio-macros", - version: "2.6.1", - license: "MIT", - authors: vec!["Tokio Contributors "] - }, - LicenseInfo { - name: "toml_datetime", - version: "1.1.0+spec-1.1.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "toml_edit", - version: "0.25.8+spec-1.1.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "toml_parser", - version: "1.1.0+spec-1.1.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "tracing", - version: "0.1.44", - license: "MIT", - authors: vec!["Eliza Weisman ", "Tokio Contributors "] - }, - LicenseInfo { - name: "tracing-attributes", - version: "0.1.31", - license: "MIT", - authors: vec!["Tokio Contributors ", "Eliza Weisman ", "David Barsky "] - }, - LicenseInfo { - name: "tracing-core", - version: "0.1.36", - license: "MIT", - authors: vec!["Tokio Contributors "] - }, - LicenseInfo { - name: "ttf-parser", - version: "0.25.1", - license: "MIT OR Apache-2.0", - authors: vec!["Caleb Maclennan ", "Laurenz Stampfl ", "Yevhenii Reizner ", "خالد حسني (Khaled Hosny) "] - }, - LicenseInfo { - name: "typemap-ors", - version: "1.0.0", - license: "MIT", - authors: vec!["Jonathan Reem ", "Anton Whalley anton@venshare.com"] - }, - LicenseInfo { - name: "uds_windows", - version: "1.2.1", - license: "MIT", - authors: vec!["Azure IoT Edge Devs", "Harald Hoyer "] - }, - LicenseInfo { - name: "unicode-bidi", - version: "0.3.18", - license: "MIT OR Apache-2.0", - authors: vec!["The Servo Project Developers"] - }, - LicenseInfo { - name: "unicode-ident", - version: "1.0.22", - license: "(MIT OR Apache-2.0) AND Unicode-3.0", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "unicode-linebreak", - version: "0.1.5", - license: "Apache-2.0", - authors: vec!["Axel Forsman "] - }, - LicenseInfo { - name: "unicode-script", - version: "0.5.8", - license: "MIT OR Apache-2.0", - authors: vec!["Manish Goregaokar "] - }, - LicenseInfo { - name: "unicode-segmentation", - version: "1.12.0", - license: "MIT OR Apache-2.0", - authors: vec!["kwantam ", "Manish Goregaokar "] - }, - LicenseInfo { - name: "unicode-width", - version: "0.2.2", - license: "MIT OR Apache-2.0", - authors: vec!["kwantam ", "Manish Goregaokar "] - }, - LicenseInfo { - name: "unicode-xid", - version: "0.2.6", - license: "MIT OR Apache-2.0", - authors: vec!["erick.tryzelaar ", "kwantam ", "Manish Goregaokar "] - }, - LicenseInfo { - name: "unsafe-any-ors", - version: "1.0.0", - license: "MIT", - authors: vec!["Jonathan Reem ", "anton whalley anton@venshare.com"] - }, - LicenseInfo { - name: "unsafe-libyaml", - version: "0.2.11", - license: "MIT", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "uuid", - version: "1.23.0", - license: "Apache-2.0 OR MIT", - authors: vec!["Ashley Mannix", "Dylan DPC", "Hunar Roop Kahlon"] - }, - LicenseInfo { - name: "v_frame", - version: "0.3.9", - license: "BSD-2-Clause", - authors: vec!["Luca Barbato "] - }, - LicenseInfo { - name: "version_check", - version: "0.9.5", - license: "MIT/Apache-2.0", - authors: vec!["Sergio Benitez "] - }, - LicenseInfo { - name: "walkdir", - version: "2.5.0", - license: "Unlicense/MIT", - authors: vec!["Andrew Gallant "] - }, - LicenseInfo { - name: "wasi", - version: "0.11.1+wasi-snapshot-preview1", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["The Cranelift Project Developers"] - }, - LicenseInfo { - name: "wasip2", - version: "1.0.2+wasi-0.2.9", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec![] - }, - LicenseInfo { - name: "wasm-bindgen", - version: "0.2.108", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "wasm-bindgen-futures", - version: "0.4.58", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "wasm-bindgen-macro", - version: "0.2.108", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "wasm-bindgen-macro-support", - version: "0.2.108", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "wasm-bindgen-shared", - version: "0.2.108", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "wasmtimer", - version: "0.4.3", - license: "MIT", - authors: vec!["WhizSid ", "Pierre Krieger "] - }, - LicenseInfo { - name: "wayland-backend", - version: "0.3.14", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-client", - version: "0.31.13", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-csd-frame", - version: "0.3.0", - license: "MIT", - authors: vec!["Kirill Chibisov "] - }, - LicenseInfo { - name: "wayland-cursor", - version: "0.31.13", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-protocols", - version: "0.32.11", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-protocols-experimental", - version: "20250721.0.1", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-protocols-misc", - version: "0.3.11", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-protocols-plasma", - version: "0.3.11", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-protocols-wlr", - version: "0.3.11", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-scanner", - version: "0.31.9", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "wayland-sys", - version: "0.31.10", - license: "MIT", - authors: vec!["Elinor Berger "] - }, - LicenseInfo { - name: "web-sys", - version: "0.3.85", - license: "MIT OR Apache-2.0", - authors: vec!["The wasm-bindgen Developers"] - }, - LicenseInfo { - name: "web-time", - version: "1.1.0", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "weezl", - version: "0.1.12", - license: "MIT OR Apache-2.0", - authors: vec!["The image-rs Developers"] - }, - LicenseInfo { - name: "wgpu", - version: "27.0.1", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-core", - version: "27.0.3", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-core-deps-apple", - version: "27.0.0", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-core-deps-emscripten", - version: "27.0.0", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-core-deps-windows-linux-android", - version: "27.0.0", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-hal", - version: "27.0.4", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "wgpu-types", - version: "27.0.1", - license: "MIT OR Apache-2.0", - authors: vec!["gfx-rs developers"] - }, - LicenseInfo { - name: "winapi", - version: "0.3.9", - license: "MIT/Apache-2.0", - authors: vec!["Peter Atashian "] - }, - LicenseInfo { - name: "winapi-i686-pc-windows-gnu", - version: "0.4.0", - license: "MIT/Apache-2.0", - authors: vec!["Peter Atashian "] - }, - LicenseInfo { - name: "winapi-util", - version: "0.1.11", - license: "Unlicense OR MIT", - authors: vec!["Andrew Gallant "] - }, - LicenseInfo { - name: "winapi-x86_64-pc-windows-gnu", - version: "0.4.0", - license: "MIT/Apache-2.0", - authors: vec!["Peter Atashian "] - }, - LicenseInfo { - name: "window_clipboard", - version: "0.5.1", - license: "MIT", - authors: vec!["Héctor Ramón Jiménez "] - }, - LicenseInfo { - name: "windows", - version: "0.58.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows", - version: "0.62.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-collections", - version: "0.3.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-core", - version: "0.58.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-core", - version: "0.62.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-future", - version: "0.3.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-implement", - version: "0.58.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-implement", - version: "0.60.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-interface", - version: "0.58.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-interface", - version: "0.59.3", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-link", - version: "0.2.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-numerics", - version: "0.3.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-result", - version: "0.2.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-result", - version: "0.4.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-strings", - version: "0.1.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-strings", - version: "0.5.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-sys", - version: "0.45.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-sys", - version: "0.52.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-sys", - version: "0.59.0", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-sys", - version: "0.61.2", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows-targets", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-targets", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows-threading", - version: "0.2.1", - license: "MIT OR Apache-2.0", - authors: vec![] - }, - LicenseInfo { - name: "windows_aarch64_gnullvm", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_aarch64_gnullvm", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_aarch64_msvc", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_aarch64_msvc", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_i686_gnu", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_i686_gnu", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_i686_gnullvm", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_i686_msvc", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_i686_msvc", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_gnu", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_gnu", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_gnullvm", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_gnullvm", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_msvc", - version: "0.42.2", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "windows_x86_64_msvc", - version: "0.52.6", - license: "MIT OR Apache-2.0", - authors: vec!["Microsoft"] - }, - LicenseInfo { - name: "winit", - version: "0.30.13", - license: "Apache-2.0", - authors: vec!["The winit contributors", "Pierre Krieger "] - }, - LicenseInfo { - name: "winnow", - version: "0.7.15", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "winnow", - version: "1.0.0", - license: "MIT", - authors: vec![] - }, - LicenseInfo { - name: "wit-bindgen", - version: "0.51.0", - license: "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - authors: vec!["Alex Crichton "] - }, - LicenseInfo { - name: "x11-dl", - version: "2.21.0", - license: "MIT", - authors: vec!["daggerbot ", "Erle Pereira ", "AltF02 "] - }, - LicenseInfo { - name: "x11rb", - version: "0.13.2", - license: "MIT OR Apache-2.0", - authors: vec!["Uli Schlachter ", "Eduardo Sánchez Muñoz ", "notgull "] - }, - LicenseInfo { - name: "x11rb-protocol", - version: "0.13.2", - license: "MIT OR Apache-2.0", - authors: vec!["Uli Schlachter ", "Eduardo Sánchez Muñoz ", "notgull "] - }, - LicenseInfo { - name: "xcursor", - version: "0.3.10", - license: "MIT", - authors: vec!["Samuele Esposito"] - }, - LicenseInfo { - name: "xkbcommon-dl", - version: "0.4.2", - license: "MIT", - authors: vec!["Francesca Frangipane "] - }, - LicenseInfo { - name: "xkeysym", - version: "0.2.1", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["John Nunley "] - }, - LicenseInfo { - name: "xml-rs", - version: "0.8.28", - license: "MIT", - authors: vec!["Vladimir Matveev "] - }, - LicenseInfo { - name: "y4m", - version: "0.8.0", - license: "MIT", - authors: vec!["Kagami Hiiragi "] - }, - LicenseInfo { - name: "yazi", - version: "0.2.1", - license: "Apache-2.0 OR MIT", - authors: vec!["Chad Brokaw "] - }, - LicenseInfo { - name: "zbus", - version: "5.14.0", - license: "MIT", - authors: vec!["Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "zbus_macros", - version: "5.14.0", - license: "MIT", - authors: vec!["Marc-André Lureau ", "Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "zbus_names", - version: "4.3.1", - license: "MIT", - authors: vec!["Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "zeno", - version: "0.3.3", - license: "Apache-2.0 OR MIT", - authors: vec!["Chad Brokaw "] - }, - LicenseInfo { - name: "zerocopy", - version: "0.8.38", - license: "BSD-2-Clause OR Apache-2.0 OR MIT", - authors: vec!["Joshua Liebow-Feeser ", "Jack Wrenn "] - }, - LicenseInfo { - name: "zerocopy-derive", - version: "0.8.38", - license: "BSD-2-Clause OR Apache-2.0 OR MIT", - authors: vec!["Joshua Liebow-Feeser ", "Jack Wrenn "] - }, - LicenseInfo { - name: "zmij", - version: "1.0.19", - license: "MIT", - authors: vec!["David Tolnay "] - }, - LicenseInfo { - name: "zune-core", - version: "0.5.1", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec![] - }, - LicenseInfo { - name: "zune-inflate", - version: "0.2.54", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec![] - }, - LicenseInfo { - name: "zune-jpeg", - version: "0.5.15", - license: "MIT OR Apache-2.0 OR Zlib", - authors: vec!["caleb "] - }, - LicenseInfo { - name: "zvariant", - version: "5.10.0", - license: "MIT", - authors: vec!["Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "zvariant_derive", - version: "5.10.0", - license: "MIT", - authors: vec!["Zeeshan Ali Khan "] - }, - LicenseInfo { - name: "zvariant_utils", - version: "3.3.0", - license: "MIT", - authors: vec!["Zeeshan Ali Khan ", "turbocooler "] - }, -]; -} -#[derive(Debug)] -pub struct LicenseInfo { - pub name: &'static str, - pub version: &'static str, - pub license: &'static str, - pub authors: Vec<&'static str>, -} - diff --git a/ptb_tools/src/main.rs b/ptb_tools/src/main.rs deleted file mode 100644 index e7a11a9..0000000 --- a/ptb_tools/src/main.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() { - println!("Hello, world!"); -} diff --git a/scripts/build_computer.py b/scripts/build_computer.py index bb910f2..cb64987 100644 --- a/scripts/build_computer.py +++ b/scripts/build_computer.py @@ -16,6 +16,7 @@ import subprocess import sys import time +import os import zip_files @@ -25,23 +26,29 @@ def main(): # commands = [ ["cargo", "build", "--workspace", "--release"], - ["uv", "run", "pyinstaller", "ptb_launcher", "ptb_launcher.spec"], + [ + "uv", + "run", + "pyinstaller", + os.path.join("ptb_launcher", "ptb_launcher.spec"), + ], ] for command in commands: print(f"Run Command:{' '.join(command)} ...", end="") sys.stdout.flush() process = subprocess.run( command, - stdout=subprocess.PIPE, - stdin=subprocess.PIPE, + stdout=sys.stdout, + stdin=sys.stdin, stderr=sys.stderr, ) if process.returncode != 0: print("Error!") print("--- stdout ---") - print(process.stdout) + print(process.stdout.decode()) print("--- stderr ---") - print(process.stderr) + print(process.stderr.decode()) + sys.exit(1) print("Ok!") # print("zip-files ...", end="")