diff --git a/Cargo.lock b/Cargo.lock index aa226f74..52fdba25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -253,7 +253,7 @@ checksum = "6ba16453d10c712284061a05f6510f75abeb92b56ba88dfeb48c74775020cc22" dependencies = [ "atk-sys", "bitflags 1.3.2", - "glib", + "glib 0.17.10", "libc", ] @@ -263,8 +263,8 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf0a7ca572fbd5762fd8f8cd65a581e06767bc1234913fe1f43e370cff6e90" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", "libc", "system-deps", ] @@ -370,7 +370,7 @@ checksum = "a8af54f5d48af1226928adc1f57edd22f5df1349e7da1fc96ae15cf43db0e871" dependencies = [ "bitflags 1.3.2", "cairo-sys-rs", - "glib", + "glib 0.17.10", "libc", "once_cell", "thiserror", @@ -382,7 +382,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f55382a01d30e5e53f185eee269124f5e21ab526595b872751278dfbb463594e" dependencies = [ - "glib-sys", + "glib-sys 0.17.4", "libc", "system-deps", ] @@ -1086,7 +1086,7 @@ dependencies = [ "gdk-pixbuf", "gdk-sys", "gio", - "glib", + "glib 0.17.10", "libc", "pango", ] @@ -1100,7 +1100,7 @@ dependencies = [ "bitflags 1.3.2", "gdk-pixbuf-sys", "gio", - "glib", + "glib 0.17.10", "libc", "once_cell", ] @@ -1111,9 +1111,9 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b41bd2b44ed49d99277d3925652a163038bd5ed943ec9809338ffb2f4391e3b" dependencies = [ - "gio-sys", - "glib-sys", - "gobject-sys", + "gio-sys 0.17.4", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", "libc", "system-deps", ] @@ -1126,9 +1126,9 @@ checksum = "2152de9d38bc67a17b3fe49dc0823af5bf874df59ea088c5f28f31cf103de703" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys", - "glib-sys", - "gobject-sys", + "gio-sys 0.17.4", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", "libc", "pango-sys", "pkg-config", @@ -1173,8 +1173,8 @@ dependencies = [ "futures-core", "futures-io", "futures-util", - "gio-sys", - "glib", + "gio-sys 0.17.4", + "glib 0.17.10", "libc", "once_cell", "pin-project-lite", @@ -1188,8 +1188,21 @@ version = "0.17.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b1d43b0d7968b48455244ecafe41192871257f5740aa6b095eb19db78e362a5" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys 0.18.1", + "gobject-sys 0.18.0", "libc", "system-deps", "winapi", @@ -1207,10 +1220,33 @@ dependencies = [ "futures-executor", "futures-task", "futures-util", - "gio-sys", - "glib-macros", - "glib-sys", - "gobject-sys", + "gio-sys 0.17.4", + "glib-macros 0.17.8", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c316afb01ce8067c5eaab1fc4f2cd47dc21ce7b6296358605e2ffab23ccbd19" +dependencies = [ + "bitflags 2.4.0", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys 0.18.1", + "glib-macros 0.18.2", + "glib-sys 0.18.1", + "gobject-sys 0.18.0", "libc", "memchr", "once_cell", @@ -1233,6 +1269,20 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "glib-macros" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8da903822b136d42360518653fcf154455defc437d3e7a81475bf9a95ff1e47" +dependencies = [ + "heck 0.4.1", + "proc-macro-crate", + "proc-macro-error", + "proc-macro2", + "quote 1.0.32", + "syn 2.0.28", +] + [[package]] name = "glib-sys" version = "0.17.4" @@ -1243,13 +1293,34 @@ dependencies = [ "system-deps", ] +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + [[package]] name = "gobject-sys" version = "0.17.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15e75b0000a64632b2d8ca3cf856af9308e3a970844f6e9659bd197f026793d0" dependencies = [ - "glib-sys", + "glib-sys 0.17.4", + "libc", + "system-deps", +] + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys 0.18.1", "libc", "system-deps", ] @@ -1268,7 +1339,7 @@ dependencies = [ "gdk", "gdk-pixbuf", "gio", - "glib", + "glib 0.17.10", "gtk-sys", "gtk3-macros", "libc", @@ -1285,8 +1356,8 @@ checksum = "992f5fedb31835424a5280acd162bf348995f617d26969fde8d3dfd389b3ff5f" dependencies = [ "bitflags 2.4.0", "gdk", - "glib", - "glib-sys", + "glib 0.17.10", + "glib-sys 0.17.4", "gtk", "gtk-layer-shell-sys", "libc", @@ -1299,7 +1370,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5754bcfaadfc3529116af6ae93559b267d88647f965382153a4b8ea9372be75a" dependencies = [ "gdk-sys", - "glib-sys", + "glib-sys 0.17.4", "gtk-sys", "libc", "system-deps", @@ -1315,9 +1386,9 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys", - "glib-sys", - "gobject-sys", + "gio-sys 0.17.4", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", "libc", "pango-sys", "system-deps", @@ -1633,7 +1704,7 @@ dependencies = [ "dirs", "futures-lite", "futures-util", - "glib", + "glib 0.18.2", "gtk", "gtk-layer-shell", "hyprland", @@ -2115,7 +2186,7 @@ checksum = "52c280b82a881e4208afb3359a8e7fde27a1b272280981f1f34610bed5770d37" dependencies = [ "bitflags 1.3.2", "gio", - "glib", + "glib 0.17.10", "libc", "once_cell", "pango-sys", @@ -2127,8 +2198,8 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4293d0f0b5525eb5c24734d30b0ed02cd02aa734f216883f376b54de49625de8" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.17.4", + "gobject-sys 0.17.4", "libc", "system-deps", ] diff --git a/Cargo.toml b/Cargo.toml index 405ad864..e49d90e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,7 +65,7 @@ workspaces = ["futures-util"] # core gtk = "0.17.0" gtk-layer-shell = "0.6.0" -glib = "0.17.10" +glib = "0.18.2" tokio = { version = "1.32.0", features = [ "macros", "rt-multi-thread",