diff --git a/Cargo.lock b/Cargo.lock index aa20e0f..7f5426b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -204,7 +204,7 @@ dependencies = [ "resvg", "rfd", "serde_json", - "skrifa", + "skrifa 0.48.0", "softbuffer", "tauri-winres", "window-vibrancy", @@ -1508,7 +1508,7 @@ dependencies = [ "parking_lot", "profiling", "self_cell", - "skrifa", + "skrifa 0.44.0", "smallvec", "unicode-general-category", "unicode-properties", @@ -1876,7 +1876,7 @@ dependencies = [ "hashbrown 0.17.1", "log", "peniko", - "skrifa", + "skrifa 0.44.0", "smallvec", "vello_common", ] @@ -1974,7 +1974,7 @@ checksum = "c03d949a14aa089bbb282f7dd76a498a7f684428e4257202efc119ec010376f9" dependencies = [ "bitflags 2.13.2", "bytemuck", - "read-fonts", + "read-fonts 0.41.0", "smallvec", ] @@ -3749,6 +3749,19 @@ dependencies = [ "once_cell", ] +[[package]] +name = "read-fonts" +version = "0.45.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4edc8db0d972de88e53a085b1f01fb3fbdae7bb0cb7a0ce2b2f8285a412fe3ef" +dependencies = [ + "bytemuck", + "foldhash 0.2.0", + "font-types", + "once_cell", + "yoke", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -4363,7 +4376,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "819ab7d62b1d3e72d9d9dea5650bac30424f9111364bb94928dbf5ecad1baa68" dependencies = [ "bytemuck", - "read-fonts", + "read-fonts 0.41.0", +] + +[[package]] +name = "skrifa" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5213b4825bac3587046330052d61bfac7bd3bd0d203c758d7c2ef726fcea034" +dependencies = [ + "bytemuck", + "read-fonts 0.45.1", ] [[package]] diff --git a/crates/accshift-egui/Cargo.toml b/crates/accshift-egui/Cargo.toml index 1fb7fc8..49bb6c1 100644 --- a/crates/accshift-egui/Cargo.toml +++ b/crates/accshift-egui/Cargo.toml @@ -51,7 +51,7 @@ resvg = { version = "0.45", default-features = false } raw-window-handle = "0.6" # Face metrics (ascent, descent, line gap, weights) for the CSS line box: the # same skrifa epaint draws glyphs with. -skrifa = "0.44" +skrifa = "0.48" # System font files mapped instead of read: file-backed pages the OS shares # with its file cache, loaded as glyphs need them, outside private memory (a # CJK face is 12 to 35 MB).