From 5a089eae097cde55e2610b1d5b59854d13699617 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Aug 2026 14:18:56 +0000 Subject: [PATCH] Bump ravif from 0.11.20 to 0.13.0 Bumps [ravif](https://github.com/kornelski/cavif-rs) from 0.11.20 to 0.13.0. - [Release notes](https://github.com/kornelski/cavif-rs/releases) - [Commits](https://github.com/kornelski/cavif-rs/commits) --- updated-dependencies: - dependency-name: ravif dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 151 ++++------------------------------ crates/squish-core/Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 138 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4e3e1e0..435c22a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -338,12 +338,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "bitstream-io" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2" - [[package]] name = "bitstream-io" version = "4.10.0" @@ -391,12 +385,6 @@ dependencies = [ "serde", ] -[[package]] -name = "built" -version = "0.7.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b" - [[package]] name = "built" version = "0.8.0" @@ -515,16 +503,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cfg-expr" -version = "0.15.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" -dependencies = [ - "smallvec", - "target-lexicon 0.12.16", -] - [[package]] name = "cfg-expr" version = "0.20.7" @@ -532,7 +510,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c6b04e07d8080154ed4ac03546d9a2b303cc2fe1901ba0b35b301516e289368" dependencies = [ "smallvec", - "target-lexicon 0.13.3", + "target-lexicon", ] [[package]] @@ -887,7 +865,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b" dependencies = [ "libc", - "system-deps 7.0.7", + "system-deps", ] [[package]] @@ -1884,7 +1862,7 @@ dependencies = [ "mp4parse", "num-traits", "png", - "ravif 0.13.0", + "ravif", "rgb", "tiff", "zune-core", @@ -2021,15 +1999,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.14.0" @@ -2415,7 +2384,7 @@ dependencies = [ "cc", "dunce", "libc", - "nasm-rs 0.3.2", + "nasm-rs", ] [[package]] @@ -2432,15 +2401,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "nasm-rs" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4d98d0065f4b1daf164b3eafb11974c94662e5e2396cf03f32d0bb5c17da51" -dependencies = [ - "rayon", -] - [[package]] name = "nasm-rs" version = "0.3.2" @@ -4061,8 +4021,6 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "libc", - "rand_chacha 0.3.1", "rand_core 0.6.4", ] @@ -4072,7 +4030,7 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ - "rand_chacha 0.9.0", + "rand_chacha", "rand_core 0.9.5", ] @@ -4085,16 +4043,6 @@ dependencies = [ "rand_core 0.10.1", ] -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - [[package]] name = "rand_chacha" version = "0.9.0" @@ -4110,9 +4058,6 @@ name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", -] [[package]] name = "rand_core" @@ -4138,43 +4083,6 @@ dependencies = [ "rand_core 0.10.1", ] -[[package]] -name = "rav1e" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" -dependencies = [ - "arbitrary", - "arg_enum_proc_macro", - "arrayvec", - "av1-grain", - "bitstream-io 2.6.0", - "built 0.7.7", - "cc", - "cfg-if", - "interpolate_name", - "itertools 0.12.1", - "libc", - "libfuzzer-sys", - "log", - "maybe-rayon", - "nasm-rs 0.2.5", - "new_debug_unreachable", - "noop_proc_macro", - "num-derive", - "num-traits", - "once_cell", - "paste", - "profiling", - "rand 0.8.5", - "rand_chacha 0.3.1", - "simd_helpers", - "system-deps 6.2.2", - "thiserror 1.0.69", - "v_frame", - "wasm-bindgen", -] - [[package]] name = "rav1e" version = "0.8.1" @@ -4187,8 +4095,9 @@ dependencies = [ "arrayvec", "av-scenechange", "av1-grain", - "bitstream-io 4.10.0", - "built 0.8.0", + "bitstream-io", + "built", + "cc", "cfg-if", "interpolate_name", "itertools 0.14.0", @@ -4196,6 +4105,7 @@ dependencies = [ "libfuzzer-sys", "log", "maybe-rayon", + "nasm-rs", "new_debug_unreachable", "noop_proc_macro", "num-derive", @@ -4203,28 +4113,13 @@ dependencies = [ "paste", "profiling", "rand 0.9.4", - "rand_chacha 0.9.0", + "rand_chacha", "simd_helpers", "thiserror 2.0.20", "v_frame", "wasm-bindgen", ] -[[package]] -name = "ravif" -version = "0.11.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b" -dependencies = [ - "avif-serialize", - "imgref", - "loop9", - "quick-error", - "rav1e 0.7.1", - "rayon", - "rgb", -] - [[package]] name = "ravif" version = "0.13.0" @@ -4235,7 +4130,8 @@ dependencies = [ "imgref", "loop9", "quick-error", - "rav1e 0.8.1", + "rav1e", + "rayon", "rgb", ] @@ -4848,7 +4744,7 @@ dependencies = [ "oxvg", "oxvg_ast", "oxvg_optimiser", - "ravif 0.11.20", + "ravif", "resvg", "roxmltree 0.21.1", "ssimulacra2", @@ -5283,26 +5179,13 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "system-deps" -version = "6.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" -dependencies = [ - "cfg-expr 0.15.8", - "heck", - "pkg-config", - "toml 0.8.23", - "version-compare", -] - [[package]] name = "system-deps" version = "7.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c8f33736f986f16d69b6cb8b03f55ddcad5c41acc4ccc39dd88e84aa805e7f" dependencies = [ - "cfg-expr 0.20.7", + "cfg-expr", "heck", "pkg-config", "toml 0.9.11+spec-1.1.0", @@ -5315,12 +5198,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" -[[package]] -name = "target-lexicon" -version = "0.12.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" - [[package]] name = "target-lexicon" version = "0.13.3" diff --git a/crates/squish-core/Cargo.toml b/crates/squish-core/Cargo.toml index c830141..cc9da15 100644 --- a/crates/squish-core/Cargo.toml +++ b/crates/squish-core/Cargo.toml @@ -21,7 +21,7 @@ oxipng = { version = "10", default-features = false, features = ["parallel"] } oxvg = "0.0.7" oxvg_ast = "0.0.7" oxvg_optimiser = "0.0.7" -ravif = "0.11" +ravif = "0.13" resvg = "0.48" roxmltree = "0.21" ssimulacra2 = "0.5"