diff --git a/Cargo.lock b/Cargo.lock index 1392db35..1620e5b8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1390,7 +1390,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1412,7 +1412,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "quote", "syn 1.0.109", @@ -1490,7 +1490,7 @@ dependencies = [ [[package]] name = "cosmic-panel-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-panel#7d9310b45c310a2aade34a3ffdc1303e45385eb0" +source = "git+https://github.com/pop-os/cosmic-panel#af73ac840b72cfe760c4b6e3747fc19d611367e1" dependencies = [ "anyhow", "cosmic-config", @@ -1548,11 +1548,11 @@ dependencies = [ [[package]] name = "cosmic-text" -version = "0.14.1" -source = "git+https://github.com/pop-os/cosmic-text.git#87a937056da57e3c8ac367b5d74c6d488dd94ac6" +version = "0.14.2" +source = "git+https://github.com/pop-os/cosmic-text.git#b017d7c856aed4b1a3ef0952df75d02d889a1f7b" dependencies = [ "bitflags 2.9.0", - "fontdb 0.16.2", + "fontdb 0.23.0", "log", "rangemap", "rustc-hash 1.1.0", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "almost", "cosmic-config", @@ -2361,20 +2361,6 @@ dependencies = [ "roxmltree", ] -[[package]] -name = "fontdb" -version = "0.16.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3" -dependencies = [ - "fontconfig-parser", - "log", - "memmap2 0.9.5", - "slotmap", - "tinyvec", - "ttf-parser 0.20.0", -] - [[package]] name = "fontdb" version = "0.18.0" @@ -2389,6 +2375,20 @@ dependencies = [ "ttf-parser 0.21.1", ] +[[package]] +name = "fontdb" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905" +dependencies = [ + "fontconfig-parser", + "log", + "memmap2 0.9.5", + "slotmap", + "tinyvec", + "ttf-parser 0.25.1", +] + [[package]] name = "foreign-types" version = "0.5.0" @@ -2427,9 +2427,9 @@ dependencies = [ [[package]] name = "freedesktop-desktop-entry" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2258b98a780699da05c858682498ceaf3942013d7d93ca7584e26fbacc58f2d9" +checksum = "cbcb2951884fd80c5b3093ce762bebcc4ec351fadff3c253f9d09cb91917ddd2" dependencies = [ "gettext-rs", "log", @@ -2922,7 +2922,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "dnd", "iced_accessibility", @@ -2940,7 +2940,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "accesskit", "accesskit_winit", @@ -2949,7 +2949,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "bitflags 2.9.0", "bytes", @@ -2973,7 +2973,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "futures", "iced_core", @@ -2999,7 +2999,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "bitflags 2.9.0", "bytemuck", @@ -3021,7 +3021,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -3033,7 +3033,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "bytes", "cosmic-client-toolkit", @@ -3048,7 +3048,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "bytemuck", "cosmic-text", @@ -3064,7 +3064,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "as-raw-xcb-connection", "bitflags 2.9.0", @@ -3095,7 +3095,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -3113,7 +3113,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -3839,7 +3839,7 @@ checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libcosmic" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#99d2478d98c29eaa872571be51e701856e94b6d2" +source = "git+https://github.com/pop-os/libcosmic#6763abec4169cbdf7ce63e3fabfd320462543d09" dependencies = [ "apply", "ashpd 0.9.2", @@ -6329,12 +6329,6 @@ dependencies = [ "tracing-log", ] -[[package]] -name = "ttf-parser" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" - [[package]] name = "ttf-parser" version = "0.21.1" @@ -6346,6 +6340,9 @@ name = "ttf-parser" version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" +dependencies = [ + "core_maths", +] [[package]] name = "type-map" @@ -7484,7 +7481,7 @@ dependencies = [ [[package]] name = "xdg-shell-wrapper-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-panel#7d9310b45c310a2aade34a3ffdc1303e45385eb0" +source = "git+https://github.com/pop-os/cosmic-panel#af73ac840b72cfe760c4b6e3747fc19d611367e1" dependencies = [ "serde", "wayland-protocols-wlr", diff --git a/Cargo.toml b/Cargo.toml index 495ea56f..e9c7b3e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -70,7 +70,7 @@ serde = { version = "1.0.219", features = ["derive"] } [profile.release] opt-level = "s" panic = "abort" -lto = "fat" +lto = "off" [workspace.metadata.cargo-machete] ignored = ["libcosmic"]