From 3ea329ee8482bb6b6600da915523f835b49760f4 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 16 Oct 2024 18:27:20 -0400 Subject: [PATCH] chore: update libcosmic enable desktop-systemd-scope --- Cargo.lock | 53 ++++++++++++++++++++++++++++++++++------------------- Cargo.toml | 2 +- 2 files changed, 35 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8b48ef0..c04731d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -59,6 +59,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if", + "getrandom", "once_cell", "version_check", "zerocopy", @@ -1018,7 +1019,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1040,7 +1041,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "quote", "syn 1.0.109", @@ -1049,7 +1050,7 @@ dependencies = [ [[package]] name = "cosmic-panel-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-panel#4fedcbfc3574600b58de6da6c2401c92264537bd" +source = "git+https://github.com/pop-os/cosmic-panel#0ce85da198f02f94ad75441e64c0e165c41eb4ae" dependencies = [ "anyhow", "cosmic-config", @@ -1078,7 +1079,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#063c2ad0dbe090d7e1221817128098493838b13a" +source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" dependencies = [ "zbus 4.4.0", ] @@ -1109,7 +1110,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "almost", "cosmic-config", @@ -2352,7 +2353,7 @@ dependencies = [ [[package]] name = "iced" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "dnd", "iced_accessibility", @@ -2370,7 +2371,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "accesskit", "accesskit_unix", @@ -2379,7 +2380,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "bitflags 2.6.0", "dnd", @@ -2401,7 +2402,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "futures", "iced_core", @@ -2414,7 +2415,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "bitflags 2.6.0", "bytemuck", @@ -2438,7 +2439,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -2450,7 +2451,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "dnd", "iced_accessibility", @@ -2464,7 +2465,7 @@ dependencies = [ [[package]] name = "iced_sctk" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "enum-repr", "float-cmp", @@ -2490,7 +2491,7 @@ dependencies = [ [[package]] name = "iced_style" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "iced_core", "once_cell", @@ -2500,7 +2501,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "bytemuck", "cosmic-text", @@ -2517,7 +2518,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "as-raw-xcb-connection", "bitflags 2.6.0", @@ -2546,7 +2547,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "dnd", "iced_renderer", @@ -2819,7 +2820,7 @@ checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libcosmic" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic/#701638009df09a254b7d077ddc4d1076cd87a147" +source = "git+https://github.com/pop-os/libcosmic/#9c62f19e4b80b6bcffde024698015d3a533cb944" dependencies = [ "apply", "ashpd 0.9.1", @@ -2860,6 +2861,7 @@ dependencies = [ "tracing", "unicode-segmentation", "url", + "ustr", "zbus 4.4.0", ] @@ -4874,6 +4876,19 @@ version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" +[[package]] +name = "ustr" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e904a2279a4a36d2356425bb20be271029cc650c335bc82af8bfae30085a3d0" +dependencies = [ + "ahash", + "byteorder", + "lazy_static", + "parking_lot 0.12.3", + "serde", +] + [[package]] name = "usvg" version = "0.37.0" @@ -5574,7 +5589,7 @@ dependencies = [ [[package]] name = "xdg-shell-wrapper-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-panel#4fedcbfc3574600b58de6da6c2401c92264537bd" +source = "git+https://github.com/pop-os/cosmic-panel#0ce85da198f02f94ad75441e64c0e165c41eb4ae" dependencies = [ "serde", "wayland-protocols-wlr", diff --git a/Cargo.toml b/Cargo.toml index 8f7e746..e1d7ed1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ libcosmic = { git = "https://github.com/pop-os/libcosmic/", features = [ "tokio", "single-instance", "dbus-config", - "desktop", + "desktop-systemd-scope", "xdg-portal", ] } tokio = { version = "1.17.0", features = ["sync", "rt", "process"] }