Merge branch 'neura/misc-deps-update' into 'master'

Minor crate updates

See merge request veloren/veloren!4474
This commit is contained in:
Marcel 2024-05-20 18:26:00 +00:00
commit cd59c6716f
9 changed files with 207 additions and 202 deletions

374
Cargo.lock generated
View File

@ -346,18 +346,9 @@ version = "0.1.80"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
]
[[package]]
name = "atomic-polyfill"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4"
dependencies = [
"critical-section",
] ]
[[package]] [[package]]
@ -507,12 +498,12 @@ dependencies = [
"itertools 0.10.5", "itertools 0.10.5",
"lazy_static", "lazy_static",
"lazycell", "lazycell",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"regex", "regex",
"rustc-hash", "rustc-hash",
"shlex", "shlex",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -623,9 +614,9 @@ version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60" checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -952,9 +943,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
dependencies = [ dependencies = [
"heck 0.5.0", "heck 0.5.0",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1025,25 +1016,25 @@ dependencies = [
[[package]] [[package]]
name = "cmake" name = "cmake"
version = "0.1.45" version = "0.1.50"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855" checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
dependencies = [ dependencies = [
"cc", "cc",
] ]
[[package]] [[package]]
name = "cocoa" name = "cocoa"
version = "0.24.1" version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"block", "block",
"cocoa-foundation", "cocoa-foundation",
"core-foundation", "core-foundation",
"core-graphics", "core-graphics 0.23.2",
"foreign-types 0.3.2", "foreign-types 0.5.0",
"libc", "libc",
"objc", "objc",
] ]
@ -1119,7 +1110,7 @@ version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
dependencies = [ dependencies = [
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
@ -1214,6 +1205,19 @@ dependencies = [
"libc", "libc",
] ]
[[package]]
name = "core-graphics"
version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081"
dependencies = [
"bitflags 1.3.2",
"core-foundation",
"core-graphics-types",
"foreign-types 0.5.0",
"libc",
]
[[package]] [[package]]
name = "core-graphics-types" name = "core-graphics-types"
version = "0.1.3" version = "0.1.3"
@ -1441,19 +1445,13 @@ dependencies = [
"itertools 0.10.5", "itertools 0.10.5",
] ]
[[package]]
name = "critical-section"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216"
[[package]] [[package]]
name = "crossbeam-channel" name = "crossbeam-channel"
version = "0.5.12" version = "0.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
dependencies = [ dependencies = [
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
@ -1474,7 +1472,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
dependencies = [ dependencies = [
"crossbeam-epoch 0.9.18", "crossbeam-epoch 0.9.18",
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
@ -1498,7 +1496,7 @@ version = "0.9.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
dependencies = [ dependencies = [
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
@ -1507,7 +1505,7 @@ version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35"
dependencies = [ dependencies = [
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
@ -1523,9 +1521,9 @@ dependencies = [
[[package]] [[package]]
name = "crossbeam-utils" name = "crossbeam-utils"
version = "0.8.19" version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
[[package]] [[package]]
name = "crossterm" name = "crossterm"
@ -1589,12 +1587,6 @@ dependencies = [
"memchr", "memchr",
] ]
[[package]]
name = "cty"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35"
[[package]] [[package]]
name = "culpa" name = "culpa"
version = "1.0.2" version = "1.0.2"
@ -1610,9 +1602,9 @@ version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279" checksum = "1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1659,9 +1651,9 @@ checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120"
dependencies = [ dependencies = [
"fnv", "fnv",
"ident_case", "ident_case",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1672,7 +1664,7 @@ checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178"
dependencies = [ dependencies = [
"darling_core", "darling_core",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1845,9 +1837,9 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1975,9 +1967,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
dependencies = [ dependencies = [
"heck 0.4.1", "heck 0.4.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -1996,9 +1988,9 @@ version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -2017,9 +2009,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af"
dependencies = [ dependencies = [
"darling", "darling",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -2289,9 +2281,9 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -2396,9 +2388,9 @@ version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -2455,15 +2447,16 @@ dependencies = [
[[package]] [[package]]
name = "generator" name = "generator"
version = "0.7.5" version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" checksum = "186014d53bc231d0090ef8d6f03e0920c54d85a5ed22f4f2f74315ec56cf83fb"
dependencies = [ dependencies = [
"cc", "cc",
"cfg-if 1.0.0",
"libc", "libc",
"log", "log",
"rustversion", "rustversion",
"windows 0.48.0", "windows 0.54.0",
] ]
[[package]] [[package]]
@ -2746,9 +2739,9 @@ dependencies = [
[[package]] [[package]]
name = "hash32" name = "hash32"
version = "0.2.1" version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
dependencies = [ dependencies = [
"byteorder", "byteorder",
] ]
@ -2785,9 +2778,9 @@ dependencies = [
[[package]] [[package]]
name = "hashlink" name = "hashlink"
version = "0.8.4" version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af"
dependencies = [ dependencies = [
"hashbrown 0.14.5", "hashbrown 0.14.5",
] ]
@ -2809,14 +2802,11 @@ dependencies = [
[[package]] [[package]]
name = "heapless" name = "heapless"
version = "0.7.17" version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
dependencies = [ dependencies = [
"atomic-polyfill",
"hash32", "hash32",
"rustc_version 0.4.0",
"spin 0.9.8",
"stable_deref_trait", "stable_deref_trait",
] ]
@ -3308,6 +3298,15 @@ dependencies = [
"either", "either",
] ]
[[package]]
name = "itertools"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
dependencies = [
"either",
]
[[package]] [[package]]
name = "itertools" name = "itertools"
version = "0.12.1" version = "0.12.1"
@ -3522,9 +3521,9 @@ checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
[[package]] [[package]]
name = "libmimalloc-sys" name = "libmimalloc-sys"
version = "0.1.37" version = "0.1.38"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81eb4061c0582dedea1cbc7aff2240300dd6982e0239d1c99e65c1dbf4a30ba7" checksum = "0e7bb23d733dfcc8af652a78b7bf232f0e967710d044732185e561e47c0336b6"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
@ -3553,9 +3552,9 @@ dependencies = [
[[package]] [[package]]
name = "libsqlite3-sys" name = "libsqlite3-sys"
version = "0.27.0" version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f"
dependencies = [ dependencies = [
"cc", "cc",
"pkg-config", "pkg-config",
@ -3602,9 +3601,9 @@ checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
[[package]] [[package]]
name = "loom" name = "loom"
version = "0.5.6" version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca"
dependencies = [ dependencies = [
"cfg-if 1.0.0", "cfg-if 1.0.0",
"generator", "generator",
@ -3797,9 +3796,9 @@ dependencies = [
[[package]] [[package]]
name = "mimalloc" name = "mimalloc"
version = "0.1.41" version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f41a2280ded0da56c8cf898babb86e8f10651a34adcfff190ae9a1159c6908d" checksum = "e9186d86b79b52f4a77af65604b51225e8db1d6ee7e3f41aec1e40829c71a176"
dependencies = [ dependencies = [
"libmimalloc-sys", "libmimalloc-sys",
] ]
@ -3812,9 +3811,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]] [[package]]
name = "minifb" name = "minifb"
version = "0.25.0" version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05eddefadb505d3dcb66a89fa77dd0936e72ec84e891cc8fc36e3c05bfe61103" checksum = "b0c470a74618b43cd182c21b3dc1e6123501249f3bad9a0085e95d1304ca2478"
dependencies = [ dependencies = [
"cc", "cc",
"dlib", "dlib",
@ -3824,7 +3823,7 @@ dependencies = [
"lazy_static", "lazy_static",
"libc", "libc",
"orbclient", "orbclient",
"raw-window-handle 0.4.3", "raw-window-handle 0.6.2",
"serde", "serde",
"serde_derive", "serde_derive",
"tempfile", "tempfile",
@ -3907,20 +3906,22 @@ dependencies = [
[[package]] [[package]]
name = "native-dialog" name = "native-dialog"
version = "0.6.4" version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bbf55edb2747e4e4b3a9cd3989194b88aae32274b4422635dcf98aa6e84197b" checksum = "84e7038885d2aeab236bd60da9e159a5967b47cde3292da3b15ff1bec27c039f"
dependencies = [ dependencies = [
"ascii", "ascii",
"block", "block",
"cocoa", "cocoa",
"core-foundation",
"dirs-next", "dirs-next",
"objc", "objc",
"objc-foundation", "objc-foundation",
"objc_id", "objc_id",
"once_cell", "once_cell",
"raw-window-handle 0.4.3", "raw-window-handle 0.5.2",
"thiserror", "thiserror",
"versions",
"wfd", "wfd",
"which", "which",
"winapi", "winapi",
@ -4085,7 +4086,7 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257" checksum = "c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 1.0.109", "syn 1.0.109",
] ]
@ -4180,9 +4181,9 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -4282,7 +4283,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
dependencies = [ dependencies = [
"proc-macro-crate 1.3.1", "proc-macro-crate 1.3.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 1.0.109", "syn 1.0.109",
] ]
@ -4294,9 +4295,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6"
dependencies = [ dependencies = [
"proc-macro-crate 1.3.1", "proc-macro-crate 1.3.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -4306,9 +4307,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b"
dependencies = [ dependencies = [
"proc-macro-crate 3.1.0", "proc-macro-crate 3.1.0",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -4645,9 +4646,9 @@ version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -4806,18 +4807,18 @@ dependencies = [
[[package]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "1.0.82" version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43"
dependencies = [ dependencies = [
"unicode-ident", "unicode-ident",
] ]
[[package]] [[package]]
name = "profiling" name = "profiling"
version = "1.0.8" version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "332cd62e95873ea4f41f3dfd6bbbfc5b52aec892d7e8d534197c4720a0bbbab2" checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58"
dependencies = [ dependencies = [
"profiling-procmacros", "profiling-procmacros",
"tracy-client", "tracy-client",
@ -4830,7 +4831,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd"
dependencies = [ dependencies = [
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -4877,7 +4878,7 @@ version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28647f30298898ead966b51e9aee5c74e4ac709ce5ca554378fde187fd3f7e47" checksum = "28647f30298898ead966b51e9aee5c74e4ac709ce5ca554378fde187fd3f7e47"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 1.0.109", "syn 1.0.109",
] ]
@ -4978,7 +4979,7 @@ version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
] ]
[[package]] [[package]]
@ -5103,21 +5104,18 @@ dependencies = [
"unicode-width", "unicode-width",
] ]
[[package]]
name = "raw-window-handle"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41"
dependencies = [
"cty",
]
[[package]] [[package]]
name = "raw-window-handle" name = "raw-window-handle"
version = "0.5.2" version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
[[package]]
name = "raw-window-handle"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
[[package]] [[package]]
name = "rayon" name = "rayon"
version = "1.10.0" version = "1.10.0"
@ -5135,17 +5133,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
dependencies = [ dependencies = [
"crossbeam-deque 0.8.5", "crossbeam-deque 0.8.5",
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
] ]
[[package]] [[package]]
name = "rcgen" name = "rcgen"
version = "0.12.1" version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48406db8ac1f3cbc7dcdb56ec355343817958a356ff430259bb07baf7607e1e1" checksum = "54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779"
dependencies = [ dependencies = [
"pem", "pem",
"ring 0.17.8", "ring 0.17.8",
"rustls-pki-types",
"time", "time",
"yasna", "yasna",
] ]
@ -5225,11 +5224,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd81f69687fe8a1fa10995108b3ffc7cdbd63e682a4f8fbfd1020130780d7e17" checksum = "bd81f69687fe8a1fa10995108b3ffc7cdbd63e682a4f8fbfd1020130780d7e17"
dependencies = [ dependencies = [
"heck 0.4.1", "heck 0.4.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"refinery-core", "refinery-core",
"regex", "regex",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -5359,12 +5358,13 @@ dependencies = [
[[package]] [[package]]
name = "rodio" name = "rodio"
version = "0.17.3" version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611" checksum = "16e3ea3fb0b6a1837445e29e36971b101c154920791113ff860768a68a0b1cad"
dependencies = [ dependencies = [
"cpal", "cpal",
"lewton", "lewton",
"thiserror",
] ]
[[package]] [[package]]
@ -5396,9 +5396,9 @@ dependencies = [
[[package]] [[package]]
name = "rstar" name = "rstar"
version = "0.10.0" version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f39465655a1e3d8ae79c6d9e007f4953bfc5d55297602df9dc38f9ae9f1359a" checksum = "133315eb94c7b1e8d0cb097e5a710d850263372fd028fff18969de708afc7008"
dependencies = [ dependencies = [
"heapless", "heapless",
"num-traits", "num-traits",
@ -5407,9 +5407,9 @@ dependencies = [
[[package]] [[package]]
name = "rusqlite" name = "rusqlite"
version = "0.30.0" version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae"
dependencies = [ dependencies = [
"bitflags 2.5.0", "bitflags 2.5.0",
"fallible-iterator", "fallible-iterator",
@ -5508,6 +5508,12 @@ dependencies = [
"base64 0.21.7", "base64 0.21.7",
] ]
[[package]]
name = "rustls-pki-types"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d"
[[package]] [[package]]
name = "rustls-webpki" name = "rustls-webpki"
version = "0.101.7" version = "0.101.7"
@ -5738,9 +5744,9 @@ version = "1.0.202"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -5770,9 +5776,9 @@ version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -5886,7 +5892,7 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69760b786f8b40361c10663eb63c81fa7d828008527d26aa7595b99c53ab3a8d" checksum = "69760b786f8b40361c10663eb63c81fa7d828008527d26aa7595b99c53ab3a8d"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 1.0.109", "syn 1.0.109",
] ]
@ -6074,7 +6080,7 @@ name = "specs-derive"
version = "0.4.1" version = "0.4.1"
source = "git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27#4e2da1df29ee840baa9b936593c45592b7c9ae27" source = "git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27#4e2da1df29ee840baa9b936593c45592b7c9ae27"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 1.0.109", "syn 1.0.109",
] ]
@ -6126,7 +6132,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a" checksum = "2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a"
dependencies = [ dependencies = [
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -6206,7 +6212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [ dependencies = [
"heck 0.4.1", "heck 0.4.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"rustversion", "rustversion",
"syn 1.0.109", "syn 1.0.109",
@ -6219,10 +6225,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946"
dependencies = [ dependencies = [
"heck 0.4.1", "heck 0.4.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"rustversion", "rustversion",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -6254,27 +6260,27 @@ version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"unicode-ident", "unicode-ident",
] ]
[[package]] [[package]]
name = "syn" name = "syn"
version = "2.0.64" version = "2.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ad3dee41f36859875573074334c200d1add8e4a87bb37113ebd31d926b7b11f" checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"unicode-ident", "unicode-ident",
] ]
[[package]] [[package]]
name = "sync_file" name = "sync_file"
version = "0.2.8" version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbeec677c04ab24ccddb3b46a435ae41ce4985a1d4c9d12678bb3471c608f216" checksum = "9cfc24238213e42ffb35314aad7a7f5d46649c5fbba3ea95ef24f7debb95874e"
dependencies = [ dependencies = [
"wasi 0.11.0+wasi-snapshot-preview1", "wasi 0.11.0+wasi-snapshot-preview1",
] ]
@ -6360,9 +6366,9 @@ version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -6498,9 +6504,9 @@ version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -6660,9 +6666,9 @@ version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -6707,9 +6713,9 @@ dependencies = [
[[package]] [[package]]
name = "tracing-tracy" name = "tracing-tracy"
version = "0.10.2" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55c48ef3e655220d4e43a6be44aa84f078c3004357251cab45f9cc15551a593e" checksum = "6024d04f84a69fd0d1dc1eee3a2b070bd246530a0582f9982ae487cb6c703614"
dependencies = [ dependencies = [
"tracing-core", "tracing-core",
"tracing-subscriber", "tracing-subscriber",
@ -6718,9 +6724,9 @@ dependencies = [
[[package]] [[package]]
name = "tracy-client" name = "tracy-client"
version = "0.15.2" version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "434ecabbda9f67eeea1eab44d52f4a20538afa3e2c2770f2efc161142b25b608" checksum = "59fb931a64ff88984f86d3e9bcd1ae8843aa7fe44dd0f8097527bc172351741d"
dependencies = [ dependencies = [
"loom", "loom",
"once_cell", "once_cell",
@ -6729,21 +6735,21 @@ dependencies = [
[[package]] [[package]]
name = "tracy-client-sys" name = "tracy-client-sys"
version = "0.21.2" version = "0.22.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cb915ea3af048554640d76dd6f1492589a6401a41a30d789b983c1ec280455a" checksum = "9d104d610dfa9dd154535102cc9c6164ae1fa37842bc2d9e83f9ac82b0ae0882"
dependencies = [ dependencies = [
"cc", "cc",
] ]
[[package]] [[package]]
name = "treeculler" name = "treeculler"
version = "0.2.0" version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82449b48a3494420dd1b11081f198c542f795a036246da4a9c5845b7d7427226" checksum = "c11fcf82651ce9a4550c82beb88a38951fdde004917817eba244359720d74c06"
dependencies = [ dependencies = [
"num-traits", "num-traits",
"vek 0.14.1", "vek 0.17.0",
] ]
[[package]] [[package]]
@ -7007,7 +7013,7 @@ dependencies = [
"chrono-tz", "chrono-tz",
"clap", "clap",
"criterion", "criterion",
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
"csv", "csv",
"dot_vox", "dot_vox",
"enum-map", "enum-map",
@ -7368,12 +7374,11 @@ dependencies = [
"chrono", "chrono",
"chumsky", "chumsky",
"clap", "clap",
"cmake",
"conrod_core", "conrod_core",
"conrod_winit", "conrod_winit",
"criterion", "criterion",
"crossbeam-channel", "crossbeam-channel",
"crossbeam-utils 0.8.19", "crossbeam-utils 0.8.20",
"directories-next", "directories-next",
"discord-sdk", "discord-sdk",
"dispatch 0.1.4", "dispatch 0.1.4",
@ -7531,6 +7536,16 @@ version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "versions"
version = "5.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c73a36bc44e3039f51fbee93e39f41225f6b17b380eb70cc2aab942df06b34dd"
dependencies = [
"itertools 0.11.0",
"nom",
]
[[package]] [[package]]
name = "walkdir" name = "walkdir"
version = "2.5.0" version = "2.5.0"
@ -7581,9 +7596,9 @@ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
"once_cell", "once_cell",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@ -7615,9 +7630,9 @@ version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
"wasm-bindgen-backend", "wasm-bindgen-backend",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@ -7749,9 +7764,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "794839a710a39a12677c67ff43fec54ef00d0ca6c6f631209a7c5524522221d3" checksum = "794839a710a39a12677c67ff43fec54ef00d0ca6c6f631209a7c5524522221d3"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
"wasmtime-component-util", "wasmtime-component-util",
"wasmtime-wit-bindgen", "wasmtime-wit-bindgen",
"wit-parser", "wit-parser",
@ -7906,9 +7921,9 @@ version = "20.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d3b70422fdfa915c903f003b8b42554a8ae1aa0c6208429d8314ebf5721f3ac" checksum = "0d3b70422fdfa915c903f003b8b42554a8ae1aa0c6208429d8314ebf5721f3ac"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]
@ -8141,7 +8156,7 @@ version = "0.29.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"xml-rs", "xml-rs",
] ]
@ -8152,7 +8167,7 @@ version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quick-xml 0.31.0", "quick-xml 0.31.0",
"quote 1.0.36", "quote 1.0.36",
] ]
@ -8353,10 +8368,10 @@ checksum = "4ec3909e70f36066526ad3b2abb4855ab836f8a6b293449582563ac50d651083"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"heck 0.4.1", "heck 0.4.1",
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"shellexpand 2.1.2", "shellexpand 2.1.2",
"syn 2.0.64", "syn 2.0.65",
"witx", "witx",
] ]
@ -8366,9 +8381,9 @@ version = "20.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c31124572ab16401c491c0d4fb5fe5d17dab65fcfcc56d7d8efb1c1e56a3db" checksum = "b4c31124572ab16401c491c0d4fb5fe5d17dab65fcfcc56d7d8efb1c1e56a3db"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
"wiggle-generate", "wiggle-generate",
] ]
@ -8443,15 +8458,6 @@ dependencies = [
"thiserror", "thiserror",
] ]
[[package]]
name = "windows"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
dependencies = [
"windows-targets 0.48.5",
]
[[package]] [[package]]
name = "windows" name = "windows"
version = "0.51.1" version = "0.51.1"
@ -8715,7 +8721,7 @@ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"cfg_aliases", "cfg_aliases",
"core-foundation", "core-foundation",
"core-graphics", "core-graphics 0.22.3",
"dispatch 0.2.0", "dispatch 0.2.0",
"instant", "instant",
"libc", "libc",
@ -8990,9 +8996,9 @@ version = "0.7.34"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"
dependencies = [ dependencies = [
"proc-macro2 1.0.82", "proc-macro2 1.0.83",
"quote 1.0.36", "quote 1.0.36",
"syn 2.0.64", "syn 2.0.65",
] ]
[[package]] [[package]]

View File

@ -16,4 +16,4 @@ directories-next = "2.0"
# NOTE: This must be kept in sync with the `tracy-client` version used by the # NOTE: This must be kept in sync with the `tracy-client` version used by the
# `tracing-tracy` version in `common/frontend`. # `tracing-tracy` version in `common/frontend`.
# Using `=` here keeps `cargo update` from breaking this. # Using `=` here keeps `cargo update` from breaking this.
profiling = { version = "=1.0.8", default-features = false, optional = true } profiling = { version = "=1.0.15", default-features = false, optional = true }

View File

@ -20,4 +20,4 @@ tracing-subscriber = { version = "0.3.7", default-features = false, features = [
# Tracy # Tracy
# NOTE: This must be kept in sync with the `profiling` version in `common/base`. # NOTE: This must be kept in sync with the `profiling` version in `common/base`.
# NOTE: `=` since the minor version of tracing-tracy bumped a major version of `tracy-client` # NOTE: `=` since the minor version of tracing-tracy bumped a major version of `tracy-client`
tracing-tracy = { version = "=0.10.2", optional = true } tracing-tracy = { version = "=0.11.0", optional = true }

View File

@ -109,7 +109,9 @@ where
// Create the terminal writer layer. // Create the terminal writer layer.
#[cfg(feature = "tracy")] #[cfg(feature = "tracy")]
let registry = registry.with(tracing_tracy::TracyLayer::new().with_stackdepth(0)); let registry = registry.with(tracing_tracy::TracyLayer::new(
tracing_tracy::DefaultConfig::default(),
));
#[cfg(not(feature = "tracy"))] #[cfg(not(feature = "tracy"))]
let registry = { let registry = {
let (non_blocking, stdio_guard) = tracing_appender::non_blocking(terminal.make_writer()); let (non_blocking, stdio_guard) = tracing_appender::non_blocking(terminal.make_writer());

View File

@ -72,7 +72,7 @@ criterion = { version = "0.5.1", default-features = false, features = [
"async_tokio", "async_tokio",
] } ] }
#quic #quic
rcgen = { version = "0.12" } rcgen = { version = "0.13.1" }
[[bench]] [[bench]]
name = "speed" name = "speed"

View File

@ -105,11 +105,11 @@ pub fn quic() -> (ListenAddr, ConnectAddr) {
trace!("generating self-signed certificate"); trace!("generating self-signed certificate");
let cert = rcgen::generate_simple_self_signed(vec![LOCALHOST.into()]).unwrap(); let cert = rcgen::generate_simple_self_signed(vec![LOCALHOST.into()]).unwrap();
let key = cert.serialize_private_key_der(); let key = cert.key_pair.serialize_der();
let cert = cert.serialize_der().unwrap(); let cert = cert.cert.der();
let key = rustls::PrivateKey(key); let key = rustls::PrivateKey(key);
let cert = rustls::Certificate(cert); let cert = rustls::Certificate((*cert).to_vec());
let mut root_store = rustls::RootCertStore::empty(); let mut root_store = rustls::RootCertStore::empty();
root_store.add(&cert).expect("cannot add cert to rootstore"); root_store.add(&cert).expect("cannot add cert to rootstore");

View File

@ -71,12 +71,12 @@ enum-map = { workspace = true }
noise = { version = "0.7", default-features = false } noise = { version = "0.7", default-features = false }
censor = "0.3" censor = "0.3"
rusqlite = { version = "0.30.0", features = [ rusqlite = { version = "0.31.0", features = [
"array", "array",
"vtab", "vtab",
"bundled", "bundled",
"trace", "trace",
] } ] }
refinery = { version = "0.8.12", features = ["rusqlite"] } refinery = { version = "0.8.14", features = ["rusqlite"] }
schnellru = "0.2.1" schnellru = "0.2.1"

View File

@ -76,9 +76,6 @@ bytemuck = { version = "1.7", features = ["derive"] }
# shaderc = "0.8.0" # shaderc = "0.8.0"
# Working around a current bug in shaderc that causes it to use the system installation even if we specify compile from source # Working around a current bug in shaderc that causes it to use the system installation even if we specify compile from source
shaderc = { git = "https://github.com/pythonesque/shaderc-rs", rev = "f2605a02062834019bedff911aee2fd2998c49f9" } shaderc = { git = "https://github.com/pythonesque/shaderc-rs", rev = "f2605a02062834019bedff911aee2fd2998c49f9" }
# cmake crate used by shaderc, newer version 0.1.46 uses a new cmake command that is not available in our CI cmake version
# see https://github.com/alexcrichton/cmake-rs/issues/131
cmake = "=0.1.45"
# Ui # Ui
conrod_core = { git = "https://gitlab.com/veloren/conrod.git", branch = "copypasta_0.7" } conrod_core = { git = "https://gitlab.com/veloren/conrod.git", branch = "copypasta_0.7" }
@ -125,19 +122,19 @@ guillotiere = "0.6.2"
hashbrown = { workspace = true } hashbrown = { workspace = true }
image = { workspace = true, features = ["ico"] } image = { workspace = true, features = ["ico"] }
lazy_static = { workspace = true } lazy_static = { workspace = true }
native-dialog = { version = "0.6.3", optional = true } native-dialog = { version = "0.7.0", optional = true }
num = { workspace = true } num = { workspace = true }
ordered-float = { workspace = true } ordered-float = { workspace = true }
rand = { workspace = true } rand = { workspace = true }
rand_chacha = { workspace = true } rand_chacha = { workspace = true }
rayon = { workspace = true } rayon = { workspace = true }
rodio = { version = "0.17", default-features = false, features = ["vorbis"] } rodio = { version = "0.18", default-features = false, features = ["vorbis"] }
ron = { workspace = true } ron = { workspace = true }
serde = { workspace = true, features = ["rc"] } serde = { workspace = true, features = ["rc"] }
slab = { workspace = true } slab = { workspace = true }
strum = { workspace = true } strum = { workspace = true }
tracing = { workspace = true } tracing = { workspace = true }
treeculler = "0.2" treeculler = "0.4"
tokio = { workspace = true, features = ["rt-multi-thread"] } tokio = { workspace = true, features = ["rt-multi-thread"] }
num_cpus = "1.0" num_cpus = "1.0"
inline_tweak = { workspace = true } inline_tweak = { workspace = true }

View File

@ -58,7 +58,7 @@ deflate = { version = "1.0.0", optional = true }
flate2 = { version = "1.0.20", optional = true } flate2 = { version = "1.0.20", optional = true }
num-traits = { workspace = true, optional = true } num-traits = { workspace = true, optional = true }
fallible-iterator = { version = "0.3.0", optional = true } fallible-iterator = { version = "0.3.0", optional = true }
rstar = { version = "0.10", optional = true } rstar = { version = "0.12", optional = true }
clap = { workspace = true, optional = true } clap = { workspace = true, optional = true }
signal-hook = { version = "0.3.6", optional = true } signal-hook = { version = "0.3.6", optional = true }
indicatif = { version = "0.17.8", optional = true } indicatif = { version = "0.17.8", optional = true }
@ -78,8 +78,8 @@ tracing-subscriber = { version = "0.3.7", default-features = false, features = [
"smallvec", "smallvec",
"env-filter", "env-filter",
] } ] }
minifb = "0.25" minifb = "0.27"
rusqlite = { version = "0.30.0", features = [ rusqlite = { version = "0.31.0", features = [
"array", "array",
"vtab", "vtab",
"bundled", "bundled",