From 3b70bc02654694d50ad1c46361b6aa1a0544b9d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vuka=C5=A1in=20Vojinovi=C4=87?= <150025636+git-f0x@users.noreply.github.com> Date: Thu, 16 Oct 2025 13:39:28 +0200 Subject: [PATCH] chore: update dependencies --- Cargo.lock | 267 ++++++++++++++-------------------- Cargo.toml | 40 ++--- cosmic-comp-config/Cargo.toml | 10 +- 3 files changed, 132 insertions(+), 185 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2982a85e..ef4883ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -463,18 +463,18 @@ checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" [[package]] name = "bytemuck" -version = "1.23.2" +version = "1.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" +checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.10.1" +version = "1.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29" +checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", @@ -847,13 +847,13 @@ dependencies = [ "log-panics", "logind-zbus", "ordered-float", - "parking_lot 0.12.4", - "png 0.17.16", + "parking_lot 0.12.5", + "png 0.18.0", "profiling", "rand 0.9.2", "regex", "reis", - "ron 0.10.1", + "ron", "rust-embed", "rustix 1.1.2", "sanitize-filename", @@ -863,7 +863,7 @@ dependencies = [ "smallvec", "smithay", "smithay-egui", - "thiserror 2.0.16", + "thiserror 2.0.17", "time", "tiny-skia", "tracing", @@ -875,7 +875,7 @@ dependencies = [ "xcursor", "xdg 3.0.0", "xdg-user", - "xkbcommon 0.8.0", + "xkbcommon 0.9.0", "zbus", ] @@ -887,7 +887,7 @@ dependencies = [ "cosmic-randr-shell", "input", "libdisplay-info", - "ron 0.9.0", + "ron", "serde", "tracing", ] @@ -895,7 +895,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "atomicwrites", "calloop 0.14.3", @@ -906,7 +906,7 @@ dependencies = [ "iced_futures", "known-folders", "notify", - "ron 0.11.0", + "ron", "serde", "tracing", "xdg 3.0.0", @@ -916,7 +916,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "quote", "syn 2.0.106", @@ -930,7 +930,7 @@ dependencies = [ "dirs 5.0.1", "ini_core", "memmap2", - "thiserror 2.0.16", + "thiserror 2.0.17", "tracing", "xdg 2.5.2", ] @@ -956,17 +956,17 @@ source = "git+https://github.com/pop-os/cosmic-randr/#bce9cdf2d447508d4e2d54a2be dependencies = [ "kdl", "slotmap", - "thiserror 2.0.16", + "thiserror 2.0.17", "tokio", ] [[package]] name = "cosmic-settings-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-settings-daemon#181e8f9c6269253f173f1bbcdd1385f23c78c598" +source = "git+https://github.com/pop-os/cosmic-settings-daemon#68331387e4336c37ce2300bea8638257feab449a" dependencies = [ "cosmic-config", - "ron 0.11.0", + "ron", "serde", "serde_with", "tracing", @@ -976,7 +976,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca" +source = "git+https://github.com/pop-os/dbus-settings-bindings#b2337437d70b3db7a56211a43aa1632306711b2d" dependencies = [ "zbus", ] @@ -984,7 +984,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-settings-daemon#181e8f9c6269253f173f1bbcdd1385f23c78c598" +source = "git+https://github.com/pop-os/cosmic-settings-daemon#68331387e4336c37ce2300bea8638257feab449a" dependencies = [ "cosmic-config", "cosmic-theme", @@ -994,7 +994,7 @@ dependencies = [ [[package]] name = "cosmic-text" version = "0.14.2" -source = "git+https://github.com/pop-os/cosmic-text.git#e04bfd098f58958b09f0cf5e14a67f87e49dbaec" +source = "git+https://github.com/pop-os/cosmic-text.git#d409ddd1d32c222f3c0b8c06a286172b157613f3" dependencies = [ "bitflags 2.9.4", "fontdb 0.23.0", @@ -1004,7 +1004,7 @@ dependencies = [ "rangemap", "rustc-hash 1.1.0", "self_cell", - "skrifa 0.36.0", + "skrifa 0.37.0", "smol_str", "swash", "sys-locale", @@ -1017,17 +1017,17 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "almost", "cosmic-config", "csscolorparser", "dirs 6.0.0", "palette", - "ron 0.11.0", + "ron", "serde", "serde_json", - "thiserror 2.0.16", + "thiserror 2.0.17", ] [[package]] @@ -1555,7 +1555,7 @@ dependencies = [ "emath", "epaint_default_fonts", "nohash-hasher", - "parking_lot 0.12.4", + "parking_lot 0.12.5", "profiling", ] @@ -1578,7 +1578,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -1727,7 +1727,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198" dependencies = [ "memchr", - "thiserror 2.0.16", + "thiserror 2.0.17", ] [[package]] @@ -1751,6 +1751,15 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "font-types" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "511e2c18a516c666d27867d2f9821f76e7d591f762e9fc41dd6cc5c90fe54b0b" +dependencies = [ + "bytemuck", +] + [[package]] name = "fontconfig-parser" version = "0.5.8" @@ -2135,9 +2144,9 @@ dependencies = [ [[package]] name = "grid" -version = "0.11.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df00eed8d1f0db937f6be10e46e8072b0671accb504cf0f959c5c52c679f5b9" +checksum = "12101ecc8225ea6d675bc70263074eab6169079621c2186fe0c66590b2df9681" [[package]] name = "guillotiere" @@ -2161,14 +2170,14 @@ dependencies = [ [[package]] name = "harfrust" -version = "0.2.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a4c970f1a00edc1626f1e3cc039492b15b73df28b9fff70f95404a571b4fae" +checksum = "92c020db12c71d8a12a3fe7607873cade3a01a6287e29d540c8723276221b9d8" dependencies = [ "bitflags 2.9.4", "bytemuck", "core_maths", - "read-fonts 0.34.0", + "read-fonts 0.35.0", "smallvec", ] @@ -2187,12 +2196,6 @@ dependencies = [ "foldhash", ] -[[package]] -name = "hashbrown" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" - [[package]] name = "hassle-rs" version = "0.11.0" @@ -2289,7 +2292,7 @@ dependencies = [ "i18n-embed-impl", "intl-memoizer", "log", - "parking_lot 0.12.4", + "parking_lot 0.12.5", "rust-embed", "sys-locale", "thiserror 1.0.69", @@ -2341,7 +2344,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.0", + "windows-core 0.61.2", ] [[package]] @@ -2356,7 +2359,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "dnd", "iced_core", @@ -2372,7 +2375,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "bitflags 2.9.4", "bytes", @@ -2395,7 +2398,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "futures", "iced_core", @@ -2420,7 +2423,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "bitflags 2.9.4", "bytemuck", @@ -2442,7 +2445,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -2454,7 +2457,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "bytes", "dnd", @@ -2468,7 +2471,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "bytemuck", "cosmic-text", @@ -2484,7 +2487,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "as-raw-xcb-connection", "bitflags 2.9.4", @@ -2515,7 +2518,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "dnd", "iced_renderer", @@ -2690,7 +2693,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", - "hashbrown 0.16.0", + "hashbrown 0.15.5", "serde", "serde_core", ] @@ -2961,14 +2964,14 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.176" +version = "0.2.177" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" +checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" [[package]] name = "libcosmic" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#9ccade723a3f5d4438b16d5ad5ace927b903e794" +source = "git+https://github.com/pop-os/libcosmic/#f44d82a7e83af15270a9ca3beb832f4799699337" dependencies = [ "apply", "auto_enums", @@ -2996,7 +2999,7 @@ dependencies = [ "serde", "slotmap", "taffy", - "thiserror 2.0.16", + "thiserror 2.0.17", "tracing", "unicode-segmentation", "url", @@ -3005,15 +3008,15 @@ dependencies = [ [[package]] name = "libdisplay-info" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4210cfe93a0dc37228e08105e3c13171e5af816f7bd39e00e3d3adcf2b487a2b" +checksum = "59fd96dbb2381ff31f314f07accbdf8550febdcc5cd8761ecaf7c1763361c359" dependencies = [ "bitflags 2.9.4", "libc", "libdisplay-info-derive", "libdisplay-info-sys", - "thiserror 2.0.16", + "thiserror 2.0.17", ] [[package]] @@ -3029,9 +3032,9 @@ dependencies = [ [[package]] name = "libdisplay-info-sys" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4f9264ece23c37ffa023ae635f48d588e1786745dad06dff10c9fb99dc646c" +checksum = "26590d55b8819f9c6b0d95d9d12dc9edbfd1f2413e88814a33b631ac049bb51f" dependencies = [ "semver", "system-deps", @@ -3098,7 +3101,7 @@ dependencies = [ "once_cell", "serde", "sha2", - "thiserror 2.0.16", + "thiserror 2.0.17", "uuid", ] @@ -3150,11 +3153,10 @@ checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed" [[package]] name = "lock_api" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ - "autocfg", "scopeguard", ] @@ -3911,9 +3913,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "5.0.0" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01" +checksum = "7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d" dependencies = [ "num-traits", ] @@ -4005,12 +4007,12 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.12.4" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ "lock_api", - "parking_lot_core 0.9.11", + "parking_lot_core 0.9.12", ] [[package]] @@ -4029,15 +4031,15 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.11" +version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", "redox_syscall 0.5.17", "smallvec", - "windows-targets 0.52.6", + "windows-link 0.2.0", ] [[package]] @@ -4420,18 +4422,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04ca636dac446b5664bd16c069c00a9621806895b8bb02c2dc68542b23b8f25d" dependencies = [ "bytemuck", - "font-types", + "font-types 0.9.0", ] [[package]] name = "read-fonts" -version = "0.34.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8941f8e9d5f8ad3aebea330d01ac68c0167600eb31a86ecd86e97be4d13b51f5" +checksum = "6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358" dependencies = [ "bytemuck", "core_maths", - "font-types", + "font-types 0.10.0", ] [[package]] @@ -4480,7 +4482,7 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.16", "libredox", - "thiserror 2.0.16", + "thiserror 2.0.17", ] [[package]] @@ -4587,32 +4589,6 @@ dependencies = [ "bytemuck", ] -[[package]] -name = "ron" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63f3aa105dea217ef30d89581b65a4d527a19afc95ef5750be3890e8d3c5b837" -dependencies = [ - "base64 0.22.1", - "bitflags 2.9.4", - "serde", - "serde_derive", - "unicode-ident", -] - -[[package]] -name = "ron" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "beceb6f7bf81c73e73aeef6dd1356d9a1b2b4909e1f0fc3e59b034f9572d7b7f" -dependencies = [ - "base64 0.22.1", - "bitflags 2.9.4", - "serde", - "serde_derive", - "unicode-ident", -] - [[package]] name = "ron" version = "0.11.0" @@ -4700,7 +4676,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -4713,7 +4689,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -4989,12 +4965,12 @@ dependencies = [ [[package]] name = "skrifa" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37004372610e83ee2a4c69c7d896b41f33da6a3dc1a4fe07dd9b2629a549b1dc" +checksum = "8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841" dependencies = [ "bytemuck", - "read-fonts 0.34.0", + "read-fonts 0.35.0", ] [[package]] @@ -5055,7 +5031,7 @@ dependencies = [ "sha2", "smallvec", "tempfile", - "thiserror 2.0.16", + "thiserror 2.0.17", "tracing", "udev", "wayland-client", @@ -5111,7 +5087,7 @@ dependencies = [ "memmap2", "pkg-config", "rustix 1.1.2", - "thiserror 2.0.16", + "thiserror 2.0.17", "wayland-backend", "wayland-client", "wayland-csd-frame", @@ -5334,12 +5310,13 @@ dependencies = [ [[package]] name = "taffy" -version = "0.3.11" -source = "git+https://github.com/DioxusLabs/taffy?rev=7781c70#7781c70241f7f572130c13106f2a869a9cf80885" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b25026fb8cc9ab51ab9fdabe5d11706796966f6d1c78e19871ef63be2b8f0644" dependencies = [ "arrayvec", "grid", - "num-traits", + "serde", "slotmap", ] @@ -5359,7 +5336,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix 1.1.2", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -5382,11 +5359,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.16" +version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" dependencies = [ - "thiserror-impl 2.0.16", + "thiserror-impl 2.0.17", ] [[package]] @@ -5402,9 +5379,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.16" +version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", @@ -6283,7 +6260,7 @@ dependencies = [ "js-sys", "log", "naga", - "parking_lot 0.12.4", + "parking_lot 0.12.5", "profiling", "raw-window-handle", "smallvec", @@ -6311,7 +6288,7 @@ dependencies = [ "log", "naga", "once_cell", - "parking_lot 0.12.4", + "parking_lot 0.12.5", "profiling", "raw-window-handle", "rustc-hash 1.1.0", @@ -6352,7 +6329,7 @@ dependencies = [ "ndk-sys 0.5.0+25.2.9519653", "objc", "once_cell", - "parking_lot 0.12.4", + "parking_lot 0.12.5", "profiling", "range-alloc", "raw-window-handle", @@ -6405,7 +6382,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -6479,21 +6456,8 @@ dependencies = [ "windows-implement", "windows-interface", "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", -] - -[[package]] -name = "windows-core" -version = "0.62.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link 0.2.0", - "windows-result 0.4.0", - "windows-strings 0.5.0", + "windows-result", + "windows-strings", ] [[package]] @@ -6560,15 +6524,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-result" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f" -dependencies = [ - "windows-link 0.2.0", -] - [[package]] name = "windows-strings" version = "0.4.2" @@ -6578,15 +6533,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-strings" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda" -dependencies = [ - "windows-link 0.2.0", -] - [[package]] name = "windows-sys" version = "0.45.0" @@ -7128,9 +7074,9 @@ dependencies = [ [[package]] name = "zbus" -version = "5.11.0" +version = "5.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d07e46d035fb8e375b2ce63ba4e4ff90a7f73cf2ffb0138b29e1158d2eaadf7" +checksum = "b622b18155f7a93d1cd2dc8c01d2d6a44e08fb9ebb7b3f9e6ed101488bad6c91" dependencies = [ "async-broadcast", "async-executor", @@ -7152,7 +7098,8 @@ dependencies = [ "serde_repr", "tracing", "uds_windows", - "windows-sys 0.60.2", + "uuid", + "windows-sys 0.61.0", "winnow 0.7.13", "zbus_macros", "zbus_names", @@ -7161,9 +7108,9 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "5.11.0" +version = "5.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57e797a9c847ed3ccc5b6254e8bcce056494b375b511b3d6edcec0aeb4defaca" +checksum = "1cdb94821ca8a87ca9c298b5d1cbd80e2a8b67115d99f6e4551ac49e42b6a314" dependencies = [ "proc-macro-crate", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index e0877934..02d0644d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,10 +10,10 @@ rust-version = "1.85" members = ["cosmic-comp-config"] [dependencies] -anyhow = { version = "1.0.98", features = ["backtrace"] } -bitflags = "2.9.1" -bytemuck = "1.23" -calloop = { version = "0.14.2", features = ["executor"] } +anyhow = { version = "1.0.100", features = ["backtrace"] } +bitflags = "2.9.4" +bytemuck = "1.24" +calloop = { version = "0.14.3", features = ["executor"] } cosmic-comp-config = { path = "cosmic-comp-config", features = [ "libdisplay-info", "output", @@ -32,8 +32,8 @@ cosmic-settings-daemon-config = { git = "https://github.com/pop-os/cosmic-settin cosmic-text = { git = "https://github.com/pop-os/cosmic-text.git", features = [ "shape-run-cache", ] } -libdisplay-info = "0.2.2" -egui = { version = "0.31.0", optional = true } +libdisplay-info = "0.3.0" +egui = { version = "0.31.1", optional = true } egui_plot = { version = "0.31.0", optional = true } i18n-embed = { version = "0.16", features = [ "fluent-system", @@ -41,23 +41,23 @@ i18n-embed = { version = "0.16", features = [ ] } i18n-embed-fl = "0.10" iced_tiny_skia = { git = "https://github.com/pop-os/libcosmic/" } -indexmap = "2.10" +indexmap = "2.11" keyframe = "1.1.1" -libc = "0.2.174" +libc = "0.2.177" libcosmic = { git = "https://github.com/pop-os/libcosmic/", default-features = false } libsystemd = { version = "0.7", optional = true } log-panics = { version = "2", features = ["with-backtrace"] } -ordered-float = "5.0" -png = "0.17.16" +ordered-float = "5.1" +png = "0.18" regex = "1" -ron = "0.10.1" +ron = "0.11" rust-embed = { version = "8.7", features = ["debug-embed"] } sanitize-filename = "0.6.0" sendfd = "0.4.4" serde = { version = "1", features = ["derive"] } serde_json = "1" -thiserror = "2.0.12" -time = { version = "0.3.41", features = [ +thiserror = "2.0.17" +time = { version = "0.3.44", features = [ "macros", "formatting", "local-offset", @@ -68,26 +68,26 @@ tracing = { version = "0.1.41", features = [ "release_max_level_info", ] } tracing-journald = "0.3.1" -tracing-subscriber = { version = "0.3.19", features = [ +tracing-subscriber = { version = "0.3.20", features = [ "env-filter", "tracing-log", ] } tracy-client = { version = "0.18.2", default-features = false } -wayland-backend = "0.3.10" -wayland-scanner = "0.31.6" +wayland-backend = "0.3.11" +wayland-scanner = "0.31.7" xcursor = "0.3.10" xdg = "^3.0" xdg-user = "0.2.1" -xkbcommon = "0.8" -zbus = "5.9.0" +xkbcommon = "0.9" +zbus = "5.12.0" profiling = { version = "1.0" } -rustix = { version = "1.0.8", features = ["process"] } +rustix = { version = "1.1.2", features = ["process"] } smallvec = "1.15.1" rand = "0.9.2" reis = { version = "0.5", features = ["calloop"] } # CLI arguments clap_lex = "0.7" -parking_lot = "0.12.4" +parking_lot = "0.12.5" logind-zbus = { version = "5.3.2", optional = true } [dependencies.id_tree] diff --git a/cosmic-comp-config/Cargo.toml b/cosmic-comp-config/Cargo.toml index a656030b..c5ccb53e 100644 --- a/cosmic-comp-config/Cargo.toml +++ b/cosmic-comp-config/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "cosmic-comp-config" version = "0.1.0" -edition = "2021" +edition = "2024" [dependencies] cosmic-config = { git = "https://github.com/pop-os/libcosmic/" } cosmic-randr-shell = { git = "https://github.com/pop-os/cosmic-randr/", optional = true } -input = "0.9.0" -libdisplay-info = { version = "0.2.0", optional = true } +input = "0.9.1" +libdisplay-info = { version = "0.3.0", optional = true } serde = { version = "1", features = ["derive"] } -ron = { version = "0.9.0-alpha.0", optional = true } -tracing = { version = "0.1.37", features = [ +ron = { version = "0.11", optional = true } +tracing = { version = "0.1.41", features = [ "max_level_debug", "release_max_level_info", ], optional = true }