diff --git a/Cargo.lock b/Cargo.lock index 0d6aa65..8cd206d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,7 +30,7 @@ dependencies = [ "git-version", "glifparser", "glifrenderer", - "image", + "image 0.24.2", "imgui", "imgui-sdl2", "imgui-skia-renderer", @@ -126,7 +126,7 @@ checksum = "1d76e1fe0171b6d0857afca5671db12a44e71e80823db13ab39f776fb09ad079" dependencies = [ "clipboard-win", "core-graphics", - "image", + "image 0.23.14", "log", "objc", "objc-foundation", @@ -619,6 +619,15 @@ dependencies = [ "byteorder", ] +[[package]] +name = "deflate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" +dependencies = [ + "adler32", +] + [[package]] name = "derivative" version = "2.2.0" @@ -1270,7 +1279,7 @@ dependencies = [ "derivative", "derive_more", "float-cmp", - "image", + "image 0.23.14", "integer_or_float", "itertools 0.10.3", "kurbo", @@ -1436,10 +1445,25 @@ dependencies = [ "num-iter", "num-rational 0.3.2", "num-traits", - "png", + "png 0.16.8", "tiff", ] +[[package]] +name = "image" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28edd9d7bc256be2502e325ac0628bde30b7001b9b52e0abe31a1a9dc2701212" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-iter", + "num-rational 0.4.0", + "num-traits", + "png 0.17.5", +] + [[package]] name = "imgui" version = "0.7.0" @@ -1767,6 +1791,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "miniz_oxide" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.6.23" @@ -2191,10 +2224,22 @@ checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" dependencies = [ "bitflags", "crc32fast", - "deflate", + "deflate 0.8.6", "miniz_oxide 0.3.7", ] +[[package]] +name = "png" +version = "0.17.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc38c0ad57efb786dd57b9864e5b18bae478c00c824dc55a38bbc9da95dde3ba" +dependencies = [ + "bitflags", + "crc32fast", + "deflate 1.0.0", + "miniz_oxide 0.5.1", +] + [[package]] name = "proc-macro-crate" version = "0.1.5" diff --git a/Cargo.toml b/Cargo.toml index e8eeb62..5d5d8cc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -111,7 +111,7 @@ directories = "4" strum = { version = "0.23", features = ["derive"] } #for logo, could be used in future for background images -image = { version = "0.23", features = ["png"], default-features = false } +image = { version = "0.24", features = ["png"], default-features = false } # for certain Bézier curve manipulation functions flo_curves = "0.6"