From f8df8d7badcab491be330588dcea6cff96a690ab Mon Sep 17 00:00:00 2001 From: Hojjat Date: Thu, 19 Feb 2026 10:12:28 -0700 Subject: [PATCH] chore: update libcosmic --- Cargo.lock | 97 +++++++++++++++++++++++++----------------------------- 1 file changed, 45 insertions(+), 52 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9d197b8..d975021 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1324,6 +1324,12 @@ dependencies = [ "crossbeam-utils", ] +[[package]] +name = "configparser" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b" + [[package]] name = "constant_time_eq" version = "0.3.1" @@ -1415,7 +1421,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1436,7 +1442,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "quote", "syn 2.0.116", @@ -1554,7 +1560,7 @@ dependencies = [ [[package]] name = "cosmic-settings-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-settings-daemon#5792fa8cfcfeceb2692b24876d16496a6e66b6fb" +source = "git+https://github.com/pop-os/cosmic-settings-daemon#6c3add2e19e22296d53fb0b034bc05e8b64e7631" dependencies = [ "cosmic-config", "ron 0.11.0", @@ -1574,8 +1580,8 @@ dependencies = [ [[package]] name = "cosmic-text" -version = "0.17.1" -source = "git+https://github.com/pop-os/cosmic-text.git#d7dc22dd20773c132814e256fd38fe071ab1b742" +version = "0.18.0" +source = "git+https://github.com/pop-os/cosmic-text.git#cd1d3aa1efb7d5529fb9de09d37fbc85b8ce1253" dependencies = [ "bitflags 2.11.0", "fontdb 0.23.0", @@ -1598,9 +1604,10 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "almost", + "configparser", "cosmic-config", "csscolorparser", "dirs 6.0.0", @@ -3112,7 +3119,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core 0.56.0", ] [[package]] @@ -3127,7 +3134,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "dnd", "iced_accessibility", @@ -3145,7 +3152,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "accesskit", "accesskit_winit", @@ -3154,7 +3161,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "bitflags 2.11.0", "bytes", @@ -3178,7 +3185,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "futures", "iced_core", @@ -3204,7 +3211,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "bitflags 2.11.0", "bytemuck", @@ -3226,7 +3233,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -3238,7 +3245,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "bytes", "cosmic-client-toolkit", @@ -3253,7 +3260,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "bytemuck", "cosmic-text", @@ -3269,7 +3276,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "as-raw-xcb-connection", "bitflags 2.11.0", @@ -3300,7 +3307,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -3319,7 +3326,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -4030,10 +4037,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c867c356cc096b33f4981825ab281ecba3db0acefe60329f044c1789d94c6543" dependencies = [ "jiff-static", + "jiff-tzdb-platform", "log", "portable-atomic", "portable-atomic-util", "serde_core", + "windows-sys 0.61.2", ] [[package]] @@ -4047,6 +4056,21 @@ dependencies = [ "syn 2.0.116", ] +[[package]] +name = "jiff-tzdb" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2" + +[[package]] +name = "jiff-tzdb-platform" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" +dependencies = [ + "jiff-tzdb", +] + [[package]] name = "jni" version = "0.21.1" @@ -4384,12 +4408,11 @@ checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" [[package]] name = "libcosmic" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#6328c40ef763e165f365d9af680912348414d17b" +source = "git+https://github.com/pop-os/libcosmic.git#b9bd773940950dc07b2cfa7c62c2588b0a653017" dependencies = [ "apply", "ashpd 0.12.2", "auto_enums", - "chrono", "cosmic-client-toolkit", "cosmic-config", "cosmic-freedesktop-icons", @@ -4412,6 +4435,7 @@ dependencies = [ "iced_widget", "iced_winit", "image", + "jiff", "libc", "log", "mime 0.3.17", @@ -8358,20 +8382,7 @@ dependencies = [ "windows-interface 0.59.3", "windows-link 0.1.3", "windows-result 0.3.4", - "windows-strings 0.4.2", -] - -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement 0.60.2", - "windows-interface 0.59.3", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", + "windows-strings", ] [[package]] @@ -8491,15 +8502,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-result" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" -dependencies = [ - "windows-link 0.2.1", -] - [[package]] name = "windows-strings" version = "0.4.2" @@ -8509,15 +8511,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-strings" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" -dependencies = [ - "windows-link 0.2.1", -] - [[package]] name = "windows-sys" version = "0.45.0"