diff --git a/Cargo.lock b/Cargo.lock index d65ddbef..2ad027e8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -69,7 +69,7 @@ dependencies = [ "toml 0.8.8", "trash", "typed-builder", - "usvg", + "usvg 0.37.0", "winit 0.28.7", "winres", ] @@ -1811,9 +1811,9 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "resvg" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cadccb3d99a9efb8e5e00c16fbb732cbe400db2ec7fc004697ee7d97d86cf1f4" +checksum = "5c34501046959e06470ba62a2dc7f31c15f94ac250d842a45f9e012f4ee40c1e" dependencies = [ "gif", "jpeg-decoder", @@ -1823,7 +1823,7 @@ dependencies = [ "rgb", "svgtypes", "tiny-skia 0.11.3", - "usvg", + "usvg 0.38.0", ] [[package]] @@ -2421,9 +2421,24 @@ dependencies = [ "base64", "log", "pico-args", - "usvg-parser", - "usvg-text-layout", - "usvg-tree", + "usvg-parser 0.37.0", + "usvg-text-layout 0.37.0", + "usvg-tree 0.37.0", + "xmlwriter", +] + +[[package]] +name = "usvg" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "377f62b4a3c173de8654c1aa80ab1dac1154e6f13a779a9943e53780120d1625" +dependencies = [ + "base64", + "log", + "pico-args", + "usvg-parser 0.38.0", + "usvg-text-layout 0.38.0", + "usvg-tree 0.38.0", "xmlwriter", ] @@ -2442,7 +2457,25 @@ dependencies = [ "simplecss", "siphasher", "svgtypes", - "usvg-tree", + "usvg-tree 0.37.0", +] + +[[package]] +name = "usvg-parser" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "351a05e6f2023d6b4e946f734240a3927aefdcf930d7d42587a2c8a8869814b0" +dependencies = [ + "data-url", + "flate2", + "imagesize", + "kurbo", + "log", + "roxmltree 0.19.0", + "simplecss", + "siphasher", + "svgtypes", + "usvg-tree 0.38.0", ] [[package]] @@ -2458,7 +2491,23 @@ dependencies = [ "unicode-bidi", "unicode-script", "unicode-vo", - "usvg-tree", + "usvg-tree 0.37.0", +] + +[[package]] +name = "usvg-text-layout" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c41888b9d5cf431fe852eaf9d047bbde83251b98f1749c2f08b1071e6db46e2" +dependencies = [ + "fontdb", + "kurbo", + "log", + "rustybuzz", + "unicode-bidi", + "unicode-script", + "unicode-vo", + "usvg-tree 0.38.0", ] [[package]] @@ -2473,6 +2522,17 @@ dependencies = [ "tiny-skia-path 0.11.3", ] +[[package]] +name = "usvg-tree" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18863e0404ed153d6e56362c5b1146db9f4f262a3244e3cf2dbe7d8a85909f05" +dependencies = [ + "strict-num", + "svgtypes", + "tiny-skia-path 0.11.3", +] + [[package]] name = "vec_map" version = "0.8.2" diff --git a/Cargo.toml b/Cargo.toml index 5517e4c6..24c4f6ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,7 +63,7 @@ log = "0.4" open = "5.0" pico-args = "0.5" rand = "0.8" -resvg = "0.37" +resvg = "0.38" serde = { version = "1.0.159", features = ["derive"] } sys-info = "0.9" thiserror = "1.0"