From eabf4e8af6378773fc4791c04a9211e8172cf38b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Aug 2026 14:18:02 +0000 Subject: [PATCH] Bump libheif-rs from 1.1.0 to 2.7.0 Bumps [libheif-rs](https://github.com/Cykooz/libheif-rs) from 1.1.0 to 2.7.0. - [Release notes](https://github.com/Cykooz/libheif-rs/releases) - [Changelog](https://github.com/Cykooz/libheif-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/Cykooz/libheif-rs/compare/v1.1.0...v2.7.0) --- updated-dependencies: - dependency-name: libheif-rs dependency-version: 2.7.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 16 +++++++++------- crates/squish-core/Cargo.toml | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4e3e1e0..af4cee6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2126,9 +2126,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.185" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "libdeflate-sys" @@ -2160,10 +2160,11 @@ dependencies = [ [[package]] name = "libheif-rs" -version = "1.1.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4a26370abb4723a3ce73083e479b98017604206cadb0e35da5eac4813600d85" +checksum = "39c4e7037b43e1431961745e5c4004eedae3735a4fddd687810ff9d70beb9882" dependencies = [ + "cfg-if", "enumn", "four-cc", "libc", @@ -2172,12 +2173,13 @@ dependencies = [ [[package]] name = "libheif-sys" -version = "3.1.0+1.18.2" +version = "5.3.0+1.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e663db80d4272b60c066c5a9d17370ffa0433a31d424152f95f1e1effb9b3860" +checksum = "5d2593dda939875015d3e1a9deccdb57381d4ef1fc9a96120731b25990579689" dependencies = [ + "cfg-if", "libc", - "pkg-config", + "system-deps 7.0.7", "vcpkg", "walkdir", ] diff --git a/crates/squish-core/Cargo.toml b/crates/squish-core/Cargo.toml index c830141..7ce65e5 100644 --- a/crates/squish-core/Cargo.toml +++ b/crates/squish-core/Cargo.toml @@ -15,7 +15,7 @@ exclude = ["tests/**"] [dependencies] image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp", "avif", "avif-native", "tiff", "gif"] } imagequant = "4" -libheif-rs = "1.0" +libheif-rs = "2.7" mozjpeg = "0.10" oxipng = { version = "10", default-features = false, features = ["parallel"] } oxvg = "0.0.7"