diff --git a/Cargo.lock b/Cargo.lock index 8151a84..3530d30 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -80,7 +80,7 @@ dependencies = [ "toml 0.8.19", "trash", "typed-builder", - "usvg", + "usvg 0.43.0", "winit 0.28.7", "winres", ] @@ -892,6 +892,20 @@ dependencies = [ "ttf-parser", ] +[[package]] +name = "fontdb" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3a6f9af55fb97ad673fb7a69533eb2f967648a06fa21f8c9bb2cd6d33975716" +dependencies = [ + "fontconfig-parser", + "log", + "memmap2 0.9.4", + "slotmap", + "tinyvec", + "ttf-parser", +] + [[package]] name = "foreign-types" version = "0.3.2" @@ -2206,9 +2220,9 @@ checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" [[package]] name = "resvg" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7314563c59c7ce31c18e23ad3dd092c37b928a0fa4e1c0a1a6504351ab411d1" +checksum = "4a325d5e8d1cebddd070b13f44cec8071594ab67d1012797c121f27a669b7958" dependencies = [ "gif", "image-webp", @@ -2217,7 +2231,7 @@ dependencies = [ "rgb", "svgtypes", "tiny-skia 0.11.4", - "usvg", + "usvg 0.44.0", "zune-jpeg", ] @@ -2818,7 +2832,34 @@ dependencies = [ "base64", "data-url", "flate2", - "fontdb", + "fontdb 0.21.0", + "imagesize", + "kurbo", + "log", + "pico-args", + "roxmltree", + "rustybuzz", + "simplecss", + "siphasher", + "strict-num", + "svgtypes", + "tiny-skia-path 0.11.4", + "unicode-bidi", + "unicode-script", + "unicode-vo", + "xmlwriter", +] + +[[package]] +name = "usvg" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7447e703d7223b067607655e625e0dbca80822880248937da65966194c4864e6" +dependencies = [ + "base64", + "data-url", + "flate2", + "fontdb 0.22.0", "imagesize", "kurbo", "log", diff --git a/Cargo.toml b/Cargo.toml index 01dcc12..2d51c07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -60,7 +60,7 @@ log = "0.4" open = "5.0" pico-args = "0.5" rand = "0.8" -resvg = "0.43" +resvg = "0.44" serde = { version = "1.0.210", features = ["derive"] } sys-info = "0.9" thiserror = "1.0"