diff --git a/Cargo.lock b/Cargo.lock index 9a5d2e4..215a2b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,13 +1,10 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. [[package]] -name = "approx" -version = "0.3.2" +name = "ab_glyph_rasterizer" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" -dependencies = [ - "num-traits", -] +checksum = "d9fe5e32de01730eb1f6b7f5b51c17e03e2325bf40a74f754f04f130043affff" [[package]] name = "arrayvec" @@ -395,12 +392,6 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02783a0482333b0d3f5f5411b8fb60454a596696da041da0470ac9ef3e6e37d8" -[[package]] -name = "num-traits" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1" - [[package]] name = "num_cpus" version = "1.10.0" @@ -411,12 +402,12 @@ dependencies = [ ] [[package]] -name = "ordered-float" -version = "1.0.2" +name = "owned_ttf_parser" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518" +checksum = "9f923fb806c46266c02ab4a5b239735c144bdeda724a50ed058e5226f594cde3" dependencies = [ - "num-traits", + "ttf-parser", ] [[package]] @@ -651,14 +642,12 @@ dependencies = [ [[package]] name = "rusttype" -version = "0.7.7" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "654103d61a05074b268a107cf6581ce120f0fc0115f2610ed9dfea363bb81139" +checksum = "dc7c727aded0be18c5b80c1640eae0ac8e396abf6fa8477d96cb37d18ee5ec59" dependencies = [ - "approx", - "arrayvec", - "ordered-float", - "stb_truetype", + "ab_glyph_rasterizer", + "owned_ttf_parser", ] [[package]] @@ -788,15 +777,6 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8" -[[package]] -name = "stb_truetype" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b7df505db8e81d54ff8be4693421e5b543e08214bd8d99eb761fcb4d5668ba" -dependencies = [ - "byteorder", -] - [[package]] name = "syn" version = "0.15.29" @@ -819,6 +799,12 @@ dependencies = [ "unicode-xid 0.2.0", ] +[[package]] +name = "ttf-parser" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e5d7cd7ab3e47dda6e56542f4bbf3824c15234958c6e1bd6aaa347e93499fdc" + [[package]] name = "tuple_utils" version = "0.2.0" diff --git a/Cargo.toml b/Cargo.toml index 71f0374..4001e3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ lazy_static = "1.4" colored = "1.9" rayon = "1.3" component_group = "1.0" -rusttype = "0.7" +rusttype = "0.9" [dependencies.sdl2] version = "*"