Merge pull request #308399 from jchw-forks/update/ruffle

ruffle: reformat, refactor, nightly-2024-03-25 -> nightly-2024-05-01

authored by Peder Bergebakken Sundt and committed by GitHub 41b78657 b758deb6

+880 -684
+845 -659
pkgs/applications/emulators/ruffle/Cargo.lock
··· 4 5 [[package]] 6 name = "ab_glyph" 7 - version = "0.2.23" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225" 10 dependencies = [ 11 "ab_glyph_rasterizer", 12 "owned_ttf_parser", ··· 65 66 [[package]] 67 name = "aho-corasick" 68 - version = "1.1.2" 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 71 dependencies = [ 72 "memchr", 73 ] 74 75 [[package]] 76 name = "allocator-api2" 77 - version = "0.2.16" 78 source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 80 81 [[package]] 82 name = "alsa" ··· 191 192 [[package]] 193 name = "anyhow" 194 - version = "1.0.81" 195 source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 197 198 [[package]] 199 name = "approx" ··· 205 ] 206 207 [[package]] 208 name = "arboard" 209 version = "3.3.2" 210 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 222 223 [[package]] 224 name = "arc-swap" 225 - version = "1.7.0" 226 source = "registry+https://github.com/rust-lang/crates.io-index" 227 - checksum = "7b3d0060af21e8d11a926981cc00c6c1541aa91dd64b9f881985c3da1094425f" 228 229 [[package]] 230 name = "arrayref" ··· 280 source = "registry+https://github.com/rust-lang/crates.io-index" 281 checksum = "258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb" 282 dependencies = [ 283 - "event-listener 5.2.0", 284 - "event-listener-strategy 0.5.0", 285 "futures-core", 286 "pin-project-lite", 287 ] 288 289 [[package]] 290 name = "async-channel" 291 - version = "1.9.0" 292 - source = "registry+https://github.com/rust-lang/crates.io-index" 293 - checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 294 - dependencies = [ 295 - "concurrent-queue", 296 - "event-listener 2.5.3", 297 - "futures-core", 298 - ] 299 - 300 - [[package]] 301 - name = "async-channel" 302 - version = "2.2.0" 303 source = "registry+https://github.com/rust-lang/crates.io-index" 304 - checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" 305 dependencies = [ 306 "concurrent-queue", 307 - "event-listener 5.2.0", 308 - "event-listener-strategy 0.5.0", 309 "futures-core", 310 "pin-project-lite", 311 ] 312 313 [[package]] 314 name = "async-executor" 315 - version = "1.8.0" 316 source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 318 dependencies = [ 319 - "async-lock 3.3.0", 320 "async-task", 321 "concurrent-queue", 322 - "fastrand 2.0.1", 323 - "futures-lite 2.3.0", 324 "slab", 325 ] 326 ··· 330 source = "registry+https://github.com/rust-lang/crates.io-index" 331 checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1" 332 dependencies = [ 333 - "async-lock 3.3.0", 334 "blocking", 335 - "futures-lite 2.3.0", 336 ] 337 338 [[package]] ··· 341 source = "registry+https://github.com/rust-lang/crates.io-index" 342 checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" 343 dependencies = [ 344 - "async-lock 3.3.0", 345 "cfg-if", 346 "concurrent-queue", 347 "futures-io", 348 - "futures-lite 2.3.0", 349 "parking", 350 - "polling 3.5.0", 351 "rustix", 352 "slab", 353 "tracing", ··· 356 357 [[package]] 358 name = "async-lock" 359 - version = "2.8.0" 360 - source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 362 - dependencies = [ 363 - "event-listener 2.5.3", 364 - ] 365 - 366 - [[package]] 367 - name = "async-lock" 368 version = "3.3.0" 369 source = "registry+https://github.com/rust-lang/crates.io-index" 370 checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" ··· 382 dependencies = [ 383 "async-io", 384 "blocking", 385 - "futures-lite 2.3.0", 386 ] 387 388 [[package]] 389 name = "async-process" 390 - version = "2.1.0" 391 source = "registry+https://github.com/rust-lang/crates.io-index" 392 - checksum = "451e3cf68011bd56771c79db04a9e333095ab6349f7e47592b788e9b98720cc8" 393 dependencies = [ 394 - "async-channel 2.2.0", 395 "async-io", 396 - "async-lock 3.3.0", 397 "async-signal", 398 "blocking", 399 "cfg-if", 400 - "event-listener 5.2.0", 401 - "futures-lite 2.3.0", 402 "rustix", 403 "windows-sys 0.52.0", 404 ] 405 ··· 411 dependencies = [ 412 "proc-macro2", 413 "quote", 414 - "syn 2.0.53", 415 ] 416 417 [[package]] 418 name = "async-signal" 419 - version = "0.2.5" 420 source = "registry+https://github.com/rust-lang/crates.io-index" 421 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 422 dependencies = [ 423 "async-io", 424 - "async-lock 2.8.0", 425 "atomic-waker", 426 "cfg-if", 427 "futures-core", ··· 429 "rustix", 430 "signal-hook-registry", 431 "slab", 432 - "windows-sys 0.48.0", 433 ] 434 435 [[package]] ··· 440 441 [[package]] 442 name = "async-trait" 443 - version = "0.1.78" 444 source = "registry+https://github.com/rust-lang/crates.io-index" 445 - checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" 446 dependencies = [ 447 "proc-macro2", 448 "quote", 449 - "syn 2.0.53", 450 ] 451 452 [[package]] ··· 457 458 [[package]] 459 name = "autocfg" 460 - version = "1.1.0" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 463 464 [[package]] 465 name = "backtrace" 466 - version = "0.3.69" 467 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 469 dependencies = [ 470 "addr2line", 471 "cc", ··· 507 "regex", 508 "rustc-hash", 509 "shlex", 510 - "syn 2.0.53", 511 "which", 512 ] 513 ··· 587 source = "registry+https://github.com/rust-lang/crates.io-index" 588 checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 589 dependencies = [ 590 - "async-channel 2.2.0", 591 - "async-lock 3.3.0", 592 "async-task", 593 - "fastrand 2.0.1", 594 "futures-io", 595 - "futures-lite 2.3.0", 596 "piper", 597 "tracing", 598 ] ··· 612 version = "0.1.0" 613 dependencies = [ 614 "clap", 615 - "colored", 616 "convert_case", 617 "proc-macro2", 618 "quote", 619 "regex", 620 - "serde", 621 - "serde-xml-rs", 622 "swf", 623 "walkdir", 624 ] 625 626 [[package]] 627 name = "bumpalo" 628 - version = "3.15.4" 629 source = "registry+https://github.com/rust-lang/crates.io-index" 630 - checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 631 632 [[package]] 633 name = "bytemuck" ··· 646 dependencies = [ 647 "proc-macro2", 648 "quote", 649 - "syn 2.0.53", 650 ] 651 652 [[package]] ··· 657 658 [[package]] 659 name = "bytes" 660 - version = "1.5.0" 661 source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 663 664 [[package]] 665 name = "calloop" ··· 669 dependencies = [ 670 "bitflags 2.5.0", 671 "log", 672 - "polling 3.5.0", 673 "rustix", 674 "slab", 675 "thiserror", ··· 698 699 [[package]] 700 name = "cargo-platform" 701 - version = "0.1.7" 702 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "694c8807f2ae16faecc43dc17d74b3eb042482789fd0eb64b39a2e04e087053f" 704 dependencies = [ 705 "serde", 706 ] ··· 720 ] 721 722 [[package]] 723 - name = "castaway" 724 - version = "0.1.2" 725 - source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "a2698f953def977c68f935bb0dfa959375ad4638570e969e2f1e9f433cbf1af6" 727 - 728 - [[package]] 729 name = "cc" 730 - version = "1.0.90" 731 source = "registry+https://github.com/rust-lang/crates.io-index" 732 - checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 733 dependencies = [ 734 "jobserver", 735 "libc", 736 ] 737 738 [[package]] ··· 764 765 [[package]] 766 name = "chrono" 767 - version = "0.4.35" 768 source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" 770 dependencies = [ 771 "android-tzdata", 772 "iana-time-zone", 773 "js-sys", 774 "num-traits", 775 "wasm-bindgen", 776 - "windows-targets 0.52.4", 777 ] 778 779 [[package]] ··· 789 790 [[package]] 791 name = "clap" 792 - version = "4.5.3" 793 source = "registry+https://github.com/rust-lang/crates.io-index" 794 - checksum = "949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813" 795 dependencies = [ 796 "clap_builder", 797 "clap_derive", ··· 811 812 [[package]] 813 name = "clap_derive" 814 - version = "4.5.3" 815 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 817 dependencies = [ 818 - "heck 0.5.0", 819 "proc-macro2", 820 "quote", 821 - "syn 2.0.53", 822 ] 823 824 [[package]] ··· 829 830 [[package]] 831 name = "clipboard-win" 832 - version = "5.3.0" 833 source = "registry+https://github.com/rust-lang/crates.io-index" 834 - checksum = "d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee" 835 dependencies = [ 836 "error-code", 837 ] ··· 859 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 860 861 [[package]] 862 - name = "colored" 863 - version = "2.1.0" 864 - source = "registry+https://github.com/rust-lang/crates.io-index" 865 - checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" 866 - dependencies = [ 867 - "lazy_static", 868 - "windows-sys 0.48.0", 869 - ] 870 - 871 - [[package]] 872 name = "com" 873 version = "0.6.0" 874 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 901 902 [[package]] 903 name = "combine" 904 - version = "4.6.6" 905 source = "registry+https://github.com/rust-lang/crates.io-index" 906 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 907 dependencies = [ 908 "bytes", 909 "memchr", ··· 951 ] 952 953 [[package]] 954 name = "cookie-factory" 955 - version = "0.3.2" 956 source = "registry+https://github.com/rust-lang/crates.io-index" 957 - checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" 958 959 [[package]] 960 name = "core-foundation" ··· 974 975 [[package]] 976 name = "core-graphics" 977 - version = "0.23.1" 978 source = "registry+https://github.com/rust-lang/crates.io-index" 979 - checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 980 dependencies = [ 981 "bitflags 1.3.2", 982 "core-foundation", ··· 1059 1060 [[package]] 1061 name = "crc" 1062 - version = "3.0.1" 1063 source = "registry+https://github.com/rust-lang/crates.io-index" 1064 - checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 1065 dependencies = [ 1066 "crc-catalog", 1067 ] ··· 1147 ] 1148 1149 [[package]] 1150 - name = "curl" 1151 - version = "0.4.46" 1152 - source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "1e2161dd6eba090ff1594084e95fd67aeccf04382ffea77999ea94ed42ec67b6" 1154 - dependencies = [ 1155 - "curl-sys", 1156 - "libc", 1157 - "openssl-probe", 1158 - "openssl-sys", 1159 - "schannel", 1160 - "socket2", 1161 - "windows-sys 0.52.0", 1162 - ] 1163 - 1164 - [[package]] 1165 - name = "curl-sys" 1166 - version = "0.4.72+curl-8.6.0" 1167 - source = "registry+https://github.com/rust-lang/crates.io-index" 1168 - checksum = "29cbdc8314c447d11e8fd156dcdd031d9e02a7a976163e396b548c03153bc9ea" 1169 - dependencies = [ 1170 - "cc", 1171 - "libc", 1172 - "libnghttp2-sys", 1173 - "libz-sys", 1174 - "openssl-sys", 1175 - "pkg-config", 1176 - "vcpkg", 1177 - "windows-sys 0.52.0", 1178 - ] 1179 - 1180 - [[package]] 1181 name = "cursor-icon" 1182 version = "1.1.0" 1183 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1214 "ident_case", 1215 "proc-macro2", 1216 "quote", 1217 - "syn 2.0.53", 1218 ] 1219 1220 [[package]] ··· 1225 dependencies = [ 1226 "darling_core", 1227 "quote", 1228 - "syn 2.0.53", 1229 ] 1230 1231 [[package]] ··· 1380 ] 1381 1382 [[package]] 1383 name = "diff" 1384 version = "0.1.13" 1385 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1430 dependencies = [ 1431 "proc-macro2", 1432 "quote", 1433 - "syn 2.0.53", 1434 ] 1435 1436 [[package]] ··· 1443 ] 1444 1445 [[package]] 1446 - name = "doc-comment" 1447 - version = "0.3.3" 1448 - source = "registry+https://github.com/rust-lang/crates.io-index" 1449 - checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 1450 - 1451 - [[package]] 1452 name = "document-features" 1453 version = "0.2.8" 1454 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1459 1460 [[package]] 1461 name = "downcast-rs" 1462 - version = "1.2.0" 1463 source = "registry+https://github.com/rust-lang/crates.io-index" 1464 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1465 1466 [[package]] 1467 name = "ecolor" 1468 - version = "0.26.2" 1469 source = "registry+https://github.com/rust-lang/crates.io-index" 1470 - checksum = "03cfe80b1890e1a8cdbffc6044d6872e814aaf6011835a2a5e2db0e5c5c4ef4e" 1471 dependencies = [ 1472 "bytemuck", 1473 "serde", ··· 1475 1476 [[package]] 1477 name = "egui" 1478 - version = "0.26.2" 1479 source = "registry+https://github.com/rust-lang/crates.io-index" 1480 - checksum = "180f595432a5b615fc6b74afef3955249b86cfea72607b40740a4cd60d5297d0" 1481 dependencies = [ 1482 "accesskit", 1483 "ahash", ··· 1489 1490 [[package]] 1491 name = "egui-wgpu" 1492 - version = "0.26.2" 1493 source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "86f2d75e1e70228e7126f828bac05f9fe0e7ea88e9660c8cebe609bb114c61d4" 1495 dependencies = [ 1496 "bytemuck", 1497 "document-features", ··· 1500 "log", 1501 "thiserror", 1502 "type-map 0.5.0", 1503 - "web-time", 1504 "wgpu", 1505 "winit", 1506 ] 1507 1508 [[package]] 1509 name = "egui-winit" 1510 - version = "0.26.2" 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1512 - checksum = "aa4d44f8d89f70d4480545eb2346b76ea88c3022e9f4706cebc799dbe8b004a2" 1513 dependencies = [ 1514 "arboard", 1515 "egui", 1516 "log", 1517 - "raw-window-handle 0.6.0", 1518 "smithay-clipboard", 1519 - "web-time", 1520 "webbrowser", 1521 "winit", 1522 ] 1523 1524 [[package]] 1525 name = "egui_extras" 1526 - version = "0.26.2" 1527 source = "registry+https://github.com/rust-lang/crates.io-index" 1528 - checksum = "3f4a6962241a76da5be5e64e41b851ee1c95fda11f76635522a3c82b119b5475" 1529 dependencies = [ 1530 "egui", 1531 "enum-map", ··· 1537 1538 [[package]] 1539 name = "either" 1540 - version = "1.10.0" 1541 source = "registry+https://github.com/rust-lang/crates.io-index" 1542 - checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 1543 1544 [[package]] 1545 name = "emath" 1546 - version = "0.26.2" 1547 source = "registry+https://github.com/rust-lang/crates.io-index" 1548 - checksum = "6916301ecf80448f786cdf3eb51d9dbdd831538732229d49119e2d4312eaaf09" 1549 dependencies = [ 1550 "bytemuck", 1551 "serde", ··· 1573 1574 [[package]] 1575 name = "encoding_rs" 1576 - version = "0.8.33" 1577 source = "registry+https://github.com/rust-lang/crates.io-index" 1578 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1579 dependencies = [ 1580 "cfg-if", 1581 ] ··· 1604 dependencies = [ 1605 "proc-macro2", 1606 "quote", 1607 - "syn 2.0.53", 1608 ] 1609 1610 [[package]] ··· 1625 dependencies = [ 1626 "proc-macro2", 1627 "quote", 1628 - "syn 2.0.53", 1629 ] 1630 1631 [[package]] ··· 1636 dependencies = [ 1637 "proc-macro2", 1638 "quote", 1639 - "syn 2.0.53", 1640 ] 1641 1642 [[package]] ··· 1657 "darling", 1658 "proc-macro2", 1659 "quote", 1660 - "syn 2.0.53", 1661 ] 1662 1663 [[package]] ··· 1685 1686 [[package]] 1687 name = "epaint" 1688 - version = "0.26.2" 1689 source = "registry+https://github.com/rust-lang/crates.io-index" 1690 - checksum = "77b9fdf617dd7f58b0c8e6e9e4a1281f730cde0831d40547da446b2bb76a47af" 1691 dependencies = [ 1692 "ab_glyph", 1693 "ahash", ··· 1739 dependencies = [ 1740 "num-traits", 1741 ] 1742 - 1743 - [[package]] 1744 - name = "event-listener" 1745 - version = "2.5.3" 1746 - source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1748 1749 [[package]] 1750 name = "event-listener" ··· 1759 1760 [[package]] 1761 name = "event-listener" 1762 - version = "5.2.0" 1763 source = "registry+https://github.com/rust-lang/crates.io-index" 1764 - checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1765 dependencies = [ 1766 "concurrent-queue", 1767 "parking", ··· 1780 1781 [[package]] 1782 name = "event-listener-strategy" 1783 - version = "0.5.0" 1784 source = "registry+https://github.com/rust-lang/crates.io-index" 1785 - checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" 1786 dependencies = [ 1787 - "event-listener 5.2.0", 1788 "pin-project-lite", 1789 ] 1790 ··· 1795 "anyhow", 1796 "clap", 1797 "futures", 1798 - "image 0.25.0", 1799 "indicatif", 1800 - "log", 1801 "rayon", 1802 "ruffle_core", 1803 "ruffle_render_wgpu", ··· 1806 1807 [[package]] 1808 name = "fastrand" 1809 - version = "1.9.0" 1810 - source = "registry+https://github.com/rust-lang/crates.io-index" 1811 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1812 - dependencies = [ 1813 - "instant", 1814 - ] 1815 - 1816 - [[package]] 1817 - name = "fastrand" 1818 - version = "2.0.1" 1819 source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1821 1822 [[package]] 1823 name = "fdeflate" ··· 1853 1854 [[package]] 1855 name = "flate2" 1856 - version = "1.0.28" 1857 source = "registry+https://github.com/rust-lang/crates.io-index" 1858 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1859 dependencies = [ 1860 "crc32fast", 1861 "miniz_oxide", ··· 1922 1923 [[package]] 1924 name = "fluent-template-macros" 1925 - version = "0.9.1" 1926 source = "registry+https://github.com/rust-lang/crates.io-index" 1927 - checksum = "5659bd41653516a2e46d76a58e67aa4885024c78fb5d00303f0673bbd53ad781" 1928 dependencies = [ 1929 "flume", 1930 "ignore", 1931 "once_cell", 1932 "proc-macro2", 1933 "quote", 1934 - "syn 2.0.53", 1935 "unic-langid", 1936 ] 1937 1938 [[package]] 1939 name = "fluent-templates" 1940 - version = "0.9.1" 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1942 - checksum = "8f755e319f6f8f836b94b28c6094c414d29a17cee76e24374c7cd61f7696b3f6" 1943 dependencies = [ 1944 "arc-swap", 1945 "fluent", ··· 1948 "fluent-syntax", 1949 "fluent-template-macros", 1950 "flume", 1951 - "heck 0.4.1", 1952 "ignore", 1953 "intl-memoizer", 1954 - "lazy_static", 1955 "log", 1956 "once_cell", 1957 "serde_json", 1958 - "snafu", 1959 "unic-langid", 1960 ] 1961 1962 [[package]] 1963 name = "flume" 1964 - version = "0.10.14" 1965 source = "registry+https://github.com/rust-lang/crates.io-index" 1966 - checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 1967 dependencies = [ 1968 "spin", 1969 ] ··· 2023 dependencies = [ 2024 "proc-macro2", 2025 "quote", 2026 - "syn 2.0.53", 2027 ] 2028 2029 [[package]] ··· 2091 2092 [[package]] 2093 name = "futures-lite" 2094 - version = "1.13.0" 2095 - source = "registry+https://github.com/rust-lang/crates.io-index" 2096 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 2097 - dependencies = [ 2098 - "fastrand 1.9.0", 2099 - "futures-core", 2100 - "futures-io", 2101 - "memchr", 2102 - "parking", 2103 - "pin-project-lite", 2104 - "waker-fn", 2105 - ] 2106 - 2107 - [[package]] 2108 - name = "futures-lite" 2109 version = "2.3.0" 2110 source = "registry+https://github.com/rust-lang/crates.io-index" 2111 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 2112 dependencies = [ 2113 - "fastrand 2.0.1", 2114 "futures-core", 2115 "futures-io", 2116 "parking", ··· 2125 dependencies = [ 2126 "proc-macro2", 2127 "quote", 2128 - "syn 2.0.53", 2129 ] 2130 2131 [[package]] ··· 2160 2161 [[package]] 2162 name = "gc-arena" 2163 - version = "0.5.0" 2164 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 - checksum = "57b2e43b3fc51b9900cc9ced1c4630dcbfae1859573102a84d2231ac744c1208" 2166 dependencies = [ 2167 "gc-arena-derive", 2168 - "hashbrown 0.14.3", 2169 "sptr", 2170 ] 2171 2172 [[package]] 2173 name = "gc-arena-derive" 2174 - version = "0.5.0" 2175 source = "registry+https://github.com/rust-lang/crates.io-index" 2176 - checksum = "96f3c487d429eaa928334f7f2ca7b14734f1c2f4020d2b08c1f0b4d9c70e4f17" 2177 dependencies = [ 2178 "proc-macro2", 2179 "quote", 2180 - "syn 2.0.53", 2181 "synstructure", 2182 ] 2183 2184 [[package]] 2185 name = "generator" 2186 - version = "0.7.5" 2187 source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 2189 dependencies = [ 2190 "cc", 2191 "libc", 2192 "log", 2193 "rustversion", 2194 - "windows 0.48.0", 2195 ] 2196 2197 [[package]] ··· 2216 2217 [[package]] 2218 name = "getrandom" 2219 - version = "0.2.12" 2220 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 2222 dependencies = [ 2223 "cfg-if", 2224 "js-sys", ··· 2239 2240 [[package]] 2241 name = "gilrs" 2242 - version = "0.10.6" 2243 source = "registry+https://github.com/rust-lang/crates.io-index" 2244 - checksum = "499067aa54af19f88732dc418f61f23d5912de1518665bb0eca034ca0d07574c" 2245 dependencies = [ 2246 "fnv", 2247 "gilrs-core", ··· 2304 "bstr", 2305 "log", 2306 "regex-automata 0.4.6", 2307 - "regex-syntax 0.8.2", 2308 ] 2309 2310 [[package]] ··· 2317 "futures-core", 2318 "futures-sink", 2319 "gloo-utils", 2320 - "http", 2321 "js-sys", 2322 "pin-project", 2323 "thiserror", ··· 2398 dependencies = [ 2399 "bitflags 2.5.0", 2400 "gpu-descriptor-types", 2401 - "hashbrown 0.14.3", 2402 ] 2403 2404 [[package]] ··· 2411 ] 2412 2413 [[package]] 2414 name = "h263-rs" 2415 version = "0.1.0" 2416 source = "git+https://github.com/ruffle-rs/h263-rs?rev=5c8d9d7d86f62b70ca484df006a75a9c8ff1985c#5c8d9d7d86f62b70ca484df006a75a9c8ff1985c" ··· 2441 2442 [[package]] 2443 name = "hashbrown" 2444 - version = "0.13.2" 2445 - source = "registry+https://github.com/rust-lang/crates.io-index" 2446 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2447 - dependencies = [ 2448 - "ahash", 2449 - ] 2450 - 2451 - [[package]] 2452 - name = "hashbrown" 2453 - version = "0.14.3" 2454 source = "registry+https://github.com/rust-lang/crates.io-index" 2455 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2456 dependencies = [ 2457 "ahash", 2458 "allocator-api2", ··· 2472 "widestring", 2473 "winapi", 2474 ] 2475 - 2476 - [[package]] 2477 - name = "heck" 2478 - version = "0.4.1" 2479 - source = "registry+https://github.com/rust-lang/crates.io-index" 2480 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2481 2482 [[package]] 2483 name = "heck" ··· 2524 ] 2525 2526 [[package]] 2527 - name = "httpdate" 2528 - version = "1.0.3" 2529 source = "registry+https://github.com/rust-lang/crates.io-index" 2530 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2531 2532 [[package]] 2533 name = "humantime" ··· 2536 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2537 2538 [[package]] 2539 name = "iana-time-zone" 2540 version = "0.1.60" 2541 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2588 2589 [[package]] 2590 name = "idna" 2591 version = "0.5.0" 2592 source = "registry+https://github.com/rust-lang/crates.io-index" 2593 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" ··· 2626 2627 [[package]] 2628 name = "image" 2629 - version = "0.25.0" 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2631 - checksum = "a9b4f005360d32e9325029b38ba47ebd7a56f3316df09249368939562d518645" 2632 dependencies = [ 2633 "bytemuck", 2634 "byteorder", ··· 2639 2640 [[package]] 2641 name = "indexmap" 2642 - version = "2.2.5" 2643 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 - checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 2645 dependencies = [ 2646 "equivalent", 2647 - "hashbrown 0.14.3", 2648 "serde", 2649 ] 2650 ··· 2683 2684 [[package]] 2685 name = "insta" 2686 - version = "1.36.1" 2687 source = "registry+https://github.com/rust-lang/crates.io-index" 2688 - checksum = "0a7c22c4d34ef4788c351e971c52bfdfe7ea2766f8c5466bc175dd46e52ac22e" 2689 dependencies = [ 2690 "console", 2691 "lazy_static", 2692 "linked-hash-map", 2693 "similar", 2694 - "yaml-rust", 2695 ] 2696 2697 [[package]] ··· 2733 ] 2734 2735 [[package]] 2736 - name = "isahc" 2737 - version = "1.7.2" 2738 source = "registry+https://github.com/rust-lang/crates.io-index" 2739 - checksum = "334e04b4d781f436dc315cb1e7515bd96826426345d498149e4bde36b67f8ee9" 2740 - dependencies = [ 2741 - "async-channel 1.9.0", 2742 - "castaway", 2743 - "crossbeam-utils", 2744 - "curl", 2745 - "curl-sys", 2746 - "encoding_rs", 2747 - "event-listener 2.5.3", 2748 - "futures-lite 1.13.0", 2749 - "http", 2750 - "httpdate", 2751 - "log", 2752 - "mime", 2753 - "once_cell", 2754 - "polling 2.8.0", 2755 - "slab", 2756 - "sluice", 2757 - "tracing", 2758 - "tracing-futures", 2759 - "url", 2760 - "waker-fn", 2761 - ] 2762 2763 [[package]] 2764 name = "itertools" ··· 2771 2772 [[package]] 2773 name = "itoa" 2774 - version = "1.0.10" 2775 source = "registry+https://github.com/rust-lang/crates.io-index" 2776 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2777 2778 [[package]] 2779 name = "jni" ··· 2799 2800 [[package]] 2801 name = "jobserver" 2802 - version = "0.1.28" 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 - checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 2805 dependencies = [ 2806 "libc", 2807 ] ··· 2869 2870 [[package]] 2871 name = "libflate" 2872 - version = "2.0.0" 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2874 - checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf" 2875 dependencies = [ 2876 "adler32", 2877 "core2", ··· 2882 2883 [[package]] 2884 name = "libflate_lz77" 2885 - version = "2.0.0" 2886 source = "registry+https://github.com/rust-lang/crates.io-index" 2887 - checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524" 2888 dependencies = [ 2889 "core2", 2890 - "hashbrown 0.13.2", 2891 "rle-decode-fast", 2892 ] 2893 ··· 2908 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 2909 dependencies = [ 2910 "cfg-if", 2911 - "windows-targets 0.52.4", 2912 ] 2913 2914 [[package]] ··· 2918 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2919 2920 [[package]] 2921 - name = "libnghttp2-sys" 2922 - version = "0.1.9+1.58.0" 2923 - source = "registry+https://github.com/rust-lang/crates.io-index" 2924 - checksum = "b57e858af2798e167e709b9d969325b6d8e9d50232fcbc494d7d54f976854a64" 2925 - dependencies = [ 2926 - "cc", 2927 - "libc", 2928 - ] 2929 - 2930 - [[package]] 2931 name = "libredox" 2932 - version = "0.0.1" 2933 source = "registry+https://github.com/rust-lang/crates.io-index" 2934 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2935 dependencies = [ 2936 "bitflags 2.5.0", 2937 "libc", ··· 2940 2941 [[package]] 2942 name = "libredox" 2943 - version = "0.0.2" 2944 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2946 dependencies = [ 2947 "bitflags 2.5.0", 2948 "libc", 2949 - "redox_syscall 0.4.1", 2950 ] 2951 2952 [[package]] 2953 name = "libtest-mimic" 2954 - version = "0.7.0" 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 2956 - checksum = "7f0f4c6f44ecfd52e8b443f2ad18f2b996540135771561283c2352ce56a1c70b" 2957 dependencies = [ 2958 "clap", 2959 "escape8259", ··· 2972 ] 2973 2974 [[package]] 2975 - name = "libz-sys" 2976 - version = "1.1.15" 2977 - source = "registry+https://github.com/rust-lang/crates.io-index" 2978 - checksum = "037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6" 2979 - dependencies = [ 2980 - "cc", 2981 - "libc", 2982 - "pkg-config", 2983 - "vcpkg", 2984 - ] 2985 - 2986 - [[package]] 2987 name = "linked-hash-map" 2988 version = "0.5.6" 2989 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3006 dependencies = [ 3007 "proc-macro2", 3008 "quote", 3009 - "syn 2.0.53", 3010 ] 3011 3012 [[package]] ··· 3039 3040 [[package]] 3041 name = "loom" 3042 - version = "0.7.1" 3043 source = "registry+https://github.com/rust-lang/crates.io-index" 3044 - checksum = "7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175" 3045 dependencies = [ 3046 "cfg-if", 3047 "generator", ··· 3056 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 3058 dependencies = [ 3059 - "hashbrown 0.14.3", 3060 ] 3061 3062 [[package]] ··· 3102 3103 [[package]] 3104 name = "lyon_tessellation" 3105 - version = "1.0.13" 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "8c7c67b5bc8123b352b2e7e742b47d1f236a13fe77619433be9568fbd888e9c0" 3108 dependencies = [ 3109 "float_next_after", 3110 "lyon_path", ··· 3166 3167 [[package]] 3168 name = "memchr" 3169 - version = "2.7.1" 3170 source = "registry+https://github.com/rust-lang/crates.io-index" 3171 - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 3172 3173 [[package]] 3174 name = "memmap2" ··· 3181 3182 [[package]] 3183 name = "memoffset" 3184 - version = "0.9.0" 3185 source = "registry+https://github.com/rust-lang/crates.io-index" 3186 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 3187 dependencies = [ 3188 "autocfg", 3189 ] ··· 3236 ] 3237 3238 [[package]] 3239 name = "mocket" 3240 version = "0.1.0" 3241 dependencies = [ ··· 3284 version = "0.1.0" 3285 dependencies = [ 3286 "anyhow", 3287 - "bitflags 2.5.0", 3288 "naga", 3289 "naga_oil", 3290 "ruffle_render", 3291 - "tracing", 3292 ] 3293 3294 [[package]] ··· 3304 "naga", 3305 "once_cell", 3306 "regex", 3307 - "regex-syntax 0.8.2", 3308 "rustc-hash", 3309 "thiserror", 3310 "tracing", ··· 3322 "log", 3323 "ndk-sys", 3324 "num_enum", 3325 - "raw-window-handle 0.6.0", 3326 "thiserror", 3327 ] 3328 ··· 3446 dependencies = [ 3447 "proc-macro2", 3448 "quote", 3449 - "syn 2.0.53", 3450 ] 3451 3452 [[package]] ··· 3496 "proc-macro-crate", 3497 "proc-macro2", 3498 "quote", 3499 - "syn 2.0.53", 3500 ] 3501 3502 [[package]] ··· 3537 3538 [[package]] 3539 name = "objc-sys" 3540 - version = "0.3.2" 3541 source = "registry+https://github.com/rust-lang/crates.io-index" 3542 - checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" 3543 3544 [[package]] 3545 name = "objc2" ··· 3614 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3615 3616 [[package]] 3617 - name = "openssl-probe" 3618 - version = "0.1.5" 3619 - source = "registry+https://github.com/rust-lang/crates.io-index" 3620 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 3621 - 3622 - [[package]] 3623 - name = "openssl-sys" 3624 - version = "0.9.101" 3625 - source = "registry+https://github.com/rust-lang/crates.io-index" 3626 - checksum = "dda2b0f344e78efc2facf7d195d098df0dd72151b26ab98da807afc26c198dff" 3627 - dependencies = [ 3628 - "cc", 3629 - "libc", 3630 - "pkg-config", 3631 - "vcpkg", 3632 - ] 3633 - 3634 - [[package]] 3635 name = "option-ext" 3636 version = "0.2.0" 3637 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3658 3659 [[package]] 3660 name = "os_info" 3661 - version = "3.8.1" 3662 source = "registry+https://github.com/rust-lang/crates.io-index" 3663 - checksum = "6cbb46d5d01695d7a1fb8be5f0d1968bd2b2b8ba1d1b3e7062ce2a0593e57af1" 3664 dependencies = [ 3665 "log", 3666 "windows-sys 0.52.0", ··· 3745 dependencies = [ 3746 "proc-macro2", 3747 "quote", 3748 - "syn 2.0.53", 3749 ] 3750 3751 [[package]] 3752 name = "pin-project-lite" 3753 - version = "0.2.13" 3754 source = "registry+https://github.com/rust-lang/crates.io-index" 3755 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3756 3757 [[package]] 3758 name = "pin-utils" ··· 3767 checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3768 dependencies = [ 3769 "atomic-waker", 3770 - "fastrand 2.0.1", 3771 "futures-io", 3772 ] 3773 ··· 3792 3793 [[package]] 3794 name = "polling" 3795 - version = "2.8.0" 3796 source = "registry+https://github.com/rust-lang/crates.io-index" 3797 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3798 dependencies = [ 3799 - "autocfg", 3800 - "bitflags 1.3.2", 3801 "cfg-if", 3802 "concurrent-queue", 3803 - "libc", 3804 - "log", 3805 - "pin-project-lite", 3806 - "windows-sys 0.48.0", 3807 - ] 3808 - 3809 - [[package]] 3810 - name = "polling" 3811 - version = "3.5.0" 3812 - source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "24f040dee2588b4963afb4e420540439d126f73fdacf4a9c486a96d840bac3c9" 3814 - dependencies = [ 3815 - "cfg-if", 3816 - "concurrent-queue", 3817 "pin-project-lite", 3818 "rustix", 3819 "tracing", ··· 3871 3872 [[package]] 3873 name = "prettyplease" 3874 - version = "0.2.16" 3875 source = "registry+https://github.com/rust-lang/crates.io-index" 3876 - checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" 3877 dependencies = [ 3878 "proc-macro2", 3879 - "syn 2.0.53", 3880 ] 3881 3882 [[package]] ··· 3905 3906 [[package]] 3907 name = "proc-macro2" 3908 - version = "1.0.79" 3909 source = "registry+https://github.com/rust-lang/crates.io-index" 3910 - checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 3911 dependencies = [ 3912 "unicode-ident", 3913 ] ··· 3929 checksum = "ce97fecd27bc49296e5e20518b5a1bb54a14f7d5fe6228bc9686ee2a74915cc8" 3930 dependencies = [ 3931 "quote", 3932 - "syn 2.0.53", 3933 ] 3934 3935 [[package]] ··· 3943 3944 [[package]] 3945 name = "quote" 3946 - version = "1.0.35" 3947 source = "registry+https://github.com/rust-lang/crates.io-index" 3948 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 3949 dependencies = [ 3950 "proc-macro2", 3951 ] ··· 3994 3995 [[package]] 3996 name = "raw-window-handle" 3997 - version = "0.6.0" 3998 source = "registry+https://github.com/rust-lang/crates.io-index" 3999 - checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" 4000 4001 [[package]] 4002 name = "rayon" 4003 - version = "1.9.0" 4004 source = "registry+https://github.com/rust-lang/crates.io-index" 4005 - checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" 4006 dependencies = [ 4007 "either", 4008 "rayon-core", ··· 4047 4048 [[package]] 4049 name = "redox_users" 4050 - version = "0.4.4" 4051 source = "registry+https://github.com/rust-lang/crates.io-index" 4052 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4053 dependencies = [ 4054 "getrandom", 4055 - "libredox 0.0.1", 4056 "thiserror", 4057 ] 4058 4059 [[package]] 4060 name = "regex" 4061 - version = "1.10.3" 4062 source = "registry+https://github.com/rust-lang/crates.io-index" 4063 - checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 4064 dependencies = [ 4065 "aho-corasick", 4066 "memchr", 4067 "regex-automata 0.4.6", 4068 - "regex-syntax 0.8.2", 4069 ] 4070 4071 [[package]] ··· 4085 dependencies = [ 4086 "aho-corasick", 4087 "memchr", 4088 - "regex-syntax 0.8.2", 4089 ] 4090 4091 [[package]] ··· 4096 4097 [[package]] 4098 name = "regex-syntax" 4099 - version = "0.8.2" 4100 source = "registry+https://github.com/rust-lang/crates.io-index" 4101 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 4102 4103 [[package]] 4104 name = "regress" 4105 - version = "0.9.0" 4106 source = "registry+https://github.com/rust-lang/crates.io-index" 4107 - checksum = "d06f9a1f7cd8473611ba1a480cf35f9c5cffc2954336ba90a982fdb7e7d7f51e" 4108 dependencies = [ 4109 - "hashbrown 0.14.3", 4110 "memchr", 4111 ] 4112 ··· 4132 checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" 4133 4134 [[package]] 4135 name = "rfd" 4136 version = "0.14.1" 4137 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4146 "objc-foundation", 4147 "objc_id", 4148 "pollster", 4149 - "raw-window-handle 0.6.0", 4150 "urlencoding", 4151 "wasm-bindgen", 4152 "wasm-bindgen-futures", ··· 4155 ] 4156 4157 [[package]] 4158 name = "rle-decode-fast" 4159 version = "1.0.3" 4160 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4182 name = "ruffle_core" 4183 version = "0.1.0" 4184 dependencies = [ 4185 - "async-channel 2.2.0", 4186 "bitflags 2.5.0", 4187 "bitstream-io", 4188 "build_playerglobal", ··· 4194 "downcast-rs", 4195 "egui", 4196 "egui_extras", 4197 "encoding_rs", 4198 "enum-map", 4199 "enumset", ··· 4203 "flv-rs", 4204 "fnv", 4205 "futures", 4206 - "hashbrown 0.14.3", 4207 "id3", 4208 - "image 0.25.0", 4209 "indexmap", 4210 "jpegxr", 4211 "linkme", ··· 4239 "url", 4240 "wasm-bindgen-futures", 4241 "weak-table", 4242 - "web-time", 4243 ] 4244 4245 [[package]] ··· 4247 version = "0.1.0" 4248 dependencies = [ 4249 "anyhow", 4250 - "async-channel 2.2.0", 4251 - "async-io", 4252 - "async-net", 4253 "bytemuck", 4254 "chrono", 4255 "clap", ··· 4263 "fluent-templates", 4264 "fontdb", 4265 "futures", 4266 - "futures-lite 2.3.0", 4267 "gilrs", 4268 - "image 0.25.0", 4269 - "isahc", 4270 - "macro_rules_attribute", 4271 "os_info", 4272 "rfd", 4273 "ruffle_core", 4274 "ruffle_render", 4275 "ruffle_render_wgpu", 4276 "ruffle_video_software", 4277 - "slotmap", 4278 "sys-locale", 4279 "tokio", 4280 - "toml_edit 0.22.9", 4281 "tracing", 4282 "tracing-appender", 4283 "tracing-subscriber", 4284 "tracing-tracy", 4285 "unic-langid", 4286 "url", 4287 - "urlencoding", 4288 "vergen", 4289 "webbrowser", 4290 "wgpu", ··· 4293 ] 4294 4295 [[package]] 4296 name = "ruffle_gc_arena" 4297 version = "0.0.0" 4298 dependencies = [ ··· 4313 version = "0.1.0" 4314 dependencies = [ 4315 "quote", 4316 - "syn 2.0.53", 4317 ] 4318 4319 [[package]] ··· 4330 "h263-rs-yuv", 4331 "indexmap", 4332 "jpeg-decoder", 4333 - "lru", 4334 "lyon", 4335 "lyon_geom", 4336 "num-derive", ··· 4351 name = "ruffle_render_canvas" 4352 version = "0.1.0" 4353 dependencies = [ 4354 - "downcast-rs", 4355 - "fnv", 4356 "js-sys", 4357 "log", 4358 "ruffle_render", ··· 4367 version = "0.1.0" 4368 dependencies = [ 4369 "bytemuck", 4370 - "downcast-rs", 4371 - "fnv", 4372 "js-sys", 4373 "log", 4374 "ruffle_render", ··· 4385 dependencies = [ 4386 "bytemuck", 4387 "clap", 4388 - "downcast-rs", 4389 "enum-map", 4390 "fnv", 4391 "futures", 4392 - "image 0.25.0", 4393 "indexmap", 4394 "lru", 4395 "naga", ··· 4397 "naga-pixelbender", 4398 "naga_oil", 4399 "profiling", 4400 - "raw-window-handle 0.6.0", 4401 "ruffle_render", 4402 "swf", 4403 "tracing", ··· 4437 dependencies = [ 4438 "anyhow", 4439 "approx", 4440 - "async-channel 2.2.0", 4441 "chrono", 4442 - "futures", 4443 - "image 0.25.0", 4444 "percent-encoding", 4445 "pretty_assertions", 4446 "regex", ··· 4487 name = "ruffle_web" 4488 version = "0.1.0" 4489 dependencies = [ 4490 - "async-channel 2.2.0", 4491 "base64 0.22.0", 4492 "chrono", 4493 "console_error_panic_hook", ··· 4587 4588 [[package]] 4589 name = "rustix" 4590 - version = "0.38.31" 4591 source = "registry+https://github.com/rust-lang/crates.io-index" 4592 - checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 4593 dependencies = [ 4594 "bitflags 2.5.0", 4595 "errno", ··· 4599 ] 4600 4601 [[package]] 4602 name = "rustversion" 4603 - version = "1.0.14" 4604 source = "registry+https://github.com/rust-lang/crates.io-index" 4605 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4606 4607 [[package]] 4608 name = "ryu" ··· 4626 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4627 dependencies = [ 4628 "winapi-util", 4629 - ] 4630 - 4631 - [[package]] 4632 - name = "schannel" 4633 - version = "0.1.23" 4634 - source = "registry+https://github.com/rust-lang/crates.io-index" 4635 - checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 4636 - dependencies = [ 4637 - "windows-sys 0.52.0", 4638 ] 4639 4640 [[package]] ··· 4688 4689 [[package]] 4690 name = "serde" 4691 - version = "1.0.197" 4692 source = "registry+https://github.com/rust-lang/crates.io-index" 4693 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 4694 dependencies = [ 4695 "serde_derive", 4696 ] ··· 4707 ] 4708 4709 [[package]] 4710 - name = "serde-xml-rs" 4711 - version = "0.6.0" 4712 - source = "registry+https://github.com/rust-lang/crates.io-index" 4713 - checksum = "fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782" 4714 - dependencies = [ 4715 - "log", 4716 - "serde", 4717 - "thiserror", 4718 - "xml-rs", 4719 - ] 4720 - 4721 - [[package]] 4722 name = "serde_derive" 4723 - version = "1.0.197" 4724 source = "registry+https://github.com/rust-lang/crates.io-index" 4725 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 4726 dependencies = [ 4727 "proc-macro2", 4728 "quote", 4729 - "syn 2.0.53", 4730 ] 4731 4732 [[package]] 4733 name = "serde_json" 4734 - version = "1.0.114" 4735 source = "registry+https://github.com/rust-lang/crates.io-index" 4736 - checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 4737 dependencies = [ 4738 "indexmap", 4739 "itoa", ··· 4743 4744 [[package]] 4745 name = "serde_repr" 4746 - version = "0.1.18" 4747 source = "registry+https://github.com/rust-lang/crates.io-index" 4748 - checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 4749 dependencies = [ 4750 "proc-macro2", 4751 "quote", 4752 - "syn 2.0.53", 4753 ] 4754 4755 [[package]] ··· 4762 ] 4763 4764 [[package]] 4765 name = "sha1" 4766 version = "0.10.6" 4767 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4800 4801 [[package]] 4802 name = "signal-hook-registry" 4803 - version = "1.4.1" 4804 source = "registry+https://github.com/rust-lang/crates.io-index" 4805 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 4806 dependencies = [ 4807 "libc", 4808 ] ··· 4815 4816 [[package]] 4817 name = "similar" 4818 - version = "2.4.0" 4819 source = "registry+https://github.com/rust-lang/crates.io-index" 4820 - checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21" 4821 4822 [[package]] 4823 name = "simple_asn1" ··· 4850 ] 4851 4852 [[package]] 4853 - name = "sluice" 4854 - version = "0.5.5" 4855 - source = "registry+https://github.com/rust-lang/crates.io-index" 4856 - checksum = "6d7400c0eff44aa2fcb5e31a5f24ba9716ed90138769e4977a2ba6014ae63eb5" 4857 - dependencies = [ 4858 - "async-channel 1.9.0", 4859 - "futures-core", 4860 - "futures-io", 4861 - ] 4862 - 4863 - [[package]] 4864 name = "smallvec" 4865 version = "1.13.2" 4866 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4912 ] 4913 4914 [[package]] 4915 - name = "snafu" 4916 - version = "0.7.5" 4917 - source = "registry+https://github.com/rust-lang/crates.io-index" 4918 - checksum = "e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6" 4919 - dependencies = [ 4920 - "doc-comment", 4921 - "snafu-derive", 4922 - ] 4923 - 4924 - [[package]] 4925 - name = "snafu-derive" 4926 - version = "0.7.5" 4927 - source = "registry+https://github.com/rust-lang/crates.io-index" 4928 - checksum = "990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf" 4929 - dependencies = [ 4930 - "heck 0.4.1", 4931 - "proc-macro2", 4932 - "quote", 4933 - "syn 1.0.109", 4934 - ] 4935 - 4936 - [[package]] 4937 name = "socket2" 4938 version = "0.5.6" 4939 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4987 4988 [[package]] 4989 name = "strsim" 4990 - version = "0.11.0" 4991 source = "registry+https://github.com/rust-lang/crates.io-index" 4992 - checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 4993 4994 [[package]] 4995 name = "stub-report" ··· 4999 "clap", 5000 "ruffle_core", 5001 ] 5002 5003 [[package]] 5004 name = "swf" ··· 5080 5081 [[package]] 5082 name = "syn" 5083 - version = "2.0.53" 5084 source = "registry+https://github.com/rust-lang/crates.io-index" 5085 - checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 5086 dependencies = [ 5087 "proc-macro2", 5088 "quote", ··· 5090 ] 5091 5092 [[package]] 5093 name = "synstructure" 5094 version = "0.13.1" 5095 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5097 dependencies = [ 5098 "proc-macro2", 5099 "quote", 5100 - "syn 2.0.53", 5101 ] 5102 5103 [[package]] ··· 5110 ] 5111 5112 [[package]] 5113 name = "tempfile" 5114 version = "3.10.1" 5115 source = "registry+https://github.com/rust-lang/crates.io-index" 5116 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 5117 dependencies = [ 5118 "cfg-if", 5119 - "fastrand 2.0.1", 5120 "rustix", 5121 "windows-sys 0.52.0", 5122 ] ··· 5137 "anyhow", 5138 "env_logger", 5139 "futures", 5140 - "image 0.25.0", 5141 "libtest-mimic", 5142 "ruffle_core", 5143 "ruffle_render_wgpu", 5144 "ruffle_test_framework", ··· 5149 5150 [[package]] 5151 name = "thiserror" 5152 - version = "1.0.58" 5153 source = "registry+https://github.com/rust-lang/crates.io-index" 5154 - checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 5155 dependencies = [ 5156 "thiserror-impl", 5157 ] 5158 5159 [[package]] 5160 name = "thiserror-impl" 5161 - version = "1.0.58" 5162 source = "registry+https://github.com/rust-lang/crates.io-index" 5163 - checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 5164 dependencies = [ 5165 "proc-macro2", 5166 "quote", 5167 - "syn 2.0.53", 5168 ] 5169 5170 [[package]] ··· 5199 5200 [[package]] 5201 name = "time" 5202 - version = "0.3.34" 5203 source = "registry+https://github.com/rust-lang/crates.io-index" 5204 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 5205 dependencies = [ 5206 "deranged", 5207 "itoa", ··· 5222 5223 [[package]] 5224 name = "time-macros" 5225 - version = "0.2.17" 5226 source = "registry+https://github.com/rust-lang/crates.io-index" 5227 - checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 5228 dependencies = [ 5229 "num-conv", 5230 "time-core", ··· 5281 5282 [[package]] 5283 name = "tokio" 5284 - version = "1.36.0" 5285 source = "registry+https://github.com/rust-lang/crates.io-index" 5286 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 5287 dependencies = [ 5288 "backtrace", 5289 "pin-project-lite", 5290 "tokio-macros", 5291 ] 5292 5293 [[package]] ··· 5298 dependencies = [ 5299 "proc-macro2", 5300 "quote", 5301 - "syn 2.0.53", 5302 ] 5303 5304 [[package]] ··· 5310 "serde", 5311 "serde_spanned", 5312 "toml_datetime", 5313 - "toml_edit 0.22.9", 5314 ] 5315 5316 [[package]] ··· 5335 5336 [[package]] 5337 name = "toml_edit" 5338 - version = "0.22.9" 5339 source = "registry+https://github.com/rust-lang/crates.io-index" 5340 - checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" 5341 dependencies = [ 5342 "indexmap", 5343 "serde", 5344 "serde_spanned", 5345 "toml_datetime", 5346 - "winnow 0.6.5", 5347 ] 5348 5349 [[package]] 5350 name = "tracing" ··· 5378 dependencies = [ 5379 "proc-macro2", 5380 "quote", 5381 - "syn 2.0.53", 5382 ] 5383 5384 [[package]] ··· 5389 dependencies = [ 5390 "once_cell", 5391 "valuable", 5392 - ] 5393 - 5394 - [[package]] 5395 - name = "tracing-futures" 5396 - version = "0.2.5" 5397 - source = "registry+https://github.com/rust-lang/crates.io-index" 5398 - checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 5399 - dependencies = [ 5400 - "pin-project", 5401 - "tracing", 5402 ] 5403 5404 [[package]] ··· 5483 ] 5484 5485 [[package]] 5486 name = "ttf-parser" 5487 version = "0.20.0" 5488 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5583 dependencies = [ 5584 "proc-macro-hack", 5585 "quote", 5586 - "syn 2.0.53", 5587 "unic-langid-impl", 5588 ] 5589 ··· 5665 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5666 5667 [[package]] 5668 name = "url" 5669 version = "2.5.0" 5670 source = "registry+https://github.com/rust-lang/crates.io-index" 5671 checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 5672 dependencies = [ 5673 "form_urlencoded", 5674 - "idna", 5675 "percent-encoding", 5676 "serde", 5677 ] ··· 5690 5691 [[package]] 5692 name = "uuid" 5693 - version = "1.7.0" 5694 source = "registry+https://github.com/rust-lang/crates.io-index" 5695 - checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 5696 5697 [[package]] 5698 name = "valuable" 5699 version = "0.1.0" 5700 source = "registry+https://github.com/rust-lang/crates.io-index" 5701 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5702 - 5703 - [[package]] 5704 - name = "vcpkg" 5705 - version = "0.2.15" 5706 - source = "registry+https://github.com/rust-lang/crates.io-index" 5707 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5708 5709 [[package]] 5710 name = "vec_map" ··· 5762 ] 5763 5764 [[package]] 5765 - name = "waker-fn" 5766 - version = "1.1.1" 5767 - source = "registry+https://github.com/rust-lang/crates.io-index" 5768 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 5769 - 5770 - [[package]] 5771 name = "walkdir" 5772 version = "2.5.0" 5773 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5778 ] 5779 5780 [[package]] 5781 name = "wasi" 5782 version = "0.11.0+wasi-snapshot-preview1" 5783 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5804 "once_cell", 5805 "proc-macro2", 5806 "quote", 5807 - "syn 2.0.53", 5808 "wasm-bindgen-shared", 5809 ] 5810 ··· 5838 dependencies = [ 5839 "proc-macro2", 5840 "quote", 5841 - "syn 2.0.53", 5842 "wasm-bindgen-backend", 5843 "wasm-bindgen-shared", 5844 ] ··· 5998 ] 5999 6000 [[package]] 6001 name = "webbrowser" 6002 - version = "0.8.13" 6003 source = "registry+https://github.com/rust-lang/crates.io-index" 6004 - checksum = "d1b04c569c83a9bb971dd47ec6fd48753315f4bf989b9b04a2e7ca4d7f0dc950" 6005 dependencies = [ 6006 "core-foundation", 6007 "home", ··· 6015 ] 6016 6017 [[package]] 6018 name = "weezl" 6019 version = "0.1.8" 6020 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6022 6023 [[package]] 6024 name = "wgpu" 6025 - version = "0.19.3" 6026 source = "registry+https://github.com/rust-lang/crates.io-index" 6027 - checksum = "a4b1213b52478a7631d6e387543ed8f642bc02c578ef4e3b49aca2a29a7df0cb" 6028 dependencies = [ 6029 "arrayvec", 6030 "cfg-if", ··· 6034 "naga", 6035 "parking_lot", 6036 "profiling", 6037 - "raw-window-handle 0.6.0", 6038 "serde", 6039 "smallvec", 6040 "static_assertions", ··· 6048 6049 [[package]] 6050 name = "wgpu-core" 6051 - version = "0.19.3" 6052 source = "registry+https://github.com/rust-lang/crates.io-index" 6053 - checksum = "f9f6b033c2f00ae0bc8ea872c5989777c60bc241aac4e58b24774faa8b391f78" 6054 dependencies = [ 6055 "arrayvec", 6056 "bit-vec", ··· 6063 "once_cell", 6064 "parking_lot", 6065 "profiling", 6066 - "raw-window-handle 0.6.0", 6067 "ron", 6068 "rustc-hash", 6069 "serde", ··· 6076 6077 [[package]] 6078 name = "wgpu-hal" 6079 - version = "0.19.3" 6080 source = "registry+https://github.com/rust-lang/crates.io-index" 6081 - checksum = "49f972c280505ab52ffe17e94a7413d9d54b58af0114ab226b9fc4999a47082e" 6082 dependencies = [ 6083 "android_system_properties", 6084 "arrayvec", ··· 6108 "parking_lot", 6109 "profiling", 6110 "range-alloc", 6111 - "raw-window-handle 0.6.0", 6112 "renderdoc-sys", 6113 "rustc-hash", 6114 "smallvec", ··· 6145 6146 [[package]] 6147 name = "wide" 6148 - version = "0.7.15" 6149 source = "registry+https://github.com/rust-lang/crates.io-index" 6150 - checksum = "89beec544f246e679fc25490e3f8e08003bc4bf612068f325120dad4cea02c1c" 6151 dependencies = [ 6152 "bytemuck", 6153 "safe_arch", ··· 6155 6156 [[package]] 6157 name = "widestring" 6158 - version = "1.0.2" 6159 source = "registry+https://github.com/rust-lang/crates.io-index" 6160 - checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 6161 6162 [[package]] 6163 name = "winapi" ··· 6177 6178 [[package]] 6179 name = "winapi-util" 6180 - version = "0.1.6" 6181 source = "registry+https://github.com/rust-lang/crates.io-index" 6182 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 6183 dependencies = [ 6184 - "winapi", 6185 ] 6186 6187 [[package]] ··· 6192 6193 [[package]] 6194 name = "windows" 6195 - version = "0.48.0" 6196 - source = "registry+https://github.com/rust-lang/crates.io-index" 6197 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 6198 - dependencies = [ 6199 - "windows-targets 0.48.5", 6200 - ] 6201 - 6202 - [[package]] 6203 - name = "windows" 6204 version = "0.52.0" 6205 source = "registry+https://github.com/rust-lang/crates.io-index" 6206 checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 6207 dependencies = [ 6208 "windows-core 0.52.0", 6209 - "windows-targets 0.52.4", 6210 ] 6211 6212 [[package]] ··· 6216 checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 6217 dependencies = [ 6218 "windows-core 0.54.0", 6219 - "windows-targets 0.52.4", 6220 ] 6221 6222 [[package]] ··· 6225 source = "registry+https://github.com/rust-lang/crates.io-index" 6226 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 6227 dependencies = [ 6228 - "windows-targets 0.52.4", 6229 ] 6230 6231 [[package]] ··· 6235 checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 6236 dependencies = [ 6237 "windows-result", 6238 - "windows-targets 0.52.4", 6239 ] 6240 6241 [[package]] 6242 name = "windows-result" 6243 - version = "0.1.0" 6244 source = "registry+https://github.com/rust-lang/crates.io-index" 6245 - checksum = "cd19df78e5168dfb0aedc343d1d1b8d422ab2db6756d2dc3fef75035402a3f64" 6246 dependencies = [ 6247 - "windows-targets 0.52.4", 6248 ] 6249 6250 [[package]] ··· 6271 source = "registry+https://github.com/rust-lang/crates.io-index" 6272 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6273 dependencies = [ 6274 - "windows-targets 0.52.4", 6275 ] 6276 6277 [[package]] ··· 6306 6307 [[package]] 6308 name = "windows-targets" 6309 - version = "0.52.4" 6310 source = "registry+https://github.com/rust-lang/crates.io-index" 6311 - checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 6312 dependencies = [ 6313 - "windows_aarch64_gnullvm 0.52.4", 6314 - "windows_aarch64_msvc 0.52.4", 6315 - "windows_i686_gnu 0.52.4", 6316 - "windows_i686_msvc 0.52.4", 6317 - "windows_x86_64_gnu 0.52.4", 6318 - "windows_x86_64_gnullvm 0.52.4", 6319 - "windows_x86_64_msvc 0.52.4", 6320 ] 6321 6322 [[package]] ··· 6333 6334 [[package]] 6335 name = "windows_aarch64_gnullvm" 6336 - version = "0.52.4" 6337 source = "registry+https://github.com/rust-lang/crates.io-index" 6338 - checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 6339 6340 [[package]] 6341 name = "windows_aarch64_msvc" ··· 6351 6352 [[package]] 6353 name = "windows_aarch64_msvc" 6354 - version = "0.52.4" 6355 source = "registry+https://github.com/rust-lang/crates.io-index" 6356 - checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 6357 6358 [[package]] 6359 name = "windows_i686_gnu" ··· 6369 6370 [[package]] 6371 name = "windows_i686_gnu" 6372 - version = "0.52.4" 6373 source = "registry+https://github.com/rust-lang/crates.io-index" 6374 - checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 6375 6376 [[package]] 6377 name = "windows_i686_msvc" ··· 6387 6388 [[package]] 6389 name = "windows_i686_msvc" 6390 - version = "0.52.4" 6391 source = "registry+https://github.com/rust-lang/crates.io-index" 6392 - checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 6393 6394 [[package]] 6395 name = "windows_x86_64_gnu" ··· 6405 6406 [[package]] 6407 name = "windows_x86_64_gnu" 6408 - version = "0.52.4" 6409 source = "registry+https://github.com/rust-lang/crates.io-index" 6410 - checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 6411 6412 [[package]] 6413 name = "windows_x86_64_gnullvm" ··· 6423 6424 [[package]] 6425 name = "windows_x86_64_gnullvm" 6426 - version = "0.52.4" 6427 source = "registry+https://github.com/rust-lang/crates.io-index" 6428 - checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 6429 6430 [[package]] 6431 name = "windows_x86_64_msvc" ··· 6441 6442 [[package]] 6443 name = "windows_x86_64_msvc" 6444 - version = "0.52.4" 6445 source = "registry+https://github.com/rust-lang/crates.io-index" 6446 - checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 6447 6448 [[package]] 6449 name = "winit" ··· 6472 "once_cell", 6473 "orbclient", 6474 "percent-encoding", 6475 - "raw-window-handle 0.6.0", 6476 "redox_syscall 0.3.5", 6477 "rustix", 6478 "sctk-adwaita", ··· 6486 "wayland-protocols", 6487 "wayland-protocols-plasma", 6488 "web-sys", 6489 - "web-time", 6490 "windows-sys 0.48.0", 6491 "x11-dl", 6492 "x11rb", ··· 6504 6505 [[package]] 6506 name = "winnow" 6507 - version = "0.6.5" 6508 source = "registry+https://github.com/rust-lang/crates.io-index" 6509 - checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" 6510 dependencies = [ 6511 "memchr", 6512 ] ··· 6599 6600 [[package]] 6601 name = "xml-rs" 6602 - version = "0.8.19" 6603 - source = "registry+https://github.com/rust-lang/crates.io-index" 6604 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 6605 - 6606 - [[package]] 6607 - name = "yaml-rust" 6608 - version = "0.4.5" 6609 source = "registry+https://github.com/rust-lang/crates.io-index" 6610 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 6611 - dependencies = [ 6612 - "linked-hash-map", 6613 - ] 6614 6615 [[package]] 6616 name = "yansi" ··· 6628 "async-executor", 6629 "async-fs", 6630 "async-io", 6631 - "async-lock 3.3.0", 6632 "async-process", 6633 "async-recursion", 6634 "async-task", ··· 6636 "blocking", 6637 "derivative", 6638 "enumflags2", 6639 - "event-listener 5.2.0", 6640 "futures-core", 6641 "futures-sink", 6642 "futures-util", ··· 6699 dependencies = [ 6700 "proc-macro2", 6701 "quote", 6702 - "syn 2.0.53", 6703 ] 6704 6705 [[package]]
··· 4 5 [[package]] 6 name = "ab_glyph" 7 + version = "0.2.25" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "6f90148830dac590fac7ccfe78ec4a8ea404c60f75a24e16407a71f0f40de775" 10 dependencies = [ 11 "ab_glyph_rasterizer", 12 "owned_ttf_parser", ··· 65 66 [[package]] 67 name = "aho-corasick" 68 + version = "1.1.3" 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 71 dependencies = [ 72 "memchr", 73 ] 74 75 [[package]] 76 name = "allocator-api2" 77 + version = "0.2.18" 78 source = "registry+https://github.com/rust-lang/crates.io-index" 79 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 80 81 [[package]] 82 name = "alsa" ··· 191 192 [[package]] 193 name = "anyhow" 194 + version = "1.0.82" 195 source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 197 198 [[package]] 199 name = "approx" ··· 205 ] 206 207 [[package]] 208 + name = "arbitrary" 209 + version = "1.3.2" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 212 + dependencies = [ 213 + "derive_arbitrary", 214 + ] 215 + 216 + [[package]] 217 name = "arboard" 218 version = "3.3.2" 219 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 231 232 [[package]] 233 name = "arc-swap" 234 + version = "1.7.1" 235 source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 237 238 [[package]] 239 name = "arrayref" ··· 289 source = "registry+https://github.com/rust-lang/crates.io-index" 290 checksum = "258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb" 291 dependencies = [ 292 + "event-listener 5.3.0", 293 + "event-listener-strategy 0.5.1", 294 "futures-core", 295 "pin-project-lite", 296 ] 297 298 [[package]] 299 name = "async-channel" 300 + version = "2.2.1" 301 source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "136d4d23bcc79e27423727b36823d86233aad06dfea531837b038394d11e9928" 303 dependencies = [ 304 "concurrent-queue", 305 + "event-listener 5.3.0", 306 + "event-listener-strategy 0.5.1", 307 "futures-core", 308 "pin-project-lite", 309 ] 310 311 [[package]] 312 name = "async-executor" 313 + version = "1.11.0" 314 source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" 316 dependencies = [ 317 "async-task", 318 "concurrent-queue", 319 + "fastrand", 320 + "futures-lite", 321 "slab", 322 ] 323 ··· 327 source = "registry+https://github.com/rust-lang/crates.io-index" 328 checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1" 329 dependencies = [ 330 + "async-lock", 331 "blocking", 332 + "futures-lite", 333 ] 334 335 [[package]] ··· 338 source = "registry+https://github.com/rust-lang/crates.io-index" 339 checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" 340 dependencies = [ 341 + "async-lock", 342 "cfg-if", 343 "concurrent-queue", 344 "futures-io", 345 + "futures-lite", 346 "parking", 347 + "polling", 348 "rustix", 349 "slab", 350 "tracing", ··· 353 354 [[package]] 355 name = "async-lock" 356 version = "3.3.0" 357 source = "registry+https://github.com/rust-lang/crates.io-index" 358 checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" ··· 370 dependencies = [ 371 "async-io", 372 "blocking", 373 + "futures-lite", 374 ] 375 376 [[package]] 377 name = "async-process" 378 + version = "2.2.2" 379 source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "a53fc6301894e04a92cb2584fedde80cb25ba8e02d9dc39d4a87d036e22f397d" 381 dependencies = [ 382 + "async-channel", 383 "async-io", 384 + "async-lock", 385 "async-signal", 386 + "async-task", 387 "blocking", 388 "cfg-if", 389 + "event-listener 5.3.0", 390 + "futures-lite", 391 "rustix", 392 + "tracing", 393 "windows-sys 0.52.0", 394 ] 395 ··· 401 dependencies = [ 402 "proc-macro2", 403 "quote", 404 + "syn 2.0.60", 405 ] 406 407 [[package]] 408 name = "async-signal" 409 + version = "0.2.6" 410 source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" 412 dependencies = [ 413 "async-io", 414 + "async-lock", 415 "atomic-waker", 416 "cfg-if", 417 "futures-core", ··· 419 "rustix", 420 "signal-hook-registry", 421 "slab", 422 + "windows-sys 0.52.0", 423 ] 424 425 [[package]] ··· 430 431 [[package]] 432 name = "async-trait" 433 + version = "0.1.80" 434 source = "registry+https://github.com/rust-lang/crates.io-index" 435 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 436 dependencies = [ 437 "proc-macro2", 438 "quote", 439 + "syn 2.0.60", 440 ] 441 442 [[package]] ··· 447 448 [[package]] 449 name = "autocfg" 450 + version = "1.2.0" 451 source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 453 454 [[package]] 455 name = "backtrace" 456 + version = "0.3.71" 457 source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 459 dependencies = [ 460 "addr2line", 461 "cc", ··· 497 "regex", 498 "rustc-hash", 499 "shlex", 500 + "syn 2.0.60", 501 "which", 502 ] 503 ··· 577 source = "registry+https://github.com/rust-lang/crates.io-index" 578 checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 579 dependencies = [ 580 + "async-channel", 581 + "async-lock", 582 "async-task", 583 + "fastrand", 584 "futures-io", 585 + "futures-lite", 586 "piper", 587 "tracing", 588 ] ··· 602 version = "0.1.0" 603 dependencies = [ 604 "clap", 605 "convert_case", 606 "proc-macro2", 607 "quote", 608 "regex", 609 "swf", 610 "walkdir", 611 ] 612 613 [[package]] 614 name = "bumpalo" 615 + version = "3.16.0" 616 source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 618 619 [[package]] 620 name = "bytemuck" ··· 633 dependencies = [ 634 "proc-macro2", 635 "quote", 636 + "syn 2.0.60", 637 ] 638 639 [[package]] ··· 644 645 [[package]] 646 name = "bytes" 647 + version = "1.6.0" 648 source = "registry+https://github.com/rust-lang/crates.io-index" 649 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 650 651 [[package]] 652 name = "calloop" ··· 656 dependencies = [ 657 "bitflags 2.5.0", 658 "log", 659 + "polling", 660 "rustix", 661 "slab", 662 "thiserror", ··· 685 686 [[package]] 687 name = "cargo-platform" 688 + version = "0.1.8" 689 source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" 691 dependencies = [ 692 "serde", 693 ] ··· 707 ] 708 709 [[package]] 710 name = "cc" 711 + version = "1.0.95" 712 source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" 714 dependencies = [ 715 "jobserver", 716 "libc", 717 + "once_cell", 718 ] 719 720 [[package]] ··· 746 747 [[package]] 748 name = "chrono" 749 + version = "0.4.38" 750 source = "registry+https://github.com/rust-lang/crates.io-index" 751 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 752 dependencies = [ 753 "android-tzdata", 754 "iana-time-zone", 755 "js-sys", 756 "num-traits", 757 "wasm-bindgen", 758 + "windows-targets 0.52.5", 759 ] 760 761 [[package]] ··· 771 772 [[package]] 773 name = "clap" 774 + version = "4.5.4" 775 source = "registry+https://github.com/rust-lang/crates.io-index" 776 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 777 dependencies = [ 778 "clap_builder", 779 "clap_derive", ··· 793 794 [[package]] 795 name = "clap_derive" 796 + version = "4.5.4" 797 source = "registry+https://github.com/rust-lang/crates.io-index" 798 + checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" 799 dependencies = [ 800 + "heck", 801 "proc-macro2", 802 "quote", 803 + "syn 2.0.60", 804 ] 805 806 [[package]] ··· 811 812 [[package]] 813 name = "clipboard-win" 814 + version = "5.3.1" 815 source = "registry+https://github.com/rust-lang/crates.io-index" 816 + checksum = "79f4473f5144e20d9aceaf2972478f06ddf687831eafeeb434fbaf0acc4144ad" 817 dependencies = [ 818 "error-code", 819 ] ··· 841 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 842 843 [[package]] 844 name = "com" 845 version = "0.6.0" 846 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 873 874 [[package]] 875 name = "combine" 876 + version = "4.6.7" 877 source = "registry+https://github.com/rust-lang/crates.io-index" 878 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 879 dependencies = [ 880 "bytes", 881 "memchr", ··· 923 ] 924 925 [[package]] 926 + name = "cookie" 927 + version = "0.17.0" 928 + source = "registry+https://github.com/rust-lang/crates.io-index" 929 + checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 930 + dependencies = [ 931 + "percent-encoding", 932 + "time", 933 + "version_check", 934 + ] 935 + 936 + [[package]] 937 name = "cookie-factory" 938 + version = "0.3.3" 939 + source = "registry+https://github.com/rust-lang/crates.io-index" 940 + checksum = "9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2" 941 + dependencies = [ 942 + "futures", 943 + ] 944 + 945 + [[package]] 946 + name = "cookie_store" 947 + version = "0.20.0" 948 source = "registry+https://github.com/rust-lang/crates.io-index" 949 + checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6" 950 + dependencies = [ 951 + "cookie", 952 + "idna 0.3.0", 953 + "log", 954 + "publicsuffix", 955 + "serde", 956 + "serde_derive", 957 + "serde_json", 958 + "time", 959 + "url", 960 + ] 961 962 [[package]] 963 name = "core-foundation" ··· 977 978 [[package]] 979 name = "core-graphics" 980 + version = "0.23.2" 981 source = "registry+https://github.com/rust-lang/crates.io-index" 982 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 983 dependencies = [ 984 "bitflags 1.3.2", 985 "core-foundation", ··· 1062 1063 [[package]] 1064 name = "crc" 1065 + version = "3.2.1" 1066 source = "registry+https://github.com/rust-lang/crates.io-index" 1067 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 1068 dependencies = [ 1069 "crc-catalog", 1070 ] ··· 1150 ] 1151 1152 [[package]] 1153 name = "cursor-icon" 1154 version = "1.1.0" 1155 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1186 "ident_case", 1187 "proc-macro2", 1188 "quote", 1189 + "syn 2.0.60", 1190 ] 1191 1192 [[package]] ··· 1197 dependencies = [ 1198 "darling_core", 1199 "quote", 1200 + "syn 2.0.60", 1201 ] 1202 1203 [[package]] ··· 1352 ] 1353 1354 [[package]] 1355 + name = "derive_arbitrary" 1356 + version = "1.3.2" 1357 + source = "registry+https://github.com/rust-lang/crates.io-index" 1358 + checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 1359 + dependencies = [ 1360 + "proc-macro2", 1361 + "quote", 1362 + "syn 2.0.60", 1363 + ] 1364 + 1365 + [[package]] 1366 name = "diff" 1367 version = "0.1.13" 1368 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1413 dependencies = [ 1414 "proc-macro2", 1415 "quote", 1416 + "syn 2.0.60", 1417 ] 1418 1419 [[package]] ··· 1426 ] 1427 1428 [[package]] 1429 name = "document-features" 1430 version = "0.2.8" 1431 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1436 1437 [[package]] 1438 name = "downcast-rs" 1439 + version = "1.2.1" 1440 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1442 1443 [[package]] 1444 name = "ecolor" 1445 + version = "0.27.2" 1446 source = "registry+https://github.com/rust-lang/crates.io-index" 1447 + checksum = "20930a432bbd57a6d55e07976089708d4893f3d556cf42a0d79e9e321fa73b10" 1448 dependencies = [ 1449 "bytemuck", 1450 "serde", ··· 1452 1453 [[package]] 1454 name = "egui" 1455 + version = "0.27.2" 1456 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 + checksum = "584c5d1bf9a67b25778a3323af222dbe1a1feb532190e103901187f92c7fe29a" 1458 dependencies = [ 1459 "accesskit", 1460 "ahash", ··· 1466 1467 [[package]] 1468 name = "egui-wgpu" 1469 + version = "0.27.2" 1470 source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + checksum = "469ff65843f88a702b731a1532b7d03b0e8e96d283e70f3a22b0e06c46cb9b37" 1472 dependencies = [ 1473 "bytemuck", 1474 "document-features", ··· 1477 "log", 1478 "thiserror", 1479 "type-map 0.5.0", 1480 + "web-time 0.2.4", 1481 "wgpu", 1482 "winit", 1483 ] 1484 1485 [[package]] 1486 name = "egui-winit" 1487 + version = "0.27.2" 1488 source = "registry+https://github.com/rust-lang/crates.io-index" 1489 + checksum = "2e3da0cbe020f341450c599b35b92de4af7b00abde85624fd16f09c885573609" 1490 dependencies = [ 1491 "arboard", 1492 "egui", 1493 "log", 1494 + "raw-window-handle 0.6.1", 1495 "smithay-clipboard", 1496 + "web-time 0.2.4", 1497 "webbrowser", 1498 "winit", 1499 ] 1500 1501 [[package]] 1502 name = "egui_extras" 1503 + version = "0.27.2" 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 + checksum = "1b78779f35ded1a853786c9ce0b43fe1053e10a21ea3b23ebea411805ce41593" 1506 dependencies = [ 1507 "egui", 1508 "enum-map", ··· 1514 1515 [[package]] 1516 name = "either" 1517 + version = "1.11.0" 1518 source = "registry+https://github.com/rust-lang/crates.io-index" 1519 + checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 1520 1521 [[package]] 1522 name = "emath" 1523 + version = "0.27.2" 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1525 + checksum = "e4c3a552cfca14630702449d35f41c84a0d15963273771c6059175a803620f3f" 1526 dependencies = [ 1527 "bytemuck", 1528 "serde", ··· 1550 1551 [[package]] 1552 name = "encoding_rs" 1553 + version = "0.8.34" 1554 source = "registry+https://github.com/rust-lang/crates.io-index" 1555 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1556 dependencies = [ 1557 "cfg-if", 1558 ] ··· 1581 dependencies = [ 1582 "proc-macro2", 1583 "quote", 1584 + "syn 2.0.60", 1585 ] 1586 1587 [[package]] ··· 1602 dependencies = [ 1603 "proc-macro2", 1604 "quote", 1605 + "syn 2.0.60", 1606 ] 1607 1608 [[package]] ··· 1613 dependencies = [ 1614 "proc-macro2", 1615 "quote", 1616 + "syn 2.0.60", 1617 ] 1618 1619 [[package]] ··· 1634 "darling", 1635 "proc-macro2", 1636 "quote", 1637 + "syn 2.0.60", 1638 ] 1639 1640 [[package]] ··· 1662 1663 [[package]] 1664 name = "epaint" 1665 + version = "0.27.2" 1666 source = "registry+https://github.com/rust-lang/crates.io-index" 1667 + checksum = "b381f8b149657a4acf837095351839f32cd5c4aec1817fc4df84e18d76334176" 1668 dependencies = [ 1669 "ab_glyph", 1670 "ahash", ··· 1716 dependencies = [ 1717 "num-traits", 1718 ] 1719 1720 [[package]] 1721 name = "event-listener" ··· 1730 1731 [[package]] 1732 name = "event-listener" 1733 + version = "5.3.0" 1734 source = "registry+https://github.com/rust-lang/crates.io-index" 1735 + checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" 1736 dependencies = [ 1737 "concurrent-queue", 1738 "parking", ··· 1751 1752 [[package]] 1753 name = "event-listener-strategy" 1754 + version = "0.5.1" 1755 source = "registry+https://github.com/rust-lang/crates.io-index" 1756 + checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3" 1757 dependencies = [ 1758 + "event-listener 5.3.0", 1759 "pin-project-lite", 1760 ] 1761 ··· 1766 "anyhow", 1767 "clap", 1768 "futures", 1769 + "image 0.25.1", 1770 "indicatif", 1771 "rayon", 1772 "ruffle_core", 1773 "ruffle_render_wgpu", ··· 1776 1777 [[package]] 1778 name = "fastrand" 1779 + version = "2.0.2" 1780 source = "registry+https://github.com/rust-lang/crates.io-index" 1781 + checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" 1782 1783 [[package]] 1784 name = "fdeflate" ··· 1814 1815 [[package]] 1816 name = "flate2" 1817 + version = "1.0.30" 1818 source = "registry+https://github.com/rust-lang/crates.io-index" 1819 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1820 dependencies = [ 1821 "crc32fast", 1822 "miniz_oxide", ··· 1883 1884 [[package]] 1885 name = "fluent-template-macros" 1886 + version = "0.9.4" 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 + checksum = "77d2bcae1f3ec390c50161fcf130d3228750e9ecf965618584e046d884199b83" 1889 dependencies = [ 1890 "flume", 1891 "ignore", 1892 "once_cell", 1893 "proc-macro2", 1894 "quote", 1895 + "syn 2.0.60", 1896 "unic-langid", 1897 ] 1898 1899 [[package]] 1900 name = "fluent-templates" 1901 + version = "0.9.4" 1902 source = "registry+https://github.com/rust-lang/crates.io-index" 1903 + checksum = "197feb1e37209c6b3d29f0754b11fc070890efb2b1d761caac4e5287a200e9db" 1904 dependencies = [ 1905 "arc-swap", 1906 "fluent", ··· 1909 "fluent-syntax", 1910 "fluent-template-macros", 1911 "flume", 1912 + "heck", 1913 "ignore", 1914 "intl-memoizer", 1915 "log", 1916 "once_cell", 1917 "serde_json", 1918 + "thiserror", 1919 "unic-langid", 1920 ] 1921 1922 [[package]] 1923 name = "flume" 1924 + version = "0.11.0" 1925 source = "registry+https://github.com/rust-lang/crates.io-index" 1926 + checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1927 dependencies = [ 1928 "spin", 1929 ] ··· 1983 dependencies = [ 1984 "proc-macro2", 1985 "quote", 1986 + "syn 2.0.60", 1987 ] 1988 1989 [[package]] ··· 2051 2052 [[package]] 2053 name = "futures-lite" 2054 version = "2.3.0" 2055 source = "registry+https://github.com/rust-lang/crates.io-index" 2056 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 2057 dependencies = [ 2058 + "fastrand", 2059 "futures-core", 2060 "futures-io", 2061 "parking", ··· 2070 dependencies = [ 2071 "proc-macro2", 2072 "quote", 2073 + "syn 2.0.60", 2074 ] 2075 2076 [[package]] ··· 2105 2106 [[package]] 2107 name = "gc-arena" 2108 + version = "0.5.1" 2109 source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "24d4a9d8c3c1ef4301b8afc383e53e102a13f9947da2181bf82828480dcc5165" 2111 dependencies = [ 2112 "gc-arena-derive", 2113 + "hashbrown", 2114 "sptr", 2115 ] 2116 2117 [[package]] 2118 name = "gc-arena-derive" 2119 + version = "0.5.1" 2120 source = "registry+https://github.com/rust-lang/crates.io-index" 2121 + checksum = "8c952d28a64896b1c4ac382dcd7beeaeaabc13e8c7c7f800ea2938abd828ed30" 2122 dependencies = [ 2123 "proc-macro2", 2124 "quote", 2125 + "syn 2.0.60", 2126 "synstructure", 2127 ] 2128 2129 [[package]] 2130 name = "generator" 2131 + version = "0.8.1" 2132 source = "registry+https://github.com/rust-lang/crates.io-index" 2133 + checksum = "186014d53bc231d0090ef8d6f03e0920c54d85a5ed22f4f2f74315ec56cf83fb" 2134 dependencies = [ 2135 "cc", 2136 + "cfg-if", 2137 "libc", 2138 "log", 2139 "rustversion", 2140 + "windows 0.54.0", 2141 ] 2142 2143 [[package]] ··· 2162 2163 [[package]] 2164 name = "getrandom" 2165 + version = "0.2.14" 2166 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 2168 dependencies = [ 2169 "cfg-if", 2170 "js-sys", ··· 2185 2186 [[package]] 2187 name = "gilrs" 2188 + version = "0.10.7" 2189 source = "registry+https://github.com/rust-lang/crates.io-index" 2190 + checksum = "b54e5e39844ab5cddaf3bbbdfdc2923a6cb34e36818b95618da4e3f26302c24c" 2191 dependencies = [ 2192 "fnv", 2193 "gilrs-core", ··· 2250 "bstr", 2251 "log", 2252 "regex-automata 0.4.6", 2253 + "regex-syntax 0.8.3", 2254 ] 2255 2256 [[package]] ··· 2263 "futures-core", 2264 "futures-sink", 2265 "gloo-utils", 2266 + "http 0.2.12", 2267 "js-sys", 2268 "pin-project", 2269 "thiserror", ··· 2344 dependencies = [ 2345 "bitflags 2.5.0", 2346 "gpu-descriptor-types", 2347 + "hashbrown", 2348 ] 2349 2350 [[package]] ··· 2357 ] 2358 2359 [[package]] 2360 + name = "h2" 2361 + version = "0.4.4" 2362 + source = "registry+https://github.com/rust-lang/crates.io-index" 2363 + checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" 2364 + dependencies = [ 2365 + "bytes", 2366 + "fnv", 2367 + "futures-core", 2368 + "futures-sink", 2369 + "futures-util", 2370 + "http 1.1.0", 2371 + "indexmap", 2372 + "slab", 2373 + "tokio", 2374 + "tokio-util", 2375 + "tracing", 2376 + ] 2377 + 2378 + [[package]] 2379 name = "h263-rs" 2380 version = "0.1.0" 2381 source = "git+https://github.com/ruffle-rs/h263-rs?rev=5c8d9d7d86f62b70ca484df006a75a9c8ff1985c#5c8d9d7d86f62b70ca484df006a75a9c8ff1985c" ··· 2406 2407 [[package]] 2408 name = "hashbrown" 2409 + version = "0.14.5" 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2411 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2412 dependencies = [ 2413 "ahash", 2414 "allocator-api2", ··· 2428 "widestring", 2429 "winapi", 2430 ] 2431 2432 [[package]] 2433 name = "heck" ··· 2474 ] 2475 2476 [[package]] 2477 + name = "http" 2478 + version = "1.1.0" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2481 + dependencies = [ 2482 + "bytes", 2483 + "fnv", 2484 + "itoa", 2485 + ] 2486 + 2487 + [[package]] 2488 + name = "http-body" 2489 + version = "1.0.0" 2490 source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 2492 + dependencies = [ 2493 + "bytes", 2494 + "http 1.1.0", 2495 + ] 2496 + 2497 + [[package]] 2498 + name = "http-body-util" 2499 + version = "0.1.1" 2500 + source = "registry+https://github.com/rust-lang/crates.io-index" 2501 + checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" 2502 + dependencies = [ 2503 + "bytes", 2504 + "futures-core", 2505 + "http 1.1.0", 2506 + "http-body", 2507 + "pin-project-lite", 2508 + ] 2509 + 2510 + [[package]] 2511 + name = "httparse" 2512 + version = "1.8.0" 2513 + source = "registry+https://github.com/rust-lang/crates.io-index" 2514 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2515 2516 [[package]] 2517 name = "humantime" ··· 2520 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2521 2522 [[package]] 2523 + name = "hyper" 2524 + version = "1.3.1" 2525 + source = "registry+https://github.com/rust-lang/crates.io-index" 2526 + checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" 2527 + dependencies = [ 2528 + "bytes", 2529 + "futures-channel", 2530 + "futures-util", 2531 + "h2", 2532 + "http 1.1.0", 2533 + "http-body", 2534 + "httparse", 2535 + "itoa", 2536 + "pin-project-lite", 2537 + "smallvec", 2538 + "tokio", 2539 + "want", 2540 + ] 2541 + 2542 + [[package]] 2543 + name = "hyper-rustls" 2544 + version = "0.26.0" 2545 + source = "registry+https://github.com/rust-lang/crates.io-index" 2546 + checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" 2547 + dependencies = [ 2548 + "futures-util", 2549 + "http 1.1.0", 2550 + "hyper", 2551 + "hyper-util", 2552 + "rustls", 2553 + "rustls-pki-types", 2554 + "tokio", 2555 + "tokio-rustls", 2556 + "tower-service", 2557 + ] 2558 + 2559 + [[package]] 2560 + name = "hyper-util" 2561 + version = "0.1.3" 2562 + source = "registry+https://github.com/rust-lang/crates.io-index" 2563 + checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" 2564 + dependencies = [ 2565 + "bytes", 2566 + "futures-channel", 2567 + "futures-util", 2568 + "http 1.1.0", 2569 + "http-body", 2570 + "hyper", 2571 + "pin-project-lite", 2572 + "socket2", 2573 + "tokio", 2574 + "tower", 2575 + "tower-service", 2576 + "tracing", 2577 + ] 2578 + 2579 + [[package]] 2580 name = "iana-time-zone" 2581 version = "0.1.60" 2582 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2629 2630 [[package]] 2631 name = "idna" 2632 + version = "0.3.0" 2633 + source = "registry+https://github.com/rust-lang/crates.io-index" 2634 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 2635 + dependencies = [ 2636 + "unicode-bidi", 2637 + "unicode-normalization", 2638 + ] 2639 + 2640 + [[package]] 2641 + name = "idna" 2642 version = "0.5.0" 2643 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" ··· 2677 2678 [[package]] 2679 name = "image" 2680 + version = "0.25.1" 2681 source = "registry+https://github.com/rust-lang/crates.io-index" 2682 + checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 2683 dependencies = [ 2684 "bytemuck", 2685 "byteorder", ··· 2690 2691 [[package]] 2692 name = "indexmap" 2693 + version = "2.2.6" 2694 source = "registry+https://github.com/rust-lang/crates.io-index" 2695 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2696 dependencies = [ 2697 "equivalent", 2698 + "hashbrown", 2699 "serde", 2700 ] 2701 ··· 2734 2735 [[package]] 2736 name = "insta" 2737 + version = "1.38.0" 2738 source = "registry+https://github.com/rust-lang/crates.io-index" 2739 + checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" 2740 dependencies = [ 2741 "console", 2742 "lazy_static", 2743 "linked-hash-map", 2744 "similar", 2745 ] 2746 2747 [[package]] ··· 2783 ] 2784 2785 [[package]] 2786 + name = "ipnet" 2787 + version = "2.9.0" 2788 source = "registry+https://github.com/rust-lang/crates.io-index" 2789 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2790 2791 [[package]] 2792 name = "itertools" ··· 2799 2800 [[package]] 2801 name = "itoa" 2802 + version = "1.0.11" 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2805 2806 [[package]] 2807 name = "jni" ··· 2827 2828 [[package]] 2829 name = "jobserver" 2830 + version = "0.1.31" 2831 source = "registry+https://github.com/rust-lang/crates.io-index" 2832 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 2833 dependencies = [ 2834 "libc", 2835 ] ··· 2897 2898 [[package]] 2899 name = "libflate" 2900 + version = "2.1.0" 2901 source = "registry+https://github.com/rust-lang/crates.io-index" 2902 + checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e" 2903 dependencies = [ 2904 "adler32", 2905 "core2", ··· 2910 2911 [[package]] 2912 name = "libflate_lz77" 2913 + version = "2.1.0" 2914 source = "registry+https://github.com/rust-lang/crates.io-index" 2915 + checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" 2916 dependencies = [ 2917 "core2", 2918 + "hashbrown", 2919 "rle-decode-fast", 2920 ] 2921 ··· 2936 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 2937 dependencies = [ 2938 "cfg-if", 2939 + "windows-targets 0.52.5", 2940 ] 2941 2942 [[package]] ··· 2946 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2947 2948 [[package]] 2949 name = "libredox" 2950 + version = "0.0.2" 2951 source = "registry+https://github.com/rust-lang/crates.io-index" 2952 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2953 dependencies = [ 2954 "bitflags 2.5.0", 2955 "libc", ··· 2958 2959 [[package]] 2960 name = "libredox" 2961 + version = "0.1.3" 2962 source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2964 dependencies = [ 2965 "bitflags 2.5.0", 2966 "libc", 2967 ] 2968 2969 [[package]] 2970 name = "libtest-mimic" 2971 + version = "0.7.2" 2972 source = "registry+https://github.com/rust-lang/crates.io-index" 2973 + checksum = "fefdf21230d6143476a28adbee3d930e2b68a3d56443c777cae3fe9340eebff9" 2974 dependencies = [ 2975 "clap", 2976 "escape8259", ··· 2989 ] 2990 2991 [[package]] 2992 name = "linked-hash-map" 2993 version = "0.5.6" 2994 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3011 dependencies = [ 3012 "proc-macro2", 3013 "quote", 3014 + "syn 2.0.60", 3015 ] 3016 3017 [[package]] ··· 3044 3045 [[package]] 3046 name = "loom" 3047 + version = "0.7.2" 3048 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 3050 dependencies = [ 3051 "cfg-if", 3052 "generator", ··· 3061 source = "registry+https://github.com/rust-lang/crates.io-index" 3062 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 3063 dependencies = [ 3064 + "hashbrown", 3065 ] 3066 3067 [[package]] ··· 3107 3108 [[package]] 3109 name = "lyon_tessellation" 3110 + version = "1.0.14" 3111 source = "registry+https://github.com/rust-lang/crates.io-index" 3112 + checksum = "4470bd0b1f29eda66068ab1fd47719facda0a136b829bcca69287ed0ac40a134" 3113 dependencies = [ 3114 "float_next_after", 3115 "lyon_path", ··· 3171 3172 [[package]] 3173 name = "memchr" 3174 + version = "2.7.2" 3175 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 3177 3178 [[package]] 3179 name = "memmap2" ··· 3186 3187 [[package]] 3188 name = "memoffset" 3189 + version = "0.9.1" 3190 source = "registry+https://github.com/rust-lang/crates.io-index" 3191 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 3192 dependencies = [ 3193 "autocfg", 3194 ] ··· 3241 ] 3242 3243 [[package]] 3244 + name = "mio" 3245 + version = "0.8.11" 3246 + source = "registry+https://github.com/rust-lang/crates.io-index" 3247 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 3248 + dependencies = [ 3249 + "libc", 3250 + "wasi", 3251 + "windows-sys 0.48.0", 3252 + ] 3253 + 3254 + [[package]] 3255 name = "mocket" 3256 version = "0.1.0" 3257 dependencies = [ ··· 3300 version = "0.1.0" 3301 dependencies = [ 3302 "anyhow", 3303 "naga", 3304 "naga_oil", 3305 "ruffle_render", 3306 ] 3307 3308 [[package]] ··· 3318 "naga", 3319 "once_cell", 3320 "regex", 3321 + "regex-syntax 0.8.3", 3322 "rustc-hash", 3323 "thiserror", 3324 "tracing", ··· 3336 "log", 3337 "ndk-sys", 3338 "num_enum", 3339 + "raw-window-handle 0.6.1", 3340 "thiserror", 3341 ] 3342 ··· 3460 dependencies = [ 3461 "proc-macro2", 3462 "quote", 3463 + "syn 2.0.60", 3464 ] 3465 3466 [[package]] ··· 3510 "proc-macro-crate", 3511 "proc-macro2", 3512 "quote", 3513 + "syn 2.0.60", 3514 ] 3515 3516 [[package]] ··· 3551 3552 [[package]] 3553 name = "objc-sys" 3554 + version = "0.3.3" 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3556 + checksum = "da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60" 3557 3558 [[package]] 3559 name = "objc2" ··· 3628 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3629 3630 [[package]] 3631 name = "option-ext" 3632 version = "0.2.0" 3633 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3654 3655 [[package]] 3656 name = "os_info" 3657 + version = "3.8.2" 3658 source = "registry+https://github.com/rust-lang/crates.io-index" 3659 + checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" 3660 dependencies = [ 3661 "log", 3662 "windows-sys 0.52.0", ··· 3741 dependencies = [ 3742 "proc-macro2", 3743 "quote", 3744 + "syn 2.0.60", 3745 ] 3746 3747 [[package]] 3748 name = "pin-project-lite" 3749 + version = "0.2.14" 3750 source = "registry+https://github.com/rust-lang/crates.io-index" 3751 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3752 3753 [[package]] 3754 name = "pin-utils" ··· 3763 checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3764 dependencies = [ 3765 "atomic-waker", 3766 + "fastrand", 3767 "futures-io", 3768 ] 3769 ··· 3788 3789 [[package]] 3790 name = "polling" 3791 + version = "3.7.0" 3792 source = "registry+https://github.com/rust-lang/crates.io-index" 3793 + checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" 3794 dependencies = [ 3795 "cfg-if", 3796 "concurrent-queue", 3797 + "hermit-abi", 3798 "pin-project-lite", 3799 "rustix", 3800 "tracing", ··· 3852 3853 [[package]] 3854 name = "prettyplease" 3855 + version = "0.2.19" 3856 source = "registry+https://github.com/rust-lang/crates.io-index" 3857 + checksum = "5ac2cf0f2e4f42b49f5ffd07dae8d746508ef7526c13940e5f524012ae6c6550" 3858 dependencies = [ 3859 "proc-macro2", 3860 + "syn 2.0.60", 3861 ] 3862 3863 [[package]] ··· 3886 3887 [[package]] 3888 name = "proc-macro2" 3889 + version = "1.0.81" 3890 source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 3892 dependencies = [ 3893 "unicode-ident", 3894 ] ··· 3910 checksum = "ce97fecd27bc49296e5e20518b5a1bb54a14f7d5fe6228bc9686ee2a74915cc8" 3911 dependencies = [ 3912 "quote", 3913 + "syn 2.0.60", 3914 + ] 3915 + 3916 + [[package]] 3917 + name = "psl-types" 3918 + version = "2.0.11" 3919 + source = "registry+https://github.com/rust-lang/crates.io-index" 3920 + checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" 3921 + 3922 + [[package]] 3923 + name = "publicsuffix" 3924 + version = "2.2.3" 3925 + source = "registry+https://github.com/rust-lang/crates.io-index" 3926 + checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 3927 + dependencies = [ 3928 + "idna 0.3.0", 3929 + "psl-types", 3930 ] 3931 3932 [[package]] ··· 3940 3941 [[package]] 3942 name = "quote" 3943 + version = "1.0.36" 3944 source = "registry+https://github.com/rust-lang/crates.io-index" 3945 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 3946 dependencies = [ 3947 "proc-macro2", 3948 ] ··· 3991 3992 [[package]] 3993 name = "raw-window-handle" 3994 + version = "0.6.1" 3995 source = "registry+https://github.com/rust-lang/crates.io-index" 3996 + checksum = "8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b" 3997 3998 [[package]] 3999 name = "rayon" 4000 + version = "1.10.0" 4001 source = "registry+https://github.com/rust-lang/crates.io-index" 4002 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4003 dependencies = [ 4004 "either", 4005 "rayon-core", ··· 4044 4045 [[package]] 4046 name = "redox_users" 4047 + version = "0.4.5" 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 4050 dependencies = [ 4051 "getrandom", 4052 + "libredox 0.1.3", 4053 "thiserror", 4054 ] 4055 4056 [[package]] 4057 name = "regex" 4058 + version = "1.10.4" 4059 source = "registry+https://github.com/rust-lang/crates.io-index" 4060 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 4061 dependencies = [ 4062 "aho-corasick", 4063 "memchr", 4064 "regex-automata 0.4.6", 4065 + "regex-syntax 0.8.3", 4066 ] 4067 4068 [[package]] ··· 4082 dependencies = [ 4083 "aho-corasick", 4084 "memchr", 4085 + "regex-syntax 0.8.3", 4086 ] 4087 4088 [[package]] ··· 4093 4094 [[package]] 4095 name = "regex-syntax" 4096 + version = "0.8.3" 4097 source = "registry+https://github.com/rust-lang/crates.io-index" 4098 + checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 4099 4100 [[package]] 4101 name = "regress" 4102 + version = "0.9.1" 4103 source = "registry+https://github.com/rust-lang/crates.io-index" 4104 + checksum = "0eae2a1ebfecc58aff952ef8ccd364329abe627762f5bf09ff42eb9d98522479" 4105 dependencies = [ 4106 + "hashbrown", 4107 "memchr", 4108 ] 4109 ··· 4129 checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" 4130 4131 [[package]] 4132 + name = "reqwest" 4133 + version = "0.12.4" 4134 + source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" 4136 + dependencies = [ 4137 + "base64 0.22.0", 4138 + "bytes", 4139 + "cookie", 4140 + "cookie_store", 4141 + "encoding_rs", 4142 + "futures-core", 4143 + "futures-util", 4144 + "h2", 4145 + "http 1.1.0", 4146 + "http-body", 4147 + "http-body-util", 4148 + "hyper", 4149 + "hyper-rustls", 4150 + "hyper-util", 4151 + "ipnet", 4152 + "js-sys", 4153 + "log", 4154 + "mime", 4155 + "once_cell", 4156 + "percent-encoding", 4157 + "pin-project-lite", 4158 + "rustls", 4159 + "rustls-pemfile", 4160 + "rustls-pki-types", 4161 + "serde", 4162 + "serde_json", 4163 + "serde_urlencoded", 4164 + "sync_wrapper", 4165 + "system-configuration", 4166 + "tokio", 4167 + "tokio-rustls", 4168 + "tower-service", 4169 + "url", 4170 + "wasm-bindgen", 4171 + "wasm-bindgen-futures", 4172 + "web-sys", 4173 + "webpki-roots", 4174 + "winreg", 4175 + ] 4176 + 4177 + [[package]] 4178 name = "rfd" 4179 version = "0.14.1" 4180 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4189 "objc-foundation", 4190 "objc_id", 4191 "pollster", 4192 + "raw-window-handle 0.6.1", 4193 "urlencoding", 4194 "wasm-bindgen", 4195 "wasm-bindgen-futures", ··· 4198 ] 4199 4200 [[package]] 4201 + name = "ring" 4202 + version = "0.17.8" 4203 + source = "registry+https://github.com/rust-lang/crates.io-index" 4204 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4205 + dependencies = [ 4206 + "cc", 4207 + "cfg-if", 4208 + "getrandom", 4209 + "libc", 4210 + "spin", 4211 + "untrusted", 4212 + "windows-sys 0.52.0", 4213 + ] 4214 + 4215 + [[package]] 4216 name = "rle-decode-fast" 4217 version = "1.0.3" 4218 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4240 name = "ruffle_core" 4241 version = "0.1.0" 4242 dependencies = [ 4243 + "async-channel", 4244 "bitflags 2.5.0", 4245 "bitstream-io", 4246 "build_playerglobal", ··· 4252 "downcast-rs", 4253 "egui", 4254 "egui_extras", 4255 + "either", 4256 "encoding_rs", 4257 "enum-map", 4258 "enumset", ··· 4262 "flv-rs", 4263 "fnv", 4264 "futures", 4265 + "hashbrown", 4266 "id3", 4267 + "image 0.25.1", 4268 "indexmap", 4269 "jpegxr", 4270 "linkme", ··· 4298 "url", 4299 "wasm-bindgen-futures", 4300 "weak-table", 4301 + "web-time 1.1.0", 4302 ] 4303 4304 [[package]] ··· 4306 version = "0.1.0" 4307 dependencies = [ 4308 "anyhow", 4309 "bytemuck", 4310 "chrono", 4311 "clap", ··· 4319 "fluent-templates", 4320 "fontdb", 4321 "futures", 4322 "gilrs", 4323 + "image 0.25.1", 4324 "os_info", 4325 "rfd", 4326 "ruffle_core", 4327 + "ruffle_frontend_utils", 4328 "ruffle_render", 4329 "ruffle_render_wgpu", 4330 "ruffle_video_software", 4331 "sys-locale", 4332 "tokio", 4333 + "toml_edit 0.22.12", 4334 "tracing", 4335 "tracing-appender", 4336 "tracing-subscriber", 4337 "tracing-tracy", 4338 "unic-langid", 4339 "url", 4340 "vergen", 4341 "webbrowser", 4342 "wgpu", ··· 4345 ] 4346 4347 [[package]] 4348 + name = "ruffle_frontend_utils" 4349 + version = "0.1.0" 4350 + dependencies = [ 4351 + "async-channel", 4352 + "async-io", 4353 + "async-net", 4354 + "futures", 4355 + "futures-lite", 4356 + "macro_rules_attribute", 4357 + "reqwest", 4358 + "ruffle_core", 4359 + "slotmap", 4360 + "tempfile", 4361 + "thiserror", 4362 + "tokio", 4363 + "toml_edit 0.22.12", 4364 + "tracing", 4365 + "url", 4366 + "urlencoding", 4367 + "webbrowser", 4368 + "zip", 4369 + ] 4370 + 4371 + [[package]] 4372 name = "ruffle_gc_arena" 4373 version = "0.0.0" 4374 dependencies = [ ··· 4389 version = "0.1.0" 4390 dependencies = [ 4391 "quote", 4392 + "syn 2.0.60", 4393 ] 4394 4395 [[package]] ··· 4406 "h263-rs-yuv", 4407 "indexmap", 4408 "jpeg-decoder", 4409 "lyon", 4410 "lyon_geom", 4411 "num-derive", ··· 4426 name = "ruffle_render_canvas" 4427 version = "0.1.0" 4428 dependencies = [ 4429 "js-sys", 4430 "log", 4431 "ruffle_render", ··· 4440 version = "0.1.0" 4441 dependencies = [ 4442 "bytemuck", 4443 "js-sys", 4444 "log", 4445 "ruffle_render", ··· 4456 dependencies = [ 4457 "bytemuck", 4458 "clap", 4459 "enum-map", 4460 "fnv", 4461 "futures", 4462 + "image 0.25.1", 4463 "indexmap", 4464 "lru", 4465 "naga", ··· 4467 "naga-pixelbender", 4468 "naga_oil", 4469 "profiling", 4470 "ruffle_render", 4471 "swf", 4472 "tracing", ··· 4506 dependencies = [ 4507 "anyhow", 4508 "approx", 4509 + "async-channel", 4510 "chrono", 4511 + "image 0.25.1", 4512 "percent-encoding", 4513 "pretty_assertions", 4514 "regex", ··· 4555 name = "ruffle_web" 4556 version = "0.1.0" 4557 dependencies = [ 4558 + "async-channel", 4559 "base64 0.22.0", 4560 "chrono", 4561 "console_error_panic_hook", ··· 4655 4656 [[package]] 4657 name = "rustix" 4658 + version = "0.38.34" 4659 source = "registry+https://github.com/rust-lang/crates.io-index" 4660 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 4661 dependencies = [ 4662 "bitflags 2.5.0", 4663 "errno", ··· 4667 ] 4668 4669 [[package]] 4670 + name = "rustls" 4671 + version = "0.22.4" 4672 + source = "registry+https://github.com/rust-lang/crates.io-index" 4673 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 4674 + dependencies = [ 4675 + "log", 4676 + "ring", 4677 + "rustls-pki-types", 4678 + "rustls-webpki", 4679 + "subtle", 4680 + "zeroize", 4681 + ] 4682 + 4683 + [[package]] 4684 + name = "rustls-pemfile" 4685 + version = "2.1.2" 4686 + source = "registry+https://github.com/rust-lang/crates.io-index" 4687 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 4688 + dependencies = [ 4689 + "base64 0.22.0", 4690 + "rustls-pki-types", 4691 + ] 4692 + 4693 + [[package]] 4694 + name = "rustls-pki-types" 4695 + version = "1.5.0" 4696 + source = "registry+https://github.com/rust-lang/crates.io-index" 4697 + checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54" 4698 + 4699 + [[package]] 4700 + name = "rustls-webpki" 4701 + version = "0.102.3" 4702 + source = "registry+https://github.com/rust-lang/crates.io-index" 4703 + checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" 4704 + dependencies = [ 4705 + "ring", 4706 + "rustls-pki-types", 4707 + "untrusted", 4708 + ] 4709 + 4710 + [[package]] 4711 name = "rustversion" 4712 + version = "1.0.15" 4713 source = "registry+https://github.com/rust-lang/crates.io-index" 4714 + checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" 4715 4716 [[package]] 4717 name = "ryu" ··· 4735 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4736 dependencies = [ 4737 "winapi-util", 4738 ] 4739 4740 [[package]] ··· 4788 4789 [[package]] 4790 name = "serde" 4791 + version = "1.0.199" 4792 source = "registry+https://github.com/rust-lang/crates.io-index" 4793 + checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a" 4794 dependencies = [ 4795 "serde_derive", 4796 ] ··· 4807 ] 4808 4809 [[package]] 4810 name = "serde_derive" 4811 + version = "1.0.199" 4812 source = "registry+https://github.com/rust-lang/crates.io-index" 4813 + checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc" 4814 dependencies = [ 4815 "proc-macro2", 4816 "quote", 4817 + "syn 2.0.60", 4818 ] 4819 4820 [[package]] 4821 name = "serde_json" 4822 + version = "1.0.116" 4823 source = "registry+https://github.com/rust-lang/crates.io-index" 4824 + checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 4825 dependencies = [ 4826 "indexmap", 4827 "itoa", ··· 4831 4832 [[package]] 4833 name = "serde_repr" 4834 + version = "0.1.19" 4835 source = "registry+https://github.com/rust-lang/crates.io-index" 4836 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 4837 dependencies = [ 4838 "proc-macro2", 4839 "quote", 4840 + "syn 2.0.60", 4841 ] 4842 4843 [[package]] ··· 4850 ] 4851 4852 [[package]] 4853 + name = "serde_urlencoded" 4854 + version = "0.7.1" 4855 + source = "registry+https://github.com/rust-lang/crates.io-index" 4856 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4857 + dependencies = [ 4858 + "form_urlencoded", 4859 + "itoa", 4860 + "ryu", 4861 + "serde", 4862 + ] 4863 + 4864 + [[package]] 4865 name = "sha1" 4866 version = "0.10.6" 4867 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4900 4901 [[package]] 4902 name = "signal-hook-registry" 4903 + version = "1.4.2" 4904 source = "registry+https://github.com/rust-lang/crates.io-index" 4905 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4906 dependencies = [ 4907 "libc", 4908 ] ··· 4915 4916 [[package]] 4917 name = "similar" 4918 + version = "2.5.0" 4919 source = "registry+https://github.com/rust-lang/crates.io-index" 4920 + checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" 4921 4922 [[package]] 4923 name = "simple_asn1" ··· 4950 ] 4951 4952 [[package]] 4953 name = "smallvec" 4954 version = "1.13.2" 4955 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5001 ] 5002 5003 [[package]] 5004 name = "socket2" 5005 version = "0.5.6" 5006 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5054 5055 [[package]] 5056 name = "strsim" 5057 + version = "0.11.1" 5058 source = "registry+https://github.com/rust-lang/crates.io-index" 5059 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 5060 5061 [[package]] 5062 name = "stub-report" ··· 5066 "clap", 5067 "ruffle_core", 5068 ] 5069 + 5070 + [[package]] 5071 + name = "subtle" 5072 + version = "2.5.0" 5073 + source = "registry+https://github.com/rust-lang/crates.io-index" 5074 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 5075 5076 [[package]] 5077 name = "swf" ··· 5153 5154 [[package]] 5155 name = "syn" 5156 + version = "2.0.60" 5157 source = "registry+https://github.com/rust-lang/crates.io-index" 5158 + checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" 5159 dependencies = [ 5160 "proc-macro2", 5161 "quote", ··· 5163 ] 5164 5165 [[package]] 5166 + name = "sync_wrapper" 5167 + version = "0.1.2" 5168 + source = "registry+https://github.com/rust-lang/crates.io-index" 5169 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5170 + 5171 + [[package]] 5172 name = "synstructure" 5173 version = "0.13.1" 5174 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5176 dependencies = [ 5177 "proc-macro2", 5178 "quote", 5179 + "syn 2.0.60", 5180 ] 5181 5182 [[package]] ··· 5189 ] 5190 5191 [[package]] 5192 + name = "system-configuration" 5193 + version = "0.5.1" 5194 + source = "registry+https://github.com/rust-lang/crates.io-index" 5195 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 5196 + dependencies = [ 5197 + "bitflags 1.3.2", 5198 + "core-foundation", 5199 + "system-configuration-sys", 5200 + ] 5201 + 5202 + [[package]] 5203 + name = "system-configuration-sys" 5204 + version = "0.5.0" 5205 + source = "registry+https://github.com/rust-lang/crates.io-index" 5206 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5207 + dependencies = [ 5208 + "core-foundation-sys", 5209 + "libc", 5210 + ] 5211 + 5212 + [[package]] 5213 name = "tempfile" 5214 version = "3.10.1" 5215 source = "registry+https://github.com/rust-lang/crates.io-index" 5216 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 5217 dependencies = [ 5218 "cfg-if", 5219 + "fastrand", 5220 "rustix", 5221 "windows-sys 0.52.0", 5222 ] ··· 5237 "anyhow", 5238 "env_logger", 5239 "futures", 5240 + "image 0.25.1", 5241 "libtest-mimic", 5242 + "regex", 5243 "ruffle_core", 5244 "ruffle_render_wgpu", 5245 "ruffle_test_framework", ··· 5250 5251 [[package]] 5252 name = "thiserror" 5253 + version = "1.0.59" 5254 source = "registry+https://github.com/rust-lang/crates.io-index" 5255 + checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 5256 dependencies = [ 5257 "thiserror-impl", 5258 ] 5259 5260 [[package]] 5261 name = "thiserror-impl" 5262 + version = "1.0.59" 5263 source = "registry+https://github.com/rust-lang/crates.io-index" 5264 + checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 5265 dependencies = [ 5266 "proc-macro2", 5267 "quote", 5268 + "syn 2.0.60", 5269 ] 5270 5271 [[package]] ··· 5300 5301 [[package]] 5302 name = "time" 5303 + version = "0.3.36" 5304 source = "registry+https://github.com/rust-lang/crates.io-index" 5305 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5306 dependencies = [ 5307 "deranged", 5308 "itoa", ··· 5323 5324 [[package]] 5325 name = "time-macros" 5326 + version = "0.2.18" 5327 source = "registry+https://github.com/rust-lang/crates.io-index" 5328 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5329 dependencies = [ 5330 "num-conv", 5331 "time-core", ··· 5382 5383 [[package]] 5384 name = "tokio" 5385 + version = "1.37.0" 5386 source = "registry+https://github.com/rust-lang/crates.io-index" 5387 + checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 5388 dependencies = [ 5389 "backtrace", 5390 + "bytes", 5391 + "libc", 5392 + "mio", 5393 + "num_cpus", 5394 "pin-project-lite", 5395 + "socket2", 5396 "tokio-macros", 5397 + "windows-sys 0.48.0", 5398 ] 5399 5400 [[package]] ··· 5405 dependencies = [ 5406 "proc-macro2", 5407 "quote", 5408 + "syn 2.0.60", 5409 + ] 5410 + 5411 + [[package]] 5412 + name = "tokio-rustls" 5413 + version = "0.25.0" 5414 + source = "registry+https://github.com/rust-lang/crates.io-index" 5415 + checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 5416 + dependencies = [ 5417 + "rustls", 5418 + "rustls-pki-types", 5419 + "tokio", 5420 + ] 5421 + 5422 + [[package]] 5423 + name = "tokio-util" 5424 + version = "0.7.10" 5425 + source = "registry+https://github.com/rust-lang/crates.io-index" 5426 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 5427 + dependencies = [ 5428 + "bytes", 5429 + "futures-core", 5430 + "futures-sink", 5431 + "pin-project-lite", 5432 + "tokio", 5433 + "tracing", 5434 ] 5435 5436 [[package]] ··· 5442 "serde", 5443 "serde_spanned", 5444 "toml_datetime", 5445 + "toml_edit 0.22.12", 5446 ] 5447 5448 [[package]] ··· 5467 5468 [[package]] 5469 name = "toml_edit" 5470 + version = "0.22.12" 5471 source = "registry+https://github.com/rust-lang/crates.io-index" 5472 + checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" 5473 dependencies = [ 5474 "indexmap", 5475 "serde", 5476 "serde_spanned", 5477 "toml_datetime", 5478 + "winnow 0.6.6", 5479 + ] 5480 + 5481 + [[package]] 5482 + name = "tower" 5483 + version = "0.4.13" 5484 + source = "registry+https://github.com/rust-lang/crates.io-index" 5485 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5486 + dependencies = [ 5487 + "futures-core", 5488 + "futures-util", 5489 + "pin-project", 5490 + "pin-project-lite", 5491 + "tokio", 5492 + "tower-layer", 5493 + "tower-service", 5494 + "tracing", 5495 ] 5496 + 5497 + [[package]] 5498 + name = "tower-layer" 5499 + version = "0.3.2" 5500 + source = "registry+https://github.com/rust-lang/crates.io-index" 5501 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 5502 + 5503 + [[package]] 5504 + name = "tower-service" 5505 + version = "0.3.2" 5506 + source = "registry+https://github.com/rust-lang/crates.io-index" 5507 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 5508 5509 [[package]] 5510 name = "tracing" ··· 5538 dependencies = [ 5539 "proc-macro2", 5540 "quote", 5541 + "syn 2.0.60", 5542 ] 5543 5544 [[package]] ··· 5549 dependencies = [ 5550 "once_cell", 5551 "valuable", 5552 ] 5553 5554 [[package]] ··· 5633 ] 5634 5635 [[package]] 5636 + name = "try-lock" 5637 + version = "0.2.5" 5638 + source = "registry+https://github.com/rust-lang/crates.io-index" 5639 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 5640 + 5641 + [[package]] 5642 name = "ttf-parser" 5643 version = "0.20.0" 5644 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5739 dependencies = [ 5740 "proc-macro-hack", 5741 "quote", 5742 + "syn 2.0.60", 5743 "unic-langid-impl", 5744 ] 5745 ··· 5821 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5822 5823 [[package]] 5824 + name = "untrusted" 5825 + version = "0.9.0" 5826 + source = "registry+https://github.com/rust-lang/crates.io-index" 5827 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 5828 + 5829 + [[package]] 5830 name = "url" 5831 version = "2.5.0" 5832 source = "registry+https://github.com/rust-lang/crates.io-index" 5833 checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 5834 dependencies = [ 5835 "form_urlencoded", 5836 + "idna 0.5.0", 5837 "percent-encoding", 5838 "serde", 5839 ] ··· 5852 5853 [[package]] 5854 name = "uuid" 5855 + version = "1.8.0" 5856 source = "registry+https://github.com/rust-lang/crates.io-index" 5857 + checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 5858 5859 [[package]] 5860 name = "valuable" 5861 version = "0.1.0" 5862 source = "registry+https://github.com/rust-lang/crates.io-index" 5863 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5864 5865 [[package]] 5866 name = "vec_map" ··· 5918 ] 5919 5920 [[package]] 5921 name = "walkdir" 5922 version = "2.5.0" 5923 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5928 ] 5929 5930 [[package]] 5931 + name = "want" 5932 + version = "0.3.1" 5933 + source = "registry+https://github.com/rust-lang/crates.io-index" 5934 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5935 + dependencies = [ 5936 + "try-lock", 5937 + ] 5938 + 5939 + [[package]] 5940 name = "wasi" 5941 version = "0.11.0+wasi-snapshot-preview1" 5942 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5963 "once_cell", 5964 "proc-macro2", 5965 "quote", 5966 + "syn 2.0.60", 5967 "wasm-bindgen-shared", 5968 ] 5969 ··· 5997 dependencies = [ 5998 "proc-macro2", 5999 "quote", 6000 + "syn 2.0.60", 6001 "wasm-bindgen-backend", 6002 "wasm-bindgen-shared", 6003 ] ··· 6157 ] 6158 6159 [[package]] 6160 + name = "web-time" 6161 + version = "1.1.0" 6162 + source = "registry+https://github.com/rust-lang/crates.io-index" 6163 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 6164 + dependencies = [ 6165 + "js-sys", 6166 + "wasm-bindgen", 6167 + ] 6168 + 6169 + [[package]] 6170 name = "webbrowser" 6171 + version = "0.8.15" 6172 source = "registry+https://github.com/rust-lang/crates.io-index" 6173 + checksum = "db67ae75a9405634f5882791678772c94ff5f16a66535aae186e26aa0841fc8b" 6174 dependencies = [ 6175 "core-foundation", 6176 "home", ··· 6184 ] 6185 6186 [[package]] 6187 + name = "webpki-roots" 6188 + version = "0.26.1" 6189 + source = "registry+https://github.com/rust-lang/crates.io-index" 6190 + checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 6191 + dependencies = [ 6192 + "rustls-pki-types", 6193 + ] 6194 + 6195 + [[package]] 6196 name = "weezl" 6197 version = "0.1.8" 6198 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6200 6201 [[package]] 6202 name = "wgpu" 6203 + version = "0.19.4" 6204 source = "registry+https://github.com/rust-lang/crates.io-index" 6205 + checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" 6206 dependencies = [ 6207 "arrayvec", 6208 "cfg-if", ··· 6212 "naga", 6213 "parking_lot", 6214 "profiling", 6215 + "raw-window-handle 0.6.1", 6216 "serde", 6217 "smallvec", 6218 "static_assertions", ··· 6226 6227 [[package]] 6228 name = "wgpu-core" 6229 + version = "0.19.4" 6230 source = "registry+https://github.com/rust-lang/crates.io-index" 6231 + checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" 6232 dependencies = [ 6233 "arrayvec", 6234 "bit-vec", ··· 6241 "once_cell", 6242 "parking_lot", 6243 "profiling", 6244 + "raw-window-handle 0.6.1", 6245 "ron", 6246 "rustc-hash", 6247 "serde", ··· 6254 6255 [[package]] 6256 name = "wgpu-hal" 6257 + version = "0.19.4" 6258 source = "registry+https://github.com/rust-lang/crates.io-index" 6259 + checksum = "fc1a4924366df7ab41a5d8546d6534f1f33231aa5b3f72b9930e300f254e39c3" 6260 dependencies = [ 6261 "android_system_properties", 6262 "arrayvec", ··· 6286 "parking_lot", 6287 "profiling", 6288 "range-alloc", 6289 + "raw-window-handle 0.6.1", 6290 "renderdoc-sys", 6291 "rustc-hash", 6292 "smallvec", ··· 6323 6324 [[package]] 6325 name = "wide" 6326 + version = "0.7.16" 6327 source = "registry+https://github.com/rust-lang/crates.io-index" 6328 + checksum = "81a1851a719f11d1d2fea40e15c72f6c00de8c142d7ac47c1441cc7e4d0d5bc6" 6329 dependencies = [ 6330 "bytemuck", 6331 "safe_arch", ··· 6333 6334 [[package]] 6335 name = "widestring" 6336 + version = "1.1.0" 6337 source = "registry+https://github.com/rust-lang/crates.io-index" 6338 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 6339 6340 [[package]] 6341 name = "winapi" ··· 6355 6356 [[package]] 6357 name = "winapi-util" 6358 + version = "0.1.7" 6359 source = "registry+https://github.com/rust-lang/crates.io-index" 6360 + checksum = "134306a13c5647ad6453e8deaec55d3a44d6021970129e6188735e74bf546697" 6361 dependencies = [ 6362 + "windows-sys 0.52.0", 6363 ] 6364 6365 [[package]] ··· 6370 6371 [[package]] 6372 name = "windows" 6373 version = "0.52.0" 6374 source = "registry+https://github.com/rust-lang/crates.io-index" 6375 checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 6376 dependencies = [ 6377 "windows-core 0.52.0", 6378 + "windows-targets 0.52.5", 6379 ] 6380 6381 [[package]] ··· 6385 checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 6386 dependencies = [ 6387 "windows-core 0.54.0", 6388 + "windows-targets 0.52.5", 6389 ] 6390 6391 [[package]] ··· 6394 source = "registry+https://github.com/rust-lang/crates.io-index" 6395 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 6396 dependencies = [ 6397 + "windows-targets 0.52.5", 6398 ] 6399 6400 [[package]] ··· 6404 checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 6405 dependencies = [ 6406 "windows-result", 6407 + "windows-targets 0.52.5", 6408 ] 6409 6410 [[package]] 6411 name = "windows-result" 6412 + version = "0.1.1" 6413 source = "registry+https://github.com/rust-lang/crates.io-index" 6414 + checksum = "749f0da9cc72d82e600d8d2e44cadd0b9eedb9038f71a1c58556ac1c5791813b" 6415 dependencies = [ 6416 + "windows-targets 0.52.5", 6417 ] 6418 6419 [[package]] ··· 6440 source = "registry+https://github.com/rust-lang/crates.io-index" 6441 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6442 dependencies = [ 6443 + "windows-targets 0.52.5", 6444 ] 6445 6446 [[package]] ··· 6475 6476 [[package]] 6477 name = "windows-targets" 6478 + version = "0.52.5" 6479 source = "registry+https://github.com/rust-lang/crates.io-index" 6480 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 6481 dependencies = [ 6482 + "windows_aarch64_gnullvm 0.52.5", 6483 + "windows_aarch64_msvc 0.52.5", 6484 + "windows_i686_gnu 0.52.5", 6485 + "windows_i686_gnullvm", 6486 + "windows_i686_msvc 0.52.5", 6487 + "windows_x86_64_gnu 0.52.5", 6488 + "windows_x86_64_gnullvm 0.52.5", 6489 + "windows_x86_64_msvc 0.52.5", 6490 ] 6491 6492 [[package]] ··· 6503 6504 [[package]] 6505 name = "windows_aarch64_gnullvm" 6506 + version = "0.52.5" 6507 source = "registry+https://github.com/rust-lang/crates.io-index" 6508 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 6509 6510 [[package]] 6511 name = "windows_aarch64_msvc" ··· 6521 6522 [[package]] 6523 name = "windows_aarch64_msvc" 6524 + version = "0.52.5" 6525 source = "registry+https://github.com/rust-lang/crates.io-index" 6526 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 6527 6528 [[package]] 6529 name = "windows_i686_gnu" ··· 6539 6540 [[package]] 6541 name = "windows_i686_gnu" 6542 + version = "0.52.5" 6543 + source = "registry+https://github.com/rust-lang/crates.io-index" 6544 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 6545 + 6546 + [[package]] 6547 + name = "windows_i686_gnullvm" 6548 + version = "0.52.5" 6549 source = "registry+https://github.com/rust-lang/crates.io-index" 6550 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 6551 6552 [[package]] 6553 name = "windows_i686_msvc" ··· 6563 6564 [[package]] 6565 name = "windows_i686_msvc" 6566 + version = "0.52.5" 6567 source = "registry+https://github.com/rust-lang/crates.io-index" 6568 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 6569 6570 [[package]] 6571 name = "windows_x86_64_gnu" ··· 6581 6582 [[package]] 6583 name = "windows_x86_64_gnu" 6584 + version = "0.52.5" 6585 source = "registry+https://github.com/rust-lang/crates.io-index" 6586 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 6587 6588 [[package]] 6589 name = "windows_x86_64_gnullvm" ··· 6599 6600 [[package]] 6601 name = "windows_x86_64_gnullvm" 6602 + version = "0.52.5" 6603 source = "registry+https://github.com/rust-lang/crates.io-index" 6604 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 6605 6606 [[package]] 6607 name = "windows_x86_64_msvc" ··· 6617 6618 [[package]] 6619 name = "windows_x86_64_msvc" 6620 + version = "0.52.5" 6621 source = "registry+https://github.com/rust-lang/crates.io-index" 6622 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 6623 6624 [[package]] 6625 name = "winit" ··· 6648 "once_cell", 6649 "orbclient", 6650 "percent-encoding", 6651 + "raw-window-handle 0.6.1", 6652 "redox_syscall 0.3.5", 6653 "rustix", 6654 "sctk-adwaita", ··· 6662 "wayland-protocols", 6663 "wayland-protocols-plasma", 6664 "web-sys", 6665 + "web-time 0.2.4", 6666 "windows-sys 0.48.0", 6667 "x11-dl", 6668 "x11rb", ··· 6680 6681 [[package]] 6682 name = "winnow" 6683 + version = "0.6.6" 6684 source = "registry+https://github.com/rust-lang/crates.io-index" 6685 + checksum = "f0c976aaaa0e1f90dbb21e9587cdaf1d9679a1cde8875c0d6bd83ab96a208352" 6686 dependencies = [ 6687 "memchr", 6688 ] ··· 6775 6776 [[package]] 6777 name = "xml-rs" 6778 + version = "0.8.20" 6779 source = "registry+https://github.com/rust-lang/crates.io-index" 6780 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 6781 6782 [[package]] 6783 name = "yansi" ··· 6795 "async-executor", 6796 "async-fs", 6797 "async-io", 6798 + "async-lock", 6799 "async-process", 6800 "async-recursion", 6801 "async-task", ··· 6803 "blocking", 6804 "derivative", 6805 "enumflags2", 6806 + "event-listener 5.3.0", 6807 "futures-core", 6808 "futures-sink", 6809 "futures-util", ··· 6866 dependencies = [ 6867 "proc-macro2", 6868 "quote", 6869 + "syn 2.0.60", 6870 + ] 6871 + 6872 + [[package]] 6873 + name = "zeroize" 6874 + version = "1.7.0" 6875 + source = "registry+https://github.com/rust-lang/crates.io-index" 6876 + checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 6877 + 6878 + [[package]] 6879 + name = "zip" 6880 + version = "1.1.2" 6881 + source = "registry+https://github.com/rust-lang/crates.io-index" 6882 + checksum = "2a23468b4a7a4e9e1e62812f8d1dd614f67f148e2b3faa72f4843bf00b573fd7" 6883 + dependencies = [ 6884 + "arbitrary", 6885 + "byteorder", 6886 + "crc32fast", 6887 + "crossbeam-utils", 6888 + "flate2", 6889 ] 6890 6891 [[package]]
+35 -25
pkgs/applications/emulators/ruffle/default.nix
··· 1 - { alsa-lib 2 - , fetchFromGitHub 3 - , makeWrapper 4 - , openssl 5 - , pkg-config 6 - , python3 7 - , rustPlatform 8 - , lib 9 - , wayland 10 - , xorg 11 - , vulkan-loader 12 - , udev 13 - , jre_minimal 14 - , cairo 15 - , gtk3 16 - , wrapGAppsHook3 17 - , gsettings-desktop-schemas 18 - , glib 19 - , libxkbcommon 20 }: 21 22 - rustPlatform.buildRustPackage rec { 23 pname = "ruffle"; 24 - version = "nightly-2024-03-25"; 25 26 src = fetchFromGitHub { 27 owner = "ruffle-rs"; 28 - repo = pname; 29 rev = version; 30 - hash = "sha256-3G5xSGdMl4ISQmb2BVGdKz1cXU5Mnl+VkVYpJ6P12og="; 31 }; 32 33 nativeBuildInputs = [ ··· 97 meta = with lib; { 98 description = "An Adobe Flash Player emulator written in the Rust programming language"; 99 homepage = "https://ruffle.rs/"; 100 - license = with licenses; [ mit asl20 ]; 101 - maintainers = with maintainers; [ govanify jchw ]; 102 platforms = platforms.linux; 103 mainProgram = "ruffle_desktop"; 104 };
··· 1 + { 2 + alsa-lib, 3 + fetchFromGitHub, 4 + makeWrapper, 5 + openssl, 6 + pkg-config, 7 + python3, 8 + rustPlatform, 9 + lib, 10 + wayland, 11 + xorg, 12 + vulkan-loader, 13 + udev, 14 + jre_minimal, 15 + cairo, 16 + gtk3, 17 + wrapGAppsHook3, 18 + gsettings-desktop-schemas, 19 + glib, 20 + libxkbcommon, 21 }: 22 23 + let 24 + version = "nightly-2024-05-01"; 25 + in 26 + rustPlatform.buildRustPackage { 27 pname = "ruffle"; 28 + inherit version; 29 30 src = fetchFromGitHub { 31 owner = "ruffle-rs"; 32 + repo = "ruffle"; 33 rev = version; 34 + hash = "sha256-WfoYQku1NFhvWyqeSVKtsMMEyUA97YFD7cvdn4XYIPI="; 35 }; 36 37 nativeBuildInputs = [ ··· 101 meta = with lib; { 102 description = "An Adobe Flash Player emulator written in the Rust programming language"; 103 homepage = "https://ruffle.rs/"; 104 + license = with licenses; [ 105 + mit 106 + asl20 107 + ]; 108 + maintainers = with maintainers; [ 109 + govanify 110 + jchw 111 + ]; 112 platforms = platforms.linux; 113 mainProgram = "ruffle_desktop"; 114 };