diff --git a/Cargo.lock b/Cargo.lock index 2c84137..cff8187 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", ] @@ -144,8 +167,25 @@ dependencies = [ "futures-core", "futures-io", "futures-util", - "gio-sys", - "glib", + "gio-sys 0.21.1", + "glib 0.21.1", + "libc", + "pin-project-lite", + "smallvec", +] + +[[package]] +name = "gio" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb018ae3f3967134a833fac8a2568c3e698f4b95c658865360772d73803cc5de" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys 0.22.0", + "glib 0.22.0", "libc", "pin-project-lite", "smallvec", @@ -157,8 +197,21 @@ 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", +] + +[[package]] +name = "gio-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64729ba2772c080448f9f966dba8f4456beeb100d8c28a865ef8a0f2ef4987e1" +dependencies = [ + "glib-sys 0.22.0", + "gobject-sys 0.22.0", "libc", "system-deps", "windows-sys", @@ -176,10 +229,31 @@ dependencies = [ "futures-executor", "futures-task", "futures-util", - "gio-sys", - "glib-macros", - "glib-sys", - "gobject-sys", + "gio-sys 0.21.1", + "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", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys 0.22.0", + "glib-macros 0.22.0", + "glib-sys 0.22.0", + "gobject-sys 0.22.0", "libc", "memchr", "smallvec", @@ -198,6 +272,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 +294,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 +370,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,8 +398,8 @@ name = "pdf2svgslides" version = "0.1.0" dependencies = [ "anyhow", - "cairo-rs", - "gio", + "cairo-rs 0.21.5", + "gio 0.21.5", "image", "pico-args", "poppler-rs", @@ -324,27 +431,27 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "poppler-rs" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f654ec8b83bca9adb0ea7e62194a1e5767a094d282d77630ff0ddb2edbc30139" +checksum = "d93d32751326b83aeba757236c7fd2f14ca65309e7b295ba54973fbba338bc43" dependencies = [ - "cairo-rs", - "gio", - "glib", + "cairo-rs 0.22.0", + "gio 0.22.1", + "glib 0.22.0", "libc", "poppler-sys-rs", ] [[package]] name = "poppler-sys-rs" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f59d8616943cf71be2a33d866dee973eaaa3e507eb21eb102c6424f773ea6ad" +checksum = "bdab38777c8ba413671b744fdc4a9239d440ff301ddd1d54abb550a4364d6a2e" dependencies = [ - "cairo-sys-rs", - "gio-sys", - "glib-sys", - "gobject-sys", + "cairo-sys-rs 0.22.0", + "gio-sys 0.22.0", + "glib-sys 0.22.0", + "gobject-sys 0.22.0", "libc", "system-deps", ] @@ -431,9 +538,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..c29fee4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,4 +11,4 @@ cairo-rs = { version = "0.21.5", features = ["v1_16", "svg"] } gio = "0.21.5" image = { version = "0.25.9", default-features = false, features = ["jpeg"] } pico-args = "0.5.0" -poppler-rs = "0.25.0" +poppler-rs = "0.26.0"