diff --git a/Cargo.lock b/Cargo.lock index dab5acabe594..4fba956e5b34 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -279,9 +279,9 @@ checksum = "28a80e3145d8ad11ba0995949bbcf48b9df2be62772b3d351ef017dff6ecb853" [[package]] name = "freetype-rs" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d1f81b925f09d7040682dbc91eb1b6ad43232f4bc6ee080f518001c05b5415" +checksum = "6d228d6de56c90dd7585341f341849441b3490180c62d27133e525eb726809b4" dependencies = [ "bitflags", "freetype-sys", @@ -290,12 +290,12 @@ dependencies = [ [[package]] name = "freetype-sys" -version = "0.21.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddb84abd9992afaa8eb9b8bef907a94553504d0a890924e1bf1f1ab1249455af" +checksum = "eab537ce43cab850c64b4cdc390ce7e4f47f877485ddc323208e268280c308ae" dependencies = [ "cc", - "libc", + "libz-sys", "pkg-config", ] @@ -646,6 +646,18 @@ version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +[[package]] +name = "libz-sys" +version = "1.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + [[package]] name = "linux-raw-sys" version = "0.4.14" @@ -1225,6 +1237,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + [[package]] name = "version-compare" version = "0.2.0" diff --git a/cairo/Cargo.toml b/cairo/Cargo.toml index 5d15d43a33ea..e2a2ad511ae9 100644 --- a/cairo/Cargo.toml +++ b/cairo/Cargo.toml @@ -39,7 +39,7 @@ workspace = true cairo-sys-rs.workspace = true libc.workspace = true bitflags.workspace = true -freetype-rs = { version = "0.37", optional = true } +freetype-rs = { version = "0.38", optional = true } [dev-dependencies] tempfile = "3.15"