Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

alvr: build from source (#308097)

authored by jopejoe1 and committed by GitHub 2829592b fa47680e

Changed files
+7512 -19
pkgs
+7328
pkgs/by-name/al/alvr/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "ab_glyph" 7 + version = "0.2.28" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb" 10 + dependencies = [ 11 + "ab_glyph_rasterizer", 12 + "owned_ttf_parser", 13 + ] 14 + 15 + [[package]] 16 + name = "ab_glyph_rasterizer" 17 + version = "0.1.8" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" 20 + 21 + [[package]] 22 + name = "accesskit" 23 + version = "0.12.3" 24 + source = "registry+https://github.com/rust-lang/crates.io-index" 25 + checksum = "74a4b14f3d99c1255dcba8f45621ab1a2e7540a0009652d33989005a4d0bfc6b" 26 + 27 + [[package]] 28 + name = "accesskit_consumer" 29 + version = "0.16.1" 30 + source = "registry+https://github.com/rust-lang/crates.io-index" 31 + checksum = "8c17cca53c09fbd7288667b22a201274b9becaa27f0b91bf52a526db95de45e6" 32 + dependencies = [ 33 + "accesskit", 34 + ] 35 + 36 + [[package]] 37 + name = "accesskit_macos" 38 + version = "0.10.1" 39 + source = "registry+https://github.com/rust-lang/crates.io-index" 40 + checksum = "cd3b6ae1eabbfbced10e840fd3fce8a93ae84f174b3e4ba892ab7bcb42e477a7" 41 + dependencies = [ 42 + "accesskit", 43 + "accesskit_consumer", 44 + "objc2 0.3.0-beta.3.patch-leaks.3", 45 + "once_cell", 46 + ] 47 + 48 + [[package]] 49 + name = "accesskit_unix" 50 + version = "0.6.2" 51 + source = "registry+https://github.com/rust-lang/crates.io-index" 52 + checksum = "09f46c18d99ba61ad7123dd13eeb0c104436ab6af1df6a1cd8c11054ed394a08" 53 + dependencies = [ 54 + "accesskit", 55 + "accesskit_consumer", 56 + "async-channel", 57 + "async-once-cell", 58 + "atspi", 59 + "futures-lite 1.13.0", 60 + "once_cell", 61 + "serde", 62 + "zbus 3.15.2", 63 + ] 64 + 65 + [[package]] 66 + name = "accesskit_windows" 67 + version = "0.15.1" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "afcae27ec0974fc7c3b0b318783be89fd1b2e66dd702179fe600166a38ff4a0b" 70 + dependencies = [ 71 + "accesskit", 72 + "accesskit_consumer", 73 + "once_cell", 74 + "paste", 75 + "static_assertions", 76 + "windows 0.48.0", 77 + ] 78 + 79 + [[package]] 80 + name = "accesskit_winit" 81 + version = "0.16.1" 82 + source = "registry+https://github.com/rust-lang/crates.io-index" 83 + checksum = "5284218aca17d9e150164428a0ebc7b955f70e3a9a78b4c20894513aabf98a67" 84 + dependencies = [ 85 + "accesskit", 86 + "accesskit_macos", 87 + "accesskit_unix", 88 + "accesskit_windows", 89 + "winit", 90 + ] 91 + 92 + [[package]] 93 + name = "addr2line" 94 + version = "0.22.0" 95 + source = "registry+https://github.com/rust-lang/crates.io-index" 96 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 97 + dependencies = [ 98 + "gimli", 99 + ] 100 + 101 + [[package]] 102 + name = "adler" 103 + version = "1.0.2" 104 + source = "registry+https://github.com/rust-lang/crates.io-index" 105 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 106 + 107 + [[package]] 108 + name = "aes" 109 + version = "0.8.4" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 112 + dependencies = [ 113 + "cfg-if", 114 + "cipher", 115 + "cpufeatures", 116 + ] 117 + 118 + [[package]] 119 + name = "ahash" 120 + version = "0.8.11" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 123 + dependencies = [ 124 + "cfg-if", 125 + "getrandom", 126 + "once_cell", 127 + "version_check", 128 + "zerocopy", 129 + ] 130 + 131 + [[package]] 132 + name = "aho-corasick" 133 + version = "1.1.3" 134 + source = "registry+https://github.com/rust-lang/crates.io-index" 135 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 136 + dependencies = [ 137 + "memchr", 138 + ] 139 + 140 + [[package]] 141 + name = "allocator-api2" 142 + version = "0.2.18" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 145 + 146 + [[package]] 147 + name = "alsa" 148 + version = "0.9.0" 149 + source = "registry+https://github.com/rust-lang/crates.io-index" 150 + checksum = "37fe60779335388a88c01ac6c3be40304d1e349de3ada3b15f7808bb90fa9dce" 151 + dependencies = [ 152 + "alsa-sys", 153 + "bitflags 2.6.0", 154 + "libc", 155 + ] 156 + 157 + [[package]] 158 + name = "alsa-sys" 159 + version = "0.3.1" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" 162 + dependencies = [ 163 + "libc", 164 + "pkg-config", 165 + ] 166 + 167 + [[package]] 168 + name = "alvr_audio" 169 + version = "20.11.0" 170 + dependencies = [ 171 + "alvr_common", 172 + "alvr_session", 173 + "alvr_sockets", 174 + "cpal", 175 + "libspa-sys", 176 + "pipewire", 177 + "rodio", 178 + "serde", 179 + "widestring", 180 + "windows 0.58.0", 181 + ] 182 + 183 + [[package]] 184 + name = "alvr_client_core" 185 + version = "20.11.0" 186 + dependencies = [ 187 + "alvr_audio", 188 + "alvr_common", 189 + "alvr_packets", 190 + "alvr_session", 191 + "alvr_sockets", 192 + "android_logger", 193 + "app_dirs2", 194 + "bincode", 195 + "bindgen", 196 + "cc", 197 + "env_logger", 198 + "glow", 199 + "glyph_brush_layout", 200 + "jni", 201 + "khronos-egl", 202 + "local-ip-address", 203 + "mdns-sd", 204 + "ndk 0.9.0", 205 + "ndk-context", 206 + "ndk-sys 0.6.0+11769913", 207 + "oboe", 208 + "pollster", 209 + "rand", 210 + "serde", 211 + "serde_json", 212 + "walkdir", 213 + "wgpu", 214 + "wgpu-core", 215 + "whoami", 216 + ] 217 + 218 + [[package]] 219 + name = "alvr_client_mock" 220 + version = "20.11.0" 221 + dependencies = [ 222 + "alvr_client_core", 223 + "alvr_common", 224 + "alvr_packets", 225 + "alvr_session", 226 + "eframe", 227 + "env_logger", 228 + "rand", 229 + ] 230 + 231 + [[package]] 232 + name = "alvr_client_openxr" 233 + version = "20.11.0" 234 + dependencies = [ 235 + "alvr_client_core", 236 + "alvr_common", 237 + "alvr_packets", 238 + "alvr_session", 239 + "android-activity 0.6.0", 240 + "jni", 241 + "libc", 242 + "ndk-context", 243 + "openxr", 244 + ] 245 + 246 + [[package]] 247 + name = "alvr_common" 248 + version = "20.11.0" 249 + dependencies = [ 250 + "anyhow", 251 + "backtrace", 252 + "glam", 253 + "log", 254 + "once_cell", 255 + "parking_lot", 256 + "paste", 257 + "rfd", 258 + "semver", 259 + "serde", 260 + "settings-schema", 261 + ] 262 + 263 + [[package]] 264 + name = "alvr_dashboard" 265 + version = "20.11.0" 266 + dependencies = [ 267 + "alvr_common", 268 + "alvr_events", 269 + "alvr_filesystem", 270 + "alvr_gui_common", 271 + "alvr_packets", 272 + "alvr_server_io", 273 + "alvr_session", 274 + "bincode", 275 + "chrono", 276 + "console_error_panic_hook", 277 + "cros-libva", 278 + "eframe", 279 + "env_logger", 280 + "ewebsock", 281 + "futures", 282 + "gloo-net", 283 + "ico", 284 + "instant", 285 + "nvml-wrapper", 286 + "rand", 287 + "serde", 288 + "serde_json", 289 + "settings-schema", 290 + "statrs", 291 + "sysinfo", 292 + "tungstenite 0.23.0", 293 + "ureq", 294 + "wasm-bindgen-futures", 295 + "wasm-logger", 296 + "wgpu", 297 + "winres", 298 + ] 299 + 300 + [[package]] 301 + name = "alvr_events" 302 + version = "20.11.0" 303 + dependencies = [ 304 + "alvr_common", 305 + "alvr_packets", 306 + "alvr_session", 307 + "serde", 308 + "serde_json", 309 + ] 310 + 311 + [[package]] 312 + name = "alvr_filesystem" 313 + version = "20.11.0" 314 + dependencies = [ 315 + "dirs", 316 + "once_cell", 317 + ] 318 + 319 + [[package]] 320 + name = "alvr_gui_common" 321 + version = "20.11.0" 322 + dependencies = [ 323 + "alvr_common", 324 + "egui", 325 + ] 326 + 327 + [[package]] 328 + name = "alvr_launcher" 329 + version = "20.11.0" 330 + dependencies = [ 331 + "alvr_common", 332 + "alvr_gui_common", 333 + "anyhow", 334 + "eframe", 335 + "flate2", 336 + "futures-util", 337 + "ico", 338 + "open", 339 + "reqwest 0.12.5", 340 + "serde_json", 341 + "tar", 342 + "tokio", 343 + "winres", 344 + "zip", 345 + ] 346 + 347 + [[package]] 348 + name = "alvr_packets" 349 + version = "20.11.0" 350 + dependencies = [ 351 + "alvr_common", 352 + "alvr_session", 353 + "serde", 354 + "serde_json", 355 + ] 356 + 357 + [[package]] 358 + name = "alvr_server_core" 359 + version = "20.11.0" 360 + dependencies = [ 361 + "alvr_audio", 362 + "alvr_common", 363 + "alvr_events", 364 + "alvr_filesystem", 365 + "alvr_packets", 366 + "alvr_server_io", 367 + "alvr_session", 368 + "alvr_sockets", 369 + "ash 0.38.0+1.3.281", 370 + "bincode", 371 + "bytes", 372 + "chrono", 373 + "fern", 374 + "flume", 375 + "futures", 376 + "headers", 377 + "hyper 0.14.30", 378 + "mdns-sd", 379 + "profiling", 380 + "reqwest 0.11.27", 381 + "rosc", 382 + "serde", 383 + "serde_json", 384 + "sysinfo", 385 + "tokio", 386 + "tokio-tungstenite", 387 + "tokio-util", 388 + ] 389 + 390 + [[package]] 391 + name = "alvr_server_io" 392 + version = "20.11.0" 393 + dependencies = [ 394 + "alvr_common", 395 + "alvr_events", 396 + "alvr_filesystem", 397 + "alvr_packets", 398 + "alvr_session", 399 + "cpal", 400 + "dirs", 401 + "encoding_rs_io", 402 + "runas", 403 + "serde_json", 404 + ] 405 + 406 + [[package]] 407 + name = "alvr_server_openvr" 408 + version = "20.11.0" 409 + dependencies = [ 410 + "alvr_common", 411 + "alvr_filesystem", 412 + "alvr_packets", 413 + "alvr_server_core", 414 + "alvr_server_io", 415 + "alvr_session", 416 + "bindgen", 417 + "cc", 418 + "pkg-config", 419 + "walkdir", 420 + ] 421 + 422 + [[package]] 423 + name = "alvr_session" 424 + version = "20.11.0" 425 + dependencies = [ 426 + "alvr_common", 427 + "alvr_filesystem", 428 + "bytemuck", 429 + "regex", 430 + "serde", 431 + "serde_json", 432 + "settings-schema", 433 + ] 434 + 435 + [[package]] 436 + name = "alvr_sockets" 437 + version = "20.11.0" 438 + dependencies = [ 439 + "alvr_common", 440 + "alvr_session", 441 + "bincode", 442 + "profiling", 443 + "serde", 444 + "serde_json", 445 + "socket2 0.5.7", 446 + ] 447 + 448 + [[package]] 449 + name = "alvr_vrcompositor_wrapper" 450 + version = "20.11.0" 451 + dependencies = [ 452 + "alvr_common", 453 + "alvr_filesystem", 454 + "exec", 455 + "xshell", 456 + ] 457 + 458 + [[package]] 459 + name = "alvr_vulkan_layer" 460 + version = "20.11.0" 461 + dependencies = [ 462 + "alvr_common", 463 + "alvr_filesystem", 464 + "bindgen", 465 + "cc", 466 + "pkg-config", 467 + "walkdir", 468 + ] 469 + 470 + [[package]] 471 + name = "alvr_xtask" 472 + version = "20.11.0" 473 + dependencies = [ 474 + "alvr_filesystem", 475 + "pico-args", 476 + "pkg-config", 477 + "walkdir", 478 + "xshell", 479 + ] 480 + 481 + [[package]] 482 + name = "android-activity" 483 + version = "0.5.2" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" 486 + dependencies = [ 487 + "android-properties", 488 + "bitflags 2.6.0", 489 + "cc", 490 + "cesu8", 491 + "jni", 492 + "jni-sys", 493 + "libc", 494 + "log", 495 + "ndk 0.8.0", 496 + "ndk-context", 497 + "ndk-sys 0.5.0+25.2.9519653", 498 + "num_enum", 499 + "thiserror", 500 + ] 501 + 502 + [[package]] 503 + name = "android-activity" 504 + version = "0.6.0" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" 507 + dependencies = [ 508 + "android-properties", 509 + "bitflags 2.6.0", 510 + "cc", 511 + "cesu8", 512 + "jni", 513 + "jni-sys", 514 + "libc", 515 + "log", 516 + "ndk 0.9.0", 517 + "ndk-context", 518 + "ndk-sys 0.6.0+11769913", 519 + "num_enum", 520 + "thiserror", 521 + ] 522 + 523 + [[package]] 524 + name = "android-properties" 525 + version = "0.2.2" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 528 + 529 + [[package]] 530 + name = "android-tzdata" 531 + version = "0.1.1" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 534 + 535 + [[package]] 536 + name = "android_log-sys" 537 + version = "0.3.1" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937" 540 + 541 + [[package]] 542 + name = "android_logger" 543 + version = "0.14.1" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "05b07e8e73d720a1f2e4b6014766e6039fd2e96a4fa44e2a78d0e1fa2ff49826" 546 + dependencies = [ 547 + "android_log-sys", 548 + "env_filter", 549 + "log", 550 + ] 551 + 552 + [[package]] 553 + name = "android_system_properties" 554 + version = "0.1.5" 555 + source = "registry+https://github.com/rust-lang/crates.io-index" 556 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 557 + dependencies = [ 558 + "libc", 559 + ] 560 + 561 + [[package]] 562 + name = "annotate-snippets" 563 + version = "0.9.2" 564 + source = "registry+https://github.com/rust-lang/crates.io-index" 565 + checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e" 566 + dependencies = [ 567 + "unicode-width", 568 + "yansi-term", 569 + ] 570 + 571 + [[package]] 572 + name = "anstream" 573 + version = "0.6.14" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 576 + dependencies = [ 577 + "anstyle", 578 + "anstyle-parse", 579 + "anstyle-query", 580 + "anstyle-wincon", 581 + "colorchoice", 582 + "is_terminal_polyfill", 583 + "utf8parse", 584 + ] 585 + 586 + [[package]] 587 + name = "anstyle" 588 + version = "1.0.7" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 591 + 592 + [[package]] 593 + name = "anstyle-parse" 594 + version = "0.2.4" 595 + source = "registry+https://github.com/rust-lang/crates.io-index" 596 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 597 + dependencies = [ 598 + "utf8parse", 599 + ] 600 + 601 + [[package]] 602 + name = "anstyle-query" 603 + version = "1.1.0" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" 606 + dependencies = [ 607 + "windows-sys 0.52.0", 608 + ] 609 + 610 + [[package]] 611 + name = "anstyle-wincon" 612 + version = "3.0.3" 613 + source = "registry+https://github.com/rust-lang/crates.io-index" 614 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 615 + dependencies = [ 616 + "anstyle", 617 + "windows-sys 0.52.0", 618 + ] 619 + 620 + [[package]] 621 + name = "anyhow" 622 + version = "1.0.86" 623 + source = "registry+https://github.com/rust-lang/crates.io-index" 624 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 625 + dependencies = [ 626 + "backtrace", 627 + ] 628 + 629 + [[package]] 630 + name = "app_dirs2" 631 + version = "2.5.5" 632 + source = "registry+https://github.com/rust-lang/crates.io-index" 633 + checksum = "a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e" 634 + dependencies = [ 635 + "jni", 636 + "ndk-context", 637 + "winapi", 638 + "xdg", 639 + ] 640 + 641 + [[package]] 642 + name = "approx" 643 + version = "0.5.1" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 646 + dependencies = [ 647 + "num-traits", 648 + ] 649 + 650 + [[package]] 651 + name = "arbitrary" 652 + version = "1.3.2" 653 + source = "registry+https://github.com/rust-lang/crates.io-index" 654 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 655 + dependencies = [ 656 + "derive_arbitrary", 657 + ] 658 + 659 + [[package]] 660 + name = "arboard" 661 + version = "3.4.0" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89" 664 + dependencies = [ 665 + "clipboard-win", 666 + "log", 667 + "objc2 0.5.2", 668 + "objc2-app-kit", 669 + "objc2-foundation", 670 + "parking_lot", 671 + "x11rb", 672 + ] 673 + 674 + [[package]] 675 + name = "arrayref" 676 + version = "0.3.7" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 679 + 680 + [[package]] 681 + name = "arrayvec" 682 + version = "0.7.4" 683 + source = "registry+https://github.com/rust-lang/crates.io-index" 684 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 685 + 686 + [[package]] 687 + name = "as-raw-xcb-connection" 688 + version = "1.0.1" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" 691 + 692 + [[package]] 693 + name = "ash" 694 + version = "0.37.3+1.3.251" 695 + source = "registry+https://github.com/rust-lang/crates.io-index" 696 + checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 697 + dependencies = [ 698 + "libloading 0.7.4", 699 + ] 700 + 701 + [[package]] 702 + name = "ash" 703 + version = "0.38.0+1.3.281" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" 706 + dependencies = [ 707 + "libloading 0.8.4", 708 + ] 709 + 710 + [[package]] 711 + name = "ashpd" 712 + version = "0.8.1" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "dd884d7c72877a94102c3715f3b1cd09ff4fac28221add3e57cfbe25c236d093" 715 + dependencies = [ 716 + "async-fs 2.1.2", 717 + "async-net", 718 + "enumflags2", 719 + "futures-channel", 720 + "futures-util", 721 + "rand", 722 + "serde", 723 + "serde_repr", 724 + "url", 725 + "zbus 4.3.1", 726 + ] 727 + 728 + [[package]] 729 + name = "async-broadcast" 730 + version = "0.5.1" 731 + source = "registry+https://github.com/rust-lang/crates.io-index" 732 + checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 733 + dependencies = [ 734 + "event-listener 2.5.3", 735 + "futures-core", 736 + ] 737 + 738 + [[package]] 739 + name = "async-broadcast" 740 + version = "0.7.1" 741 + source = "registry+https://github.com/rust-lang/crates.io-index" 742 + checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 743 + dependencies = [ 744 + "event-listener 5.3.1", 745 + "event-listener-strategy", 746 + "futures-core", 747 + "pin-project-lite", 748 + ] 749 + 750 + [[package]] 751 + name = "async-channel" 752 + version = "2.3.1" 753 + source = "registry+https://github.com/rust-lang/crates.io-index" 754 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 755 + dependencies = [ 756 + "concurrent-queue", 757 + "event-listener-strategy", 758 + "futures-core", 759 + "pin-project-lite", 760 + ] 761 + 762 + [[package]] 763 + name = "async-executor" 764 + version = "1.12.0" 765 + source = "registry+https://github.com/rust-lang/crates.io-index" 766 + checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0" 767 + dependencies = [ 768 + "async-task", 769 + "concurrent-queue", 770 + "fastrand 2.1.0", 771 + "futures-lite 2.3.0", 772 + "slab", 773 + ] 774 + 775 + [[package]] 776 + name = "async-fs" 777 + version = "1.6.0" 778 + source = "registry+https://github.com/rust-lang/crates.io-index" 779 + checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 780 + dependencies = [ 781 + "async-lock 2.8.0", 782 + "autocfg", 783 + "blocking", 784 + "futures-lite 1.13.0", 785 + ] 786 + 787 + [[package]] 788 + name = "async-fs" 789 + version = "2.1.2" 790 + source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 792 + dependencies = [ 793 + "async-lock 3.4.0", 794 + "blocking", 795 + "futures-lite 2.3.0", 796 + ] 797 + 798 + [[package]] 799 + name = "async-io" 800 + version = "1.13.0" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 803 + dependencies = [ 804 + "async-lock 2.8.0", 805 + "autocfg", 806 + "cfg-if", 807 + "concurrent-queue", 808 + "futures-lite 1.13.0", 809 + "log", 810 + "parking", 811 + "polling 2.8.0", 812 + "rustix 0.37.27", 813 + "slab", 814 + "socket2 0.4.10", 815 + "waker-fn", 816 + ] 817 + 818 + [[package]] 819 + name = "async-io" 820 + version = "2.3.3" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" 823 + dependencies = [ 824 + "async-lock 3.4.0", 825 + "cfg-if", 826 + "concurrent-queue", 827 + "futures-io", 828 + "futures-lite 2.3.0", 829 + "parking", 830 + "polling 3.7.2", 831 + "rustix 0.38.34", 832 + "slab", 833 + "tracing", 834 + "windows-sys 0.52.0", 835 + ] 836 + 837 + [[package]] 838 + name = "async-lock" 839 + version = "2.8.0" 840 + source = "registry+https://github.com/rust-lang/crates.io-index" 841 + checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 842 + dependencies = [ 843 + "event-listener 2.5.3", 844 + ] 845 + 846 + [[package]] 847 + name = "async-lock" 848 + version = "3.4.0" 849 + source = "registry+https://github.com/rust-lang/crates.io-index" 850 + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 851 + dependencies = [ 852 + "event-listener 5.3.1", 853 + "event-listener-strategy", 854 + "pin-project-lite", 855 + ] 856 + 857 + [[package]] 858 + name = "async-net" 859 + version = "2.0.0" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" 862 + dependencies = [ 863 + "async-io 2.3.3", 864 + "blocking", 865 + "futures-lite 2.3.0", 866 + ] 867 + 868 + [[package]] 869 + name = "async-once-cell" 870 + version = "0.5.3" 871 + source = "registry+https://github.com/rust-lang/crates.io-index" 872 + checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" 873 + 874 + [[package]] 875 + name = "async-process" 876 + version = "1.8.1" 877 + source = "registry+https://github.com/rust-lang/crates.io-index" 878 + checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" 879 + dependencies = [ 880 + "async-io 1.13.0", 881 + "async-lock 2.8.0", 882 + "async-signal", 883 + "blocking", 884 + "cfg-if", 885 + "event-listener 3.1.0", 886 + "futures-lite 1.13.0", 887 + "rustix 0.38.34", 888 + "windows-sys 0.48.0", 889 + ] 890 + 891 + [[package]] 892 + name = "async-process" 893 + version = "2.2.3" 894 + source = "registry+https://github.com/rust-lang/crates.io-index" 895 + checksum = "f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a" 896 + dependencies = [ 897 + "async-channel", 898 + "async-io 2.3.3", 899 + "async-lock 3.4.0", 900 + "async-signal", 901 + "async-task", 902 + "blocking", 903 + "cfg-if", 904 + "event-listener 5.3.1", 905 + "futures-lite 2.3.0", 906 + "rustix 0.38.34", 907 + "tracing", 908 + "windows-sys 0.52.0", 909 + ] 910 + 911 + [[package]] 912 + name = "async-recursion" 913 + version = "1.1.1" 914 + source = "registry+https://github.com/rust-lang/crates.io-index" 915 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 916 + dependencies = [ 917 + "proc-macro2", 918 + "quote", 919 + "syn 2.0.70", 920 + ] 921 + 922 + [[package]] 923 + name = "async-signal" 924 + version = "0.2.8" 925 + source = "registry+https://github.com/rust-lang/crates.io-index" 926 + checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d" 927 + dependencies = [ 928 + "async-io 2.3.3", 929 + "async-lock 3.4.0", 930 + "atomic-waker", 931 + "cfg-if", 932 + "futures-core", 933 + "futures-io", 934 + "rustix 0.38.34", 935 + "signal-hook-registry", 936 + "slab", 937 + "windows-sys 0.52.0", 938 + ] 939 + 940 + [[package]] 941 + name = "async-task" 942 + version = "4.7.1" 943 + source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 945 + 946 + [[package]] 947 + name = "async-trait" 948 + version = "0.1.81" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 951 + dependencies = [ 952 + "proc-macro2", 953 + "quote", 954 + "syn 2.0.70", 955 + ] 956 + 957 + [[package]] 958 + name = "atomic-waker" 959 + version = "1.1.2" 960 + source = "registry+https://github.com/rust-lang/crates.io-index" 961 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 962 + 963 + [[package]] 964 + name = "atspi" 965 + version = "0.19.0" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "6059f350ab6f593ea00727b334265c4dfc7fd442ee32d264794bd9bdc68e87ca" 968 + dependencies = [ 969 + "atspi-common", 970 + "atspi-connection", 971 + "atspi-proxies", 972 + ] 973 + 974 + [[package]] 975 + name = "atspi-common" 976 + version = "0.3.0" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "92af95f966d2431f962bc632c2e68eda7777330158bf640c4af4249349b2cdf5" 979 + dependencies = [ 980 + "enumflags2", 981 + "serde", 982 + "static_assertions", 983 + "zbus 3.15.2", 984 + "zbus_names 2.6.1", 985 + "zvariant 3.15.2", 986 + ] 987 + 988 + [[package]] 989 + name = "atspi-connection" 990 + version = "0.3.0" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "a0c65e7d70f86d4c0e3b2d585d9bf3f979f0b19d635a336725a88d279f76b939" 993 + dependencies = [ 994 + "atspi-common", 995 + "atspi-proxies", 996 + "futures-lite 1.13.0", 997 + "zbus 3.15.2", 998 + ] 999 + 1000 + [[package]] 1001 + name = "atspi-proxies" 1002 + version = "0.3.0" 1003 + source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "6495661273703e7a229356dcbe8c8f38223d697aacfaf0e13590a9ac9977bb52" 1005 + dependencies = [ 1006 + "atspi-common", 1007 + "serde", 1008 + "zbus 3.15.2", 1009 + ] 1010 + 1011 + [[package]] 1012 + name = "autocfg" 1013 + version = "1.3.0" 1014 + source = "registry+https://github.com/rust-lang/crates.io-index" 1015 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 1016 + 1017 + [[package]] 1018 + name = "backtrace" 1019 + version = "0.3.73" 1020 + source = "registry+https://github.com/rust-lang/crates.io-index" 1021 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 1022 + dependencies = [ 1023 + "addr2line", 1024 + "cc", 1025 + "cfg-if", 1026 + "libc", 1027 + "miniz_oxide", 1028 + "object", 1029 + "rustc-demangle", 1030 + ] 1031 + 1032 + [[package]] 1033 + name = "base64" 1034 + version = "0.21.7" 1035 + source = "registry+https://github.com/rust-lang/crates.io-index" 1036 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 1037 + 1038 + [[package]] 1039 + name = "base64" 1040 + version = "0.22.1" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 1043 + 1044 + [[package]] 1045 + name = "bincode" 1046 + version = "1.3.3" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 1049 + dependencies = [ 1050 + "serde", 1051 + ] 1052 + 1053 + [[package]] 1054 + name = "bindgen" 1055 + version = "0.69.4" 1056 + source = "registry+https://github.com/rust-lang/crates.io-index" 1057 + checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 1058 + dependencies = [ 1059 + "annotate-snippets", 1060 + "bitflags 2.6.0", 1061 + "cexpr", 1062 + "clang-sys", 1063 + "itertools", 1064 + "lazy_static", 1065 + "lazycell", 1066 + "log", 1067 + "prettyplease", 1068 + "proc-macro2", 1069 + "quote", 1070 + "regex", 1071 + "rustc-hash", 1072 + "shlex", 1073 + "syn 2.0.70", 1074 + "which", 1075 + ] 1076 + 1077 + [[package]] 1078 + name = "bit-set" 1079 + version = "0.5.3" 1080 + source = "registry+https://github.com/rust-lang/crates.io-index" 1081 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 1082 + dependencies = [ 1083 + "bit-vec", 1084 + ] 1085 + 1086 + [[package]] 1087 + name = "bit-vec" 1088 + version = "0.6.3" 1089 + source = "registry+https://github.com/rust-lang/crates.io-index" 1090 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 1091 + 1092 + [[package]] 1093 + name = "bitflags" 1094 + version = "1.3.2" 1095 + source = "registry+https://github.com/rust-lang/crates.io-index" 1096 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 1097 + 1098 + [[package]] 1099 + name = "bitflags" 1100 + version = "2.6.0" 1101 + source = "registry+https://github.com/rust-lang/crates.io-index" 1102 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 1103 + 1104 + [[package]] 1105 + name = "block" 1106 + version = "0.1.6" 1107 + source = "registry+https://github.com/rust-lang/crates.io-index" 1108 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 1109 + 1110 + [[package]] 1111 + name = "block-buffer" 1112 + version = "0.10.4" 1113 + source = "registry+https://github.com/rust-lang/crates.io-index" 1114 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 1115 + dependencies = [ 1116 + "generic-array", 1117 + ] 1118 + 1119 + [[package]] 1120 + name = "block-sys" 1121 + version = "0.1.0-beta.1" 1122 + source = "registry+https://github.com/rust-lang/crates.io-index" 1123 + checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" 1124 + dependencies = [ 1125 + "objc-sys 0.2.0-beta.2", 1126 + ] 1127 + 1128 + [[package]] 1129 + name = "block-sys" 1130 + version = "0.2.1" 1131 + source = "registry+https://github.com/rust-lang/crates.io-index" 1132 + checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" 1133 + dependencies = [ 1134 + "objc-sys 0.3.5", 1135 + ] 1136 + 1137 + [[package]] 1138 + name = "block2" 1139 + version = "0.2.0-alpha.6" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" 1142 + dependencies = [ 1143 + "block-sys 0.1.0-beta.1", 1144 + "objc2-encode 2.0.0-pre.2", 1145 + ] 1146 + 1147 + [[package]] 1148 + name = "block2" 1149 + version = "0.3.0" 1150 + source = "registry+https://github.com/rust-lang/crates.io-index" 1151 + checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" 1152 + dependencies = [ 1153 + "block-sys 0.2.1", 1154 + "objc2 0.4.1", 1155 + ] 1156 + 1157 + [[package]] 1158 + name = "block2" 1159 + version = "0.5.1" 1160 + source = "registry+https://github.com/rust-lang/crates.io-index" 1161 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 1162 + dependencies = [ 1163 + "objc2 0.5.2", 1164 + ] 1165 + 1166 + [[package]] 1167 + name = "blocking" 1168 + version = "1.6.1" 1169 + source = "registry+https://github.com/rust-lang/crates.io-index" 1170 + checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 1171 + dependencies = [ 1172 + "async-channel", 1173 + "async-task", 1174 + "futures-io", 1175 + "futures-lite 2.3.0", 1176 + "piper", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "bumpalo" 1181 + version = "3.16.0" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 1184 + 1185 + [[package]] 1186 + name = "bytemuck" 1187 + version = "1.16.1" 1188 + source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" 1190 + dependencies = [ 1191 + "bytemuck_derive", 1192 + ] 1193 + 1194 + [[package]] 1195 + name = "bytemuck_derive" 1196 + version = "1.7.0" 1197 + source = "registry+https://github.com/rust-lang/crates.io-index" 1198 + checksum = "1ee891b04274a59bd38b412188e24b849617b2e45a0fd8d057deb63e7403761b" 1199 + dependencies = [ 1200 + "proc-macro2", 1201 + "quote", 1202 + "syn 2.0.70", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "byteorder" 1207 + version = "1.5.0" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 1210 + 1211 + [[package]] 1212 + name = "bytes" 1213 + version = "1.6.0" 1214 + source = "registry+https://github.com/rust-lang/crates.io-index" 1215 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 1216 + 1217 + [[package]] 1218 + name = "bzip2" 1219 + version = "0.4.4" 1220 + source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 1222 + dependencies = [ 1223 + "bzip2-sys", 1224 + "libc", 1225 + ] 1226 + 1227 + [[package]] 1228 + name = "bzip2-sys" 1229 + version = "0.1.11+1.0.8" 1230 + source = "registry+https://github.com/rust-lang/crates.io-index" 1231 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 1232 + dependencies = [ 1233 + "cc", 1234 + "libc", 1235 + "pkg-config", 1236 + ] 1237 + 1238 + [[package]] 1239 + name = "calloop" 1240 + version = "0.12.4" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" 1243 + dependencies = [ 1244 + "bitflags 2.6.0", 1245 + "log", 1246 + "polling 3.7.2", 1247 + "rustix 0.38.34", 1248 + "slab", 1249 + "thiserror", 1250 + ] 1251 + 1252 + [[package]] 1253 + name = "calloop-wayland-source" 1254 + version = "0.2.0" 1255 + source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 1257 + dependencies = [ 1258 + "calloop", 1259 + "rustix 0.38.34", 1260 + "wayland-backend", 1261 + "wayland-client", 1262 + ] 1263 + 1264 + [[package]] 1265 + name = "cc" 1266 + version = "1.1.0" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "eaff6f8ce506b9773fa786672d63fc7a191ffea1be33f72bbd4aeacefca9ffc8" 1269 + dependencies = [ 1270 + "jobserver", 1271 + "libc", 1272 + "once_cell", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "cesu8" 1277 + version = "1.1.0" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 1280 + 1281 + [[package]] 1282 + name = "cexpr" 1283 + version = "0.6.0" 1284 + source = "registry+https://github.com/rust-lang/crates.io-index" 1285 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 1286 + dependencies = [ 1287 + "nom", 1288 + ] 1289 + 1290 + [[package]] 1291 + name = "cfg-expr" 1292 + version = "0.15.8" 1293 + source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 1295 + dependencies = [ 1296 + "smallvec", 1297 + "target-lexicon", 1298 + ] 1299 + 1300 + [[package]] 1301 + name = "cfg-if" 1302 + version = "1.0.0" 1303 + source = "registry+https://github.com/rust-lang/crates.io-index" 1304 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 1305 + 1306 + [[package]] 1307 + name = "cfg_aliases" 1308 + version = "0.1.1" 1309 + source = "registry+https://github.com/rust-lang/crates.io-index" 1310 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 1311 + 1312 + [[package]] 1313 + name = "cfg_aliases" 1314 + version = "0.2.1" 1315 + source = "registry+https://github.com/rust-lang/crates.io-index" 1316 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 1317 + 1318 + [[package]] 1319 + name = "cgl" 1320 + version = "0.3.2" 1321 + source = "registry+https://github.com/rust-lang/crates.io-index" 1322 + checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 1323 + dependencies = [ 1324 + "libc", 1325 + ] 1326 + 1327 + [[package]] 1328 + name = "chrono" 1329 + version = "0.4.38" 1330 + source = "registry+https://github.com/rust-lang/crates.io-index" 1331 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 1332 + dependencies = [ 1333 + "android-tzdata", 1334 + "iana-time-zone", 1335 + "js-sys", 1336 + "num-traits", 1337 + "wasm-bindgen", 1338 + "windows-targets 0.52.6", 1339 + ] 1340 + 1341 + [[package]] 1342 + name = "cipher" 1343 + version = "0.4.4" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 1346 + dependencies = [ 1347 + "crypto-common", 1348 + "inout", 1349 + ] 1350 + 1351 + [[package]] 1352 + name = "clang-sys" 1353 + version = "1.8.1" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 1356 + dependencies = [ 1357 + "glob", 1358 + "libc", 1359 + "libloading 0.8.4", 1360 + ] 1361 + 1362 + [[package]] 1363 + name = "claxon" 1364 + version = "0.4.3" 1365 + source = "registry+https://github.com/rust-lang/crates.io-index" 1366 + checksum = "4bfbf56724aa9eca8afa4fcfadeb479e722935bb2a0900c2d37e0cc477af0688" 1367 + 1368 + [[package]] 1369 + name = "clipboard-win" 1370 + version = "5.4.0" 1371 + source = "registry+https://github.com/rust-lang/crates.io-index" 1372 + checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892" 1373 + dependencies = [ 1374 + "error-code", 1375 + ] 1376 + 1377 + [[package]] 1378 + name = "codespan-reporting" 1379 + version = "0.11.1" 1380 + source = "registry+https://github.com/rust-lang/crates.io-index" 1381 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 1382 + dependencies = [ 1383 + "termcolor", 1384 + "unicode-width", 1385 + ] 1386 + 1387 + [[package]] 1388 + name = "colorchoice" 1389 + version = "1.0.1" 1390 + source = "registry+https://github.com/rust-lang/crates.io-index" 1391 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 1392 + 1393 + [[package]] 1394 + name = "com" 1395 + version = "0.6.0" 1396 + source = "registry+https://github.com/rust-lang/crates.io-index" 1397 + checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" 1398 + dependencies = [ 1399 + "com_macros", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "com_macros" 1404 + version = "0.6.0" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" 1407 + dependencies = [ 1408 + "com_macros_support", 1409 + "proc-macro2", 1410 + "syn 1.0.109", 1411 + ] 1412 + 1413 + [[package]] 1414 + name = "com_macros_support" 1415 + version = "0.6.0" 1416 + source = "registry+https://github.com/rust-lang/crates.io-index" 1417 + checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" 1418 + dependencies = [ 1419 + "proc-macro2", 1420 + "quote", 1421 + "syn 1.0.109", 1422 + ] 1423 + 1424 + [[package]] 1425 + name = "combine" 1426 + version = "4.6.7" 1427 + source = "registry+https://github.com/rust-lang/crates.io-index" 1428 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 1429 + dependencies = [ 1430 + "bytes", 1431 + "memchr", 1432 + ] 1433 + 1434 + [[package]] 1435 + name = "concurrent-queue" 1436 + version = "2.5.0" 1437 + source = "registry+https://github.com/rust-lang/crates.io-index" 1438 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1439 + dependencies = [ 1440 + "crossbeam-utils", 1441 + ] 1442 + 1443 + [[package]] 1444 + name = "console_error_panic_hook" 1445 + version = "0.1.7" 1446 + source = "registry+https://github.com/rust-lang/crates.io-index" 1447 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 1448 + dependencies = [ 1449 + "cfg-if", 1450 + "wasm-bindgen", 1451 + ] 1452 + 1453 + [[package]] 1454 + name = "constant_time_eq" 1455 + version = "0.3.0" 1456 + source = "registry+https://github.com/rust-lang/crates.io-index" 1457 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 1458 + 1459 + [[package]] 1460 + name = "convert_case" 1461 + version = "0.6.0" 1462 + source = "registry+https://github.com/rust-lang/crates.io-index" 1463 + checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" 1464 + dependencies = [ 1465 + "unicode-segmentation", 1466 + ] 1467 + 1468 + [[package]] 1469 + name = "cookie-factory" 1470 + version = "0.3.3" 1471 + source = "registry+https://github.com/rust-lang/crates.io-index" 1472 + checksum = "9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2" 1473 + dependencies = [ 1474 + "futures", 1475 + ] 1476 + 1477 + [[package]] 1478 + name = "core-foundation" 1479 + version = "0.9.4" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1482 + dependencies = [ 1483 + "core-foundation-sys", 1484 + "libc", 1485 + ] 1486 + 1487 + [[package]] 1488 + name = "core-foundation-sys" 1489 + version = "0.8.6" 1490 + source = "registry+https://github.com/rust-lang/crates.io-index" 1491 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1492 + 1493 + [[package]] 1494 + name = "core-graphics" 1495 + version = "0.23.2" 1496 + source = "registry+https://github.com/rust-lang/crates.io-index" 1497 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 1498 + dependencies = [ 1499 + "bitflags 1.3.2", 1500 + "core-foundation", 1501 + "core-graphics-types", 1502 + "foreign-types 0.5.0", 1503 + "libc", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "core-graphics-types" 1508 + version = "0.1.3" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 1511 + dependencies = [ 1512 + "bitflags 1.3.2", 1513 + "core-foundation", 1514 + "libc", 1515 + ] 1516 + 1517 + [[package]] 1518 + name = "coreaudio-rs" 1519 + version = "0.11.3" 1520 + source = "registry+https://github.com/rust-lang/crates.io-index" 1521 + checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" 1522 + dependencies = [ 1523 + "bitflags 1.3.2", 1524 + "core-foundation-sys", 1525 + "coreaudio-sys", 1526 + ] 1527 + 1528 + [[package]] 1529 + name = "coreaudio-sys" 1530 + version = "0.2.15" 1531 + source = "registry+https://github.com/rust-lang/crates.io-index" 1532 + checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" 1533 + dependencies = [ 1534 + "bindgen", 1535 + ] 1536 + 1537 + [[package]] 1538 + name = "cpal" 1539 + version = "0.15.3" 1540 + source = "registry+https://github.com/rust-lang/crates.io-index" 1541 + checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779" 1542 + dependencies = [ 1543 + "alsa", 1544 + "core-foundation-sys", 1545 + "coreaudio-rs", 1546 + "dasp_sample", 1547 + "jack", 1548 + "jni", 1549 + "js-sys", 1550 + "libc", 1551 + "mach2", 1552 + "ndk 0.8.0", 1553 + "ndk-context", 1554 + "oboe", 1555 + "wasm-bindgen", 1556 + "wasm-bindgen-futures", 1557 + "web-sys", 1558 + "windows 0.54.0", 1559 + ] 1560 + 1561 + [[package]] 1562 + name = "cpufeatures" 1563 + version = "0.2.12" 1564 + source = "registry+https://github.com/rust-lang/crates.io-index" 1565 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1566 + dependencies = [ 1567 + "libc", 1568 + ] 1569 + 1570 + [[package]] 1571 + name = "crc" 1572 + version = "3.2.1" 1573 + source = "registry+https://github.com/rust-lang/crates.io-index" 1574 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 1575 + dependencies = [ 1576 + "crc-catalog", 1577 + ] 1578 + 1579 + [[package]] 1580 + name = "crc-catalog" 1581 + version = "2.4.0" 1582 + source = "registry+https://github.com/rust-lang/crates.io-index" 1583 + checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" 1584 + 1585 + [[package]] 1586 + name = "crc32fast" 1587 + version = "1.4.2" 1588 + source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1590 + dependencies = [ 1591 + "cfg-if", 1592 + ] 1593 + 1594 + [[package]] 1595 + name = "cros-libva" 1596 + version = "0.0.6" 1597 + source = "registry+https://github.com/rust-lang/crates.io-index" 1598 + checksum = "0f75943ee30eb2f8b4f3beb8f047e69ecc1c91d098c344b34a0fdd8dd8b2614a" 1599 + dependencies = [ 1600 + "bitflags 1.3.2", 1601 + "log", 1602 + "pkg-config", 1603 + "thiserror", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "crossbeam-utils" 1608 + version = "0.8.20" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1611 + 1612 + [[package]] 1613 + name = "crypto-common" 1614 + version = "0.1.6" 1615 + source = "registry+https://github.com/rust-lang/crates.io-index" 1616 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1617 + dependencies = [ 1618 + "generic-array", 1619 + "typenum", 1620 + ] 1621 + 1622 + [[package]] 1623 + name = "cursor-icon" 1624 + version = "1.1.0" 1625 + source = "registry+https://github.com/rust-lang/crates.io-index" 1626 + checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 1627 + 1628 + [[package]] 1629 + name = "d3d12" 1630 + version = "0.20.0" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813" 1633 + dependencies = [ 1634 + "bitflags 2.6.0", 1635 + "libloading 0.8.4", 1636 + "winapi", 1637 + ] 1638 + 1639 + [[package]] 1640 + name = "darling" 1641 + version = "0.20.10" 1642 + source = "registry+https://github.com/rust-lang/crates.io-index" 1643 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1644 + dependencies = [ 1645 + "darling_core", 1646 + "darling_macro", 1647 + ] 1648 + 1649 + [[package]] 1650 + name = "darling_core" 1651 + version = "0.20.10" 1652 + source = "registry+https://github.com/rust-lang/crates.io-index" 1653 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1654 + dependencies = [ 1655 + "fnv", 1656 + "ident_case", 1657 + "proc-macro2", 1658 + "quote", 1659 + "strsim", 1660 + "syn 2.0.70", 1661 + ] 1662 + 1663 + [[package]] 1664 + name = "darling_macro" 1665 + version = "0.20.10" 1666 + source = "registry+https://github.com/rust-lang/crates.io-index" 1667 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1668 + dependencies = [ 1669 + "darling_core", 1670 + "quote", 1671 + "syn 2.0.70", 1672 + ] 1673 + 1674 + [[package]] 1675 + name = "dasp_sample" 1676 + version = "0.11.0" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" 1679 + 1680 + [[package]] 1681 + name = "data-encoding" 1682 + version = "2.6.0" 1683 + source = "registry+https://github.com/rust-lang/crates.io-index" 1684 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 1685 + 1686 + [[package]] 1687 + name = "deflate64" 1688 + version = "0.1.8" 1689 + source = "registry+https://github.com/rust-lang/crates.io-index" 1690 + checksum = "83ace6c86376be0b6cdcf3fb41882e81d94b31587573d1cfa9d01cd06bba210d" 1691 + 1692 + [[package]] 1693 + name = "deranged" 1694 + version = "0.3.11" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1697 + dependencies = [ 1698 + "powerfmt", 1699 + ] 1700 + 1701 + [[package]] 1702 + name = "derivative" 1703 + version = "2.2.0" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 1706 + dependencies = [ 1707 + "proc-macro2", 1708 + "quote", 1709 + "syn 1.0.109", 1710 + ] 1711 + 1712 + [[package]] 1713 + name = "derive_arbitrary" 1714 + version = "1.3.2" 1715 + source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 1717 + dependencies = [ 1718 + "proc-macro2", 1719 + "quote", 1720 + "syn 2.0.70", 1721 + ] 1722 + 1723 + [[package]] 1724 + name = "digest" 1725 + version = "0.10.7" 1726 + source = "registry+https://github.com/rust-lang/crates.io-index" 1727 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1728 + dependencies = [ 1729 + "block-buffer", 1730 + "crypto-common", 1731 + "subtle", 1732 + ] 1733 + 1734 + [[package]] 1735 + name = "dirs" 1736 + version = "5.0.1" 1737 + source = "registry+https://github.com/rust-lang/crates.io-index" 1738 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1739 + dependencies = [ 1740 + "dirs-sys", 1741 + ] 1742 + 1743 + [[package]] 1744 + name = "dirs-sys" 1745 + version = "0.4.1" 1746 + source = "registry+https://github.com/rust-lang/crates.io-index" 1747 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1748 + dependencies = [ 1749 + "libc", 1750 + "option-ext", 1751 + "redox_users", 1752 + "windows-sys 0.48.0", 1753 + ] 1754 + 1755 + [[package]] 1756 + name = "dispatch" 1757 + version = "0.2.0" 1758 + source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 1760 + 1761 + [[package]] 1762 + name = "displaydoc" 1763 + version = "0.2.5" 1764 + source = "registry+https://github.com/rust-lang/crates.io-index" 1765 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1766 + dependencies = [ 1767 + "proc-macro2", 1768 + "quote", 1769 + "syn 2.0.70", 1770 + ] 1771 + 1772 + [[package]] 1773 + name = "dlib" 1774 + version = "0.5.2" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1777 + dependencies = [ 1778 + "libloading 0.8.4", 1779 + ] 1780 + 1781 + [[package]] 1782 + name = "document-features" 1783 + version = "0.2.8" 1784 + source = "registry+https://github.com/rust-lang/crates.io-index" 1785 + checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" 1786 + dependencies = [ 1787 + "litrs", 1788 + ] 1789 + 1790 + [[package]] 1791 + name = "downcast-rs" 1792 + version = "1.2.1" 1793 + source = "registry+https://github.com/rust-lang/crates.io-index" 1794 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1795 + 1796 + [[package]] 1797 + name = "ecolor" 1798 + version = "0.28.1" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "2e6b451ff1143f6de0f33fc7f1b68fecfd2c7de06e104de96c4514de3f5396f8" 1801 + dependencies = [ 1802 + "bytemuck", 1803 + "emath", 1804 + ] 1805 + 1806 + [[package]] 1807 + name = "eframe" 1808 + version = "0.28.1" 1809 + source = "registry+https://github.com/rust-lang/crates.io-index" 1810 + checksum = "6490ef800b2e41ee129b1f32f9ac15f713233fe3bc18e241a1afe1e4fb6811e0" 1811 + dependencies = [ 1812 + "ahash", 1813 + "bytemuck", 1814 + "document-features", 1815 + "egui", 1816 + "egui-wgpu", 1817 + "egui-winit", 1818 + "egui_glow", 1819 + "glow", 1820 + "glutin", 1821 + "glutin-winit", 1822 + "image", 1823 + "js-sys", 1824 + "log", 1825 + "objc2 0.5.2", 1826 + "objc2-app-kit", 1827 + "objc2-foundation", 1828 + "parking_lot", 1829 + "percent-encoding", 1830 + "raw-window-handle 0.5.2", 1831 + "raw-window-handle 0.6.2", 1832 + "static_assertions", 1833 + "wasm-bindgen", 1834 + "wasm-bindgen-futures", 1835 + "web-sys", 1836 + "web-time", 1837 + "winapi", 1838 + "winit", 1839 + ] 1840 + 1841 + [[package]] 1842 + name = "egui" 1843 + version = "0.28.1" 1844 + source = "registry+https://github.com/rust-lang/crates.io-index" 1845 + checksum = "20c97e70a2768de630f161bb5392cbd3874fcf72868f14df0e002e82e06cb798" 1846 + dependencies = [ 1847 + "accesskit", 1848 + "ahash", 1849 + "emath", 1850 + "epaint", 1851 + "log", 1852 + "nohash-hasher", 1853 + ] 1854 + 1855 + [[package]] 1856 + name = "egui-wgpu" 1857 + version = "0.28.1" 1858 + source = "registry+https://github.com/rust-lang/crates.io-index" 1859 + checksum = "47c7a7c707877c3362a321ebb4f32be811c0b91f7aebf345fb162405c0218b4c" 1860 + dependencies = [ 1861 + "ahash", 1862 + "bytemuck", 1863 + "document-features", 1864 + "egui", 1865 + "epaint", 1866 + "log", 1867 + "thiserror", 1868 + "type-map", 1869 + "web-time", 1870 + "wgpu", 1871 + "winit", 1872 + ] 1873 + 1874 + [[package]] 1875 + name = "egui-winit" 1876 + version = "0.28.1" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "fac4e066af341bf92559f60dbdf2020b2a03c963415349af5f3f8d79ff7a4926" 1879 + dependencies = [ 1880 + "accesskit_winit", 1881 + "ahash", 1882 + "arboard", 1883 + "egui", 1884 + "log", 1885 + "raw-window-handle 0.6.2", 1886 + "smithay-clipboard", 1887 + "web-time", 1888 + "webbrowser", 1889 + "winit", 1890 + ] 1891 + 1892 + [[package]] 1893 + name = "egui_glow" 1894 + version = "0.28.1" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "4e2bdc8b38cfa17cc712c4ae079e30c71c00cd4c2763c9e16dc7860a02769103" 1897 + dependencies = [ 1898 + "ahash", 1899 + "bytemuck", 1900 + "egui", 1901 + "glow", 1902 + "log", 1903 + "memoffset 0.9.1", 1904 + "wasm-bindgen", 1905 + "web-sys", 1906 + "winit", 1907 + ] 1908 + 1909 + [[package]] 1910 + name = "either" 1911 + version = "1.13.0" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1914 + 1915 + [[package]] 1916 + name = "emath" 1917 + version = "0.28.1" 1918 + source = "registry+https://github.com/rust-lang/crates.io-index" 1919 + checksum = "0a6a21708405ea88f63d8309650b4d77431f4bc28fb9d8e6f77d3963b51249e6" 1920 + dependencies = [ 1921 + "bytemuck", 1922 + ] 1923 + 1924 + [[package]] 1925 + name = "encoding_rs" 1926 + version = "0.8.34" 1927 + source = "registry+https://github.com/rust-lang/crates.io-index" 1928 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1929 + dependencies = [ 1930 + "cfg-if", 1931 + ] 1932 + 1933 + [[package]] 1934 + name = "encoding_rs_io" 1935 + version = "0.1.7" 1936 + source = "registry+https://github.com/rust-lang/crates.io-index" 1937 + checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" 1938 + dependencies = [ 1939 + "encoding_rs", 1940 + ] 1941 + 1942 + [[package]] 1943 + name = "endi" 1944 + version = "1.1.0" 1945 + source = "registry+https://github.com/rust-lang/crates.io-index" 1946 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1947 + 1948 + [[package]] 1949 + name = "enumflags2" 1950 + version = "0.7.10" 1951 + source = "registry+https://github.com/rust-lang/crates.io-index" 1952 + checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1953 + dependencies = [ 1954 + "enumflags2_derive", 1955 + "serde", 1956 + ] 1957 + 1958 + [[package]] 1959 + name = "enumflags2_derive" 1960 + version = "0.7.10" 1961 + source = "registry+https://github.com/rust-lang/crates.io-index" 1962 + checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1963 + dependencies = [ 1964 + "proc-macro2", 1965 + "quote", 1966 + "syn 2.0.70", 1967 + ] 1968 + 1969 + [[package]] 1970 + name = "env_filter" 1971 + version = "0.1.0" 1972 + source = "registry+https://github.com/rust-lang/crates.io-index" 1973 + checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" 1974 + dependencies = [ 1975 + "log", 1976 + "regex", 1977 + ] 1978 + 1979 + [[package]] 1980 + name = "env_logger" 1981 + version = "0.11.3" 1982 + source = "registry+https://github.com/rust-lang/crates.io-index" 1983 + checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 1984 + dependencies = [ 1985 + "anstream", 1986 + "anstyle", 1987 + "env_filter", 1988 + "humantime", 1989 + "log", 1990 + ] 1991 + 1992 + [[package]] 1993 + name = "epaint" 1994 + version = "0.28.1" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "3f0dcc0a0771e7500e94cd1cb797bd13c9f23b9409bdc3c824e2cbc562b7fa01" 1997 + dependencies = [ 1998 + "ab_glyph", 1999 + "ahash", 2000 + "bytemuck", 2001 + "ecolor", 2002 + "emath", 2003 + "log", 2004 + "nohash-hasher", 2005 + "parking_lot", 2006 + ] 2007 + 2008 + [[package]] 2009 + name = "equivalent" 2010 + version = "1.0.1" 2011 + source = "registry+https://github.com/rust-lang/crates.io-index" 2012 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 2013 + 2014 + [[package]] 2015 + name = "errno" 2016 + version = "0.2.8" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 2019 + dependencies = [ 2020 + "errno-dragonfly", 2021 + "libc", 2022 + "winapi", 2023 + ] 2024 + 2025 + [[package]] 2026 + name = "errno" 2027 + version = "0.3.9" 2028 + source = "registry+https://github.com/rust-lang/crates.io-index" 2029 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 2030 + dependencies = [ 2031 + "libc", 2032 + "windows-sys 0.52.0", 2033 + ] 2034 + 2035 + [[package]] 2036 + name = "errno-dragonfly" 2037 + version = "0.1.2" 2038 + source = "registry+https://github.com/rust-lang/crates.io-index" 2039 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 2040 + dependencies = [ 2041 + "cc", 2042 + "libc", 2043 + ] 2044 + 2045 + [[package]] 2046 + name = "error-code" 2047 + version = "3.2.0" 2048 + source = "registry+https://github.com/rust-lang/crates.io-index" 2049 + checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" 2050 + 2051 + [[package]] 2052 + name = "event-listener" 2053 + version = "2.5.3" 2054 + source = "registry+https://github.com/rust-lang/crates.io-index" 2055 + checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 2056 + 2057 + [[package]] 2058 + name = "event-listener" 2059 + version = "3.1.0" 2060 + source = "registry+https://github.com/rust-lang/crates.io-index" 2061 + checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" 2062 + dependencies = [ 2063 + "concurrent-queue", 2064 + "parking", 2065 + "pin-project-lite", 2066 + ] 2067 + 2068 + [[package]] 2069 + name = "event-listener" 2070 + version = "5.3.1" 2071 + source = "registry+https://github.com/rust-lang/crates.io-index" 2072 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 2073 + dependencies = [ 2074 + "concurrent-queue", 2075 + "parking", 2076 + "pin-project-lite", 2077 + ] 2078 + 2079 + [[package]] 2080 + name = "event-listener-strategy" 2081 + version = "0.5.2" 2082 + source = "registry+https://github.com/rust-lang/crates.io-index" 2083 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 2084 + dependencies = [ 2085 + "event-listener 5.3.1", 2086 + "pin-project-lite", 2087 + ] 2088 + 2089 + [[package]] 2090 + name = "ewebsock" 2091 + version = "0.5.0" 2092 + source = "registry+https://github.com/rust-lang/crates.io-index" 2093 + checksum = "6177769715c6ec5a324acee995183b22721ea23c58e49af14a828eadec85d120" 2094 + dependencies = [ 2095 + "document-features", 2096 + "js-sys", 2097 + "log", 2098 + "tungstenite 0.21.0", 2099 + "wasm-bindgen", 2100 + "wasm-bindgen-futures", 2101 + "web-sys", 2102 + ] 2103 + 2104 + [[package]] 2105 + name = "exec" 2106 + version = "0.3.1" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "886b70328cba8871bfc025858e1de4be16b1d5088f2ba50b57816f4210672615" 2109 + dependencies = [ 2110 + "errno 0.2.8", 2111 + "libc", 2112 + ] 2113 + 2114 + [[package]] 2115 + name = "fastrand" 2116 + version = "1.9.0" 2117 + source = "registry+https://github.com/rust-lang/crates.io-index" 2118 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 2119 + dependencies = [ 2120 + "instant", 2121 + ] 2122 + 2123 + [[package]] 2124 + name = "fastrand" 2125 + version = "2.1.0" 2126 + source = "registry+https://github.com/rust-lang/crates.io-index" 2127 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 2128 + 2129 + [[package]] 2130 + name = "fdeflate" 2131 + version = "0.3.4" 2132 + source = "registry+https://github.com/rust-lang/crates.io-index" 2133 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 2134 + dependencies = [ 2135 + "simd-adler32", 2136 + ] 2137 + 2138 + [[package]] 2139 + name = "fern" 2140 + version = "0.6.2" 2141 + source = "registry+https://github.com/rust-lang/crates.io-index" 2142 + checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" 2143 + dependencies = [ 2144 + "log", 2145 + ] 2146 + 2147 + [[package]] 2148 + name = "filetime" 2149 + version = "0.2.23" 2150 + source = "registry+https://github.com/rust-lang/crates.io-index" 2151 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2152 + dependencies = [ 2153 + "cfg-if", 2154 + "libc", 2155 + "redox_syscall 0.4.1", 2156 + "windows-sys 0.52.0", 2157 + ] 2158 + 2159 + [[package]] 2160 + name = "flate2" 2161 + version = "1.0.30" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 2164 + dependencies = [ 2165 + "crc32fast", 2166 + "miniz_oxide", 2167 + ] 2168 + 2169 + [[package]] 2170 + name = "flume" 2171 + version = "0.11.0" 2172 + source = "registry+https://github.com/rust-lang/crates.io-index" 2173 + checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 2174 + dependencies = [ 2175 + "futures-core", 2176 + "futures-sink", 2177 + "nanorand", 2178 + "spin", 2179 + ] 2180 + 2181 + [[package]] 2182 + name = "fnv" 2183 + version = "1.0.7" 2184 + source = "registry+https://github.com/rust-lang/crates.io-index" 2185 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 2186 + 2187 + [[package]] 2188 + name = "foreign-types" 2189 + version = "0.3.2" 2190 + source = "registry+https://github.com/rust-lang/crates.io-index" 2191 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 2192 + dependencies = [ 2193 + "foreign-types-shared 0.1.1", 2194 + ] 2195 + 2196 + [[package]] 2197 + name = "foreign-types" 2198 + version = "0.5.0" 2199 + source = "registry+https://github.com/rust-lang/crates.io-index" 2200 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 2201 + dependencies = [ 2202 + "foreign-types-macros", 2203 + "foreign-types-shared 0.3.1", 2204 + ] 2205 + 2206 + [[package]] 2207 + name = "foreign-types-macros" 2208 + version = "0.2.3" 2209 + source = "registry+https://github.com/rust-lang/crates.io-index" 2210 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 2211 + dependencies = [ 2212 + "proc-macro2", 2213 + "quote", 2214 + "syn 2.0.70", 2215 + ] 2216 + 2217 + [[package]] 2218 + name = "foreign-types-shared" 2219 + version = "0.1.1" 2220 + source = "registry+https://github.com/rust-lang/crates.io-index" 2221 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 2222 + 2223 + [[package]] 2224 + name = "foreign-types-shared" 2225 + version = "0.3.1" 2226 + source = "registry+https://github.com/rust-lang/crates.io-index" 2227 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 2228 + 2229 + [[package]] 2230 + name = "form_urlencoded" 2231 + version = "1.2.1" 2232 + source = "registry+https://github.com/rust-lang/crates.io-index" 2233 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2234 + dependencies = [ 2235 + "percent-encoding", 2236 + ] 2237 + 2238 + [[package]] 2239 + name = "futures" 2240 + version = "0.3.30" 2241 + source = "registry+https://github.com/rust-lang/crates.io-index" 2242 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 2243 + dependencies = [ 2244 + "futures-channel", 2245 + "futures-core", 2246 + "futures-executor", 2247 + "futures-io", 2248 + "futures-sink", 2249 + "futures-task", 2250 + "futures-util", 2251 + ] 2252 + 2253 + [[package]] 2254 + name = "futures-channel" 2255 + version = "0.3.30" 2256 + source = "registry+https://github.com/rust-lang/crates.io-index" 2257 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 2258 + dependencies = [ 2259 + "futures-core", 2260 + "futures-sink", 2261 + ] 2262 + 2263 + [[package]] 2264 + name = "futures-core" 2265 + version = "0.3.30" 2266 + source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 2268 + 2269 + [[package]] 2270 + name = "futures-executor" 2271 + version = "0.3.30" 2272 + source = "registry+https://github.com/rust-lang/crates.io-index" 2273 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 2274 + dependencies = [ 2275 + "futures-core", 2276 + "futures-task", 2277 + "futures-util", 2278 + ] 2279 + 2280 + [[package]] 2281 + name = "futures-io" 2282 + version = "0.3.30" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 2285 + 2286 + [[package]] 2287 + name = "futures-lite" 2288 + version = "1.13.0" 2289 + source = "registry+https://github.com/rust-lang/crates.io-index" 2290 + checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 2291 + dependencies = [ 2292 + "fastrand 1.9.0", 2293 + "futures-core", 2294 + "futures-io", 2295 + "memchr", 2296 + "parking", 2297 + "pin-project-lite", 2298 + "waker-fn", 2299 + ] 2300 + 2301 + [[package]] 2302 + name = "futures-lite" 2303 + version = "2.3.0" 2304 + source = "registry+https://github.com/rust-lang/crates.io-index" 2305 + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 2306 + dependencies = [ 2307 + "fastrand 2.1.0", 2308 + "futures-core", 2309 + "futures-io", 2310 + "parking", 2311 + "pin-project-lite", 2312 + ] 2313 + 2314 + [[package]] 2315 + name = "futures-macro" 2316 + version = "0.3.30" 2317 + source = "registry+https://github.com/rust-lang/crates.io-index" 2318 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 2319 + dependencies = [ 2320 + "proc-macro2", 2321 + "quote", 2322 + "syn 2.0.70", 2323 + ] 2324 + 2325 + [[package]] 2326 + name = "futures-sink" 2327 + version = "0.3.30" 2328 + source = "registry+https://github.com/rust-lang/crates.io-index" 2329 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 2330 + 2331 + [[package]] 2332 + name = "futures-task" 2333 + version = "0.3.30" 2334 + source = "registry+https://github.com/rust-lang/crates.io-index" 2335 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 2336 + 2337 + [[package]] 2338 + name = "futures-util" 2339 + version = "0.3.30" 2340 + source = "registry+https://github.com/rust-lang/crates.io-index" 2341 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 2342 + dependencies = [ 2343 + "futures-channel", 2344 + "futures-core", 2345 + "futures-io", 2346 + "futures-macro", 2347 + "futures-sink", 2348 + "futures-task", 2349 + "memchr", 2350 + "pin-project-lite", 2351 + "pin-utils", 2352 + "slab", 2353 + ] 2354 + 2355 + [[package]] 2356 + name = "generator" 2357 + version = "0.8.1" 2358 + source = "registry+https://github.com/rust-lang/crates.io-index" 2359 + checksum = "186014d53bc231d0090ef8d6f03e0920c54d85a5ed22f4f2f74315ec56cf83fb" 2360 + dependencies = [ 2361 + "cc", 2362 + "cfg-if", 2363 + "libc", 2364 + "log", 2365 + "rustversion", 2366 + "windows 0.54.0", 2367 + ] 2368 + 2369 + [[package]] 2370 + name = "generic-array" 2371 + version = "0.14.7" 2372 + source = "registry+https://github.com/rust-lang/crates.io-index" 2373 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 2374 + dependencies = [ 2375 + "typenum", 2376 + "version_check", 2377 + ] 2378 + 2379 + [[package]] 2380 + name = "gethostname" 2381 + version = "0.4.3" 2382 + source = "registry+https://github.com/rust-lang/crates.io-index" 2383 + checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 2384 + dependencies = [ 2385 + "libc", 2386 + "windows-targets 0.48.5", 2387 + ] 2388 + 2389 + [[package]] 2390 + name = "getrandom" 2391 + version = "0.2.15" 2392 + source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 2394 + dependencies = [ 2395 + "cfg-if", 2396 + "js-sys", 2397 + "libc", 2398 + "wasi", 2399 + "wasm-bindgen", 2400 + ] 2401 + 2402 + [[package]] 2403 + name = "gimli" 2404 + version = "0.29.0" 2405 + source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 2407 + 2408 + [[package]] 2409 + name = "gl_generator" 2410 + version = "0.14.0" 2411 + source = "registry+https://github.com/rust-lang/crates.io-index" 2412 + checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 2413 + dependencies = [ 2414 + "khronos_api", 2415 + "log", 2416 + "xml-rs", 2417 + ] 2418 + 2419 + [[package]] 2420 + name = "glam" 2421 + version = "0.28.0" 2422 + source = "registry+https://github.com/rust-lang/crates.io-index" 2423 + checksum = "779ae4bf7e8421cf91c0b3b64e7e8b40b862fba4d393f59150042de7c4965a94" 2424 + dependencies = [ 2425 + "serde", 2426 + ] 2427 + 2428 + [[package]] 2429 + name = "glob" 2430 + version = "0.3.1" 2431 + source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 2433 + 2434 + [[package]] 2435 + name = "gloo-net" 2436 + version = "0.5.0" 2437 + source = "registry+https://github.com/rust-lang/crates.io-index" 2438 + checksum = "43aaa242d1239a8822c15c645f02166398da4f8b5c4bae795c1f5b44e9eee173" 2439 + dependencies = [ 2440 + "futures-channel", 2441 + "futures-core", 2442 + "futures-sink", 2443 + "gloo-utils", 2444 + "http 0.2.12", 2445 + "js-sys", 2446 + "pin-project", 2447 + "serde", 2448 + "serde_json", 2449 + "thiserror", 2450 + "wasm-bindgen", 2451 + "wasm-bindgen-futures", 2452 + "web-sys", 2453 + ] 2454 + 2455 + [[package]] 2456 + name = "gloo-utils" 2457 + version = "0.2.0" 2458 + source = "registry+https://github.com/rust-lang/crates.io-index" 2459 + checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 2460 + dependencies = [ 2461 + "js-sys", 2462 + "serde", 2463 + "serde_json", 2464 + "wasm-bindgen", 2465 + "web-sys", 2466 + ] 2467 + 2468 + [[package]] 2469 + name = "glow" 2470 + version = "0.13.1" 2471 + source = "registry+https://github.com/rust-lang/crates.io-index" 2472 + checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" 2473 + dependencies = [ 2474 + "js-sys", 2475 + "slotmap", 2476 + "wasm-bindgen", 2477 + "web-sys", 2478 + ] 2479 + 2480 + [[package]] 2481 + name = "glutin" 2482 + version = "0.31.3" 2483 + source = "registry+https://github.com/rust-lang/crates.io-index" 2484 + checksum = "18fcd4ae4e86d991ad1300b8f57166e5be0c95ef1f63f3f5b827f8a164548746" 2485 + dependencies = [ 2486 + "bitflags 2.6.0", 2487 + "cfg_aliases 0.1.1", 2488 + "cgl", 2489 + "core-foundation", 2490 + "dispatch", 2491 + "glutin_egl_sys", 2492 + "glutin_glx_sys", 2493 + "glutin_wgl_sys", 2494 + "icrate", 2495 + "libloading 0.8.4", 2496 + "objc2 0.4.1", 2497 + "once_cell", 2498 + "raw-window-handle 0.5.2", 2499 + "wayland-sys", 2500 + "windows-sys 0.48.0", 2501 + "x11-dl", 2502 + ] 2503 + 2504 + [[package]] 2505 + name = "glutin-winit" 2506 + version = "0.4.2" 2507 + source = "registry+https://github.com/rust-lang/crates.io-index" 2508 + checksum = "1ebcdfba24f73b8412c5181e56f092b5eff16671c514ce896b258a0a64bd7735" 2509 + dependencies = [ 2510 + "cfg_aliases 0.1.1", 2511 + "glutin", 2512 + "raw-window-handle 0.5.2", 2513 + "winit", 2514 + ] 2515 + 2516 + [[package]] 2517 + name = "glutin_egl_sys" 2518 + version = "0.6.0" 2519 + source = "registry+https://github.com/rust-lang/crates.io-index" 2520 + checksum = "77cc5623f5309ef433c3dd4ca1223195347fe62c413da8e2fdd0eb76db2d9bcd" 2521 + dependencies = [ 2522 + "gl_generator", 2523 + "windows-sys 0.48.0", 2524 + ] 2525 + 2526 + [[package]] 2527 + name = "glutin_glx_sys" 2528 + version = "0.5.0" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "a165fd686c10dcc2d45380b35796e577eacfd43d4660ee741ec8ebe2201b3b4f" 2531 + dependencies = [ 2532 + "gl_generator", 2533 + "x11-dl", 2534 + ] 2535 + 2536 + [[package]] 2537 + name = "glutin_wgl_sys" 2538 + version = "0.5.0" 2539 + source = "registry+https://github.com/rust-lang/crates.io-index" 2540 + checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" 2541 + dependencies = [ 2542 + "gl_generator", 2543 + ] 2544 + 2545 + [[package]] 2546 + name = "glyph_brush_layout" 2547 + version = "0.2.4" 2548 + source = "registry+https://github.com/rust-lang/crates.io-index" 2549 + checksum = "7b1e288bfd2f6c0313f78bf5aa538356ad481a3bb97e9b7f93220ab0066c5992" 2550 + dependencies = [ 2551 + "ab_glyph", 2552 + "approx", 2553 + "xi-unicode", 2554 + ] 2555 + 2556 + [[package]] 2557 + name = "gpu-alloc" 2558 + version = "0.6.0" 2559 + source = "registry+https://github.com/rust-lang/crates.io-index" 2560 + checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 2561 + dependencies = [ 2562 + "bitflags 2.6.0", 2563 + "gpu-alloc-types", 2564 + ] 2565 + 2566 + [[package]] 2567 + name = "gpu-alloc-types" 2568 + version = "0.3.0" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 2571 + dependencies = [ 2572 + "bitflags 2.6.0", 2573 + ] 2574 + 2575 + [[package]] 2576 + name = "gpu-allocator" 2577 + version = "0.25.0" 2578 + source = "registry+https://github.com/rust-lang/crates.io-index" 2579 + checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" 2580 + dependencies = [ 2581 + "log", 2582 + "presser", 2583 + "thiserror", 2584 + "winapi", 2585 + "windows 0.52.0", 2586 + ] 2587 + 2588 + [[package]] 2589 + name = "gpu-descriptor" 2590 + version = "0.3.0" 2591 + source = "registry+https://github.com/rust-lang/crates.io-index" 2592 + checksum = "9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557" 2593 + dependencies = [ 2594 + "bitflags 2.6.0", 2595 + "gpu-descriptor-types", 2596 + "hashbrown", 2597 + ] 2598 + 2599 + [[package]] 2600 + name = "gpu-descriptor-types" 2601 + version = "0.2.0" 2602 + source = "registry+https://github.com/rust-lang/crates.io-index" 2603 + checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" 2604 + dependencies = [ 2605 + "bitflags 2.6.0", 2606 + ] 2607 + 2608 + [[package]] 2609 + name = "h2" 2610 + version = "0.3.26" 2611 + source = "registry+https://github.com/rust-lang/crates.io-index" 2612 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 2613 + dependencies = [ 2614 + "bytes", 2615 + "fnv", 2616 + "futures-core", 2617 + "futures-sink", 2618 + "futures-util", 2619 + "http 0.2.12", 2620 + "indexmap", 2621 + "slab", 2622 + "tokio", 2623 + "tokio-util", 2624 + "tracing", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "h2" 2629 + version = "0.4.5" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" 2632 + dependencies = [ 2633 + "atomic-waker", 2634 + "bytes", 2635 + "fnv", 2636 + "futures-core", 2637 + "futures-sink", 2638 + "http 1.1.0", 2639 + "indexmap", 2640 + "slab", 2641 + "tokio", 2642 + "tokio-util", 2643 + "tracing", 2644 + ] 2645 + 2646 + [[package]] 2647 + name = "hashbrown" 2648 + version = "0.14.5" 2649 + source = "registry+https://github.com/rust-lang/crates.io-index" 2650 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2651 + dependencies = [ 2652 + "ahash", 2653 + "allocator-api2", 2654 + ] 2655 + 2656 + [[package]] 2657 + name = "hassle-rs" 2658 + version = "0.11.0" 2659 + source = "registry+https://github.com/rust-lang/crates.io-index" 2660 + checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" 2661 + dependencies = [ 2662 + "bitflags 2.6.0", 2663 + "com", 2664 + "libc", 2665 + "libloading 0.8.4", 2666 + "thiserror", 2667 + "widestring", 2668 + "winapi", 2669 + ] 2670 + 2671 + [[package]] 2672 + name = "headers" 2673 + version = "0.3.9" 2674 + source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 2676 + dependencies = [ 2677 + "base64 0.21.7", 2678 + "bytes", 2679 + "headers-core", 2680 + "http 0.2.12", 2681 + "httpdate", 2682 + "mime", 2683 + "sha1", 2684 + ] 2685 + 2686 + [[package]] 2687 + name = "headers-core" 2688 + version = "0.2.0" 2689 + source = "registry+https://github.com/rust-lang/crates.io-index" 2690 + checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 2691 + dependencies = [ 2692 + "http 0.2.12", 2693 + ] 2694 + 2695 + [[package]] 2696 + name = "heck" 2697 + version = "0.5.0" 2698 + source = "registry+https://github.com/rust-lang/crates.io-index" 2699 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2700 + 2701 + [[package]] 2702 + name = "hermit-abi" 2703 + version = "0.3.9" 2704 + source = "registry+https://github.com/rust-lang/crates.io-index" 2705 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2706 + 2707 + [[package]] 2708 + name = "hermit-abi" 2709 + version = "0.4.0" 2710 + source = "registry+https://github.com/rust-lang/crates.io-index" 2711 + checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2712 + 2713 + [[package]] 2714 + name = "hex" 2715 + version = "0.4.3" 2716 + source = "registry+https://github.com/rust-lang/crates.io-index" 2717 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2718 + 2719 + [[package]] 2720 + name = "hexf-parse" 2721 + version = "0.2.1" 2722 + source = "registry+https://github.com/rust-lang/crates.io-index" 2723 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 2724 + 2725 + [[package]] 2726 + name = "hmac" 2727 + version = "0.12.1" 2728 + source = "registry+https://github.com/rust-lang/crates.io-index" 2729 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2730 + dependencies = [ 2731 + "digest", 2732 + ] 2733 + 2734 + [[package]] 2735 + name = "home" 2736 + version = "0.5.9" 2737 + source = "registry+https://github.com/rust-lang/crates.io-index" 2738 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2739 + dependencies = [ 2740 + "windows-sys 0.52.0", 2741 + ] 2742 + 2743 + [[package]] 2744 + name = "hound" 2745 + version = "3.5.1" 2746 + source = "registry+https://github.com/rust-lang/crates.io-index" 2747 + checksum = "62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f" 2748 + 2749 + [[package]] 2750 + name = "http" 2751 + version = "0.2.12" 2752 + source = "registry+https://github.com/rust-lang/crates.io-index" 2753 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 2754 + dependencies = [ 2755 + "bytes", 2756 + "fnv", 2757 + "itoa", 2758 + ] 2759 + 2760 + [[package]] 2761 + name = "http" 2762 + version = "1.1.0" 2763 + source = "registry+https://github.com/rust-lang/crates.io-index" 2764 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2765 + dependencies = [ 2766 + "bytes", 2767 + "fnv", 2768 + "itoa", 2769 + ] 2770 + 2771 + [[package]] 2772 + name = "http-body" 2773 + version = "0.4.6" 2774 + source = "registry+https://github.com/rust-lang/crates.io-index" 2775 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 2776 + dependencies = [ 2777 + "bytes", 2778 + "http 0.2.12", 2779 + "pin-project-lite", 2780 + ] 2781 + 2782 + [[package]] 2783 + name = "http-body" 2784 + version = "1.0.0" 2785 + source = "registry+https://github.com/rust-lang/crates.io-index" 2786 + checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 2787 + dependencies = [ 2788 + "bytes", 2789 + "http 1.1.0", 2790 + ] 2791 + 2792 + [[package]] 2793 + name = "http-body-util" 2794 + version = "0.1.2" 2795 + source = "registry+https://github.com/rust-lang/crates.io-index" 2796 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2797 + dependencies = [ 2798 + "bytes", 2799 + "futures-util", 2800 + "http 1.1.0", 2801 + "http-body 1.0.0", 2802 + "pin-project-lite", 2803 + ] 2804 + 2805 + [[package]] 2806 + name = "httparse" 2807 + version = "1.9.4" 2808 + source = "registry+https://github.com/rust-lang/crates.io-index" 2809 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 2810 + 2811 + [[package]] 2812 + name = "httpdate" 2813 + version = "1.0.3" 2814 + source = "registry+https://github.com/rust-lang/crates.io-index" 2815 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2816 + 2817 + [[package]] 2818 + name = "humantime" 2819 + version = "2.1.0" 2820 + source = "registry+https://github.com/rust-lang/crates.io-index" 2821 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2822 + 2823 + [[package]] 2824 + name = "hyper" 2825 + version = "0.14.30" 2826 + source = "registry+https://github.com/rust-lang/crates.io-index" 2827 + checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" 2828 + dependencies = [ 2829 + "bytes", 2830 + "futures-channel", 2831 + "futures-core", 2832 + "futures-util", 2833 + "h2 0.3.26", 2834 + "http 0.2.12", 2835 + "http-body 0.4.6", 2836 + "httparse", 2837 + "httpdate", 2838 + "itoa", 2839 + "pin-project-lite", 2840 + "socket2 0.5.7", 2841 + "tokio", 2842 + "tower-service", 2843 + "tracing", 2844 + "want", 2845 + ] 2846 + 2847 + [[package]] 2848 + name = "hyper" 2849 + version = "1.4.1" 2850 + source = "registry+https://github.com/rust-lang/crates.io-index" 2851 + checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 2852 + dependencies = [ 2853 + "bytes", 2854 + "futures-channel", 2855 + "futures-util", 2856 + "h2 0.4.5", 2857 + "http 1.1.0", 2858 + "http-body 1.0.0", 2859 + "httparse", 2860 + "itoa", 2861 + "pin-project-lite", 2862 + "smallvec", 2863 + "tokio", 2864 + "want", 2865 + ] 2866 + 2867 + [[package]] 2868 + name = "hyper-rustls" 2869 + version = "0.27.2" 2870 + source = "registry+https://github.com/rust-lang/crates.io-index" 2871 + checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 2872 + dependencies = [ 2873 + "futures-util", 2874 + "http 1.1.0", 2875 + "hyper 1.4.1", 2876 + "hyper-util", 2877 + "rustls", 2878 + "rustls-pki-types", 2879 + "tokio", 2880 + "tokio-rustls", 2881 + "tower-service", 2882 + "webpki-roots", 2883 + ] 2884 + 2885 + [[package]] 2886 + name = "hyper-tls" 2887 + version = "0.5.0" 2888 + source = "registry+https://github.com/rust-lang/crates.io-index" 2889 + checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 2890 + dependencies = [ 2891 + "bytes", 2892 + "hyper 0.14.30", 2893 + "native-tls", 2894 + "tokio", 2895 + "tokio-native-tls", 2896 + ] 2897 + 2898 + [[package]] 2899 + name = "hyper-util" 2900 + version = "0.1.6" 2901 + source = "registry+https://github.com/rust-lang/crates.io-index" 2902 + checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" 2903 + dependencies = [ 2904 + "bytes", 2905 + "futures-channel", 2906 + "futures-util", 2907 + "http 1.1.0", 2908 + "http-body 1.0.0", 2909 + "hyper 1.4.1", 2910 + "pin-project-lite", 2911 + "socket2 0.5.7", 2912 + "tokio", 2913 + "tower", 2914 + "tower-service", 2915 + "tracing", 2916 + ] 2917 + 2918 + [[package]] 2919 + name = "iana-time-zone" 2920 + version = "0.1.60" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2923 + dependencies = [ 2924 + "android_system_properties", 2925 + "core-foundation-sys", 2926 + "iana-time-zone-haiku", 2927 + "js-sys", 2928 + "wasm-bindgen", 2929 + "windows-core 0.52.0", 2930 + ] 2931 + 2932 + [[package]] 2933 + name = "iana-time-zone-haiku" 2934 + version = "0.1.2" 2935 + source = "registry+https://github.com/rust-lang/crates.io-index" 2936 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2937 + dependencies = [ 2938 + "cc", 2939 + ] 2940 + 2941 + [[package]] 2942 + name = "ico" 2943 + version = "0.3.0" 2944 + source = "registry+https://github.com/rust-lang/crates.io-index" 2945 + checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" 2946 + dependencies = [ 2947 + "byteorder", 2948 + "png", 2949 + ] 2950 + 2951 + [[package]] 2952 + name = "icrate" 2953 + version = "0.0.4" 2954 + source = "registry+https://github.com/rust-lang/crates.io-index" 2955 + checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" 2956 + dependencies = [ 2957 + "block2 0.3.0", 2958 + "dispatch", 2959 + "objc2 0.4.1", 2960 + ] 2961 + 2962 + [[package]] 2963 + name = "ident_case" 2964 + version = "1.0.1" 2965 + source = "registry+https://github.com/rust-lang/crates.io-index" 2966 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2967 + 2968 + [[package]] 2969 + name = "idna" 2970 + version = "0.5.0" 2971 + source = "registry+https://github.com/rust-lang/crates.io-index" 2972 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2973 + dependencies = [ 2974 + "unicode-bidi", 2975 + "unicode-normalization", 2976 + ] 2977 + 2978 + [[package]] 2979 + name = "if-addrs" 2980 + version = "0.10.2" 2981 + source = "registry+https://github.com/rust-lang/crates.io-index" 2982 + checksum = "cabb0019d51a643781ff15c9c8a3e5dedc365c47211270f4e8f82812fedd8f0a" 2983 + dependencies = [ 2984 + "libc", 2985 + "windows-sys 0.48.0", 2986 + ] 2987 + 2988 + [[package]] 2989 + name = "image" 2990 + version = "0.25.1" 2991 + source = "registry+https://github.com/rust-lang/crates.io-index" 2992 + checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 2993 + dependencies = [ 2994 + "bytemuck", 2995 + "byteorder", 2996 + "num-traits", 2997 + "png", 2998 + ] 2999 + 3000 + [[package]] 3001 + name = "indexmap" 3002 + version = "2.2.6" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 3005 + dependencies = [ 3006 + "equivalent", 3007 + "hashbrown", 3008 + ] 3009 + 3010 + [[package]] 3011 + name = "inout" 3012 + version = "0.1.3" 3013 + source = "registry+https://github.com/rust-lang/crates.io-index" 3014 + checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 3015 + dependencies = [ 3016 + "generic-array", 3017 + ] 3018 + 3019 + [[package]] 3020 + name = "instant" 3021 + version = "0.1.13" 3022 + source = "registry+https://github.com/rust-lang/crates.io-index" 3023 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 3024 + dependencies = [ 3025 + "cfg-if", 3026 + "js-sys", 3027 + "wasm-bindgen", 3028 + "web-sys", 3029 + ] 3030 + 3031 + [[package]] 3032 + name = "io-lifetimes" 3033 + version = "1.0.11" 3034 + source = "registry+https://github.com/rust-lang/crates.io-index" 3035 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 3036 + dependencies = [ 3037 + "hermit-abi 0.3.9", 3038 + "libc", 3039 + "windows-sys 0.48.0", 3040 + ] 3041 + 3042 + [[package]] 3043 + name = "ipnet" 3044 + version = "2.9.0" 3045 + source = "registry+https://github.com/rust-lang/crates.io-index" 3046 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 3047 + 3048 + [[package]] 3049 + name = "is-docker" 3050 + version = "0.2.0" 3051 + source = "registry+https://github.com/rust-lang/crates.io-index" 3052 + checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" 3053 + dependencies = [ 3054 + "once_cell", 3055 + ] 3056 + 3057 + [[package]] 3058 + name = "is-wsl" 3059 + version = "0.4.0" 3060 + source = "registry+https://github.com/rust-lang/crates.io-index" 3061 + checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" 3062 + dependencies = [ 3063 + "is-docker", 3064 + "once_cell", 3065 + ] 3066 + 3067 + [[package]] 3068 + name = "is_terminal_polyfill" 3069 + version = "1.70.0" 3070 + source = "registry+https://github.com/rust-lang/crates.io-index" 3071 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 3072 + 3073 + [[package]] 3074 + name = "itertools" 3075 + version = "0.12.1" 3076 + source = "registry+https://github.com/rust-lang/crates.io-index" 3077 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 3078 + dependencies = [ 3079 + "either", 3080 + ] 3081 + 3082 + [[package]] 3083 + name = "itoa" 3084 + version = "1.0.11" 3085 + source = "registry+https://github.com/rust-lang/crates.io-index" 3086 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 3087 + 3088 + [[package]] 3089 + name = "jack" 3090 + version = "0.11.4" 3091 + source = "registry+https://github.com/rust-lang/crates.io-index" 3092 + checksum = "0e5a18a3c2aefb354fb77111ade228b20267bdc779de84e7a4ccf7ea96b9a6cd" 3093 + dependencies = [ 3094 + "bitflags 1.3.2", 3095 + "jack-sys", 3096 + "lazy_static", 3097 + "libc", 3098 + "log", 3099 + ] 3100 + 3101 + [[package]] 3102 + name = "jack-sys" 3103 + version = "0.5.1" 3104 + source = "registry+https://github.com/rust-lang/crates.io-index" 3105 + checksum = "6013b7619b95a22b576dfb43296faa4ecbe40abbdb97dfd22ead520775fc86ab" 3106 + dependencies = [ 3107 + "bitflags 1.3.2", 3108 + "lazy_static", 3109 + "libc", 3110 + "libloading 0.7.4", 3111 + "log", 3112 + "pkg-config", 3113 + ] 3114 + 3115 + [[package]] 3116 + name = "jni" 3117 + version = "0.21.1" 3118 + source = "registry+https://github.com/rust-lang/crates.io-index" 3119 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 3120 + dependencies = [ 3121 + "cesu8", 3122 + "cfg-if", 3123 + "combine", 3124 + "jni-sys", 3125 + "log", 3126 + "thiserror", 3127 + "walkdir", 3128 + "windows-sys 0.45.0", 3129 + ] 3130 + 3131 + [[package]] 3132 + name = "jni-sys" 3133 + version = "0.3.0" 3134 + source = "registry+https://github.com/rust-lang/crates.io-index" 3135 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 3136 + 3137 + [[package]] 3138 + name = "jobserver" 3139 + version = "0.1.31" 3140 + source = "registry+https://github.com/rust-lang/crates.io-index" 3141 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 3142 + dependencies = [ 3143 + "libc", 3144 + ] 3145 + 3146 + [[package]] 3147 + name = "js-sys" 3148 + version = "0.3.69" 3149 + source = "registry+https://github.com/rust-lang/crates.io-index" 3150 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 3151 + dependencies = [ 3152 + "wasm-bindgen", 3153 + ] 3154 + 3155 + [[package]] 3156 + name = "khronos-egl" 3157 + version = "6.0.0" 3158 + source = "registry+https://github.com/rust-lang/crates.io-index" 3159 + checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" 3160 + dependencies = [ 3161 + "libc", 3162 + "libloading 0.8.4", 3163 + "pkg-config", 3164 + ] 3165 + 3166 + [[package]] 3167 + name = "khronos_api" 3168 + version = "3.1.0" 3169 + source = "registry+https://github.com/rust-lang/crates.io-index" 3170 + checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 3171 + 3172 + [[package]] 3173 + name = "lazy_static" 3174 + version = "1.5.0" 3175 + source = "registry+https://github.com/rust-lang/crates.io-index" 3176 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 3177 + 3178 + [[package]] 3179 + name = "lazycell" 3180 + version = "1.3.0" 3181 + source = "registry+https://github.com/rust-lang/crates.io-index" 3182 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 3183 + 3184 + [[package]] 3185 + name = "lewton" 3186 + version = "0.10.2" 3187 + source = "registry+https://github.com/rust-lang/crates.io-index" 3188 + checksum = "777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030" 3189 + dependencies = [ 3190 + "byteorder", 3191 + "ogg", 3192 + "tinyvec", 3193 + ] 3194 + 3195 + [[package]] 3196 + name = "libc" 3197 + version = "0.2.155" 3198 + source = "registry+https://github.com/rust-lang/crates.io-index" 3199 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 3200 + 3201 + [[package]] 3202 + name = "libloading" 3203 + version = "0.7.4" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 3206 + dependencies = [ 3207 + "cfg-if", 3208 + "winapi", 3209 + ] 3210 + 3211 + [[package]] 3212 + name = "libloading" 3213 + version = "0.8.4" 3214 + source = "registry+https://github.com/rust-lang/crates.io-index" 3215 + checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" 3216 + dependencies = [ 3217 + "cfg-if", 3218 + "windows-targets 0.52.6", 3219 + ] 3220 + 3221 + [[package]] 3222 + name = "libm" 3223 + version = "0.2.8" 3224 + source = "registry+https://github.com/rust-lang/crates.io-index" 3225 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 3226 + 3227 + [[package]] 3228 + name = "libredox" 3229 + version = "0.0.2" 3230 + source = "registry+https://github.com/rust-lang/crates.io-index" 3231 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 3232 + dependencies = [ 3233 + "bitflags 2.6.0", 3234 + "libc", 3235 + "redox_syscall 0.4.1", 3236 + ] 3237 + 3238 + [[package]] 3239 + name = "libredox" 3240 + version = "0.1.3" 3241 + source = "registry+https://github.com/rust-lang/crates.io-index" 3242 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 3243 + dependencies = [ 3244 + "bitflags 2.6.0", 3245 + "libc", 3246 + ] 3247 + 3248 + [[package]] 3249 + name = "libspa" 3250 + version = "0.8.0" 3251 + source = "registry+https://github.com/rust-lang/crates.io-index" 3252 + checksum = "65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810" 3253 + dependencies = [ 3254 + "bitflags 2.6.0", 3255 + "cc", 3256 + "convert_case", 3257 + "cookie-factory", 3258 + "libc", 3259 + "libspa-sys", 3260 + "nix 0.27.1", 3261 + "nom", 3262 + "system-deps", 3263 + ] 3264 + 3265 + [[package]] 3266 + name = "libspa-sys" 3267 + version = "0.8.0" 3268 + source = "registry+https://github.com/rust-lang/crates.io-index" 3269 + checksum = "bf0d9716420364790e85cbb9d3ac2c950bde16a7dd36f3209b7dfdfc4a24d01f" 3270 + dependencies = [ 3271 + "bindgen", 3272 + "cc", 3273 + "system-deps", 3274 + ] 3275 + 3276 + [[package]] 3277 + name = "linux-raw-sys" 3278 + version = "0.3.8" 3279 + source = "registry+https://github.com/rust-lang/crates.io-index" 3280 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 3281 + 3282 + [[package]] 3283 + name = "linux-raw-sys" 3284 + version = "0.4.14" 3285 + source = "registry+https://github.com/rust-lang/crates.io-index" 3286 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 3287 + 3288 + [[package]] 3289 + name = "litrs" 3290 + version = "0.4.1" 3291 + source = "registry+https://github.com/rust-lang/crates.io-index" 3292 + checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 3293 + 3294 + [[package]] 3295 + name = "local-ip-address" 3296 + version = "0.6.1" 3297 + source = "registry+https://github.com/rust-lang/crates.io-index" 3298 + checksum = "136ef34e18462b17bf39a7826f8f3bbc223341f8e83822beb8b77db9a3d49696" 3299 + dependencies = [ 3300 + "libc", 3301 + "neli", 3302 + "thiserror", 3303 + "windows-sys 0.48.0", 3304 + ] 3305 + 3306 + [[package]] 3307 + name = "lock_api" 3308 + version = "0.4.12" 3309 + source = "registry+https://github.com/rust-lang/crates.io-index" 3310 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 3311 + dependencies = [ 3312 + "autocfg", 3313 + "scopeguard", 3314 + ] 3315 + 3316 + [[package]] 3317 + name = "lockfree-object-pool" 3318 + version = "0.1.6" 3319 + source = "registry+https://github.com/rust-lang/crates.io-index" 3320 + checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" 3321 + 3322 + [[package]] 3323 + name = "log" 3324 + version = "0.4.22" 3325 + source = "registry+https://github.com/rust-lang/crates.io-index" 3326 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 3327 + 3328 + [[package]] 3329 + name = "loom" 3330 + version = "0.7.2" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 3333 + dependencies = [ 3334 + "cfg-if", 3335 + "generator", 3336 + "scoped-tls", 3337 + "tracing", 3338 + "tracing-subscriber", 3339 + ] 3340 + 3341 + [[package]] 3342 + name = "lzma-rs" 3343 + version = "0.3.0" 3344 + source = "registry+https://github.com/rust-lang/crates.io-index" 3345 + checksum = "297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e" 3346 + dependencies = [ 3347 + "byteorder", 3348 + "crc", 3349 + ] 3350 + 3351 + [[package]] 3352 + name = "mach2" 3353 + version = "0.4.2" 3354 + source = "registry+https://github.com/rust-lang/crates.io-index" 3355 + checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 3356 + dependencies = [ 3357 + "libc", 3358 + ] 3359 + 3360 + [[package]] 3361 + name = "malloc_buf" 3362 + version = "0.0.6" 3363 + source = "registry+https://github.com/rust-lang/crates.io-index" 3364 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 3365 + dependencies = [ 3366 + "libc", 3367 + ] 3368 + 3369 + [[package]] 3370 + name = "matchers" 3371 + version = "0.1.0" 3372 + source = "registry+https://github.com/rust-lang/crates.io-index" 3373 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3374 + dependencies = [ 3375 + "regex-automata 0.1.10", 3376 + ] 3377 + 3378 + [[package]] 3379 + name = "matrixmultiply" 3380 + version = "0.3.8" 3381 + source = "registry+https://github.com/rust-lang/crates.io-index" 3382 + checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2" 3383 + dependencies = [ 3384 + "autocfg", 3385 + "rawpointer", 3386 + ] 3387 + 3388 + [[package]] 3389 + name = "mdns-sd" 3390 + version = "0.11.1" 3391 + source = "registry+https://github.com/rust-lang/crates.io-index" 3392 + checksum = "807457e493076539ff8f202806f9dc2eaa9f13f69701da7ed38eec7a9afd1616" 3393 + dependencies = [ 3394 + "flume", 3395 + "if-addrs", 3396 + "log", 3397 + "polling 2.8.0", 3398 + "socket2 0.5.7", 3399 + ] 3400 + 3401 + [[package]] 3402 + name = "memchr" 3403 + version = "2.7.4" 3404 + source = "registry+https://github.com/rust-lang/crates.io-index" 3405 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 3406 + 3407 + [[package]] 3408 + name = "memmap2" 3409 + version = "0.9.4" 3410 + source = "registry+https://github.com/rust-lang/crates.io-index" 3411 + checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 3412 + dependencies = [ 3413 + "libc", 3414 + ] 3415 + 3416 + [[package]] 3417 + name = "memoffset" 3418 + version = "0.7.1" 3419 + source = "registry+https://github.com/rust-lang/crates.io-index" 3420 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 3421 + dependencies = [ 3422 + "autocfg", 3423 + ] 3424 + 3425 + [[package]] 3426 + name = "memoffset" 3427 + version = "0.9.1" 3428 + source = "registry+https://github.com/rust-lang/crates.io-index" 3429 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 3430 + dependencies = [ 3431 + "autocfg", 3432 + ] 3433 + 3434 + [[package]] 3435 + name = "metal" 3436 + version = "0.28.0" 3437 + source = "registry+https://github.com/rust-lang/crates.io-index" 3438 + checksum = "5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb" 3439 + dependencies = [ 3440 + "bitflags 2.6.0", 3441 + "block", 3442 + "core-graphics-types", 3443 + "foreign-types 0.5.0", 3444 + "log", 3445 + "objc", 3446 + "paste", 3447 + ] 3448 + 3449 + [[package]] 3450 + name = "mime" 3451 + version = "0.3.17" 3452 + source = "registry+https://github.com/rust-lang/crates.io-index" 3453 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3454 + 3455 + [[package]] 3456 + name = "minimal-lexical" 3457 + version = "0.2.1" 3458 + source = "registry+https://github.com/rust-lang/crates.io-index" 3459 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3460 + 3461 + [[package]] 3462 + name = "miniz_oxide" 3463 + version = "0.7.4" 3464 + source = "registry+https://github.com/rust-lang/crates.io-index" 3465 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 3466 + dependencies = [ 3467 + "adler", 3468 + "simd-adler32", 3469 + ] 3470 + 3471 + [[package]] 3472 + name = "mio" 3473 + version = "0.8.11" 3474 + source = "registry+https://github.com/rust-lang/crates.io-index" 3475 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 3476 + dependencies = [ 3477 + "libc", 3478 + "wasi", 3479 + "windows-sys 0.48.0", 3480 + ] 3481 + 3482 + [[package]] 3483 + name = "naga" 3484 + version = "0.20.0" 3485 + source = "registry+https://github.com/rust-lang/crates.io-index" 3486 + checksum = "e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231" 3487 + dependencies = [ 3488 + "arrayvec", 3489 + "bit-set", 3490 + "bitflags 2.6.0", 3491 + "codespan-reporting", 3492 + "hexf-parse", 3493 + "indexmap", 3494 + "log", 3495 + "num-traits", 3496 + "rustc-hash", 3497 + "spirv", 3498 + "termcolor", 3499 + "thiserror", 3500 + "unicode-xid", 3501 + ] 3502 + 3503 + [[package]] 3504 + name = "nalgebra" 3505 + version = "0.32.6" 3506 + source = "registry+https://github.com/rust-lang/crates.io-index" 3507 + checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" 3508 + dependencies = [ 3509 + "approx", 3510 + "matrixmultiply", 3511 + "nalgebra-macros", 3512 + "num-complex", 3513 + "num-rational", 3514 + "num-traits", 3515 + "rand", 3516 + "rand_distr", 3517 + "simba", 3518 + "typenum", 3519 + ] 3520 + 3521 + [[package]] 3522 + name = "nalgebra-macros" 3523 + version = "0.2.2" 3524 + source = "registry+https://github.com/rust-lang/crates.io-index" 3525 + checksum = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc" 3526 + dependencies = [ 3527 + "proc-macro2", 3528 + "quote", 3529 + "syn 2.0.70", 3530 + ] 3531 + 3532 + [[package]] 3533 + name = "nanorand" 3534 + version = "0.7.0" 3535 + source = "registry+https://github.com/rust-lang/crates.io-index" 3536 + checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 3537 + dependencies = [ 3538 + "getrandom", 3539 + ] 3540 + 3541 + [[package]] 3542 + name = "native-tls" 3543 + version = "0.2.12" 3544 + source = "registry+https://github.com/rust-lang/crates.io-index" 3545 + checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 3546 + dependencies = [ 3547 + "libc", 3548 + "log", 3549 + "openssl", 3550 + "openssl-probe", 3551 + "openssl-sys", 3552 + "schannel", 3553 + "security-framework", 3554 + "security-framework-sys", 3555 + "tempfile", 3556 + ] 3557 + 3558 + [[package]] 3559 + name = "ndk" 3560 + version = "0.8.0" 3561 + source = "registry+https://github.com/rust-lang/crates.io-index" 3562 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 3563 + dependencies = [ 3564 + "bitflags 2.6.0", 3565 + "jni-sys", 3566 + "log", 3567 + "ndk-sys 0.5.0+25.2.9519653", 3568 + "num_enum", 3569 + "raw-window-handle 0.5.2", 3570 + "raw-window-handle 0.6.2", 3571 + "thiserror", 3572 + ] 3573 + 3574 + [[package]] 3575 + name = "ndk" 3576 + version = "0.9.0" 3577 + source = "registry+https://github.com/rust-lang/crates.io-index" 3578 + checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 3579 + dependencies = [ 3580 + "bitflags 2.6.0", 3581 + "jni-sys", 3582 + "log", 3583 + "ndk-sys 0.6.0+11769913", 3584 + "num_enum", 3585 + "raw-window-handle 0.6.2", 3586 + "thiserror", 3587 + ] 3588 + 3589 + [[package]] 3590 + name = "ndk-context" 3591 + version = "0.1.1" 3592 + source = "registry+https://github.com/rust-lang/crates.io-index" 3593 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 3594 + 3595 + [[package]] 3596 + name = "ndk-sys" 3597 + version = "0.5.0+25.2.9519653" 3598 + source = "registry+https://github.com/rust-lang/crates.io-index" 3599 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 3600 + dependencies = [ 3601 + "jni-sys", 3602 + ] 3603 + 3604 + [[package]] 3605 + name = "ndk-sys" 3606 + version = "0.6.0+11769913" 3607 + source = "registry+https://github.com/rust-lang/crates.io-index" 3608 + checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 3609 + dependencies = [ 3610 + "jni-sys", 3611 + ] 3612 + 3613 + [[package]] 3614 + name = "neli" 3615 + version = "0.6.4" 3616 + source = "registry+https://github.com/rust-lang/crates.io-index" 3617 + checksum = "1100229e06604150b3becd61a4965d5c70f3be1759544ea7274166f4be41ef43" 3618 + dependencies = [ 3619 + "byteorder", 3620 + "libc", 3621 + "log", 3622 + "neli-proc-macros", 3623 + ] 3624 + 3625 + [[package]] 3626 + name = "neli-proc-macros" 3627 + version = "0.1.3" 3628 + source = "registry+https://github.com/rust-lang/crates.io-index" 3629 + checksum = "c168194d373b1e134786274020dae7fc5513d565ea2ebb9bc9ff17ffb69106d4" 3630 + dependencies = [ 3631 + "either", 3632 + "proc-macro2", 3633 + "quote", 3634 + "serde", 3635 + "syn 1.0.109", 3636 + ] 3637 + 3638 + [[package]] 3639 + name = "nix" 3640 + version = "0.26.4" 3641 + source = "registry+https://github.com/rust-lang/crates.io-index" 3642 + checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 3643 + dependencies = [ 3644 + "bitflags 1.3.2", 3645 + "cfg-if", 3646 + "libc", 3647 + "memoffset 0.7.1", 3648 + ] 3649 + 3650 + [[package]] 3651 + name = "nix" 3652 + version = "0.27.1" 3653 + source = "registry+https://github.com/rust-lang/crates.io-index" 3654 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3655 + dependencies = [ 3656 + "bitflags 2.6.0", 3657 + "cfg-if", 3658 + "libc", 3659 + ] 3660 + 3661 + [[package]] 3662 + name = "nix" 3663 + version = "0.29.0" 3664 + source = "registry+https://github.com/rust-lang/crates.io-index" 3665 + checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 3666 + dependencies = [ 3667 + "bitflags 2.6.0", 3668 + "cfg-if", 3669 + "cfg_aliases 0.2.1", 3670 + "libc", 3671 + "memoffset 0.9.1", 3672 + ] 3673 + 3674 + [[package]] 3675 + name = "nohash-hasher" 3676 + version = "0.2.0" 3677 + source = "registry+https://github.com/rust-lang/crates.io-index" 3678 + checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" 3679 + 3680 + [[package]] 3681 + name = "nom" 3682 + version = "7.1.3" 3683 + source = "registry+https://github.com/rust-lang/crates.io-index" 3684 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3685 + dependencies = [ 3686 + "memchr", 3687 + "minimal-lexical", 3688 + ] 3689 + 3690 + [[package]] 3691 + name = "ntapi" 3692 + version = "0.4.1" 3693 + source = "registry+https://github.com/rust-lang/crates.io-index" 3694 + checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 3695 + dependencies = [ 3696 + "winapi", 3697 + ] 3698 + 3699 + [[package]] 3700 + name = "nu-ansi-term" 3701 + version = "0.46.0" 3702 + source = "registry+https://github.com/rust-lang/crates.io-index" 3703 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3704 + dependencies = [ 3705 + "overload", 3706 + "winapi", 3707 + ] 3708 + 3709 + [[package]] 3710 + name = "num-complex" 3711 + version = "0.4.6" 3712 + source = "registry+https://github.com/rust-lang/crates.io-index" 3713 + checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 3714 + dependencies = [ 3715 + "num-traits", 3716 + ] 3717 + 3718 + [[package]] 3719 + name = "num-conv" 3720 + version = "0.1.0" 3721 + source = "registry+https://github.com/rust-lang/crates.io-index" 3722 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3723 + 3724 + [[package]] 3725 + name = "num-derive" 3726 + version = "0.4.2" 3727 + source = "registry+https://github.com/rust-lang/crates.io-index" 3728 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 3729 + dependencies = [ 3730 + "proc-macro2", 3731 + "quote", 3732 + "syn 2.0.70", 3733 + ] 3734 + 3735 + [[package]] 3736 + name = "num-integer" 3737 + version = "0.1.46" 3738 + source = "registry+https://github.com/rust-lang/crates.io-index" 3739 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 3740 + dependencies = [ 3741 + "num-traits", 3742 + ] 3743 + 3744 + [[package]] 3745 + name = "num-rational" 3746 + version = "0.4.2" 3747 + source = "registry+https://github.com/rust-lang/crates.io-index" 3748 + checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 3749 + dependencies = [ 3750 + "num-integer", 3751 + "num-traits", 3752 + ] 3753 + 3754 + [[package]] 3755 + name = "num-traits" 3756 + version = "0.2.19" 3757 + source = "registry+https://github.com/rust-lang/crates.io-index" 3758 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3759 + dependencies = [ 3760 + "autocfg", 3761 + "libm", 3762 + ] 3763 + 3764 + [[package]] 3765 + name = "num_cpus" 3766 + version = "1.16.0" 3767 + source = "registry+https://github.com/rust-lang/crates.io-index" 3768 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3769 + dependencies = [ 3770 + "hermit-abi 0.3.9", 3771 + "libc", 3772 + ] 3773 + 3774 + [[package]] 3775 + name = "num_enum" 3776 + version = "0.7.2" 3777 + source = "registry+https://github.com/rust-lang/crates.io-index" 3778 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 3779 + dependencies = [ 3780 + "num_enum_derive", 3781 + ] 3782 + 3783 + [[package]] 3784 + name = "num_enum_derive" 3785 + version = "0.7.2" 3786 + source = "registry+https://github.com/rust-lang/crates.io-index" 3787 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 3788 + dependencies = [ 3789 + "proc-macro-crate 3.1.0", 3790 + "proc-macro2", 3791 + "quote", 3792 + "syn 2.0.70", 3793 + ] 3794 + 3795 + [[package]] 3796 + name = "nvml-wrapper" 3797 + version = "0.10.0" 3798 + source = "registry+https://github.com/rust-lang/crates.io-index" 3799 + checksum = "0c9bff0aa1d48904a1385ea2a8b97576fbdcbc9a3cfccd0d31fe978e1c4038c5" 3800 + dependencies = [ 3801 + "bitflags 2.6.0", 3802 + "libloading 0.8.4", 3803 + "nvml-wrapper-sys", 3804 + "static_assertions", 3805 + "thiserror", 3806 + "wrapcenum-derive", 3807 + ] 3808 + 3809 + [[package]] 3810 + name = "nvml-wrapper-sys" 3811 + version = "0.8.0" 3812 + source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "698d45156f28781a4e79652b6ebe2eaa0589057d588d3aec1333f6466f13fcb5" 3814 + dependencies = [ 3815 + "libloading 0.8.4", 3816 + ] 3817 + 3818 + [[package]] 3819 + name = "objc" 3820 + version = "0.2.7" 3821 + source = "registry+https://github.com/rust-lang/crates.io-index" 3822 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3823 + dependencies = [ 3824 + "malloc_buf", 3825 + ] 3826 + 3827 + [[package]] 3828 + name = "objc-foundation" 3829 + version = "0.1.1" 3830 + source = "registry+https://github.com/rust-lang/crates.io-index" 3831 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 3832 + dependencies = [ 3833 + "block", 3834 + "objc", 3835 + "objc_id", 3836 + ] 3837 + 3838 + [[package]] 3839 + name = "objc-sys" 3840 + version = "0.2.0-beta.2" 3841 + source = "registry+https://github.com/rust-lang/crates.io-index" 3842 + checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" 3843 + 3844 + [[package]] 3845 + name = "objc-sys" 3846 + version = "0.3.5" 3847 + source = "registry+https://github.com/rust-lang/crates.io-index" 3848 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 3849 + 3850 + [[package]] 3851 + name = "objc2" 3852 + version = "0.3.0-beta.3.patch-leaks.3" 3853 + source = "registry+https://github.com/rust-lang/crates.io-index" 3854 + checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" 3855 + dependencies = [ 3856 + "block2 0.2.0-alpha.6", 3857 + "objc-sys 0.2.0-beta.2", 3858 + "objc2-encode 2.0.0-pre.2", 3859 + ] 3860 + 3861 + [[package]] 3862 + name = "objc2" 3863 + version = "0.4.1" 3864 + source = "registry+https://github.com/rust-lang/crates.io-index" 3865 + checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" 3866 + dependencies = [ 3867 + "objc-sys 0.3.5", 3868 + "objc2-encode 3.0.0", 3869 + ] 3870 + 3871 + [[package]] 3872 + name = "objc2" 3873 + version = "0.5.2" 3874 + source = "registry+https://github.com/rust-lang/crates.io-index" 3875 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 3876 + dependencies = [ 3877 + "objc-sys 0.3.5", 3878 + "objc2-encode 4.0.3", 3879 + ] 3880 + 3881 + [[package]] 3882 + name = "objc2-app-kit" 3883 + version = "0.2.2" 3884 + source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" 3886 + dependencies = [ 3887 + "bitflags 2.6.0", 3888 + "block2 0.5.1", 3889 + "libc", 3890 + "objc2 0.5.2", 3891 + "objc2-core-data", 3892 + "objc2-core-image", 3893 + "objc2-foundation", 3894 + "objc2-quartz-core", 3895 + ] 3896 + 3897 + [[package]] 3898 + name = "objc2-core-data" 3899 + version = "0.2.2" 3900 + source = "registry+https://github.com/rust-lang/crates.io-index" 3901 + checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" 3902 + dependencies = [ 3903 + "bitflags 2.6.0", 3904 + "block2 0.5.1", 3905 + "objc2 0.5.2", 3906 + "objc2-foundation", 3907 + ] 3908 + 3909 + [[package]] 3910 + name = "objc2-core-image" 3911 + version = "0.2.2" 3912 + source = "registry+https://github.com/rust-lang/crates.io-index" 3913 + checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" 3914 + dependencies = [ 3915 + "block2 0.5.1", 3916 + "objc2 0.5.2", 3917 + "objc2-foundation", 3918 + "objc2-metal", 3919 + ] 3920 + 3921 + [[package]] 3922 + name = "objc2-encode" 3923 + version = "2.0.0-pre.2" 3924 + source = "registry+https://github.com/rust-lang/crates.io-index" 3925 + checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" 3926 + dependencies = [ 3927 + "objc-sys 0.2.0-beta.2", 3928 + ] 3929 + 3930 + [[package]] 3931 + name = "objc2-encode" 3932 + version = "3.0.0" 3933 + source = "registry+https://github.com/rust-lang/crates.io-index" 3934 + checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" 3935 + 3936 + [[package]] 3937 + name = "objc2-encode" 3938 + version = "4.0.3" 3939 + source = "registry+https://github.com/rust-lang/crates.io-index" 3940 + checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" 3941 + 3942 + [[package]] 3943 + name = "objc2-foundation" 3944 + version = "0.2.2" 3945 + source = "registry+https://github.com/rust-lang/crates.io-index" 3946 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 3947 + dependencies = [ 3948 + "bitflags 2.6.0", 3949 + "block2 0.5.1", 3950 + "libc", 3951 + "objc2 0.5.2", 3952 + ] 3953 + 3954 + [[package]] 3955 + name = "objc2-metal" 3956 + version = "0.2.2" 3957 + source = "registry+https://github.com/rust-lang/crates.io-index" 3958 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 3959 + dependencies = [ 3960 + "bitflags 2.6.0", 3961 + "block2 0.5.1", 3962 + "objc2 0.5.2", 3963 + "objc2-foundation", 3964 + ] 3965 + 3966 + [[package]] 3967 + name = "objc2-quartz-core" 3968 + version = "0.2.2" 3969 + source = "registry+https://github.com/rust-lang/crates.io-index" 3970 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 3971 + dependencies = [ 3972 + "bitflags 2.6.0", 3973 + "block2 0.5.1", 3974 + "objc2 0.5.2", 3975 + "objc2-foundation", 3976 + "objc2-metal", 3977 + ] 3978 + 3979 + [[package]] 3980 + name = "objc_id" 3981 + version = "0.1.1" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 3984 + dependencies = [ 3985 + "objc", 3986 + ] 3987 + 3988 + [[package]] 3989 + name = "object" 3990 + version = "0.36.1" 3991 + source = "registry+https://github.com/rust-lang/crates.io-index" 3992 + checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" 3993 + dependencies = [ 3994 + "memchr", 3995 + ] 3996 + 3997 + [[package]] 3998 + name = "oboe" 3999 + version = "0.6.1" 4000 + source = "registry+https://github.com/rust-lang/crates.io-index" 4001 + checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" 4002 + dependencies = [ 4003 + "jni", 4004 + "ndk 0.8.0", 4005 + "ndk-context", 4006 + "num-derive", 4007 + "num-traits", 4008 + "oboe-sys", 4009 + ] 4010 + 4011 + [[package]] 4012 + name = "oboe-sys" 4013 + version = "0.6.1" 4014 + source = "registry+https://github.com/rust-lang/crates.io-index" 4015 + checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" 4016 + dependencies = [ 4017 + "cc", 4018 + ] 4019 + 4020 + [[package]] 4021 + name = "ogg" 4022 + version = "0.8.0" 4023 + source = "registry+https://github.com/rust-lang/crates.io-index" 4024 + checksum = "6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e" 4025 + dependencies = [ 4026 + "byteorder", 4027 + ] 4028 + 4029 + [[package]] 4030 + name = "once_cell" 4031 + version = "1.19.0" 4032 + source = "registry+https://github.com/rust-lang/crates.io-index" 4033 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4034 + 4035 + [[package]] 4036 + name = "open" 4037 + version = "5.3.0" 4038 + source = "registry+https://github.com/rust-lang/crates.io-index" 4039 + checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3" 4040 + dependencies = [ 4041 + "is-wsl", 4042 + "libc", 4043 + "pathdiff", 4044 + ] 4045 + 4046 + [[package]] 4047 + name = "openssl" 4048 + version = "0.10.64" 4049 + source = "registry+https://github.com/rust-lang/crates.io-index" 4050 + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 4051 + dependencies = [ 4052 + "bitflags 2.6.0", 4053 + "cfg-if", 4054 + "foreign-types 0.3.2", 4055 + "libc", 4056 + "once_cell", 4057 + "openssl-macros", 4058 + "openssl-sys", 4059 + ] 4060 + 4061 + [[package]] 4062 + name = "openssl-macros" 4063 + version = "0.1.1" 4064 + source = "registry+https://github.com/rust-lang/crates.io-index" 4065 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 4066 + dependencies = [ 4067 + "proc-macro2", 4068 + "quote", 4069 + "syn 2.0.70", 4070 + ] 4071 + 4072 + [[package]] 4073 + name = "openssl-probe" 4074 + version = "0.1.5" 4075 + source = "registry+https://github.com/rust-lang/crates.io-index" 4076 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 4077 + 4078 + [[package]] 4079 + name = "openssl-sys" 4080 + version = "0.9.102" 4081 + source = "registry+https://github.com/rust-lang/crates.io-index" 4082 + checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 4083 + dependencies = [ 4084 + "cc", 4085 + "libc", 4086 + "pkg-config", 4087 + "vcpkg", 4088 + ] 4089 + 4090 + [[package]] 4091 + name = "openxr" 4092 + version = "0.19.0" 4093 + source = "git+https://github.com/Ralith/openxrs#d8ea5553d52c4bbaefe2537b8d70b8752f73694d" 4094 + dependencies = [ 4095 + "libc", 4096 + "libloading 0.8.4", 4097 + "ndk-context", 4098 + "openxr-sys", 4099 + ] 4100 + 4101 + [[package]] 4102 + name = "openxr-sys" 4103 + version = "0.11.0" 4104 + source = "git+https://github.com/Ralith/openxrs#d8ea5553d52c4bbaefe2537b8d70b8752f73694d" 4105 + dependencies = [ 4106 + "libc", 4107 + ] 4108 + 4109 + [[package]] 4110 + name = "option-ext" 4111 + version = "0.2.0" 4112 + source = "registry+https://github.com/rust-lang/crates.io-index" 4113 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 4114 + 4115 + [[package]] 4116 + name = "orbclient" 4117 + version = "0.3.47" 4118 + source = "registry+https://github.com/rust-lang/crates.io-index" 4119 + checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" 4120 + dependencies = [ 4121 + "libredox 0.0.2", 4122 + ] 4123 + 4124 + [[package]] 4125 + name = "ordered-stream" 4126 + version = "0.2.0" 4127 + source = "registry+https://github.com/rust-lang/crates.io-index" 4128 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 4129 + dependencies = [ 4130 + "futures-core", 4131 + "pin-project-lite", 4132 + ] 4133 + 4134 + [[package]] 4135 + name = "overload" 4136 + version = "0.1.1" 4137 + source = "registry+https://github.com/rust-lang/crates.io-index" 4138 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 4139 + 4140 + [[package]] 4141 + name = "owned_ttf_parser" 4142 + version = "0.24.0" 4143 + source = "registry+https://github.com/rust-lang/crates.io-index" 4144 + checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" 4145 + dependencies = [ 4146 + "ttf-parser", 4147 + ] 4148 + 4149 + [[package]] 4150 + name = "parking" 4151 + version = "2.2.0" 4152 + source = "registry+https://github.com/rust-lang/crates.io-index" 4153 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 4154 + 4155 + [[package]] 4156 + name = "parking_lot" 4157 + version = "0.12.3" 4158 + source = "registry+https://github.com/rust-lang/crates.io-index" 4159 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 4160 + dependencies = [ 4161 + "lock_api", 4162 + "parking_lot_core", 4163 + ] 4164 + 4165 + [[package]] 4166 + name = "parking_lot_core" 4167 + version = "0.9.10" 4168 + source = "registry+https://github.com/rust-lang/crates.io-index" 4169 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 4170 + dependencies = [ 4171 + "cfg-if", 4172 + "libc", 4173 + "redox_syscall 0.5.2", 4174 + "smallvec", 4175 + "windows-targets 0.52.6", 4176 + ] 4177 + 4178 + [[package]] 4179 + name = "paste" 4180 + version = "1.0.15" 4181 + source = "registry+https://github.com/rust-lang/crates.io-index" 4182 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 4183 + 4184 + [[package]] 4185 + name = "pathdiff" 4186 + version = "0.2.1" 4187 + source = "registry+https://github.com/rust-lang/crates.io-index" 4188 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 4189 + 4190 + [[package]] 4191 + name = "pbkdf2" 4192 + version = "0.12.2" 4193 + source = "registry+https://github.com/rust-lang/crates.io-index" 4194 + checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" 4195 + dependencies = [ 4196 + "digest", 4197 + "hmac", 4198 + ] 4199 + 4200 + [[package]] 4201 + name = "percent-encoding" 4202 + version = "2.3.1" 4203 + source = "registry+https://github.com/rust-lang/crates.io-index" 4204 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 4205 + 4206 + [[package]] 4207 + name = "pico-args" 4208 + version = "0.5.0" 4209 + source = "registry+https://github.com/rust-lang/crates.io-index" 4210 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 4211 + 4212 + [[package]] 4213 + name = "pin-project" 4214 + version = "1.1.5" 4215 + source = "registry+https://github.com/rust-lang/crates.io-index" 4216 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 4217 + dependencies = [ 4218 + "pin-project-internal", 4219 + ] 4220 + 4221 + [[package]] 4222 + name = "pin-project-internal" 4223 + version = "1.1.5" 4224 + source = "registry+https://github.com/rust-lang/crates.io-index" 4225 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 4226 + dependencies = [ 4227 + "proc-macro2", 4228 + "quote", 4229 + "syn 2.0.70", 4230 + ] 4231 + 4232 + [[package]] 4233 + name = "pin-project-lite" 4234 + version = "0.2.14" 4235 + source = "registry+https://github.com/rust-lang/crates.io-index" 4236 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 4237 + 4238 + [[package]] 4239 + name = "pin-utils" 4240 + version = "0.1.0" 4241 + source = "registry+https://github.com/rust-lang/crates.io-index" 4242 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 4243 + 4244 + [[package]] 4245 + name = "piper" 4246 + version = "0.2.3" 4247 + source = "registry+https://github.com/rust-lang/crates.io-index" 4248 + checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" 4249 + dependencies = [ 4250 + "atomic-waker", 4251 + "fastrand 2.1.0", 4252 + "futures-io", 4253 + ] 4254 + 4255 + [[package]] 4256 + name = "pipewire" 4257 + version = "0.8.0" 4258 + source = "registry+https://github.com/rust-lang/crates.io-index" 4259 + checksum = "08e645ba5c45109106d56610b3ee60eb13a6f2beb8b74f8dc8186cf261788dda" 4260 + dependencies = [ 4261 + "anyhow", 4262 + "bitflags 2.6.0", 4263 + "libc", 4264 + "libspa", 4265 + "libspa-sys", 4266 + "nix 0.27.1", 4267 + "once_cell", 4268 + "pipewire-sys", 4269 + "thiserror", 4270 + ] 4271 + 4272 + [[package]] 4273 + name = "pipewire-sys" 4274 + version = "0.8.0" 4275 + source = "registry+https://github.com/rust-lang/crates.io-index" 4276 + checksum = "849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112" 4277 + dependencies = [ 4278 + "bindgen", 4279 + "libspa-sys", 4280 + "system-deps", 4281 + ] 4282 + 4283 + [[package]] 4284 + name = "pkg-config" 4285 + version = "0.3.30" 4286 + source = "registry+https://github.com/rust-lang/crates.io-index" 4287 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 4288 + 4289 + [[package]] 4290 + name = "png" 4291 + version = "0.17.13" 4292 + source = "registry+https://github.com/rust-lang/crates.io-index" 4293 + checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 4294 + dependencies = [ 4295 + "bitflags 1.3.2", 4296 + "crc32fast", 4297 + "fdeflate", 4298 + "flate2", 4299 + "miniz_oxide", 4300 + ] 4301 + 4302 + [[package]] 4303 + name = "polling" 4304 + version = "2.8.0" 4305 + source = "registry+https://github.com/rust-lang/crates.io-index" 4306 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 4307 + dependencies = [ 4308 + "autocfg", 4309 + "bitflags 1.3.2", 4310 + "cfg-if", 4311 + "concurrent-queue", 4312 + "libc", 4313 + "log", 4314 + "pin-project-lite", 4315 + "windows-sys 0.48.0", 4316 + ] 4317 + 4318 + [[package]] 4319 + name = "polling" 4320 + version = "3.7.2" 4321 + source = "registry+https://github.com/rust-lang/crates.io-index" 4322 + checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" 4323 + dependencies = [ 4324 + "cfg-if", 4325 + "concurrent-queue", 4326 + "hermit-abi 0.4.0", 4327 + "pin-project-lite", 4328 + "rustix 0.38.34", 4329 + "tracing", 4330 + "windows-sys 0.52.0", 4331 + ] 4332 + 4333 + [[package]] 4334 + name = "pollster" 4335 + version = "0.3.0" 4336 + source = "registry+https://github.com/rust-lang/crates.io-index" 4337 + checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 4338 + 4339 + [[package]] 4340 + name = "powerfmt" 4341 + version = "0.2.0" 4342 + source = "registry+https://github.com/rust-lang/crates.io-index" 4343 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 4344 + 4345 + [[package]] 4346 + name = "ppv-lite86" 4347 + version = "0.2.17" 4348 + source = "registry+https://github.com/rust-lang/crates.io-index" 4349 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 4350 + 4351 + [[package]] 4352 + name = "presser" 4353 + version = "0.3.1" 4354 + source = "registry+https://github.com/rust-lang/crates.io-index" 4355 + checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" 4356 + 4357 + [[package]] 4358 + name = "prettyplease" 4359 + version = "0.2.20" 4360 + source = "registry+https://github.com/rust-lang/crates.io-index" 4361 + checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" 4362 + dependencies = [ 4363 + "proc-macro2", 4364 + "syn 2.0.70", 4365 + ] 4366 + 4367 + [[package]] 4368 + name = "proc-macro-crate" 4369 + version = "1.3.1" 4370 + source = "registry+https://github.com/rust-lang/crates.io-index" 4371 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 4372 + dependencies = [ 4373 + "once_cell", 4374 + "toml_edit 0.19.15", 4375 + ] 4376 + 4377 + [[package]] 4378 + name = "proc-macro-crate" 4379 + version = "3.1.0" 4380 + source = "registry+https://github.com/rust-lang/crates.io-index" 4381 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 4382 + dependencies = [ 4383 + "toml_edit 0.21.1", 4384 + ] 4385 + 4386 + [[package]] 4387 + name = "proc-macro2" 4388 + version = "1.0.86" 4389 + source = "registry+https://github.com/rust-lang/crates.io-index" 4390 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 4391 + dependencies = [ 4392 + "unicode-ident", 4393 + ] 4394 + 4395 + [[package]] 4396 + name = "profiling" 4397 + version = "1.0.15" 4398 + source = "registry+https://github.com/rust-lang/crates.io-index" 4399 + checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" 4400 + dependencies = [ 4401 + "profiling-procmacros", 4402 + "tracy-client", 4403 + ] 4404 + 4405 + [[package]] 4406 + name = "profiling-procmacros" 4407 + version = "1.0.15" 4408 + source = "registry+https://github.com/rust-lang/crates.io-index" 4409 + checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 4410 + dependencies = [ 4411 + "quote", 4412 + "syn 2.0.70", 4413 + ] 4414 + 4415 + [[package]] 4416 + name = "quick-xml" 4417 + version = "0.34.0" 4418 + source = "registry+https://github.com/rust-lang/crates.io-index" 4419 + checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" 4420 + dependencies = [ 4421 + "memchr", 4422 + ] 4423 + 4424 + [[package]] 4425 + name = "quinn" 4426 + version = "0.11.2" 4427 + source = "registry+https://github.com/rust-lang/crates.io-index" 4428 + checksum = "e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad" 4429 + dependencies = [ 4430 + "bytes", 4431 + "pin-project-lite", 4432 + "quinn-proto", 4433 + "quinn-udp", 4434 + "rustc-hash", 4435 + "rustls", 4436 + "thiserror", 4437 + "tokio", 4438 + "tracing", 4439 + ] 4440 + 4441 + [[package]] 4442 + name = "quinn-proto" 4443 + version = "0.11.3" 4444 + source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "ddf517c03a109db8100448a4be38d498df8a210a99fe0e1b9eaf39e78c640efe" 4446 + dependencies = [ 4447 + "bytes", 4448 + "rand", 4449 + "ring", 4450 + "rustc-hash", 4451 + "rustls", 4452 + "slab", 4453 + "thiserror", 4454 + "tinyvec", 4455 + "tracing", 4456 + ] 4457 + 4458 + [[package]] 4459 + name = "quinn-udp" 4460 + version = "0.5.2" 4461 + source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "9096629c45860fc7fb143e125eb826b5e721e10be3263160c7d60ca832cf8c46" 4463 + dependencies = [ 4464 + "libc", 4465 + "once_cell", 4466 + "socket2 0.5.7", 4467 + "tracing", 4468 + "windows-sys 0.52.0", 4469 + ] 4470 + 4471 + [[package]] 4472 + name = "quote" 4473 + version = "1.0.36" 4474 + source = "registry+https://github.com/rust-lang/crates.io-index" 4475 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 4476 + dependencies = [ 4477 + "proc-macro2", 4478 + ] 4479 + 4480 + [[package]] 4481 + name = "rand" 4482 + version = "0.8.5" 4483 + source = "registry+https://github.com/rust-lang/crates.io-index" 4484 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4485 + dependencies = [ 4486 + "libc", 4487 + "rand_chacha", 4488 + "rand_core", 4489 + ] 4490 + 4491 + [[package]] 4492 + name = "rand_chacha" 4493 + version = "0.3.1" 4494 + source = "registry+https://github.com/rust-lang/crates.io-index" 4495 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4496 + dependencies = [ 4497 + "ppv-lite86", 4498 + "rand_core", 4499 + ] 4500 + 4501 + [[package]] 4502 + name = "rand_core" 4503 + version = "0.6.4" 4504 + source = "registry+https://github.com/rust-lang/crates.io-index" 4505 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4506 + dependencies = [ 4507 + "getrandom", 4508 + ] 4509 + 4510 + [[package]] 4511 + name = "rand_distr" 4512 + version = "0.4.3" 4513 + source = "registry+https://github.com/rust-lang/crates.io-index" 4514 + checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" 4515 + dependencies = [ 4516 + "num-traits", 4517 + "rand", 4518 + ] 4519 + 4520 + [[package]] 4521 + name = "range-alloc" 4522 + version = "0.1.3" 4523 + source = "registry+https://github.com/rust-lang/crates.io-index" 4524 + checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" 4525 + 4526 + [[package]] 4527 + name = "raw-window-handle" 4528 + version = "0.5.2" 4529 + source = "registry+https://github.com/rust-lang/crates.io-index" 4530 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 4531 + 4532 + [[package]] 4533 + name = "raw-window-handle" 4534 + version = "0.6.2" 4535 + source = "registry+https://github.com/rust-lang/crates.io-index" 4536 + checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 4537 + 4538 + [[package]] 4539 + name = "rawpointer" 4540 + version = "0.2.1" 4541 + source = "registry+https://github.com/rust-lang/crates.io-index" 4542 + checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 4543 + 4544 + [[package]] 4545 + name = "redox_syscall" 4546 + version = "0.3.5" 4547 + source = "registry+https://github.com/rust-lang/crates.io-index" 4548 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4549 + dependencies = [ 4550 + "bitflags 1.3.2", 4551 + ] 4552 + 4553 + [[package]] 4554 + name = "redox_syscall" 4555 + version = "0.4.1" 4556 + source = "registry+https://github.com/rust-lang/crates.io-index" 4557 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 4558 + dependencies = [ 4559 + "bitflags 1.3.2", 4560 + ] 4561 + 4562 + [[package]] 4563 + name = "redox_syscall" 4564 + version = "0.5.2" 4565 + source = "registry+https://github.com/rust-lang/crates.io-index" 4566 + checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 4567 + dependencies = [ 4568 + "bitflags 2.6.0", 4569 + ] 4570 + 4571 + [[package]] 4572 + name = "redox_users" 4573 + version = "0.4.5" 4574 + source = "registry+https://github.com/rust-lang/crates.io-index" 4575 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 4576 + dependencies = [ 4577 + "getrandom", 4578 + "libredox 0.1.3", 4579 + "thiserror", 4580 + ] 4581 + 4582 + [[package]] 4583 + name = "regex" 4584 + version = "1.10.5" 4585 + source = "registry+https://github.com/rust-lang/crates.io-index" 4586 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 4587 + dependencies = [ 4588 + "aho-corasick", 4589 + "memchr", 4590 + "regex-automata 0.4.7", 4591 + "regex-syntax 0.8.4", 4592 + ] 4593 + 4594 + [[package]] 4595 + name = "regex-automata" 4596 + version = "0.1.10" 4597 + source = "registry+https://github.com/rust-lang/crates.io-index" 4598 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4599 + dependencies = [ 4600 + "regex-syntax 0.6.29", 4601 + ] 4602 + 4603 + [[package]] 4604 + name = "regex-automata" 4605 + version = "0.4.7" 4606 + source = "registry+https://github.com/rust-lang/crates.io-index" 4607 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 4608 + dependencies = [ 4609 + "aho-corasick", 4610 + "memchr", 4611 + "regex-syntax 0.8.4", 4612 + ] 4613 + 4614 + [[package]] 4615 + name = "regex-syntax" 4616 + version = "0.6.29" 4617 + source = "registry+https://github.com/rust-lang/crates.io-index" 4618 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4619 + 4620 + [[package]] 4621 + name = "regex-syntax" 4622 + version = "0.8.4" 4623 + source = "registry+https://github.com/rust-lang/crates.io-index" 4624 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 4625 + 4626 + [[package]] 4627 + name = "renderdoc-sys" 4628 + version = "1.1.0" 4629 + source = "registry+https://github.com/rust-lang/crates.io-index" 4630 + checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" 4631 + 4632 + [[package]] 4633 + name = "reqwest" 4634 + version = "0.11.27" 4635 + source = "registry+https://github.com/rust-lang/crates.io-index" 4636 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 4637 + dependencies = [ 4638 + "base64 0.21.7", 4639 + "bytes", 4640 + "encoding_rs", 4641 + "futures-core", 4642 + "futures-util", 4643 + "h2 0.3.26", 4644 + "http 0.2.12", 4645 + "http-body 0.4.6", 4646 + "hyper 0.14.30", 4647 + "hyper-tls", 4648 + "ipnet", 4649 + "js-sys", 4650 + "log", 4651 + "mime", 4652 + "native-tls", 4653 + "once_cell", 4654 + "percent-encoding", 4655 + "pin-project-lite", 4656 + "rustls-pemfile 1.0.4", 4657 + "serde", 4658 + "serde_json", 4659 + "serde_urlencoded", 4660 + "sync_wrapper 0.1.2", 4661 + "system-configuration", 4662 + "tokio", 4663 + "tokio-native-tls", 4664 + "tower-service", 4665 + "url", 4666 + "wasm-bindgen", 4667 + "wasm-bindgen-futures", 4668 + "web-sys", 4669 + "winreg 0.50.0", 4670 + ] 4671 + 4672 + [[package]] 4673 + name = "reqwest" 4674 + version = "0.12.5" 4675 + source = "registry+https://github.com/rust-lang/crates.io-index" 4676 + checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" 4677 + dependencies = [ 4678 + "base64 0.22.1", 4679 + "bytes", 4680 + "futures-core", 4681 + "futures-util", 4682 + "h2 0.4.5", 4683 + "http 1.1.0", 4684 + "http-body 1.0.0", 4685 + "http-body-util", 4686 + "hyper 1.4.1", 4687 + "hyper-rustls", 4688 + "hyper-util", 4689 + "ipnet", 4690 + "js-sys", 4691 + "log", 4692 + "mime", 4693 + "once_cell", 4694 + "percent-encoding", 4695 + "pin-project-lite", 4696 + "quinn", 4697 + "rustls", 4698 + "rustls-pemfile 2.1.2", 4699 + "rustls-pki-types", 4700 + "serde", 4701 + "serde_json", 4702 + "serde_urlencoded", 4703 + "sync_wrapper 1.0.1", 4704 + "tokio", 4705 + "tokio-rustls", 4706 + "tokio-util", 4707 + "tower-service", 4708 + "url", 4709 + "wasm-bindgen", 4710 + "wasm-bindgen-futures", 4711 + "wasm-streams", 4712 + "web-sys", 4713 + "webpki-roots", 4714 + "winreg 0.52.0", 4715 + ] 4716 + 4717 + [[package]] 4718 + name = "rfd" 4719 + version = "0.14.1" 4720 + source = "registry+https://github.com/rust-lang/crates.io-index" 4721 + checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251" 4722 + dependencies = [ 4723 + "ashpd", 4724 + "block", 4725 + "dispatch", 4726 + "js-sys", 4727 + "log", 4728 + "objc", 4729 + "objc-foundation", 4730 + "objc_id", 4731 + "pollster", 4732 + "raw-window-handle 0.6.2", 4733 + "urlencoding", 4734 + "wasm-bindgen", 4735 + "wasm-bindgen-futures", 4736 + "web-sys", 4737 + "windows-sys 0.48.0", 4738 + ] 4739 + 4740 + [[package]] 4741 + name = "ring" 4742 + version = "0.17.8" 4743 + source = "registry+https://github.com/rust-lang/crates.io-index" 4744 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4745 + dependencies = [ 4746 + "cc", 4747 + "cfg-if", 4748 + "getrandom", 4749 + "libc", 4750 + "spin", 4751 + "untrusted", 4752 + "windows-sys 0.52.0", 4753 + ] 4754 + 4755 + [[package]] 4756 + name = "rodio" 4757 + version = "0.19.0" 4758 + source = "registry+https://github.com/rust-lang/crates.io-index" 4759 + checksum = "6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb" 4760 + dependencies = [ 4761 + "claxon", 4762 + "cpal", 4763 + "hound", 4764 + "lewton", 4765 + "symphonia", 4766 + "thiserror", 4767 + ] 4768 + 4769 + [[package]] 4770 + name = "rosc" 4771 + version = "0.10.1" 4772 + source = "registry+https://github.com/rust-lang/crates.io-index" 4773 + checksum = "b2e63d9e6b0d090be1485cf159b1e04c3973d2d3e1614963544ea2ff47a4a981" 4774 + dependencies = [ 4775 + "byteorder", 4776 + "nom", 4777 + ] 4778 + 4779 + [[package]] 4780 + name = "runas" 4781 + version = "1.2.0" 4782 + source = "registry+https://github.com/rust-lang/crates.io-index" 4783 + checksum = "b96d6b6c505282b007a9b009f2aa38b2fd0359b81a0430ceacc60f69ade4c6a0" 4784 + dependencies = [ 4785 + "libc", 4786 + "security-framework-sys", 4787 + "which", 4788 + "windows-sys 0.48.0", 4789 + ] 4790 + 4791 + [[package]] 4792 + name = "rustc-demangle" 4793 + version = "0.1.24" 4794 + source = "registry+https://github.com/rust-lang/crates.io-index" 4795 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 4796 + 4797 + [[package]] 4798 + name = "rustc-hash" 4799 + version = "1.1.0" 4800 + source = "registry+https://github.com/rust-lang/crates.io-index" 4801 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4802 + 4803 + [[package]] 4804 + name = "rustix" 4805 + version = "0.37.27" 4806 + source = "registry+https://github.com/rust-lang/crates.io-index" 4807 + checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 4808 + dependencies = [ 4809 + "bitflags 1.3.2", 4810 + "errno 0.3.9", 4811 + "io-lifetimes", 4812 + "libc", 4813 + "linux-raw-sys 0.3.8", 4814 + "windows-sys 0.48.0", 4815 + ] 4816 + 4817 + [[package]] 4818 + name = "rustix" 4819 + version = "0.38.34" 4820 + source = "registry+https://github.com/rust-lang/crates.io-index" 4821 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 4822 + dependencies = [ 4823 + "bitflags 2.6.0", 4824 + "errno 0.3.9", 4825 + "libc", 4826 + "linux-raw-sys 0.4.14", 4827 + "windows-sys 0.52.0", 4828 + ] 4829 + 4830 + [[package]] 4831 + name = "rustls" 4832 + version = "0.23.11" 4833 + source = "registry+https://github.com/rust-lang/crates.io-index" 4834 + checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" 4835 + dependencies = [ 4836 + "log", 4837 + "once_cell", 4838 + "ring", 4839 + "rustls-pki-types", 4840 + "rustls-webpki", 4841 + "subtle", 4842 + "zeroize", 4843 + ] 4844 + 4845 + [[package]] 4846 + name = "rustls-pemfile" 4847 + version = "1.0.4" 4848 + source = "registry+https://github.com/rust-lang/crates.io-index" 4849 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 4850 + dependencies = [ 4851 + "base64 0.21.7", 4852 + ] 4853 + 4854 + [[package]] 4855 + name = "rustls-pemfile" 4856 + version = "2.1.2" 4857 + source = "registry+https://github.com/rust-lang/crates.io-index" 4858 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 4859 + dependencies = [ 4860 + "base64 0.22.1", 4861 + "rustls-pki-types", 4862 + ] 4863 + 4864 + [[package]] 4865 + name = "rustls-pki-types" 4866 + version = "1.7.0" 4867 + source = "registry+https://github.com/rust-lang/crates.io-index" 4868 + checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 4869 + 4870 + [[package]] 4871 + name = "rustls-webpki" 4872 + version = "0.102.5" 4873 + source = "registry+https://github.com/rust-lang/crates.io-index" 4874 + checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" 4875 + dependencies = [ 4876 + "ring", 4877 + "rustls-pki-types", 4878 + "untrusted", 4879 + ] 4880 + 4881 + [[package]] 4882 + name = "rustversion" 4883 + version = "1.0.17" 4884 + source = "registry+https://github.com/rust-lang/crates.io-index" 4885 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 4886 + 4887 + [[package]] 4888 + name = "ryu" 4889 + version = "1.0.18" 4890 + source = "registry+https://github.com/rust-lang/crates.io-index" 4891 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 4892 + 4893 + [[package]] 4894 + name = "safe_arch" 4895 + version = "0.7.2" 4896 + source = "registry+https://github.com/rust-lang/crates.io-index" 4897 + checksum = "c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a" 4898 + dependencies = [ 4899 + "bytemuck", 4900 + ] 4901 + 4902 + [[package]] 4903 + name = "same-file" 4904 + version = "1.0.6" 4905 + source = "registry+https://github.com/rust-lang/crates.io-index" 4906 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4907 + dependencies = [ 4908 + "winapi-util", 4909 + ] 4910 + 4911 + [[package]] 4912 + name = "schannel" 4913 + version = "0.1.23" 4914 + source = "registry+https://github.com/rust-lang/crates.io-index" 4915 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 4916 + dependencies = [ 4917 + "windows-sys 0.52.0", 4918 + ] 4919 + 4920 + [[package]] 4921 + name = "scoped-tls" 4922 + version = "1.0.1" 4923 + source = "registry+https://github.com/rust-lang/crates.io-index" 4924 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4925 + 4926 + [[package]] 4927 + name = "scopeguard" 4928 + version = "1.2.0" 4929 + source = "registry+https://github.com/rust-lang/crates.io-index" 4930 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4931 + 4932 + [[package]] 4933 + name = "sctk-adwaita" 4934 + version = "0.8.3" 4935 + source = "registry+https://github.com/rust-lang/crates.io-index" 4936 + checksum = "70b31447ca297092c5a9916fc3b955203157b37c19ca8edde4f52e9843e602c7" 4937 + dependencies = [ 4938 + "ab_glyph", 4939 + "log", 4940 + "memmap2", 4941 + "smithay-client-toolkit", 4942 + "tiny-skia", 4943 + ] 4944 + 4945 + [[package]] 4946 + name = "security-framework" 4947 + version = "2.11.0" 4948 + source = "registry+https://github.com/rust-lang/crates.io-index" 4949 + checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 4950 + dependencies = [ 4951 + "bitflags 2.6.0", 4952 + "core-foundation", 4953 + "core-foundation-sys", 4954 + "libc", 4955 + "security-framework-sys", 4956 + ] 4957 + 4958 + [[package]] 4959 + name = "security-framework-sys" 4960 + version = "2.11.0" 4961 + source = "registry+https://github.com/rust-lang/crates.io-index" 4962 + checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 4963 + dependencies = [ 4964 + "core-foundation-sys", 4965 + "libc", 4966 + ] 4967 + 4968 + [[package]] 4969 + name = "semver" 4970 + version = "1.0.23" 4971 + source = "registry+https://github.com/rust-lang/crates.io-index" 4972 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 4973 + dependencies = [ 4974 + "serde", 4975 + ] 4976 + 4977 + [[package]] 4978 + name = "serde" 4979 + version = "1.0.204" 4980 + source = "registry+https://github.com/rust-lang/crates.io-index" 4981 + checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 4982 + dependencies = [ 4983 + "serde_derive", 4984 + ] 4985 + 4986 + [[package]] 4987 + name = "serde_derive" 4988 + version = "1.0.204" 4989 + source = "registry+https://github.com/rust-lang/crates.io-index" 4990 + checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 4991 + dependencies = [ 4992 + "proc-macro2", 4993 + "quote", 4994 + "syn 2.0.70", 4995 + ] 4996 + 4997 + [[package]] 4998 + name = "serde_json" 4999 + version = "1.0.120" 5000 + source = "registry+https://github.com/rust-lang/crates.io-index" 5001 + checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 5002 + dependencies = [ 5003 + "itoa", 5004 + "ryu", 5005 + "serde", 5006 + ] 5007 + 5008 + [[package]] 5009 + name = "serde_repr" 5010 + version = "0.1.19" 5011 + source = "registry+https://github.com/rust-lang/crates.io-index" 5012 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 5013 + dependencies = [ 5014 + "proc-macro2", 5015 + "quote", 5016 + "syn 2.0.70", 5017 + ] 5018 + 5019 + [[package]] 5020 + name = "serde_spanned" 5021 + version = "0.6.6" 5022 + source = "registry+https://github.com/rust-lang/crates.io-index" 5023 + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 5024 + dependencies = [ 5025 + "serde", 5026 + ] 5027 + 5028 + [[package]] 5029 + name = "serde_urlencoded" 5030 + version = "0.7.1" 5031 + source = "registry+https://github.com/rust-lang/crates.io-index" 5032 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 5033 + dependencies = [ 5034 + "form_urlencoded", 5035 + "itoa", 5036 + "ryu", 5037 + "serde", 5038 + ] 5039 + 5040 + [[package]] 5041 + name = "settings-schema" 5042 + version = "0.2.0" 5043 + source = "git+https://github.com/alvr-org/settings-schema-rs?rev=676185f#676185f35869f05a90fcc81f66a4bbd9d86f9c12" 5044 + dependencies = [ 5045 + "serde", 5046 + "serde_json", 5047 + "settings-schema-derive", 5048 + ] 5049 + 5050 + [[package]] 5051 + name = "settings-schema-derive" 5052 + version = "0.2.0" 5053 + source = "git+https://github.com/alvr-org/settings-schema-rs?rev=676185f#676185f35869f05a90fcc81f66a4bbd9d86f9c12" 5054 + dependencies = [ 5055 + "darling", 5056 + "proc-macro2", 5057 + "quote", 5058 + "syn 2.0.70", 5059 + ] 5060 + 5061 + [[package]] 5062 + name = "sha1" 5063 + version = "0.10.6" 5064 + source = "registry+https://github.com/rust-lang/crates.io-index" 5065 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 5066 + dependencies = [ 5067 + "cfg-if", 5068 + "cpufeatures", 5069 + "digest", 5070 + ] 5071 + 5072 + [[package]] 5073 + name = "sharded-slab" 5074 + version = "0.1.7" 5075 + source = "registry+https://github.com/rust-lang/crates.io-index" 5076 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 5077 + dependencies = [ 5078 + "lazy_static", 5079 + ] 5080 + 5081 + [[package]] 5082 + name = "shlex" 5083 + version = "1.3.0" 5084 + source = "registry+https://github.com/rust-lang/crates.io-index" 5085 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 5086 + 5087 + [[package]] 5088 + name = "signal-hook-registry" 5089 + version = "1.4.2" 5090 + source = "registry+https://github.com/rust-lang/crates.io-index" 5091 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 5092 + dependencies = [ 5093 + "libc", 5094 + ] 5095 + 5096 + [[package]] 5097 + name = "simba" 5098 + version = "0.8.1" 5099 + source = "registry+https://github.com/rust-lang/crates.io-index" 5100 + checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" 5101 + dependencies = [ 5102 + "approx", 5103 + "num-complex", 5104 + "num-traits", 5105 + "paste", 5106 + "wide", 5107 + ] 5108 + 5109 + [[package]] 5110 + name = "simd-adler32" 5111 + version = "0.3.7" 5112 + source = "registry+https://github.com/rust-lang/crates.io-index" 5113 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 5114 + 5115 + [[package]] 5116 + name = "slab" 5117 + version = "0.4.9" 5118 + source = "registry+https://github.com/rust-lang/crates.io-index" 5119 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 5120 + dependencies = [ 5121 + "autocfg", 5122 + ] 5123 + 5124 + [[package]] 5125 + name = "slotmap" 5126 + version = "1.0.7" 5127 + source = "registry+https://github.com/rust-lang/crates.io-index" 5128 + checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 5129 + dependencies = [ 5130 + "version_check", 5131 + ] 5132 + 5133 + [[package]] 5134 + name = "smallvec" 5135 + version = "1.13.2" 5136 + source = "registry+https://github.com/rust-lang/crates.io-index" 5137 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 5138 + 5139 + [[package]] 5140 + name = "smithay-client-toolkit" 5141 + version = "0.18.1" 5142 + source = "registry+https://github.com/rust-lang/crates.io-index" 5143 + checksum = "922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a" 5144 + dependencies = [ 5145 + "bitflags 2.6.0", 5146 + "calloop", 5147 + "calloop-wayland-source", 5148 + "cursor-icon", 5149 + "libc", 5150 + "log", 5151 + "memmap2", 5152 + "rustix 0.38.34", 5153 + "thiserror", 5154 + "wayland-backend", 5155 + "wayland-client", 5156 + "wayland-csd-frame", 5157 + "wayland-cursor", 5158 + "wayland-protocols", 5159 + "wayland-protocols-wlr", 5160 + "wayland-scanner", 5161 + "xkeysym", 5162 + ] 5163 + 5164 + [[package]] 5165 + name = "smithay-clipboard" 5166 + version = "0.7.1" 5167 + source = "registry+https://github.com/rust-lang/crates.io-index" 5168 + checksum = "c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d" 5169 + dependencies = [ 5170 + "libc", 5171 + "smithay-client-toolkit", 5172 + "wayland-backend", 5173 + ] 5174 + 5175 + [[package]] 5176 + name = "smol_str" 5177 + version = "0.2.2" 5178 + source = "registry+https://github.com/rust-lang/crates.io-index" 5179 + checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" 5180 + dependencies = [ 5181 + "serde", 5182 + ] 5183 + 5184 + [[package]] 5185 + name = "socket2" 5186 + version = "0.4.10" 5187 + source = "registry+https://github.com/rust-lang/crates.io-index" 5188 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 5189 + dependencies = [ 5190 + "libc", 5191 + "winapi", 5192 + ] 5193 + 5194 + [[package]] 5195 + name = "socket2" 5196 + version = "0.5.7" 5197 + source = "registry+https://github.com/rust-lang/crates.io-index" 5198 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 5199 + dependencies = [ 5200 + "libc", 5201 + "windows-sys 0.52.0", 5202 + ] 5203 + 5204 + [[package]] 5205 + name = "spin" 5206 + version = "0.9.8" 5207 + source = "registry+https://github.com/rust-lang/crates.io-index" 5208 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5209 + dependencies = [ 5210 + "lock_api", 5211 + ] 5212 + 5213 + [[package]] 5214 + name = "spirv" 5215 + version = "0.3.0+sdk-1.3.268.0" 5216 + source = "registry+https://github.com/rust-lang/crates.io-index" 5217 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 5218 + dependencies = [ 5219 + "bitflags 2.6.0", 5220 + ] 5221 + 5222 + [[package]] 5223 + name = "static_assertions" 5224 + version = "1.1.0" 5225 + source = "registry+https://github.com/rust-lang/crates.io-index" 5226 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 5227 + 5228 + [[package]] 5229 + name = "statrs" 5230 + version = "0.17.1" 5231 + source = "registry+https://github.com/rust-lang/crates.io-index" 5232 + checksum = "f697a07e4606a0a25c044de247e583a330dbb1731d11bc7350b81f48ad567255" 5233 + dependencies = [ 5234 + "approx", 5235 + "nalgebra", 5236 + "num-traits", 5237 + "rand", 5238 + ] 5239 + 5240 + [[package]] 5241 + name = "strict-num" 5242 + version = "0.1.1" 5243 + source = "registry+https://github.com/rust-lang/crates.io-index" 5244 + checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 5245 + 5246 + [[package]] 5247 + name = "strsim" 5248 + version = "0.11.1" 5249 + source = "registry+https://github.com/rust-lang/crates.io-index" 5250 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 5251 + 5252 + [[package]] 5253 + name = "subtle" 5254 + version = "2.6.1" 5255 + source = "registry+https://github.com/rust-lang/crates.io-index" 5256 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 5257 + 5258 + [[package]] 5259 + name = "symphonia" 5260 + version = "0.5.4" 5261 + source = "registry+https://github.com/rust-lang/crates.io-index" 5262 + checksum = "815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9" 5263 + dependencies = [ 5264 + "lazy_static", 5265 + "symphonia-bundle-mp3", 5266 + "symphonia-core", 5267 + "symphonia-metadata", 5268 + ] 5269 + 5270 + [[package]] 5271 + name = "symphonia-bundle-mp3" 5272 + version = "0.5.4" 5273 + source = "registry+https://github.com/rust-lang/crates.io-index" 5274 + checksum = "c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4" 5275 + dependencies = [ 5276 + "lazy_static", 5277 + "log", 5278 + "symphonia-core", 5279 + "symphonia-metadata", 5280 + ] 5281 + 5282 + [[package]] 5283 + name = "symphonia-core" 5284 + version = "0.5.4" 5285 + source = "registry+https://github.com/rust-lang/crates.io-index" 5286 + checksum = "798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3" 5287 + dependencies = [ 5288 + "arrayvec", 5289 + "bitflags 1.3.2", 5290 + "bytemuck", 5291 + "lazy_static", 5292 + "log", 5293 + ] 5294 + 5295 + [[package]] 5296 + name = "symphonia-metadata" 5297 + version = "0.5.4" 5298 + source = "registry+https://github.com/rust-lang/crates.io-index" 5299 + checksum = "bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c" 5300 + dependencies = [ 5301 + "encoding_rs", 5302 + "lazy_static", 5303 + "log", 5304 + "symphonia-core", 5305 + ] 5306 + 5307 + [[package]] 5308 + name = "syn" 5309 + version = "1.0.109" 5310 + source = "registry+https://github.com/rust-lang/crates.io-index" 5311 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5312 + dependencies = [ 5313 + "proc-macro2", 5314 + "quote", 5315 + "unicode-ident", 5316 + ] 5317 + 5318 + [[package]] 5319 + name = "syn" 5320 + version = "2.0.70" 5321 + source = "registry+https://github.com/rust-lang/crates.io-index" 5322 + checksum = "2f0209b68b3613b093e0ec905354eccaedcfe83b8cb37cbdeae64026c3064c16" 5323 + dependencies = [ 5324 + "proc-macro2", 5325 + "quote", 5326 + "unicode-ident", 5327 + ] 5328 + 5329 + [[package]] 5330 + name = "sync_wrapper" 5331 + version = "0.1.2" 5332 + source = "registry+https://github.com/rust-lang/crates.io-index" 5333 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5334 + 5335 + [[package]] 5336 + name = "sync_wrapper" 5337 + version = "1.0.1" 5338 + source = "registry+https://github.com/rust-lang/crates.io-index" 5339 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 5340 + 5341 + [[package]] 5342 + name = "sysinfo" 5343 + version = "0.30.13" 5344 + source = "registry+https://github.com/rust-lang/crates.io-index" 5345 + checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 5346 + dependencies = [ 5347 + "cfg-if", 5348 + "core-foundation-sys", 5349 + "libc", 5350 + "ntapi", 5351 + "once_cell", 5352 + "windows 0.52.0", 5353 + ] 5354 + 5355 + [[package]] 5356 + name = "system-configuration" 5357 + version = "0.5.1" 5358 + source = "registry+https://github.com/rust-lang/crates.io-index" 5359 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 5360 + dependencies = [ 5361 + "bitflags 1.3.2", 5362 + "core-foundation", 5363 + "system-configuration-sys", 5364 + ] 5365 + 5366 + [[package]] 5367 + name = "system-configuration-sys" 5368 + version = "0.5.0" 5369 + source = "registry+https://github.com/rust-lang/crates.io-index" 5370 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5371 + dependencies = [ 5372 + "core-foundation-sys", 5373 + "libc", 5374 + ] 5375 + 5376 + [[package]] 5377 + name = "system-deps" 5378 + version = "6.2.2" 5379 + source = "registry+https://github.com/rust-lang/crates.io-index" 5380 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 5381 + dependencies = [ 5382 + "cfg-expr", 5383 + "heck", 5384 + "pkg-config", 5385 + "toml 0.8.14", 5386 + "version-compare", 5387 + ] 5388 + 5389 + [[package]] 5390 + name = "tar" 5391 + version = "0.4.41" 5392 + source = "registry+https://github.com/rust-lang/crates.io-index" 5393 + checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 5394 + dependencies = [ 5395 + "filetime", 5396 + "libc", 5397 + "xattr", 5398 + ] 5399 + 5400 + [[package]] 5401 + name = "target-lexicon" 5402 + version = "0.12.15" 5403 + source = "registry+https://github.com/rust-lang/crates.io-index" 5404 + checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" 5405 + 5406 + [[package]] 5407 + name = "tempfile" 5408 + version = "3.10.1" 5409 + source = "registry+https://github.com/rust-lang/crates.io-index" 5410 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 5411 + dependencies = [ 5412 + "cfg-if", 5413 + "fastrand 2.1.0", 5414 + "rustix 0.38.34", 5415 + "windows-sys 0.52.0", 5416 + ] 5417 + 5418 + [[package]] 5419 + name = "termcolor" 5420 + version = "1.4.1" 5421 + source = "registry+https://github.com/rust-lang/crates.io-index" 5422 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 5423 + dependencies = [ 5424 + "winapi-util", 5425 + ] 5426 + 5427 + [[package]] 5428 + name = "thiserror" 5429 + version = "1.0.61" 5430 + source = "registry+https://github.com/rust-lang/crates.io-index" 5431 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 5432 + dependencies = [ 5433 + "thiserror-impl", 5434 + ] 5435 + 5436 + [[package]] 5437 + name = "thiserror-impl" 5438 + version = "1.0.61" 5439 + source = "registry+https://github.com/rust-lang/crates.io-index" 5440 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 5441 + dependencies = [ 5442 + "proc-macro2", 5443 + "quote", 5444 + "syn 2.0.70", 5445 + ] 5446 + 5447 + [[package]] 5448 + name = "thread_local" 5449 + version = "1.1.8" 5450 + source = "registry+https://github.com/rust-lang/crates.io-index" 5451 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5452 + dependencies = [ 5453 + "cfg-if", 5454 + "once_cell", 5455 + ] 5456 + 5457 + [[package]] 5458 + name = "time" 5459 + version = "0.3.36" 5460 + source = "registry+https://github.com/rust-lang/crates.io-index" 5461 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5462 + dependencies = [ 5463 + "deranged", 5464 + "num-conv", 5465 + "powerfmt", 5466 + "serde", 5467 + "time-core", 5468 + ] 5469 + 5470 + [[package]] 5471 + name = "time-core" 5472 + version = "0.1.2" 5473 + source = "registry+https://github.com/rust-lang/crates.io-index" 5474 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5475 + 5476 + [[package]] 5477 + name = "tiny-skia" 5478 + version = "0.11.4" 5479 + source = "registry+https://github.com/rust-lang/crates.io-index" 5480 + checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 5481 + dependencies = [ 5482 + "arrayref", 5483 + "arrayvec", 5484 + "bytemuck", 5485 + "cfg-if", 5486 + "log", 5487 + "tiny-skia-path", 5488 + ] 5489 + 5490 + [[package]] 5491 + name = "tiny-skia-path" 5492 + version = "0.11.4" 5493 + source = "registry+https://github.com/rust-lang/crates.io-index" 5494 + checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 5495 + dependencies = [ 5496 + "arrayref", 5497 + "bytemuck", 5498 + "strict-num", 5499 + ] 5500 + 5501 + [[package]] 5502 + name = "tinyvec" 5503 + version = "1.8.0" 5504 + source = "registry+https://github.com/rust-lang/crates.io-index" 5505 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 5506 + dependencies = [ 5507 + "tinyvec_macros", 5508 + ] 5509 + 5510 + [[package]] 5511 + name = "tinyvec_macros" 5512 + version = "0.1.1" 5513 + source = "registry+https://github.com/rust-lang/crates.io-index" 5514 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5515 + 5516 + [[package]] 5517 + name = "tokio" 5518 + version = "1.38.0" 5519 + source = "registry+https://github.com/rust-lang/crates.io-index" 5520 + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 5521 + dependencies = [ 5522 + "backtrace", 5523 + "bytes", 5524 + "libc", 5525 + "mio", 5526 + "num_cpus", 5527 + "pin-project-lite", 5528 + "signal-hook-registry", 5529 + "socket2 0.5.7", 5530 + "tokio-macros", 5531 + "windows-sys 0.48.0", 5532 + ] 5533 + 5534 + [[package]] 5535 + name = "tokio-macros" 5536 + version = "2.3.0" 5537 + source = "registry+https://github.com/rust-lang/crates.io-index" 5538 + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 5539 + dependencies = [ 5540 + "proc-macro2", 5541 + "quote", 5542 + "syn 2.0.70", 5543 + ] 5544 + 5545 + [[package]] 5546 + name = "tokio-native-tls" 5547 + version = "0.3.1" 5548 + source = "registry+https://github.com/rust-lang/crates.io-index" 5549 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 5550 + dependencies = [ 5551 + "native-tls", 5552 + "tokio", 5553 + ] 5554 + 5555 + [[package]] 5556 + name = "tokio-rustls" 5557 + version = "0.26.0" 5558 + source = "registry+https://github.com/rust-lang/crates.io-index" 5559 + checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 5560 + dependencies = [ 5561 + "rustls", 5562 + "rustls-pki-types", 5563 + "tokio", 5564 + ] 5565 + 5566 + [[package]] 5567 + name = "tokio-tungstenite" 5568 + version = "0.20.1" 5569 + source = "registry+https://github.com/rust-lang/crates.io-index" 5570 + checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" 5571 + dependencies = [ 5572 + "futures-util", 5573 + "log", 5574 + "tokio", 5575 + "tungstenite 0.20.1", 5576 + ] 5577 + 5578 + [[package]] 5579 + name = "tokio-util" 5580 + version = "0.7.11" 5581 + source = "registry+https://github.com/rust-lang/crates.io-index" 5582 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 5583 + dependencies = [ 5584 + "bytes", 5585 + "futures-core", 5586 + "futures-sink", 5587 + "pin-project-lite", 5588 + "tokio", 5589 + ] 5590 + 5591 + [[package]] 5592 + name = "toml" 5593 + version = "0.5.11" 5594 + source = "registry+https://github.com/rust-lang/crates.io-index" 5595 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 5596 + dependencies = [ 5597 + "serde", 5598 + ] 5599 + 5600 + [[package]] 5601 + name = "toml" 5602 + version = "0.8.14" 5603 + source = "registry+https://github.com/rust-lang/crates.io-index" 5604 + checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" 5605 + dependencies = [ 5606 + "serde", 5607 + "serde_spanned", 5608 + "toml_datetime", 5609 + "toml_edit 0.22.15", 5610 + ] 5611 + 5612 + [[package]] 5613 + name = "toml_datetime" 5614 + version = "0.6.6" 5615 + source = "registry+https://github.com/rust-lang/crates.io-index" 5616 + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 5617 + dependencies = [ 5618 + "serde", 5619 + ] 5620 + 5621 + [[package]] 5622 + name = "toml_edit" 5623 + version = "0.19.15" 5624 + source = "registry+https://github.com/rust-lang/crates.io-index" 5625 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 5626 + dependencies = [ 5627 + "indexmap", 5628 + "toml_datetime", 5629 + "winnow 0.5.40", 5630 + ] 5631 + 5632 + [[package]] 5633 + name = "toml_edit" 5634 + version = "0.21.1" 5635 + source = "registry+https://github.com/rust-lang/crates.io-index" 5636 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 5637 + dependencies = [ 5638 + "indexmap", 5639 + "toml_datetime", 5640 + "winnow 0.5.40", 5641 + ] 5642 + 5643 + [[package]] 5644 + name = "toml_edit" 5645 + version = "0.22.15" 5646 + source = "registry+https://github.com/rust-lang/crates.io-index" 5647 + checksum = "d59a3a72298453f564e2b111fa896f8d07fabb36f51f06d7e875fc5e0b5a3ef1" 5648 + dependencies = [ 5649 + "indexmap", 5650 + "serde", 5651 + "serde_spanned", 5652 + "toml_datetime", 5653 + "winnow 0.6.13", 5654 + ] 5655 + 5656 + [[package]] 5657 + name = "tower" 5658 + version = "0.4.13" 5659 + source = "registry+https://github.com/rust-lang/crates.io-index" 5660 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5661 + dependencies = [ 5662 + "futures-core", 5663 + "futures-util", 5664 + "pin-project", 5665 + "pin-project-lite", 5666 + "tokio", 5667 + "tower-layer", 5668 + "tower-service", 5669 + ] 5670 + 5671 + [[package]] 5672 + name = "tower-layer" 5673 + version = "0.3.2" 5674 + source = "registry+https://github.com/rust-lang/crates.io-index" 5675 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 5676 + 5677 + [[package]] 5678 + name = "tower-service" 5679 + version = "0.3.2" 5680 + source = "registry+https://github.com/rust-lang/crates.io-index" 5681 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 5682 + 5683 + [[package]] 5684 + name = "tracing" 5685 + version = "0.1.40" 5686 + source = "registry+https://github.com/rust-lang/crates.io-index" 5687 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 5688 + dependencies = [ 5689 + "pin-project-lite", 5690 + "tracing-attributes", 5691 + "tracing-core", 5692 + ] 5693 + 5694 + [[package]] 5695 + name = "tracing-attributes" 5696 + version = "0.1.27" 5697 + source = "registry+https://github.com/rust-lang/crates.io-index" 5698 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 5699 + dependencies = [ 5700 + "proc-macro2", 5701 + "quote", 5702 + "syn 2.0.70", 5703 + ] 5704 + 5705 + [[package]] 5706 + name = "tracing-core" 5707 + version = "0.1.32" 5708 + source = "registry+https://github.com/rust-lang/crates.io-index" 5709 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 5710 + dependencies = [ 5711 + "once_cell", 5712 + "valuable", 5713 + ] 5714 + 5715 + [[package]] 5716 + name = "tracing-log" 5717 + version = "0.2.0" 5718 + source = "registry+https://github.com/rust-lang/crates.io-index" 5719 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 5720 + dependencies = [ 5721 + "log", 5722 + "once_cell", 5723 + "tracing-core", 5724 + ] 5725 + 5726 + [[package]] 5727 + name = "tracing-subscriber" 5728 + version = "0.3.18" 5729 + source = "registry+https://github.com/rust-lang/crates.io-index" 5730 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 5731 + dependencies = [ 5732 + "matchers", 5733 + "nu-ansi-term", 5734 + "once_cell", 5735 + "regex", 5736 + "sharded-slab", 5737 + "smallvec", 5738 + "thread_local", 5739 + "tracing", 5740 + "tracing-core", 5741 + "tracing-log", 5742 + ] 5743 + 5744 + [[package]] 5745 + name = "tracy-client" 5746 + version = "0.17.0" 5747 + source = "registry+https://github.com/rust-lang/crates.io-index" 5748 + checksum = "59fb931a64ff88984f86d3e9bcd1ae8843aa7fe44dd0f8097527bc172351741d" 5749 + dependencies = [ 5750 + "loom", 5751 + "once_cell", 5752 + "tracy-client-sys", 5753 + ] 5754 + 5755 + [[package]] 5756 + name = "tracy-client-sys" 5757 + version = "0.22.2" 5758 + source = "registry+https://github.com/rust-lang/crates.io-index" 5759 + checksum = "9d104d610dfa9dd154535102cc9c6164ae1fa37842bc2d9e83f9ac82b0ae0882" 5760 + dependencies = [ 5761 + "cc", 5762 + ] 5763 + 5764 + [[package]] 5765 + name = "try-lock" 5766 + version = "0.2.5" 5767 + source = "registry+https://github.com/rust-lang/crates.io-index" 5768 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 5769 + 5770 + [[package]] 5771 + name = "ttf-parser" 5772 + version = "0.24.0" 5773 + source = "registry+https://github.com/rust-lang/crates.io-index" 5774 + checksum = "8686b91785aff82828ed725225925b33b4fde44c4bb15876e5f7c832724c420a" 5775 + 5776 + [[package]] 5777 + name = "tungstenite" 5778 + version = "0.20.1" 5779 + source = "registry+https://github.com/rust-lang/crates.io-index" 5780 + checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" 5781 + dependencies = [ 5782 + "byteorder", 5783 + "bytes", 5784 + "data-encoding", 5785 + "http 0.2.12", 5786 + "httparse", 5787 + "log", 5788 + "rand", 5789 + "sha1", 5790 + "thiserror", 5791 + "url", 5792 + "utf-8", 5793 + ] 5794 + 5795 + [[package]] 5796 + name = "tungstenite" 5797 + version = "0.21.0" 5798 + source = "registry+https://github.com/rust-lang/crates.io-index" 5799 + checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" 5800 + dependencies = [ 5801 + "byteorder", 5802 + "bytes", 5803 + "data-encoding", 5804 + "http 1.1.0", 5805 + "httparse", 5806 + "log", 5807 + "rand", 5808 + "sha1", 5809 + "thiserror", 5810 + "url", 5811 + "utf-8", 5812 + ] 5813 + 5814 + [[package]] 5815 + name = "tungstenite" 5816 + version = "0.23.0" 5817 + source = "registry+https://github.com/rust-lang/crates.io-index" 5818 + checksum = "6e2e2ce1e47ed2994fd43b04c8f618008d4cabdd5ee34027cf14f9d918edd9c8" 5819 + dependencies = [ 5820 + "byteorder", 5821 + "bytes", 5822 + "data-encoding", 5823 + "http 1.1.0", 5824 + "httparse", 5825 + "log", 5826 + "rand", 5827 + "sha1", 5828 + "thiserror", 5829 + "utf-8", 5830 + ] 5831 + 5832 + [[package]] 5833 + name = "type-map" 5834 + version = "0.5.0" 5835 + source = "registry+https://github.com/rust-lang/crates.io-index" 5836 + checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f" 5837 + dependencies = [ 5838 + "rustc-hash", 5839 + ] 5840 + 5841 + [[package]] 5842 + name = "typenum" 5843 + version = "1.17.0" 5844 + source = "registry+https://github.com/rust-lang/crates.io-index" 5845 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 5846 + 5847 + [[package]] 5848 + name = "uds_windows" 5849 + version = "1.1.0" 5850 + source = "registry+https://github.com/rust-lang/crates.io-index" 5851 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 5852 + dependencies = [ 5853 + "memoffset 0.9.1", 5854 + "tempfile", 5855 + "winapi", 5856 + ] 5857 + 5858 + [[package]] 5859 + name = "unicode-bidi" 5860 + version = "0.3.15" 5861 + source = "registry+https://github.com/rust-lang/crates.io-index" 5862 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 5863 + 5864 + [[package]] 5865 + name = "unicode-ident" 5866 + version = "1.0.12" 5867 + source = "registry+https://github.com/rust-lang/crates.io-index" 5868 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 5869 + 5870 + [[package]] 5871 + name = "unicode-normalization" 5872 + version = "0.1.23" 5873 + source = "registry+https://github.com/rust-lang/crates.io-index" 5874 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 5875 + dependencies = [ 5876 + "tinyvec", 5877 + ] 5878 + 5879 + [[package]] 5880 + name = "unicode-segmentation" 5881 + version = "1.11.0" 5882 + source = "registry+https://github.com/rust-lang/crates.io-index" 5883 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 5884 + 5885 + [[package]] 5886 + name = "unicode-width" 5887 + version = "0.1.13" 5888 + source = "registry+https://github.com/rust-lang/crates.io-index" 5889 + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 5890 + 5891 + [[package]] 5892 + name = "unicode-xid" 5893 + version = "0.2.4" 5894 + source = "registry+https://github.com/rust-lang/crates.io-index" 5895 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5896 + 5897 + [[package]] 5898 + name = "untrusted" 5899 + version = "0.9.0" 5900 + source = "registry+https://github.com/rust-lang/crates.io-index" 5901 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 5902 + 5903 + [[package]] 5904 + name = "ureq" 5905 + version = "2.10.0" 5906 + source = "registry+https://github.com/rust-lang/crates.io-index" 5907 + checksum = "72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea" 5908 + dependencies = [ 5909 + "base64 0.22.1", 5910 + "flate2", 5911 + "log", 5912 + "once_cell", 5913 + "rustls", 5914 + "rustls-pki-types", 5915 + "serde", 5916 + "serde_json", 5917 + "url", 5918 + "webpki-roots", 5919 + ] 5920 + 5921 + [[package]] 5922 + name = "url" 5923 + version = "2.5.2" 5924 + source = "registry+https://github.com/rust-lang/crates.io-index" 5925 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 5926 + dependencies = [ 5927 + "form_urlencoded", 5928 + "idna", 5929 + "percent-encoding", 5930 + "serde", 5931 + ] 5932 + 5933 + [[package]] 5934 + name = "urlencoding" 5935 + version = "2.1.3" 5936 + source = "registry+https://github.com/rust-lang/crates.io-index" 5937 + checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5938 + 5939 + [[package]] 5940 + name = "utf-8" 5941 + version = "0.7.6" 5942 + source = "registry+https://github.com/rust-lang/crates.io-index" 5943 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 5944 + 5945 + [[package]] 5946 + name = "utf8parse" 5947 + version = "0.2.2" 5948 + source = "registry+https://github.com/rust-lang/crates.io-index" 5949 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 5950 + 5951 + [[package]] 5952 + name = "valuable" 5953 + version = "0.1.0" 5954 + source = "registry+https://github.com/rust-lang/crates.io-index" 5955 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5956 + 5957 + [[package]] 5958 + name = "vcpkg" 5959 + version = "0.2.15" 5960 + source = "registry+https://github.com/rust-lang/crates.io-index" 5961 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5962 + 5963 + [[package]] 5964 + name = "version-compare" 5965 + version = "0.2.0" 5966 + source = "registry+https://github.com/rust-lang/crates.io-index" 5967 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 5968 + 5969 + [[package]] 5970 + name = "version_check" 5971 + version = "0.9.4" 5972 + source = "registry+https://github.com/rust-lang/crates.io-index" 5973 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5974 + 5975 + [[package]] 5976 + name = "waker-fn" 5977 + version = "1.2.0" 5978 + source = "registry+https://github.com/rust-lang/crates.io-index" 5979 + checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 5980 + 5981 + [[package]] 5982 + name = "walkdir" 5983 + version = "2.5.0" 5984 + source = "registry+https://github.com/rust-lang/crates.io-index" 5985 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5986 + dependencies = [ 5987 + "same-file", 5988 + "winapi-util", 5989 + ] 5990 + 5991 + [[package]] 5992 + name = "want" 5993 + version = "0.3.1" 5994 + source = "registry+https://github.com/rust-lang/crates.io-index" 5995 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5996 + dependencies = [ 5997 + "try-lock", 5998 + ] 5999 + 6000 + [[package]] 6001 + name = "wasi" 6002 + version = "0.11.0+wasi-snapshot-preview1" 6003 + source = "registry+https://github.com/rust-lang/crates.io-index" 6004 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 6005 + 6006 + [[package]] 6007 + name = "wasite" 6008 + version = "0.1.0" 6009 + source = "registry+https://github.com/rust-lang/crates.io-index" 6010 + checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 6011 + 6012 + [[package]] 6013 + name = "wasm-bindgen" 6014 + version = "0.2.92" 6015 + source = "registry+https://github.com/rust-lang/crates.io-index" 6016 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 6017 + dependencies = [ 6018 + "cfg-if", 6019 + "wasm-bindgen-macro", 6020 + ] 6021 + 6022 + [[package]] 6023 + name = "wasm-bindgen-backend" 6024 + version = "0.2.92" 6025 + source = "registry+https://github.com/rust-lang/crates.io-index" 6026 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 6027 + dependencies = [ 6028 + "bumpalo", 6029 + "log", 6030 + "once_cell", 6031 + "proc-macro2", 6032 + "quote", 6033 + "syn 2.0.70", 6034 + "wasm-bindgen-shared", 6035 + ] 6036 + 6037 + [[package]] 6038 + name = "wasm-bindgen-futures" 6039 + version = "0.4.42" 6040 + source = "registry+https://github.com/rust-lang/crates.io-index" 6041 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 6042 + dependencies = [ 6043 + "cfg-if", 6044 + "js-sys", 6045 + "wasm-bindgen", 6046 + "web-sys", 6047 + ] 6048 + 6049 + [[package]] 6050 + name = "wasm-bindgen-macro" 6051 + version = "0.2.92" 6052 + source = "registry+https://github.com/rust-lang/crates.io-index" 6053 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 6054 + dependencies = [ 6055 + "quote", 6056 + "wasm-bindgen-macro-support", 6057 + ] 6058 + 6059 + [[package]] 6060 + name = "wasm-bindgen-macro-support" 6061 + version = "0.2.92" 6062 + source = "registry+https://github.com/rust-lang/crates.io-index" 6063 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 6064 + dependencies = [ 6065 + "proc-macro2", 6066 + "quote", 6067 + "syn 2.0.70", 6068 + "wasm-bindgen-backend", 6069 + "wasm-bindgen-shared", 6070 + ] 6071 + 6072 + [[package]] 6073 + name = "wasm-bindgen-shared" 6074 + version = "0.2.92" 6075 + source = "registry+https://github.com/rust-lang/crates.io-index" 6076 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 6077 + 6078 + [[package]] 6079 + name = "wasm-logger" 6080 + version = "0.2.0" 6081 + source = "registry+https://github.com/rust-lang/crates.io-index" 6082 + checksum = "074649a66bb306c8f2068c9016395fa65d8e08d2affcbf95acf3c24c3ab19718" 6083 + dependencies = [ 6084 + "log", 6085 + "wasm-bindgen", 6086 + "web-sys", 6087 + ] 6088 + 6089 + [[package]] 6090 + name = "wasm-streams" 6091 + version = "0.4.0" 6092 + source = "registry+https://github.com/rust-lang/crates.io-index" 6093 + checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 6094 + dependencies = [ 6095 + "futures-util", 6096 + "js-sys", 6097 + "wasm-bindgen", 6098 + "wasm-bindgen-futures", 6099 + "web-sys", 6100 + ] 6101 + 6102 + [[package]] 6103 + name = "wayland-backend" 6104 + version = "0.3.5" 6105 + source = "registry+https://github.com/rust-lang/crates.io-index" 6106 + checksum = "269c04f203640d0da2092d1b8d89a2d081714ae3ac2f1b53e99f205740517198" 6107 + dependencies = [ 6108 + "cc", 6109 + "downcast-rs", 6110 + "rustix 0.38.34", 6111 + "scoped-tls", 6112 + "smallvec", 6113 + "wayland-sys", 6114 + ] 6115 + 6116 + [[package]] 6117 + name = "wayland-client" 6118 + version = "0.31.4" 6119 + source = "registry+https://github.com/rust-lang/crates.io-index" 6120 + checksum = "08bd0f46c069d3382a36c8666c1b9ccef32b8b04f41667ca1fef06a1adcc2982" 6121 + dependencies = [ 6122 + "bitflags 2.6.0", 6123 + "rustix 0.38.34", 6124 + "wayland-backend", 6125 + "wayland-scanner", 6126 + ] 6127 + 6128 + [[package]] 6129 + name = "wayland-csd-frame" 6130 + version = "0.3.0" 6131 + source = "registry+https://github.com/rust-lang/crates.io-index" 6132 + checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 6133 + dependencies = [ 6134 + "bitflags 2.6.0", 6135 + "cursor-icon", 6136 + "wayland-backend", 6137 + ] 6138 + 6139 + [[package]] 6140 + name = "wayland-cursor" 6141 + version = "0.31.4" 6142 + source = "registry+https://github.com/rust-lang/crates.io-index" 6143 + checksum = "09414bcf0fd8d9577d73e9ac4659ebc45bcc9cff1980a350543ad8e50ee263b2" 6144 + dependencies = [ 6145 + "rustix 0.38.34", 6146 + "wayland-client", 6147 + "xcursor", 6148 + ] 6149 + 6150 + [[package]] 6151 + name = "wayland-protocols" 6152 + version = "0.31.2" 6153 + source = "registry+https://github.com/rust-lang/crates.io-index" 6154 + checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" 6155 + dependencies = [ 6156 + "bitflags 2.6.0", 6157 + "wayland-backend", 6158 + "wayland-client", 6159 + "wayland-scanner", 6160 + ] 6161 + 6162 + [[package]] 6163 + name = "wayland-protocols-plasma" 6164 + version = "0.2.0" 6165 + source = "registry+https://github.com/rust-lang/crates.io-index" 6166 + checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 6167 + dependencies = [ 6168 + "bitflags 2.6.0", 6169 + "wayland-backend", 6170 + "wayland-client", 6171 + "wayland-protocols", 6172 + "wayland-scanner", 6173 + ] 6174 + 6175 + [[package]] 6176 + name = "wayland-protocols-wlr" 6177 + version = "0.2.0" 6178 + source = "registry+https://github.com/rust-lang/crates.io-index" 6179 + checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 6180 + dependencies = [ 6181 + "bitflags 2.6.0", 6182 + "wayland-backend", 6183 + "wayland-client", 6184 + "wayland-protocols", 6185 + "wayland-scanner", 6186 + ] 6187 + 6188 + [[package]] 6189 + name = "wayland-scanner" 6190 + version = "0.31.3" 6191 + source = "registry+https://github.com/rust-lang/crates.io-index" 6192 + checksum = "edf466fc49a4feb65a511ca403fec3601494d0dee85dbf37fff6fa0dd4eec3b6" 6193 + dependencies = [ 6194 + "proc-macro2", 6195 + "quick-xml", 6196 + "quote", 6197 + ] 6198 + 6199 + [[package]] 6200 + name = "wayland-sys" 6201 + version = "0.31.3" 6202 + source = "registry+https://github.com/rust-lang/crates.io-index" 6203 + checksum = "4a6754825230fa5b27bafaa28c30b3c9e72c55530581220cef401fa422c0fae7" 6204 + dependencies = [ 6205 + "dlib", 6206 + "log", 6207 + "once_cell", 6208 + "pkg-config", 6209 + ] 6210 + 6211 + [[package]] 6212 + name = "web-sys" 6213 + version = "0.3.69" 6214 + source = "registry+https://github.com/rust-lang/crates.io-index" 6215 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 6216 + dependencies = [ 6217 + "js-sys", 6218 + "wasm-bindgen", 6219 + ] 6220 + 6221 + [[package]] 6222 + name = "web-time" 6223 + version = "0.2.4" 6224 + source = "registry+https://github.com/rust-lang/crates.io-index" 6225 + checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" 6226 + dependencies = [ 6227 + "js-sys", 6228 + "wasm-bindgen", 6229 + ] 6230 + 6231 + [[package]] 6232 + name = "webbrowser" 6233 + version = "1.0.1" 6234 + source = "registry+https://github.com/rust-lang/crates.io-index" 6235 + checksum = "425ba64c1e13b1c6e8c5d2541c8fac10022ca584f33da781db01b5756aef1f4e" 6236 + dependencies = [ 6237 + "block2 0.5.1", 6238 + "core-foundation", 6239 + "home", 6240 + "jni", 6241 + "log", 6242 + "ndk-context", 6243 + "objc2 0.5.2", 6244 + "objc2-foundation", 6245 + "url", 6246 + "web-sys", 6247 + ] 6248 + 6249 + [[package]] 6250 + name = "webpki-roots" 6251 + version = "0.26.3" 6252 + source = "registry+https://github.com/rust-lang/crates.io-index" 6253 + checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" 6254 + dependencies = [ 6255 + "rustls-pki-types", 6256 + ] 6257 + 6258 + [[package]] 6259 + name = "wgpu" 6260 + version = "0.20.1" 6261 + source = "registry+https://github.com/rust-lang/crates.io-index" 6262 + checksum = "90e37c7b9921b75dfd26dd973fdcbce36f13dfa6e2dc82aece584e0ed48c355c" 6263 + dependencies = [ 6264 + "arrayvec", 6265 + "cfg-if", 6266 + "cfg_aliases 0.1.1", 6267 + "document-features", 6268 + "js-sys", 6269 + "log", 6270 + "naga", 6271 + "parking_lot", 6272 + "profiling", 6273 + "raw-window-handle 0.6.2", 6274 + "smallvec", 6275 + "static_assertions", 6276 + "wasm-bindgen", 6277 + "wasm-bindgen-futures", 6278 + "web-sys", 6279 + "wgpu-core", 6280 + "wgpu-hal", 6281 + "wgpu-types", 6282 + ] 6283 + 6284 + [[package]] 6285 + name = "wgpu-core" 6286 + version = "0.21.1" 6287 + source = "registry+https://github.com/rust-lang/crates.io-index" 6288 + checksum = "d50819ab545b867d8a454d1d756b90cd5f15da1f2943334ca314af10583c9d39" 6289 + dependencies = [ 6290 + "arrayvec", 6291 + "bit-vec", 6292 + "bitflags 2.6.0", 6293 + "cfg_aliases 0.1.1", 6294 + "codespan-reporting", 6295 + "document-features", 6296 + "indexmap", 6297 + "log", 6298 + "naga", 6299 + "once_cell", 6300 + "parking_lot", 6301 + "profiling", 6302 + "raw-window-handle 0.6.2", 6303 + "rustc-hash", 6304 + "smallvec", 6305 + "thiserror", 6306 + "web-sys", 6307 + "wgpu-hal", 6308 + "wgpu-types", 6309 + ] 6310 + 6311 + [[package]] 6312 + name = "wgpu-hal" 6313 + version = "0.21.1" 6314 + source = "registry+https://github.com/rust-lang/crates.io-index" 6315 + checksum = "172e490a87295564f3fcc0f165798d87386f6231b04d4548bca458cbbfd63222" 6316 + dependencies = [ 6317 + "android_system_properties", 6318 + "arrayvec", 6319 + "ash 0.37.3+1.3.251", 6320 + "bit-set", 6321 + "bitflags 2.6.0", 6322 + "block", 6323 + "cfg_aliases 0.1.1", 6324 + "core-graphics-types", 6325 + "d3d12", 6326 + "glow", 6327 + "glutin_wgl_sys", 6328 + "gpu-alloc", 6329 + "gpu-allocator", 6330 + "gpu-descriptor", 6331 + "hassle-rs", 6332 + "js-sys", 6333 + "khronos-egl", 6334 + "libc", 6335 + "libloading 0.8.4", 6336 + "log", 6337 + "metal", 6338 + "naga", 6339 + "ndk-sys 0.5.0+25.2.9519653", 6340 + "objc", 6341 + "once_cell", 6342 + "parking_lot", 6343 + "profiling", 6344 + "range-alloc", 6345 + "raw-window-handle 0.6.2", 6346 + "renderdoc-sys", 6347 + "rustc-hash", 6348 + "smallvec", 6349 + "thiserror", 6350 + "wasm-bindgen", 6351 + "web-sys", 6352 + "wgpu-types", 6353 + "winapi", 6354 + ] 6355 + 6356 + [[package]] 6357 + name = "wgpu-types" 6358 + version = "0.20.0" 6359 + source = "registry+https://github.com/rust-lang/crates.io-index" 6360 + checksum = "1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef" 6361 + dependencies = [ 6362 + "bitflags 2.6.0", 6363 + "js-sys", 6364 + "web-sys", 6365 + ] 6366 + 6367 + [[package]] 6368 + name = "which" 6369 + version = "4.4.2" 6370 + source = "registry+https://github.com/rust-lang/crates.io-index" 6371 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 6372 + dependencies = [ 6373 + "either", 6374 + "home", 6375 + "once_cell", 6376 + "rustix 0.38.34", 6377 + ] 6378 + 6379 + [[package]] 6380 + name = "whoami" 6381 + version = "1.5.1" 6382 + source = "registry+https://github.com/rust-lang/crates.io-index" 6383 + checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" 6384 + dependencies = [ 6385 + "redox_syscall 0.4.1", 6386 + "wasite", 6387 + "web-sys", 6388 + ] 6389 + 6390 + [[package]] 6391 + name = "wide" 6392 + version = "0.7.25" 6393 + source = "registry+https://github.com/rust-lang/crates.io-index" 6394 + checksum = "2caba658a80831539b30698ae9862a72db6697dfdd7151e46920f5f2755c3ce2" 6395 + dependencies = [ 6396 + "bytemuck", 6397 + "safe_arch", 6398 + ] 6399 + 6400 + [[package]] 6401 + name = "widestring" 6402 + version = "1.1.0" 6403 + source = "registry+https://github.com/rust-lang/crates.io-index" 6404 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 6405 + 6406 + [[package]] 6407 + name = "winapi" 6408 + version = "0.3.9" 6409 + source = "registry+https://github.com/rust-lang/crates.io-index" 6410 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 6411 + dependencies = [ 6412 + "winapi-i686-pc-windows-gnu", 6413 + "winapi-x86_64-pc-windows-gnu", 6414 + ] 6415 + 6416 + [[package]] 6417 + name = "winapi-i686-pc-windows-gnu" 6418 + version = "0.4.0" 6419 + source = "registry+https://github.com/rust-lang/crates.io-index" 6420 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 6421 + 6422 + [[package]] 6423 + name = "winapi-util" 6424 + version = "0.1.8" 6425 + source = "registry+https://github.com/rust-lang/crates.io-index" 6426 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 6427 + dependencies = [ 6428 + "windows-sys 0.52.0", 6429 + ] 6430 + 6431 + [[package]] 6432 + name = "winapi-x86_64-pc-windows-gnu" 6433 + version = "0.4.0" 6434 + source = "registry+https://github.com/rust-lang/crates.io-index" 6435 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6436 + 6437 + [[package]] 6438 + name = "windows" 6439 + version = "0.48.0" 6440 + source = "registry+https://github.com/rust-lang/crates.io-index" 6441 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 6442 + dependencies = [ 6443 + "windows-implement 0.48.0", 6444 + "windows-interface 0.48.0", 6445 + "windows-targets 0.48.5", 6446 + ] 6447 + 6448 + [[package]] 6449 + name = "windows" 6450 + version = "0.52.0" 6451 + source = "registry+https://github.com/rust-lang/crates.io-index" 6452 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 6453 + dependencies = [ 6454 + "windows-core 0.52.0", 6455 + "windows-targets 0.52.6", 6456 + ] 6457 + 6458 + [[package]] 6459 + name = "windows" 6460 + version = "0.54.0" 6461 + source = "registry+https://github.com/rust-lang/crates.io-index" 6462 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 6463 + dependencies = [ 6464 + "windows-core 0.54.0", 6465 + "windows-targets 0.52.6", 6466 + ] 6467 + 6468 + [[package]] 6469 + name = "windows" 6470 + version = "0.58.0" 6471 + source = "registry+https://github.com/rust-lang/crates.io-index" 6472 + checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 6473 + dependencies = [ 6474 + "windows-core 0.58.0", 6475 + "windows-targets 0.52.6", 6476 + ] 6477 + 6478 + [[package]] 6479 + name = "windows-core" 6480 + version = "0.52.0" 6481 + source = "registry+https://github.com/rust-lang/crates.io-index" 6482 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 6483 + dependencies = [ 6484 + "windows-targets 0.52.6", 6485 + ] 6486 + 6487 + [[package]] 6488 + name = "windows-core" 6489 + version = "0.54.0" 6490 + source = "registry+https://github.com/rust-lang/crates.io-index" 6491 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 6492 + dependencies = [ 6493 + "windows-result 0.1.2", 6494 + "windows-targets 0.52.6", 6495 + ] 6496 + 6497 + [[package]] 6498 + name = "windows-core" 6499 + version = "0.58.0" 6500 + source = "registry+https://github.com/rust-lang/crates.io-index" 6501 + checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 6502 + dependencies = [ 6503 + "windows-implement 0.58.0", 6504 + "windows-interface 0.58.0", 6505 + "windows-result 0.2.0", 6506 + "windows-strings", 6507 + "windows-targets 0.52.6", 6508 + ] 6509 + 6510 + [[package]] 6511 + name = "windows-implement" 6512 + version = "0.48.0" 6513 + source = "registry+https://github.com/rust-lang/crates.io-index" 6514 + checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c" 6515 + dependencies = [ 6516 + "proc-macro2", 6517 + "quote", 6518 + "syn 1.0.109", 6519 + ] 6520 + 6521 + [[package]] 6522 + name = "windows-implement" 6523 + version = "0.58.0" 6524 + source = "registry+https://github.com/rust-lang/crates.io-index" 6525 + checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 6526 + dependencies = [ 6527 + "proc-macro2", 6528 + "quote", 6529 + "syn 2.0.70", 6530 + ] 6531 + 6532 + [[package]] 6533 + name = "windows-interface" 6534 + version = "0.48.0" 6535 + source = "registry+https://github.com/rust-lang/crates.io-index" 6536 + checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7" 6537 + dependencies = [ 6538 + "proc-macro2", 6539 + "quote", 6540 + "syn 1.0.109", 6541 + ] 6542 + 6543 + [[package]] 6544 + name = "windows-interface" 6545 + version = "0.58.0" 6546 + source = "registry+https://github.com/rust-lang/crates.io-index" 6547 + checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 6548 + dependencies = [ 6549 + "proc-macro2", 6550 + "quote", 6551 + "syn 2.0.70", 6552 + ] 6553 + 6554 + [[package]] 6555 + name = "windows-result" 6556 + version = "0.1.2" 6557 + source = "registry+https://github.com/rust-lang/crates.io-index" 6558 + checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 6559 + dependencies = [ 6560 + "windows-targets 0.52.6", 6561 + ] 6562 + 6563 + [[package]] 6564 + name = "windows-result" 6565 + version = "0.2.0" 6566 + source = "registry+https://github.com/rust-lang/crates.io-index" 6567 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 6568 + dependencies = [ 6569 + "windows-targets 0.52.6", 6570 + ] 6571 + 6572 + [[package]] 6573 + name = "windows-strings" 6574 + version = "0.1.0" 6575 + source = "registry+https://github.com/rust-lang/crates.io-index" 6576 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 6577 + dependencies = [ 6578 + "windows-result 0.2.0", 6579 + "windows-targets 0.52.6", 6580 + ] 6581 + 6582 + [[package]] 6583 + name = "windows-sys" 6584 + version = "0.45.0" 6585 + source = "registry+https://github.com/rust-lang/crates.io-index" 6586 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 6587 + dependencies = [ 6588 + "windows-targets 0.42.2", 6589 + ] 6590 + 6591 + [[package]] 6592 + name = "windows-sys" 6593 + version = "0.48.0" 6594 + source = "registry+https://github.com/rust-lang/crates.io-index" 6595 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 6596 + dependencies = [ 6597 + "windows-targets 0.48.5", 6598 + ] 6599 + 6600 + [[package]] 6601 + name = "windows-sys" 6602 + version = "0.52.0" 6603 + source = "registry+https://github.com/rust-lang/crates.io-index" 6604 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6605 + dependencies = [ 6606 + "windows-targets 0.52.6", 6607 + ] 6608 + 6609 + [[package]] 6610 + name = "windows-targets" 6611 + version = "0.42.2" 6612 + source = "registry+https://github.com/rust-lang/crates.io-index" 6613 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 6614 + dependencies = [ 6615 + "windows_aarch64_gnullvm 0.42.2", 6616 + "windows_aarch64_msvc 0.42.2", 6617 + "windows_i686_gnu 0.42.2", 6618 + "windows_i686_msvc 0.42.2", 6619 + "windows_x86_64_gnu 0.42.2", 6620 + "windows_x86_64_gnullvm 0.42.2", 6621 + "windows_x86_64_msvc 0.42.2", 6622 + ] 6623 + 6624 + [[package]] 6625 + name = "windows-targets" 6626 + version = "0.48.5" 6627 + source = "registry+https://github.com/rust-lang/crates.io-index" 6628 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 6629 + dependencies = [ 6630 + "windows_aarch64_gnullvm 0.48.5", 6631 + "windows_aarch64_msvc 0.48.5", 6632 + "windows_i686_gnu 0.48.5", 6633 + "windows_i686_msvc 0.48.5", 6634 + "windows_x86_64_gnu 0.48.5", 6635 + "windows_x86_64_gnullvm 0.48.5", 6636 + "windows_x86_64_msvc 0.48.5", 6637 + ] 6638 + 6639 + [[package]] 6640 + name = "windows-targets" 6641 + version = "0.52.6" 6642 + source = "registry+https://github.com/rust-lang/crates.io-index" 6643 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 6644 + dependencies = [ 6645 + "windows_aarch64_gnullvm 0.52.6", 6646 + "windows_aarch64_msvc 0.52.6", 6647 + "windows_i686_gnu 0.52.6", 6648 + "windows_i686_gnullvm", 6649 + "windows_i686_msvc 0.52.6", 6650 + "windows_x86_64_gnu 0.52.6", 6651 + "windows_x86_64_gnullvm 0.52.6", 6652 + "windows_x86_64_msvc 0.52.6", 6653 + ] 6654 + 6655 + [[package]] 6656 + name = "windows_aarch64_gnullvm" 6657 + version = "0.42.2" 6658 + source = "registry+https://github.com/rust-lang/crates.io-index" 6659 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 6660 + 6661 + [[package]] 6662 + name = "windows_aarch64_gnullvm" 6663 + version = "0.48.5" 6664 + source = "registry+https://github.com/rust-lang/crates.io-index" 6665 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 6666 + 6667 + [[package]] 6668 + name = "windows_aarch64_gnullvm" 6669 + version = "0.52.6" 6670 + source = "registry+https://github.com/rust-lang/crates.io-index" 6671 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 6672 + 6673 + [[package]] 6674 + name = "windows_aarch64_msvc" 6675 + version = "0.42.2" 6676 + source = "registry+https://github.com/rust-lang/crates.io-index" 6677 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 6678 + 6679 + [[package]] 6680 + name = "windows_aarch64_msvc" 6681 + version = "0.48.5" 6682 + source = "registry+https://github.com/rust-lang/crates.io-index" 6683 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 6684 + 6685 + [[package]] 6686 + name = "windows_aarch64_msvc" 6687 + version = "0.52.6" 6688 + source = "registry+https://github.com/rust-lang/crates.io-index" 6689 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 6690 + 6691 + [[package]] 6692 + name = "windows_i686_gnu" 6693 + version = "0.42.2" 6694 + source = "registry+https://github.com/rust-lang/crates.io-index" 6695 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 6696 + 6697 + [[package]] 6698 + name = "windows_i686_gnu" 6699 + version = "0.48.5" 6700 + source = "registry+https://github.com/rust-lang/crates.io-index" 6701 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 6702 + 6703 + [[package]] 6704 + name = "windows_i686_gnu" 6705 + version = "0.52.6" 6706 + source = "registry+https://github.com/rust-lang/crates.io-index" 6707 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 6708 + 6709 + [[package]] 6710 + name = "windows_i686_gnullvm" 6711 + version = "0.52.6" 6712 + source = "registry+https://github.com/rust-lang/crates.io-index" 6713 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 6714 + 6715 + [[package]] 6716 + name = "windows_i686_msvc" 6717 + version = "0.42.2" 6718 + source = "registry+https://github.com/rust-lang/crates.io-index" 6719 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 6720 + 6721 + [[package]] 6722 + name = "windows_i686_msvc" 6723 + version = "0.48.5" 6724 + source = "registry+https://github.com/rust-lang/crates.io-index" 6725 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 6726 + 6727 + [[package]] 6728 + name = "windows_i686_msvc" 6729 + version = "0.52.6" 6730 + source = "registry+https://github.com/rust-lang/crates.io-index" 6731 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 6732 + 6733 + [[package]] 6734 + name = "windows_x86_64_gnu" 6735 + version = "0.42.2" 6736 + source = "registry+https://github.com/rust-lang/crates.io-index" 6737 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 6738 + 6739 + [[package]] 6740 + name = "windows_x86_64_gnu" 6741 + version = "0.48.5" 6742 + source = "registry+https://github.com/rust-lang/crates.io-index" 6743 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 6744 + 6745 + [[package]] 6746 + name = "windows_x86_64_gnu" 6747 + version = "0.52.6" 6748 + source = "registry+https://github.com/rust-lang/crates.io-index" 6749 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 6750 + 6751 + [[package]] 6752 + name = "windows_x86_64_gnullvm" 6753 + version = "0.42.2" 6754 + source = "registry+https://github.com/rust-lang/crates.io-index" 6755 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 6756 + 6757 + [[package]] 6758 + name = "windows_x86_64_gnullvm" 6759 + version = "0.48.5" 6760 + source = "registry+https://github.com/rust-lang/crates.io-index" 6761 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6762 + 6763 + [[package]] 6764 + name = "windows_x86_64_gnullvm" 6765 + version = "0.52.6" 6766 + source = "registry+https://github.com/rust-lang/crates.io-index" 6767 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 6768 + 6769 + [[package]] 6770 + name = "windows_x86_64_msvc" 6771 + version = "0.42.2" 6772 + source = "registry+https://github.com/rust-lang/crates.io-index" 6773 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 6774 + 6775 + [[package]] 6776 + name = "windows_x86_64_msvc" 6777 + version = "0.48.5" 6778 + source = "registry+https://github.com/rust-lang/crates.io-index" 6779 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 6780 + 6781 + [[package]] 6782 + name = "windows_x86_64_msvc" 6783 + version = "0.52.6" 6784 + source = "registry+https://github.com/rust-lang/crates.io-index" 6785 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 6786 + 6787 + [[package]] 6788 + name = "winit" 6789 + version = "0.29.15" 6790 + source = "registry+https://github.com/rust-lang/crates.io-index" 6791 + checksum = "0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca" 6792 + dependencies = [ 6793 + "ahash", 6794 + "android-activity 0.5.2", 6795 + "atomic-waker", 6796 + "bitflags 2.6.0", 6797 + "bytemuck", 6798 + "calloop", 6799 + "cfg_aliases 0.1.1", 6800 + "core-foundation", 6801 + "core-graphics", 6802 + "cursor-icon", 6803 + "icrate", 6804 + "js-sys", 6805 + "libc", 6806 + "log", 6807 + "memmap2", 6808 + "ndk 0.8.0", 6809 + "ndk-sys 0.5.0+25.2.9519653", 6810 + "objc2 0.4.1", 6811 + "once_cell", 6812 + "orbclient", 6813 + "percent-encoding", 6814 + "raw-window-handle 0.5.2", 6815 + "raw-window-handle 0.6.2", 6816 + "redox_syscall 0.3.5", 6817 + "rustix 0.38.34", 6818 + "sctk-adwaita", 6819 + "smithay-client-toolkit", 6820 + "smol_str", 6821 + "unicode-segmentation", 6822 + "wasm-bindgen", 6823 + "wasm-bindgen-futures", 6824 + "wayland-backend", 6825 + "wayland-client", 6826 + "wayland-protocols", 6827 + "wayland-protocols-plasma", 6828 + "web-sys", 6829 + "web-time", 6830 + "windows-sys 0.48.0", 6831 + "x11-dl", 6832 + "x11rb", 6833 + "xkbcommon-dl", 6834 + ] 6835 + 6836 + [[package]] 6837 + name = "winnow" 6838 + version = "0.5.40" 6839 + source = "registry+https://github.com/rust-lang/crates.io-index" 6840 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 6841 + dependencies = [ 6842 + "memchr", 6843 + ] 6844 + 6845 + [[package]] 6846 + name = "winnow" 6847 + version = "0.6.13" 6848 + source = "registry+https://github.com/rust-lang/crates.io-index" 6849 + checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" 6850 + dependencies = [ 6851 + "memchr", 6852 + ] 6853 + 6854 + [[package]] 6855 + name = "winreg" 6856 + version = "0.50.0" 6857 + source = "registry+https://github.com/rust-lang/crates.io-index" 6858 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 6859 + dependencies = [ 6860 + "cfg-if", 6861 + "windows-sys 0.48.0", 6862 + ] 6863 + 6864 + [[package]] 6865 + name = "winreg" 6866 + version = "0.52.0" 6867 + source = "registry+https://github.com/rust-lang/crates.io-index" 6868 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 6869 + dependencies = [ 6870 + "cfg-if", 6871 + "windows-sys 0.48.0", 6872 + ] 6873 + 6874 + [[package]] 6875 + name = "winres" 6876 + version = "0.1.12" 6877 + source = "registry+https://github.com/rust-lang/crates.io-index" 6878 + checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 6879 + dependencies = [ 6880 + "toml 0.5.11", 6881 + ] 6882 + 6883 + [[package]] 6884 + name = "wrapcenum-derive" 6885 + version = "0.4.1" 6886 + source = "registry+https://github.com/rust-lang/crates.io-index" 6887 + checksum = "a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e" 6888 + dependencies = [ 6889 + "darling", 6890 + "proc-macro2", 6891 + "quote", 6892 + "syn 2.0.70", 6893 + ] 6894 + 6895 + [[package]] 6896 + name = "x11-dl" 6897 + version = "2.21.0" 6898 + source = "registry+https://github.com/rust-lang/crates.io-index" 6899 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 6900 + dependencies = [ 6901 + "libc", 6902 + "once_cell", 6903 + "pkg-config", 6904 + ] 6905 + 6906 + [[package]] 6907 + name = "x11rb" 6908 + version = "0.13.1" 6909 + source = "registry+https://github.com/rust-lang/crates.io-index" 6910 + checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" 6911 + dependencies = [ 6912 + "as-raw-xcb-connection", 6913 + "gethostname", 6914 + "libc", 6915 + "libloading 0.8.4", 6916 + "once_cell", 6917 + "rustix 0.38.34", 6918 + "x11rb-protocol", 6919 + ] 6920 + 6921 + [[package]] 6922 + name = "x11rb-protocol" 6923 + version = "0.13.1" 6924 + source = "registry+https://github.com/rust-lang/crates.io-index" 6925 + checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" 6926 + 6927 + [[package]] 6928 + name = "xattr" 6929 + version = "1.3.1" 6930 + source = "registry+https://github.com/rust-lang/crates.io-index" 6931 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 6932 + dependencies = [ 6933 + "libc", 6934 + "linux-raw-sys 0.4.14", 6935 + "rustix 0.38.34", 6936 + ] 6937 + 6938 + [[package]] 6939 + name = "xcursor" 6940 + version = "0.3.5" 6941 + source = "registry+https://github.com/rust-lang/crates.io-index" 6942 + checksum = "6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911" 6943 + 6944 + [[package]] 6945 + name = "xdg" 6946 + version = "2.5.2" 6947 + source = "registry+https://github.com/rust-lang/crates.io-index" 6948 + checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546" 6949 + 6950 + [[package]] 6951 + name = "xdg-home" 6952 + version = "1.2.0" 6953 + source = "registry+https://github.com/rust-lang/crates.io-index" 6954 + checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" 6955 + dependencies = [ 6956 + "libc", 6957 + "windows-sys 0.52.0", 6958 + ] 6959 + 6960 + [[package]] 6961 + name = "xi-unicode" 6962 + version = "0.3.0" 6963 + source = "registry+https://github.com/rust-lang/crates.io-index" 6964 + checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 6965 + 6966 + [[package]] 6967 + name = "xkbcommon-dl" 6968 + version = "0.4.2" 6969 + source = "registry+https://github.com/rust-lang/crates.io-index" 6970 + checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" 6971 + dependencies = [ 6972 + "bitflags 2.6.0", 6973 + "dlib", 6974 + "log", 6975 + "once_cell", 6976 + "xkeysym", 6977 + ] 6978 + 6979 + [[package]] 6980 + name = "xkeysym" 6981 + version = "0.2.1" 6982 + source = "registry+https://github.com/rust-lang/crates.io-index" 6983 + checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" 6984 + 6985 + [[package]] 6986 + name = "xml-rs" 6987 + version = "0.8.20" 6988 + source = "registry+https://github.com/rust-lang/crates.io-index" 6989 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 6990 + 6991 + [[package]] 6992 + name = "xshell" 6993 + version = "0.2.6" 6994 + source = "registry+https://github.com/rust-lang/crates.io-index" 6995 + checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437" 6996 + dependencies = [ 6997 + "xshell-macros", 6998 + ] 6999 + 7000 + [[package]] 7001 + name = "xshell-macros" 7002 + version = "0.2.6" 7003 + source = "registry+https://github.com/rust-lang/crates.io-index" 7004 + checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852" 7005 + 7006 + [[package]] 7007 + name = "yansi-term" 7008 + version = "0.1.2" 7009 + source = "registry+https://github.com/rust-lang/crates.io-index" 7010 + checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" 7011 + dependencies = [ 7012 + "winapi", 7013 + ] 7014 + 7015 + [[package]] 7016 + name = "zbus" 7017 + version = "3.15.2" 7018 + source = "registry+https://github.com/rust-lang/crates.io-index" 7019 + checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" 7020 + dependencies = [ 7021 + "async-broadcast 0.5.1", 7022 + "async-executor", 7023 + "async-fs 1.6.0", 7024 + "async-io 1.13.0", 7025 + "async-lock 2.8.0", 7026 + "async-process 1.8.1", 7027 + "async-recursion", 7028 + "async-task", 7029 + "async-trait", 7030 + "blocking", 7031 + "byteorder", 7032 + "derivative", 7033 + "enumflags2", 7034 + "event-listener 2.5.3", 7035 + "futures-core", 7036 + "futures-sink", 7037 + "futures-util", 7038 + "hex", 7039 + "nix 0.26.4", 7040 + "once_cell", 7041 + "ordered-stream", 7042 + "rand", 7043 + "serde", 7044 + "serde_repr", 7045 + "sha1", 7046 + "static_assertions", 7047 + "tracing", 7048 + "uds_windows", 7049 + "winapi", 7050 + "xdg-home", 7051 + "zbus_macros 3.15.2", 7052 + "zbus_names 2.6.1", 7053 + "zvariant 3.15.2", 7054 + ] 7055 + 7056 + [[package]] 7057 + name = "zbus" 7058 + version = "4.3.1" 7059 + source = "registry+https://github.com/rust-lang/crates.io-index" 7060 + checksum = "851238c133804e0aa888edf4a0229481c753544ca12a60fd1c3230c8a500fe40" 7061 + dependencies = [ 7062 + "async-broadcast 0.7.1", 7063 + "async-executor", 7064 + "async-fs 2.1.2", 7065 + "async-io 2.3.3", 7066 + "async-lock 3.4.0", 7067 + "async-process 2.2.3", 7068 + "async-recursion", 7069 + "async-task", 7070 + "async-trait", 7071 + "blocking", 7072 + "enumflags2", 7073 + "event-listener 5.3.1", 7074 + "futures-core", 7075 + "futures-sink", 7076 + "futures-util", 7077 + "hex", 7078 + "nix 0.29.0", 7079 + "ordered-stream", 7080 + "rand", 7081 + "serde", 7082 + "serde_repr", 7083 + "sha1", 7084 + "static_assertions", 7085 + "tracing", 7086 + "uds_windows", 7087 + "windows-sys 0.52.0", 7088 + "xdg-home", 7089 + "zbus_macros 4.3.1", 7090 + "zbus_names 3.0.0", 7091 + "zvariant 4.1.2", 7092 + ] 7093 + 7094 + [[package]] 7095 + name = "zbus_macros" 7096 + version = "3.15.2" 7097 + source = "registry+https://github.com/rust-lang/crates.io-index" 7098 + checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" 7099 + dependencies = [ 7100 + "proc-macro-crate 1.3.1", 7101 + "proc-macro2", 7102 + "quote", 7103 + "regex", 7104 + "syn 1.0.109", 7105 + "zvariant_utils 1.0.1", 7106 + ] 7107 + 7108 + [[package]] 7109 + name = "zbus_macros" 7110 + version = "4.3.1" 7111 + source = "registry+https://github.com/rust-lang/crates.io-index" 7112 + checksum = "8d5a3f12c20bd473be3194af6b49d50d7bb804ef3192dc70eddedb26b85d9da7" 7113 + dependencies = [ 7114 + "proc-macro-crate 3.1.0", 7115 + "proc-macro2", 7116 + "quote", 7117 + "syn 2.0.70", 7118 + "zvariant_utils 2.0.0", 7119 + ] 7120 + 7121 + [[package]] 7122 + name = "zbus_names" 7123 + version = "2.6.1" 7124 + source = "registry+https://github.com/rust-lang/crates.io-index" 7125 + checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" 7126 + dependencies = [ 7127 + "serde", 7128 + "static_assertions", 7129 + "zvariant 3.15.2", 7130 + ] 7131 + 7132 + [[package]] 7133 + name = "zbus_names" 7134 + version = "3.0.0" 7135 + source = "registry+https://github.com/rust-lang/crates.io-index" 7136 + checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 7137 + dependencies = [ 7138 + "serde", 7139 + "static_assertions", 7140 + "zvariant 4.1.2", 7141 + ] 7142 + 7143 + [[package]] 7144 + name = "zerocopy" 7145 + version = "0.7.35" 7146 + source = "registry+https://github.com/rust-lang/crates.io-index" 7147 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 7148 + dependencies = [ 7149 + "zerocopy-derive", 7150 + ] 7151 + 7152 + [[package]] 7153 + name = "zerocopy-derive" 7154 + version = "0.7.35" 7155 + source = "registry+https://github.com/rust-lang/crates.io-index" 7156 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 7157 + dependencies = [ 7158 + "proc-macro2", 7159 + "quote", 7160 + "syn 2.0.70", 7161 + ] 7162 + 7163 + [[package]] 7164 + name = "zeroize" 7165 + version = "1.8.1" 7166 + source = "registry+https://github.com/rust-lang/crates.io-index" 7167 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 7168 + dependencies = [ 7169 + "zeroize_derive", 7170 + ] 7171 + 7172 + [[package]] 7173 + name = "zeroize_derive" 7174 + version = "1.4.2" 7175 + source = "registry+https://github.com/rust-lang/crates.io-index" 7176 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 7177 + dependencies = [ 7178 + "proc-macro2", 7179 + "quote", 7180 + "syn 2.0.70", 7181 + ] 7182 + 7183 + [[package]] 7184 + name = "zip" 7185 + version = "2.1.3" 7186 + source = "registry+https://github.com/rust-lang/crates.io-index" 7187 + checksum = "775a2b471036342aa69bc5a602bc889cb0a06cda00477d0c69566757d5553d39" 7188 + dependencies = [ 7189 + "aes", 7190 + "arbitrary", 7191 + "bzip2", 7192 + "constant_time_eq", 7193 + "crc32fast", 7194 + "crossbeam-utils", 7195 + "deflate64", 7196 + "displaydoc", 7197 + "flate2", 7198 + "hmac", 7199 + "indexmap", 7200 + "lzma-rs", 7201 + "memchr", 7202 + "pbkdf2", 7203 + "rand", 7204 + "sha1", 7205 + "thiserror", 7206 + "time", 7207 + "zeroize", 7208 + "zopfli", 7209 + "zstd", 7210 + ] 7211 + 7212 + [[package]] 7213 + name = "zopfli" 7214 + version = "0.8.1" 7215 + source = "registry+https://github.com/rust-lang/crates.io-index" 7216 + checksum = "e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946" 7217 + dependencies = [ 7218 + "bumpalo", 7219 + "crc32fast", 7220 + "lockfree-object-pool", 7221 + "log", 7222 + "once_cell", 7223 + "simd-adler32", 7224 + ] 7225 + 7226 + [[package]] 7227 + name = "zstd" 7228 + version = "0.13.2" 7229 + source = "registry+https://github.com/rust-lang/crates.io-index" 7230 + checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" 7231 + dependencies = [ 7232 + "zstd-safe", 7233 + ] 7234 + 7235 + [[package]] 7236 + name = "zstd-safe" 7237 + version = "7.2.0" 7238 + source = "registry+https://github.com/rust-lang/crates.io-index" 7239 + checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa" 7240 + dependencies = [ 7241 + "zstd-sys", 7242 + ] 7243 + 7244 + [[package]] 7245 + name = "zstd-sys" 7246 + version = "2.0.12+zstd.1.5.6" 7247 + source = "registry+https://github.com/rust-lang/crates.io-index" 7248 + checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13" 7249 + dependencies = [ 7250 + "cc", 7251 + "pkg-config", 7252 + ] 7253 + 7254 + [[package]] 7255 + name = "zvariant" 7256 + version = "3.15.2" 7257 + source = "registry+https://github.com/rust-lang/crates.io-index" 7258 + checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" 7259 + dependencies = [ 7260 + "byteorder", 7261 + "enumflags2", 7262 + "libc", 7263 + "serde", 7264 + "static_assertions", 7265 + "zvariant_derive 3.15.2", 7266 + ] 7267 + 7268 + [[package]] 7269 + name = "zvariant" 7270 + version = "4.1.2" 7271 + source = "registry+https://github.com/rust-lang/crates.io-index" 7272 + checksum = "1724a2b330760dc7d2a8402d841119dc869ef120b139d29862d6980e9c75bfc9" 7273 + dependencies = [ 7274 + "endi", 7275 + "enumflags2", 7276 + "serde", 7277 + "static_assertions", 7278 + "url", 7279 + "zvariant_derive 4.1.2", 7280 + ] 7281 + 7282 + [[package]] 7283 + name = "zvariant_derive" 7284 + version = "3.15.2" 7285 + source = "registry+https://github.com/rust-lang/crates.io-index" 7286 + checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" 7287 + dependencies = [ 7288 + "proc-macro-crate 1.3.1", 7289 + "proc-macro2", 7290 + "quote", 7291 + "syn 1.0.109", 7292 + "zvariant_utils 1.0.1", 7293 + ] 7294 + 7295 + [[package]] 7296 + name = "zvariant_derive" 7297 + version = "4.1.2" 7298 + source = "registry+https://github.com/rust-lang/crates.io-index" 7299 + checksum = "55025a7a518ad14518fb243559c058a2e5b848b015e31f1d90414f36e3317859" 7300 + dependencies = [ 7301 + "proc-macro-crate 3.1.0", 7302 + "proc-macro2", 7303 + "quote", 7304 + "syn 2.0.70", 7305 + "zvariant_utils 2.0.0", 7306 + ] 7307 + 7308 + [[package]] 7309 + name = "zvariant_utils" 7310 + version = "1.0.1" 7311 + source = "registry+https://github.com/rust-lang/crates.io-index" 7312 + checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" 7313 + dependencies = [ 7314 + "proc-macro2", 7315 + "quote", 7316 + "syn 1.0.109", 7317 + ] 7318 + 7319 + [[package]] 7320 + name = "zvariant_utils" 7321 + version = "2.0.0" 7322 + source = "registry+https://github.com/rust-lang/crates.io-index" 7323 + checksum = "fc242db087efc22bd9ade7aa7809e4ba828132edc312871584a6b4391bdf8786" 7324 + dependencies = [ 7325 + "proc-macro2", 7326 + "quote", 7327 + "syn 2.0.70", 7328 + ]
+45
pkgs/by-name/al/alvr/fix-finding-libs.patch
··· 1 + From 1e792a4e7356f070856e4bf5775a07b18c3cc5ee Mon Sep 17 00:00:00 2001 2 + From: jopejoe1 <johannes@joens.email> 3 + Date: Sat, 7 Sep 2024 23:28:25 +0200 4 + Subject: [PATCH] fix finding libs 5 + 6 + --- 7 + alvr/server_openvr/build.rs | 18 +++--------------- 8 + alvr/session/build.rs | 4 +--- 9 + 2 files changed, 4 insertions(+), 18 deletions(-) 10 + 11 + diff --git a/alvr/server_openvr/build.rs b/alvr/server_openvr/build.rs 12 + index b9bc4bd8..0581de0d 100644 13 + --- a/alvr/server_openvr/build.rs 14 + +++ b/alvr/server_openvr/build.rs 15 + @@ -1,24 +1,12 @@ 16 + -use std::{env, path::PathBuf}; 17 + +use std::{env, path::{Path, PathBuf}}; 18 + 19 + fn get_ffmpeg_path() -> PathBuf { 20 + - let ffmpeg_path = alvr_filesystem::deps_dir() 21 + - .join(if cfg!(target_os = "linux") { 22 + - "linux" 23 + - } else { 24 + - "windows" 25 + - }) 26 + - .join("ffmpeg"); 27 + - 28 + - if cfg!(target_os = "linux") { 29 + - ffmpeg_path.join("alvr_build") 30 + - } else { 31 + - ffmpeg_path 32 + - } 33 + + Path::new("@ffmpeg@").to_owned() 34 + } 35 + 36 + #[cfg(all(target_os = "linux", feature = "gpl"))] 37 + fn get_linux_x264_path() -> PathBuf { 38 + - alvr_filesystem::deps_dir().join("linux/x264/alvr_build") 39 + + Path::new("@x264@").to_owned() 40 + } 41 + 42 + fn main() { 43 + -- 44 + 2.46.0 45 +
+139 -19
pkgs/by-name/al/alvr/package.nix
··· 1 - { lib, 2 - appimageTools, 3 - fetchurl, 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + substituteAll, 6 + nix-update-script, 7 + pkg-config, 8 + autoAddDriverRunpath, 9 + alsa-lib, 10 + brotli, 11 + bzip2, 12 + celt, 13 + ffmpeg, 14 + jack2, 15 + lame, 16 + libX11, 17 + libXi, 18 + libXrandr, 19 + libXcursor, 20 + libdrm, 21 + libglvnd, 22 + libogg, 23 + libpng, 24 + libtheora, 25 + libunwind, 26 + libva, 27 + libvdpau, 28 + libxkbcommon, 29 + openssl, 30 + openvr, 31 + pipewire, 32 + rust-cbindgen, 33 + soxr, 34 + vulkan-headers, 35 + vulkan-loader, 36 + wayland, 37 + x264, 38 + xvidcore, 4 39 }: 5 - let 40 + 41 + rustPlatform.buildRustPackage rec { 6 42 pname = "alvr"; 7 - version = "20.6.1"; 8 - src = fetchurl { 9 - url = "https://github.com/alvr-org/ALVR/releases/download/v${version}/ALVR-x86_64.AppImage"; 10 - hash = "sha256-IYw3D18xUGWiFu74c4d8d4tohZztAD6mmZCYsDNxR+A="; 43 + version = "20.11.0"; 44 + 45 + src = fetchFromGitHub { 46 + owner = "alvr-org"; 47 + repo = "ALVR"; 48 + rev = "refs/tags/v${version}"; 49 + fetchSubmodules = true; #TODO devendor openvr 50 + hash = "sha256-zqeh9U0A/KHlRieq9Lf+7f04K3JG/vpE2gZ916ReXLc="; 11 51 }; 12 52 13 - appimageContents = appimageTools.extractType2 { inherit pname version src; }; 14 - in 15 - appimageTools.wrapType2 { 16 - inherit pname version src; 53 + cargoLock = { 54 + lockFile = ./Cargo.lock; 55 + outputHashes = { 56 + "openxr-0.19.0" = "sha256-bnMSjJh+zjLw4Pdxr7LLm6qYAJOK7hz5xORKZ2pVcGw="; 57 + "settings-schema-0.2.0" = "sha256-luEdAKDTq76dMeo5kA+QDTHpRMFUg3n0qvyQ7DkId0k="; 58 + }; 59 + }; 17 60 18 - extraInstallCommands = '' 19 - install -Dm444 ${appimageContents}/alvr.desktop -t $out/share/applications 20 - substituteInPlace $out/share/applications/alvr.desktop \ 21 - --replace-fail 'Exec=alvr_dashboard' 'Exec=alvr' 22 - cp -r ${appimageContents}/usr/share/icons $out/share 61 + patches = [ 62 + (substituteAll { 63 + src = ./fix-finding-libs.patch; 64 + ffmpeg = lib.getDev ffmpeg; 65 + x264 = lib.getDev x264; 66 + }) 67 + ]; 68 + 69 + env = { 70 + NIX_CFLAGS_COMPILE = toString [ 71 + "-lbrotlicommon" 72 + "-lbrotlidec" 73 + "-lcrypto" 74 + "-lpng" 75 + "-lssl" 76 + ]; 77 + }; 78 + 79 + RUSTFLAGS = map (a: "-C link-arg=${a}") [ 80 + "-Wl,--push-state,--no-as-needed" 81 + "-lEGL" 82 + "-lwayland-client" 83 + "-lxkbcommon" 84 + "-Wl,--pop-state" 85 + ]; 86 + 87 + nativeBuildInputs = [ 88 + rust-cbindgen 89 + pkg-config 90 + rustPlatform.bindgenHook 91 + autoAddDriverRunpath 92 + ]; 93 + 94 + buildInputs = [ 95 + alsa-lib 96 + brotli 97 + bzip2 98 + celt 99 + ffmpeg 100 + jack2 101 + lame 102 + libX11 103 + libXcursor 104 + libXi 105 + libXrandr 106 + libdrm 107 + libglvnd 108 + libogg 109 + libpng 110 + libtheora 111 + libunwind 112 + libva 113 + libvdpau 114 + libxkbcommon 115 + openssl 116 + openvr 117 + pipewire 118 + soxr 119 + vulkan-headers 120 + vulkan-loader 121 + wayland 122 + x264 123 + xvidcore 124 + ]; 125 + 126 + postBuild = '' 127 + # Build SteamVR driver ("streamer") 128 + cargo xtask build-streamer --release 23 129 ''; 24 130 131 + postInstall = '' 132 + install -Dm755 ${src}/alvr/xtask/resources/alvr.desktop $out/share/applications/alvr.desktop 133 + install -Dm644 ${src}/resources/alvr.png $out/share/icons/hicolor/256x256/apps/alvr.png 134 + 135 + # Install SteamVR driver 136 + mkdir -p $out/{libexec,lib/alvr,share} 137 + cp -r ./build/alvr_streamer_linux/lib64/. $out/lib 138 + cp -r ./build/alvr_streamer_linux/libexec/. $out/libexec 139 + cp -r ./build/alvr_streamer_linux/share/. $out/share 140 + ln -s $out/lib $out/lib64 141 + ''; 142 + 143 + passthru.updateScript = nix-update-script { }; 144 + 25 145 meta = with lib; { 26 146 description = "Stream VR games from your PC to your headset via Wi-Fi"; 27 147 homepage = "https://github.com/alvr-org/ALVR/"; 28 148 changelog = "https://github.com/alvr-org/ALVR/releases/tag/v${version}"; 29 149 license = licenses.mit; 30 - mainProgram = "alvr"; 150 + mainProgram = "alvr_dashboard"; 31 151 maintainers = with maintainers; [ passivelemon ]; 32 - platforms = [ "x86_64-linux" ]; 152 + platforms = platforms.linux; 33 153 }; 34 154 }