diff --git a/CHANGELOG.md b/CHANGELOG.md index 1113738e94..ef81ea0f2f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Point and directional lights now cast realistic shadows, using shadow mapping. - Added leaf and chimney particles - Some more combat sound effects +- Beehives and bees +- Fireflies ### Changed diff --git a/Cargo.lock b/Cargo.lock index e114eb3fc2..58b7176035 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,21 +1,5 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -[[package]] -name = "ab_glyph" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b50c188ff14b5a6efeb38eee8ccbc505cdf61e347a3d5eb04dc55d74ae4f20e" -dependencies = [ - "ab_glyph_rasterizer", - "owned_ttf_parser", -] - -[[package]] -name = "ab_glyph_rasterizer" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b7e4e8cf778db814365e46839949ca74df4efb10e87ba4913e6ec5967ef0285" - [[package]] name = "addr2line" version = "0.13.0" @@ -199,15 +183,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109" -[[package]] -name = "ash" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c69a8137596e84c22d57f3da1b5de1d4230b1742a710091c85f4d7ce50f00f38" -dependencies = [ - "libloading 0.6.3", -] - [[package]] name = "async-std" version = "1.5.0" @@ -431,12 +406,6 @@ dependencies = [ "serde", ] -[[package]] -name = "bumpalo" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad807f2fc2bf185eeb98ff3a901bd46dc5ad58163d0fa4577ba0d25674d71708" - [[package]] name = "bumpalo" version = "3.4.0" @@ -466,12 +435,6 @@ dependencies = [ "iovec", ] -[[package]] -name = "bytes" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" - [[package]] name = "c_vec" version = "1.3.3" @@ -613,46 +576,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "clipboard-win" -version = "4.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc29d3daea60dabda924ff1d6f9dbf9f6563e9edb851cbc8cf9bb264ba29f33" -dependencies = [ - "error-code", - "str-buf", - "winapi 0.3.9", -] - -[[package]] -name = "clipboard_macos" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95" -dependencies = [ - "objc", - "objc-foundation", - "objc_id", -] - -[[package]] -name = "clipboard_wayland" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "926d872adca0fc88173f8b7532c651e29ce67dc97323f4546c1c8af6610937fb" -dependencies = [ - "smithay-clipboard 0.5.1", -] - -[[package]] -name = "clipboard_x11" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "137cbd60c42327a8d63e710cee5a4d6a1ac41cdc90449ea2c2c63bd5e186290a" -dependencies = [ - "xcb", -] - [[package]] name = "cloudabi" version = "0.0.3" @@ -662,15 +585,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "cmake" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e56268c17a6248366d66d4a47a3381369d068cce8409bb1716ed77ea32163bb" -dependencies = [ - "cc", -] - [[package]] name = "cocoa" version = "0.19.1" @@ -701,27 +615,6 @@ dependencies = [ "objc", ] -[[package]] -name = "cocoa-foundation" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" -dependencies = [ - "bitflags", - "block", - "core-foundation 0.9.0", - "core-graphics-types", - "foreign-types", - "libc", - "objc", -] - -[[package]] -name = "color_quant" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dbbb57365263e881e805dc77d94697c9118fd94d8da011240555aa7b23445bd" - [[package]] name = "conrod_core" version = "0.63.0" @@ -816,24 +709,18 @@ dependencies = [ "url 1.7.2", ] -[[package]] -name = "copyless" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536" - [[package]] name = "copypasta" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "865e9675691e2a7dfc806b16ef2dd5dd536e26ea9b8046519767d79be03aeb6a" dependencies = [ - "clipboard-win 2.2.0", + "clipboard-win", "objc", "objc-foundation", "objc_id", - "smithay-clipboard 0.4.0", - "wayland-client 0.23.6", + "smithay-clipboard", + "wayland-client", "x11-clipboard", ] @@ -857,16 +744,6 @@ dependencies = [ "libc", ] -[[package]] -name = "core-foundation" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b5ed8e7e76c45974e15e41bfa8d5b0483cd90191639e01d8f5f1e606299d3fb" -dependencies = [ - "core-foundation-sys 0.8.0", - "libc", -] - [[package]] name = "core-foundation-sys" version = "0.6.2" @@ -879,12 +756,6 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" -[[package]] -name = "core-foundation-sys" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a21fa21941700a3cd8fcb4091f361a6a712fac632f85d9f487cc892045d55c6" - [[package]] name = "core-graphics" version = "0.17.3" @@ -909,30 +780,6 @@ dependencies = [ "libc", ] -[[package]] -name = "core-graphics-types" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e92f5d519093a4178296707dbaa3880eae85a5ef5386675f361a1cf25376e93c" -dependencies = [ - "bitflags", - "core-foundation 0.9.0", - "foreign-types", - "libc", -] - -[[package]] -name = "core-text" -version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "131b3fd1f8bd5db9f2b398fa4fdb6008c64afc04d447c306ac2c7e98fba2a61d" -dependencies = [ - "core-foundation 0.7.0", - "core-graphics 0.19.2", - "foreign-types", - "libc", -] - [[package]] name = "core-video-sys" version = "0.1.4" @@ -1198,17 +1045,6 @@ dependencies = [ "syn 1.0.39", ] -[[package]] -name = "d3d12" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a60cceb22c7c53035f8980524fdc7f17cf49681a3c154e6757d30afbec6ec4" -dependencies = [ - "bitflags", - "libloading 0.6.3", - "winapi 0.3.9", -] - [[package]] name = "daggy" version = "0.5.0" @@ -1398,22 +1234,6 @@ dependencies = [ "libloading 0.6.3", ] -[[package]] -name = "dodrio" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7593dfc68e57dc1d058ada0f151ba07f4b05183c4da4c4df8ff651a81ef0fab" -dependencies = [ - "bumpalo 2.6.0", - "cfg-if", - "fxhash", - "js-sys", - "longest-increasing-subsequence", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - [[package]] name = "dot_vox" version = "4.1.0" @@ -1447,18 +1267,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "dwrote" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcdf488e3a52a7aa30a05732a3e58420e22acb4b2b75635a561fc6ffbcab59ef" -dependencies = [ - "lazy_static", - "libc", - "winapi 0.3.9", - "wio", -] - [[package]] name = "either" version = "1.6.0" @@ -1495,16 +1303,6 @@ dependencies = [ "version_check 0.9.2", ] -[[package]] -name = "error-code" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6744173039038c64bbf51b45a20d83afb758ed059c32d26594da04c13428f47f" -dependencies = [ - "libc", - "str-buf", -] - [[package]] name = "euc" version = "0.5.1" @@ -1522,16 +1320,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "expat-sys" -version = "2.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa" -dependencies = [ - "cmake", - "pkg-config", -] - [[package]] name = "failure" version = "0.1.8" @@ -1598,43 +1386,12 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" -[[package]] -name = "float-ord" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bad48618fdb549078c333a7a8528acb57af271d0433bdecd523eb620628364e" - [[package]] name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "font-kit" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f953474ebbe3460775ed2da52435477cc029493284d6ceb635598586a2c6298" -dependencies = [ - "bitflags", - "byteorder", - "core-foundation 0.7.0", - "core-graphics 0.19.2", - "core-text", - "dirs", - "dwrote", - "float-ord", - "freetype", - "lazy_static", - "libc", - "log", - "pathfinder_geometry", - "pathfinder_simd", - "servo-fontconfig", - "walkdir", - "winapi 0.3.9", -] - [[package]] name = "foreign-types" version = "0.3.2" @@ -1650,16 +1407,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" -[[package]] -name = "freetype" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11926b2b410b469d0e9399eca4cbbe237a9ef02176c485803b29216307e8e028" -dependencies = [ - "libc", - "servo-freetype-sys", -] - [[package]] name = "fsevent" version = "2.0.2" @@ -1917,146 +1664,6 @@ dependencies = [ "log", ] -[[package]] -name = "gfx-auxil" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67bdbf8e8d6883c70e5a0d7379ad8ab3ac95127a3761306b36122d8f1c177a8e" -dependencies = [ - "fxhash", - "gfx-hal", - "spirv_cross", -] - -[[package]] -name = "gfx-backend-dx11" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d95d5fddfa596c0628be117a16979b273f676b4e5a037a417365f274349123" -dependencies = [ - "bitflags", - "gfx-auxil", - "gfx-hal", - "libloading 0.6.3", - "log", - "parking_lot 0.10.2", - "range-alloc", - "raw-window-handle", - "smallvec 1.4.2", - "spirv_cross", - "winapi 0.3.9", - "wio", -] - -[[package]] -name = "gfx-backend-dx12" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5959ce9dd48e7e04c71128024c3e76e86aa6fb6d83e48aad6819a1f7afae52e4" -dependencies = [ - "bitflags", - "d3d12", - "gfx-auxil", - "gfx-hal", - "log", - "range-alloc", - "raw-window-handle", - "smallvec 1.4.2", - "spirv_cross", - "winapi 0.3.9", -] - -[[package]] -name = "gfx-backend-empty" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e0f922b263916801583b7a1d58213f51c46a225c1cdf29f6d10135a23945f07" -dependencies = [ - "gfx-hal", - "log", - "raw-window-handle", -] - -[[package]] -name = "gfx-backend-metal" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92804d20b194de6c84cb4bec14ec6a6dcae9c51f0a9186817fb412a590131ae6" -dependencies = [ - "arrayvec 0.5.1", - "bitflags", - "block", - "cocoa-foundation", - "copyless", - "foreign-types", - "gfx-auxil", - "gfx-hal", - "lazy_static", - "log", - "metal", - "objc", - "parking_lot 0.10.2", - "range-alloc", - "raw-window-handle", - "smallvec 1.4.2", - "spirv_cross", - "storage-map", -] - -[[package]] -name = "gfx-backend-vulkan" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aec9c919cfc236d2c36aaa38609c1906a92f2df99a3c7f53022b01936f98275a" -dependencies = [ - "arrayvec 0.5.1", - "ash", - "byteorder", - "core-graphics-types", - "gfx-hal", - "lazy_static", - "log", - "objc", - "raw-window-handle", - "smallvec 1.4.2", - "winapi 0.3.9", - "x11", -] - -[[package]] -name = "gfx-descriptor" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf35f5d66d1bc56e63e68d7528441453f25992bd954b84309d23c659df2c5da" -dependencies = [ - "fxhash", - "gfx-hal", - "log", -] - -[[package]] -name = "gfx-hal" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18534b23d4c262916231511309bc1f307c74cda8dcb68b93a10ca213a22814b" -dependencies = [ - "bitflags", - "raw-window-handle", -] - -[[package]] -name = "gfx-memory" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30faf591dd4fbd4a48fa4bafde53d297aaded53343ed89c711bf0e386c2dcd29" -dependencies = [ - "fxhash", - "gfx-hal", - "hibitset", - "log", - "slab", -] - [[package]] name = "gfx_core" version = "0.9.2" @@ -2088,16 +1695,6 @@ dependencies = [ "gl_generator", ] -[[package]] -name = "gif" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "471d90201b3b223f3451cd4ad53e34295f16a1df17b1edf3736d47761c3981af" -dependencies = [ - "color_quant", - "lzw", -] - [[package]] name = "gilrs" version = "0.7.4" @@ -2192,12 +1789,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "glam" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a09830d3a54df0e02f67340598635e75446cb87dc0d8d734f3c9742e02cc04f" - [[package]] name = "glib" version = "0.5.0" @@ -2260,7 +1851,7 @@ dependencies = [ "objc", "osmesa-sys", "parking_lot 0.10.2", - "wayland-client 0.23.6", + "wayland-client", "winapi 0.3.9", "winit", ] @@ -2310,45 +1901,6 @@ dependencies = [ "gl_generator", ] -[[package]] -name = "glyph_brush" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afd3e2cfd503a5218dd56172a8bf7c8655a4a7cf745737c606a6edfeea1b343f" -dependencies = [ - "glyph_brush_draw_cache", - "glyph_brush_layout", - "log", - "ordered-float", - "rustc-hash", - "twox-hash", -] - -[[package]] -name = "glyph_brush_draw_cache" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5f15abf9569e0b4440797efc0d565c8f30c4a1ca8b0b0c10c0fb7fb2a343c82" -dependencies = [ - "ab_glyph", - "crossbeam-channel 0.4.3", - "crossbeam-deque", - "linked-hash-map", - "rayon", - "rustc-hash", -] - -[[package]] -name = "glyph_brush_layout" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa49abf7dcf7bfe68f42c1c8ab7473505aaba14de84afb8899a0109b6c61717" -dependencies = [ - "ab_glyph", - "approx", - "xi-unicode", -] - [[package]] name = "gobject-sys" version = "0.6.0" @@ -2422,7 +1974,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" dependencies = [ "byteorder", - "bytes 0.4.12", + "bytes", "fnv", "futures 0.1.29", "http", @@ -2512,7 +2064,7 @@ version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0" dependencies = [ - "bytes 0.4.12", + "bytes", "fnv", "itoa", ] @@ -2523,7 +2075,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" dependencies = [ - "bytes 0.4.12", + "bytes", "futures 0.1.29", "http", "tokio-buf", @@ -2536,7 +2088,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9625f605ddfaf894bf78a544a7b8e31f562dc843654723a49892d9c7e75ac708" dependencies = [ "async-std", - "bytes 0.4.12", + "bytes", "futures 0.3.5", "http", "pin-project-lite", @@ -2566,7 +2118,7 @@ version = "0.12.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6" dependencies = [ - "bytes 0.4.12", + "bytes", "futures 0.1.29", "futures-cpupool", "h2", @@ -2579,7 +2131,7 @@ dependencies = [ "net2", "rustc_version", "time", - "tokio 0.1.22", + "tokio", "tokio-buf", "tokio-executor", "tokio-io", @@ -2590,115 +2142,6 @@ dependencies = [ "want", ] -[[package]] -name = "iced" -version = "0.1.1" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "iced_core", - "iced_futures", - "iced_web", - "iced_wgpu", - "iced_winit", -] - -[[package]] -name = "iced_core" -version = "0.2.1" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" - -[[package]] -name = "iced_futures" -version = "0.1.2" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "futures 0.3.5", - "log", - "tokio 0.2.22", - "wasm-bindgen-futures", -] - -[[package]] -name = "iced_graphics" -version = "0.1.0" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "bytemuck", - "font-kit", - "glam", - "iced_native", - "iced_style", - "raw-window-handle", -] - -[[package]] -name = "iced_native" -version = "0.2.2" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "iced_core", - "iced_futures", - "num-traits", - "twox-hash", - "unicode-segmentation", -] - -[[package]] -name = "iced_style" -version = "0.1.0" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "iced_core", -] - -[[package]] -name = "iced_web" -version = "0.2.1" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "dodrio", - "iced_core", - "iced_futures", - "iced_style", - "num-traits", - "url 2.1.1", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "iced_wgpu" -version = "0.2.2" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "bytemuck", - "gfx-memory", - "glyph_brush", - "guillotiere", - "iced_graphics", - "iced_native", - "image", - "log", - "raw-window-handle", - "wgpu", - "wgpu_glyph", - "zerocopy", -] - -[[package]] -name = "iced_winit" -version = "0.1.1" -source = "git+https://github.com/hecrj/iced.git#fb015a85d22a7c4632bd251127a89259bfd0c346" -dependencies = [ - "iced_graphics", - "iced_native", - "log", - "winapi 0.3.9", - "window_clipboard", - "winit", -] - [[package]] name = "ident_case" version = "1.0.1" @@ -2735,14 +2178,10 @@ checksum = "543904170510c1b5fb65140485d84de4a57fddb2ed685481e9020ce3d2c9f64c" dependencies = [ "bytemuck", "byteorder", - "gif", - "jpeg-decoder", "num-iter", "num-rational 0.3.0", "num-traits", "png", - "scoped_threadpool", - "tiff", ] [[package]] @@ -2839,16 +2278,6 @@ dependencies = [ "libc", ] -[[package]] -name = "jpeg-decoder" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc797adac5f083b8ff0ca6f6294a999393d76e197c36488e2ef732c4715f6fa3" -dependencies = [ - "byteorder", - "rayon", -] - [[package]] name = "js-sys" version = "0.3.44" @@ -3026,12 +2455,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "longest-increasing-subsequence" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bd0dd2cd90571056fdb71f6275fada10131182f84899f4b2a916e565d81d86" - [[package]] name = "lz-fear" version = "0.1.1" @@ -3045,12 +2468,6 @@ dependencies = [ "twox-hash", ] -[[package]] -name = "lzw" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084" - [[package]] name = "mach" version = "0.2.3" @@ -3115,20 +2532,6 @@ dependencies = [ "autocfg 1.0.1", ] -[[package]] -name = "metal" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c4e8a431536529327e28c9ba6992f2cb0c15d4222f0602a16e6d7695ff3bccf" -dependencies = [ - "bitflags", - "block", - "cocoa-foundation", - "foreign-types", - "log", - "objc", -] - [[package]] name = "migrations_internals" version = "1.4.1" @@ -3352,19 +2755,6 @@ dependencies = [ "void", ] -[[package]] -name = "nix" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363" -dependencies = [ - "bitflags", - "cc", - "cfg-if", - "libc", - "void", -] - [[package]] name = "nodrop" version = "0.1.14" @@ -3567,7 +2957,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" dependencies = [ "malloc_buf", - "objc_exception", ] [[package]] @@ -3581,15 +2970,6 @@ dependencies = [ "objc_id", ] -[[package]] -name = "objc_exception" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" -dependencies = [ - "cc", -] - [[package]] name = "objc_id" version = "0.1.1" @@ -3684,15 +3064,6 @@ dependencies = [ "shared_library", ] -[[package]] -name = "owned_ttf_parser" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb477c7fd2a3a6e04e1dc6ca2e4e9b04f2df702021dc5a5d1cf078c587dc59f7" -dependencies = [ - "ttf-parser", -] - [[package]] name = "packed_simd" version = "0.3.3" @@ -3779,47 +3150,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "pathfinder_geometry" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" -dependencies = [ - "log", - "pathfinder_simd", -] - -[[package]] -name = "pathfinder_simd" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b451513912d6b3440e443aa75a73ab22203afedc4a90df8526d008c0f86f7cb3" -dependencies = [ - "rustc_version", -] - -[[package]] -name = "peek-poke" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93fd6a575ebf1ac2668d08443c97a22872cfb463fd8b7ddd141e9f6be59af2f" -dependencies = [ - "peek-poke-derive", -] - -[[package]] -name = "peek-poke-derive" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb44a25c5bba983be0fc8592dfaf3e6d0935ce8be0c6b15b2a39507af34a926" -dependencies = [ - "proc-macro2 1.0.19", - "quote 1.0.7", - "syn 1.0.39", - "synstructure", - "unicode-xid 0.2.1", -] - [[package]] name = "peeking_take_while" version = "0.1.2" @@ -4255,12 +3585,6 @@ dependencies = [ "rand_core 0.3.1", ] -[[package]] -name = "range-alloc" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a871f1e45a3a3f0c73fb60343c811238bb5143a81642e27c2ac7aac27ff01a63" - [[package]] name = "raw-window-handle" version = "0.3.3" @@ -4516,18 +3840,6 @@ dependencies = [ "regex", ] -[[package]] -name = "scoped-tls" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" - -[[package]] -name = "scoped_threadpool" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" - [[package]] name = "scopeguard" version = "1.1.0" @@ -4647,50 +3959,6 @@ dependencies = [ "syn 1.0.39", ] -[[package]] -name = "server-gui" -version = "0.7.0" -dependencies = [ - "iced", - "tracing", - "tracing-subscriber", - "vek 0.12.0", - "veloren-common", - "veloren-server", - "veloren-world", -] - -[[package]] -name = "servo-fontconfig" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a088f8d775a5c5314aae09bd77340bc9c67d72b9a45258be34c83548b4814cd9" -dependencies = [ - "libc", - "servo-fontconfig-sys", -] - -[[package]] -name = "servo-fontconfig-sys" -version = "4.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b3e166450f523f4db06c14f02a2d39e76d49b5d8cbd224338d93e3595c156c" -dependencies = [ - "expat-sys", - "pkg-config", - "servo-freetype-sys", -] - -[[package]] -name = "servo-freetype-sys" -version = "4.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4ccb6d0d32d277d3ef7dea86203d8210945eb7a45fba89dd445b3595dd0dfc" -dependencies = [ - "cmake", - "pkg-config", -] - [[package]] name = "sha1" version = "0.6.0" @@ -4817,26 +4085,8 @@ dependencies = [ "lazy_static", "memmap", "nix 0.14.1", - "wayland-client 0.23.6", - "wayland-protocols 0.23.6", -] - -[[package]] -name = "smithay-client-toolkit" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abfcf0ec41b4e51b8780b59d026f3ea98d6c06838e8c5046dcbd06fd9bfa529e" -dependencies = [ - "bitflags", - "byteorder", - "dlib", - "lazy_static", - "log", - "memmap", - "nix 0.17.0", - "wayland-client 0.27.0", - "wayland-cursor", - "wayland-protocols 0.27.0", + "wayland-client", + "wayland-protocols", ] [[package]] @@ -4846,17 +4096,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "917e8ec7f535cd1a6cbf749c8866c24d67c548a80ac48c8e88a182eab5c07bd1" dependencies = [ "nix 0.14.1", - "smithay-client-toolkit 0.6.6", -] - -[[package]] -name = "smithay-clipboard" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6209a44384ee0452c7f3f150556bdfa0fab300f09231971d88d525c8ae18da" -dependencies = [ - "smithay-client-toolkit 0.10.0", - "wayland-client 0.27.0", + "smithay-client-toolkit", ] [[package]] @@ -4901,17 +4141,6 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" -[[package]] -name = "spirv_cross" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33a9478e9c78782dd694d05dee074703a9c4c74b511de742b88a7e8149f1b37" -dependencies = [ - "cc", - "js-sys", - "wasm-bindgen", -] - [[package]] name = "static_assertions" version = "1.1.0" @@ -4984,28 +4213,13 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" -[[package]] -name = "storage-map" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd0a4829a5c591dc24a944a736d6b1e4053e51339a79fd5d4702c4c999a9c45e" -dependencies = [ - "lock_api", -] - -[[package]] -name = "str-buf" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec4d70d0ed9214ae8d642a13bafe4fdfe45a4c611d27a9fb4d4c1a3b02a12e3" - [[package]] name = "string" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d" dependencies = [ - "bytes 0.4.12", + "bytes", ] [[package]] @@ -5160,17 +4374,6 @@ dependencies = [ "serde_qs", ] -[[package]] -name = "tiff" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f3b8a87c4da944c3f27e5943289171ac71a6150a79ff6bacfff06d159dfff2f" -dependencies = [ - "byteorder", - "lzw", - "miniz_oxide 0.3.7", -] - [[package]] name = "time" version = "0.1.43" @@ -5216,7 +4419,7 @@ version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6" dependencies = [ - "bytes 0.4.12", + "bytes", "futures 0.1.29", "mio 0.6.22", "num_cpus", @@ -5228,26 +4431,13 @@ dependencies = [ "tokio-timer", ] -[[package]] -name = "tokio" -version = "0.2.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd" -dependencies = [ - "bytes 0.5.6", - "futures-core", - "num_cpus", - "pin-project-lite", - "slab", -] - [[package]] name = "tokio-buf" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" dependencies = [ - "bytes 0.4.12", + "bytes", "either", "futures 0.1.29", ] @@ -5278,7 +4468,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ - "bytes 0.4.12", + "bytes", "futures 0.1.29", "log", ] @@ -5318,7 +4508,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" dependencies = [ - "bytes 0.4.12", + "bytes", "futures 0.1.29", "iovec", "mio 0.6.22", @@ -5470,12 +4660,6 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" -[[package]] -name = "ttf-parser" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d973cfa0e6124166b50a1105a67c85de40bbc625082f35c0f56f84cb1fb0a827" - [[package]] name = "tui" version = "0.10.0" @@ -5499,9 +4683,6 @@ name = "twox-hash" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3bfd5b7557925ce778ff9b9ef90e3ade34c524b5ff10e239c69a42d546d2af56" -dependencies = [ - "rand 0.7.3", -] [[package]] name = "tynm" @@ -5967,7 +5148,7 @@ version = "0.2.67" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc71e4c5efa60fb9e74160e89b93353bc24059999c0ae0fb03affc39770310b0" dependencies = [ - "bumpalo 3.4.0", + "bumpalo", "lazy_static", "log", "proc-macro2 1.0.19", @@ -5976,18 +5157,6 @@ dependencies = [ "wasm-bindgen-shared", ] -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f8d235a77f880bcef268d379810ea6c0af2eacfa90b1ad5af731776e0c4699" -dependencies = [ - "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "wasm-bindgen-macro" version = "0.2.67" @@ -6029,25 +5198,9 @@ dependencies = [ "libc", "mio 0.6.22", "nix 0.14.1", - "wayland-commons 0.23.6", - "wayland-scanner 0.23.6", - "wayland-sys 0.23.6", -] - -[[package]] -name = "wayland-client" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab702fefbcd6d6f67fb5816e3a89a3b5a42a94290abbc015311c9a30d1068ae4" -dependencies = [ - "bitflags", - "downcast-rs", - "libc", - "nix 0.17.0", - "scoped-tls", - "wayland-commons 0.27.0", - "wayland-scanner 0.27.0", - "wayland-sys 0.27.0", + "wayland-commons", + "wayland-scanner", + "wayland-sys", ] [[package]] @@ -6057,30 +5210,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb66b0d1a27c39bbce712b6372131c6e25149f03ffb0cd017cf8f7de8d66dbdb" dependencies = [ "nix 0.14.1", - "wayland-sys 0.23.6", -] - -[[package]] -name = "wayland-commons" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e972e9336ad5a9dd861b4e21ff35ad71d3e5c6b4803d65c39913612f851b95f1" -dependencies = [ - "nix 0.17.0", - "once_cell", - "smallvec 1.4.2", - "wayland-sys 0.27.0", -] - -[[package]] -name = "wayland-cursor" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539f346e1a3f706f38c8ccbe1196001e2fb1c9b3e6b605c27d665db2f5b60d41" -dependencies = [ - "nix 0.17.0", - "wayland-client 0.27.0", - "xcursor", + "wayland-sys", ] [[package]] @@ -6090,21 +5220,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cc286643656742777d55dc8e70d144fa4699e426ca8e9d4ef454f4bf15ffcf9" dependencies = [ "bitflags", - "wayland-client 0.23.6", - "wayland-commons 0.23.6", - "wayland-scanner 0.23.6", -] - -[[package]] -name = "wayland-protocols" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d6fc54b17b98b5083bc21ae3a30e6d75cb4b01647360e4c3a04648bcf8781d" -dependencies = [ - "bitflags", - "wayland-client 0.27.0", - "wayland-commons 0.27.0", - "wayland-scanner 0.27.0", + "wayland-client", + "wayland-commons", + "wayland-scanner", ] [[package]] @@ -6118,17 +5236,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "wayland-scanner" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030f56009d932bd9400bb472764fea8109be1b0fc482d9cd75496c943ac30328" -dependencies = [ - "proc-macro2 1.0.19", - "quote 1.0.7", - "xml-rs", -] - [[package]] name = "wayland-sys" version = "0.23.6" @@ -6139,17 +5246,6 @@ dependencies = [ "lazy_static", ] -[[package]] -name = "wayland-sys" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bdeffbbb474477dfa2acb45ac7479e5fe8f741c64ab032c5d11b94d07edc269" -dependencies = [ - "dlib", - "lazy_static", - "pkg-config", -] - [[package]] name = "web-sys" version = "0.3.44" @@ -6179,85 +5275,6 @@ dependencies = [ "webpki", ] -[[package]] -name = "wgpu" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5dece29f3cd403aabf4056595eabe4b9af56b8bfae12445f097cf8666a41829" -dependencies = [ - "arrayvec 0.5.1", - "parking_lot 0.10.2", - "raw-window-handle", - "smallvec 1.4.2", - "wgpu-core", - "wgpu-native", - "wgpu-types", -] - -[[package]] -name = "wgpu-core" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f07fd0b6b3b340465bce96286350d34b7661fb623ef24c3c2b8902ea654cd4e0" -dependencies = [ - "arrayvec 0.5.1", - "bitflags", - "copyless", - "fxhash", - "gfx-backend-dx11", - "gfx-backend-dx12", - "gfx-backend-empty", - "gfx-backend-metal", - "gfx-backend-vulkan", - "gfx-descriptor", - "gfx-hal", - "gfx-memory", - "log", - "parking_lot 0.10.2", - "peek-poke", - "smallvec 1.4.2", - "vec_map", - "wgpu-types", -] - -[[package]] -name = "wgpu-native" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f1ac9838b0715d7911352db1268e34dfd05ef347fbef0b65ae211268316a432" -dependencies = [ - "arrayvec 0.5.1", - "lazy_static", - "libc", - "objc", - "parking_lot 0.10.2", - "raw-window-handle", - "wgpu-core", - "wgpu-types", -] - -[[package]] -name = "wgpu-types" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3474b5ce2ed628e158c2fe4387a469b2ee119604556aa2debd10d830cedc3bc" -dependencies = [ - "bitflags", - "peek-poke", -] - -[[package]] -name = "wgpu_glyph" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fe5558ee779dfad0d53d444be128c539cf8a6e7cad2e7ad9df6a6a28ff5a483" -dependencies = [ - "glyph_brush", - "log", - "wgpu", - "zerocopy", -] - [[package]] name = "winapi" version = "0.2.8" @@ -6301,19 +5318,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "window_clipboard" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b849e24b344ea3535bcda7320b8b7f3560bd2c3692de73153d3c64acc84203e5" -dependencies = [ - "clipboard-win 4.0.2", - "clipboard_macos", - "clipboard_wayland", - "clipboard_x11", - "raw-window-handle", -] - [[package]] name = "winit" version = "0.22.2" @@ -6339,8 +5343,8 @@ dependencies = [ "percent-encoding 2.1.0", "raw-window-handle", "serde", - "smithay-client-toolkit 0.6.6", - "wayland-client 0.23.6", + "smithay-client-toolkit", + "wayland-client", "winapi 0.3.9", "x11-dl", ] @@ -6354,15 +5358,6 @@ dependencies = [ "toml", ] -[[package]] -name = "wio" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" -dependencies = [ - "winapi 0.3.9", -] - [[package]] name = "ws2_32-sys" version = "0.2.1" @@ -6373,16 +5368,6 @@ dependencies = [ "winapi-build", ] -[[package]] -name = "x11" -version = "2.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ecd092546cb16f25783a5451538e73afc8d32e242648d54f4ae5459ba1e773" -dependencies = [ - "libc", - "pkg-config", -] - [[package]] name = "x11-clipboard" version = "0.5.1" @@ -6414,50 +5399,14 @@ dependencies = [ "log", ] -[[package]] -name = "xcursor" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3a481cfdefd35e1c50073ae33a8000d695c98039544659f5dc5dd71311b0d01" -dependencies = [ - "nom 5.1.2", -] - [[package]] name = "xdg" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57" -[[package]] -name = "xi-unicode" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e71b85d8b1b8bfaf4b5c834187554d201a8cd621c2bbfa33efd41a3ecabd48b2" - [[package]] name = "xml-rs" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b07db065a5cf61a7e4ba64f29e67db906fb1787316516c4e6e5ff0fea1efcd8a" - -[[package]] -name = "zerocopy" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6580539ad917b7c026220c4b3f2c08d52ce54d6ce0dc491e66002e35388fab46" -dependencies = [ - "byteorder", - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d498dbd1fd7beb83c86709ae1c33ca50942889473473d287d56ce4770a18edfb" -dependencies = [ - "proc-macro2 1.0.19", - "syn 1.0.39", - "synstructure", -] diff --git a/Cargo.toml b/Cargo.toml index 4c27b2e10a..505bbcb4af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,6 @@ members = [ "chat-cli", "server", "server-cli", - "server-gui", "voxygen", "world", "network",