From 544ad6e27f52d19be799fccd3ac37981a76d2e43 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 09:44:04 +0000 Subject: [PATCH] Bump cairo-rs from 0.21.5 to 0.22.0 Bumps [cairo-rs](https://github.com/gtk-rs/gtk-rs-core) from 0.21.5 to 0.22.0. - [Release notes](https://github.com/gtk-rs/gtk-rs-core/releases) - [Changelog](https://github.com/gtk-rs/gtk-rs-core/blob/main/CHANGELOG.md) - [Commits](https://github.com/gtk-rs/gtk-rs-core/compare/0.21.5...0.22.0) --- updated-dependencies: - dependency-name: cairo-rs dependency-version: 0.22.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 115 +++++++++++++++++++++++++++++++++++++++++++---------- Cargo.toml | 2 +- 2 files changed, 94 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2c84137..9c97bcd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,9 +16,9 @@ checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "bitflags" -version = "2.9.3" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "bytemuck" @@ -39,8 +39,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b01fe135c0bd16afe262b6dea349bd5ea30e6de50708cec639aae7c5c14cc7e4" dependencies = [ "bitflags", - "cairo-sys-rs", - "glib", + "cairo-sys-rs 0.21.1", + "glib 0.21.1", + "libc", +] + +[[package]] +name = "cairo-rs" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc8d9aa793480744cd9a0524fef1a2e197d9eaa0f739cde19d16aba530dcb95" +dependencies = [ + "bitflags", + "cairo-sys-rs 0.22.0", + "glib 0.22.0", "libc", ] @@ -50,7 +62,18 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b963177900ec8e783927e5ed99e16c0ec1b723f1f125dff8992db28ef35c62c3" dependencies = [ - "glib-sys", + "glib-sys 0.21.1", + "libc", + "system-deps", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8b4985713047f5faee02b8db6a6ef32bbb50269ff53c1aee716d1d195b76d54" +dependencies = [ + "glib-sys 0.22.0", "libc", "system-deps", ] @@ -145,7 +168,7 @@ dependencies = [ "futures-io", "futures-util", "gio-sys", - "glib", + "glib 0.21.1", "libc", "pin-project-lite", "smallvec", @@ -157,8 +180,8 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a03f2234671e5a588cfe1f59c2b22c103f5772ea351be9cc824a9ce0d06d99fd" dependencies = [ - "glib-sys", - "gobject-sys", + "glib-sys 0.21.1", + "gobject-sys 0.21.1", "libc", "system-deps", "windows-sys", @@ -177,9 +200,24 @@ dependencies = [ "futures-task", "futures-util", "gio-sys", - "glib-macros", - "glib-sys", - "gobject-sys", + "glib-macros 0.21.0", + "glib-sys 0.21.1", + "gobject-sys 0.21.1", + "libc", + "memchr", + "smallvec", +] + +[[package]] +name = "glib" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3b79a62980e85d61aae88988e5bcca6a35f05b0008e1333aa43bd61ef9bf35" +dependencies = [ + "bitflags", + "glib-macros 0.22.0", + "glib-sys 0.22.0", + "gobject-sys 0.22.0", "libc", "memchr", "smallvec", @@ -198,6 +236,18 @@ dependencies = [ "syn", ] +[[package]] +name = "glib-macros" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b48a968528354e04603ae96205f00cf7e77347ffde0fc943a2159948d7d6d80" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "glib-sys" version = "0.21.1" @@ -208,13 +258,34 @@ dependencies = [ "system-deps", ] +[[package]] +name = "glib-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48073e3b228419faa80b9b7f7122759d4ab2f44cd52a065fde7ca08f34c03147" +dependencies = [ + "libc", + "system-deps", +] + [[package]] name = "gobject-sys" version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e9a190eef2bce144a6aa8434e306974c6062c398e0a33a146d60238f9062d5c" dependencies = [ - "glib-sys", + "glib-sys 0.21.1", + "libc", + "system-deps", +] + +[[package]] +name = "gobject-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18eda93f09d3778f38255b231b17ef67195013a592c91624a4daf8bead875565" +dependencies = [ + "glib-sys 0.22.0", "libc", "system-deps", ] @@ -263,9 +334,9 @@ checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "memchr" -version = "2.7.5" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "moxcms" @@ -291,7 +362,7 @@ name = "pdf2svgslides" version = "0.1.0" dependencies = [ "anyhow", - "cairo-rs", + "cairo-rs 0.22.0", "gio", "image", "pico-args", @@ -328,9 +399,9 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f654ec8b83bca9adb0ea7e62194a1e5767a094d282d77630ff0ddb2edbc30139" dependencies = [ - "cairo-rs", + "cairo-rs 0.21.5", "gio", - "glib", + "glib 0.21.1", "libc", "poppler-sys-rs", ] @@ -341,10 +412,10 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f59d8616943cf71be2a33d866dee973eaaa3e507eb21eb102c6424f773ea6ad" dependencies = [ - "cairo-sys-rs", + "cairo-sys-rs 0.21.1", "gio-sys", - "glib-sys", - "gobject-sys", + "glib-sys 0.21.1", + "gobject-sys 0.21.1", "libc", "system-deps", ] @@ -431,9 +502,9 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "syn" -version = "2.0.106" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 3d2f423..8e8dc95 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] anyhow = "1.0.100" -cairo-rs = { version = "0.21.5", features = ["v1_16", "svg"] } +cairo-rs = { version = "0.22.0", features = ["v1_16", "svg"] } gio = "0.21.5" image = { version = "0.25.9", default-features = false, features = ["jpeg"] } pico-args = "0.5.0"