diff --git a/Cargo.lock b/Cargo.lock index 3fd34de..47e483d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -58,9 +58,9 @@ checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" [[package]] name = "bitflags" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "cairo-rs" @@ -70,7 +70,7 @@ checksum = "b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562" dependencies = [ "bitflags", "cairo-sys-rs", - "glib", + "glib 0.19.7", "libc", "thiserror", ] @@ -81,9 +81,9 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd3bb3119664efbd78b5e6c93957447944f16bdbced84c17a9f41c7829b81e64" dependencies = [ - "glib-sys", + "glib-sys 0.19.5", "libc", - "system-deps", + "system-deps 6.2.2", ] [[package]] @@ -264,8 +264,26 @@ dependencies = [ "futures-core", "futures-io", "futures-util", - "gio-sys", - "glib", + "gio-sys 0.19.5", + "glib 0.19.7", + "libc", + "pin-project-lite", + "smallvec", + "thiserror", +] + +[[package]] +name = "gio" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "398e3da68749fdc32783cbf7521ec3f65c9cf946db8c7774f8460af49e52c6e2" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys 0.20.0", + "glib 0.20.0", "libc", "pin-project-lite", "smallvec", @@ -278,10 +296,23 @@ version = "0.19.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4bdbef451b0f0361e7f762987cc6bebd5facab1d535e85a3cf1115dfb08db40" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.19.5", + "gobject-sys 0.19.5", "libc", - "system-deps", + "system-deps 6.2.2", + "windows-sys", +] + +[[package]] +name = "gio-sys" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4feb96b31c32730ea3e1e89aecd2e4e37ecb1c473ad8f685e3430a159419f63" +dependencies = [ + "glib-sys 0.20.0", + "gobject-sys 0.20.0", + "libc", + "system-deps 7.0.1", "windows-sys", ] @@ -297,10 +328,32 @@ dependencies = [ "futures-executor", "futures-task", "futures-util", - "gio-sys", - "glib-macros", - "glib-sys", - "gobject-sys", + "gio-sys 0.19.5", + "glib-macros 0.19.7", + "glib-sys 0.19.5", + "gobject-sys 0.19.5", + "libc", + "memchr", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fee90a615ce05be7a32932cfb8adf2c4bbb4700e80d37713c981fb24c0c56238" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys 0.20.0", + "glib-macros 0.20.0", + "glib-sys 0.20.0", + "gobject-sys 0.20.0", "libc", "memchr", "smallvec", @@ -320,6 +373,19 @@ dependencies = [ "syn", ] +[[package]] +name = "glib-macros" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4da558d8177c0c8c54368818b508a4244e1286fce2858cef4e547023f0cfa5ef" +dependencies = [ + "heck", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "glib-sys" version = "0.19.5" @@ -327,7 +393,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "767d23ead9bbdfcbb1c2242c155c8128a7d13dde7bf69c176f809546135e2282" dependencies = [ "libc", - "system-deps", + "system-deps 6.2.2", +] + +[[package]] +name = "glib-sys" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4958c26e5a01c9af00dea669a97369eccbec29a8e6d125c24ea2d85ee7467b60" +dependencies = [ + "libc", + "system-deps 7.0.1", ] [[package]] @@ -336,9 +412,20 @@ version = "0.19.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3787b0bfacca12bb25f8f822b0dbee9f7e4a86e6469a29976d332d2c14c945b" dependencies = [ - "glib-sys", + "glib-sys 0.19.5", "libc", - "system-deps", + "system-deps 6.2.2", +] + +[[package]] +name = "gobject-sys" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6908864f5ffff15b56df7e90346863904f49b949337ed0456b9287af61903b8" +dependencies = [ + "glib-sys 0.20.0", + "libc", + "system-deps 7.0.1", ] [[package]] @@ -391,7 +478,7 @@ version = "0.2.3" dependencies = [ "cairo-rs", "memmap2", - "pango", + "pango 0.20.0", "pangocairo", "tempfile", "thiserror", @@ -415,9 +502,9 @@ checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" [[package]] name = "memchr" -version = "2.7.2" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memmap2" @@ -452,14 +539,26 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pango" -version = "0.19.5" +version = "0.19.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f0d328648058085cfd6897c9ae4272884098a926f3a833cd50c8c73e6eccecd" +dependencies = [ + "gio 0.19.5", + "glib 0.19.7", + "libc", + "pango-sys 0.19.5", +] + +[[package]] +name = "pango" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504ce6e805439ea2c6791168fe7ef8e3da0c1b2ef82c44bc450dbc330592920d" +checksum = "54768854025df6903061d0084fd9702a253ddfd60db7d9b751d43b76689a7f0a" dependencies = [ - "gio", - "glib", + "gio 0.20.0", + "glib 0.20.0", "libc", - "pango-sys", + "pango-sys 0.20.0", ] [[package]] @@ -468,10 +567,22 @@ version = "0.19.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4829555bdbb83692ddeaf5a6927fb2d025c8131e5ecaa4f7619fff6985d3505" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.19.5", + "gobject-sys 0.19.5", + "libc", + "system-deps 6.2.2", +] + +[[package]] +name = "pango-sys" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b07cc57d10cee4ec661f718a6902cee18c2f4cfae08e87e5a390525946913390" +dependencies = [ + "glib-sys 0.20.0", + "gobject-sys 0.20.0", "libc", - "system-deps", + "system-deps 7.0.1", ] [[package]] @@ -481,9 +592,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6620c77967c62c7a84c6ca15ab855e8eecb248beb8ee43bc0eeaadd39123f687" dependencies = [ "cairo-rs", - "glib", + "glib 0.19.7", "libc", - "pango", + "pango 0.19.8", "pangocairo-sys", ] @@ -494,10 +605,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d680caf5094d735c37312ce9166127a1d759d86a3d632b83d4a5354ee7568659" dependencies = [ "cairo-sys-rs", - "glib-sys", + "glib-sys 0.19.5", "libc", - "pango-sys", - "system-deps", + "pango-sys 0.19.5", + "system-deps 6.2.2", ] [[package]] @@ -529,9 +640,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.79" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] @@ -634,9 +745,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.58" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -656,6 +767,19 @@ dependencies = [ "version-compare", ] +[[package]] +name = "system-deps" +version = "7.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c81f13d9a334a6c242465140bd262fae382b752ff2011c4f7419919a9c97922" +dependencies = [ + "cfg-expr", + "heck", + "pkg-config", + "toml", + "version-compare", +] + [[package]] name = "target-lexicon" version = "0.12.14" diff --git a/libwaysip/Cargo.toml b/libwaysip/Cargo.toml index 567cce8..1b0c541 100644 --- a/libwaysip/Cargo.toml +++ b/libwaysip/Cargo.toml @@ -25,7 +25,7 @@ wayland-protocols-wlr = { version = "0.2.0", default-features = false, features ] } cairo-rs = "0.19.4" -pango = "0.19.5" +pango = "0.20.0" pangocairo = "0.19.2" memmap2 = "0.9.0"