Skip to content

Commit fde7961

Browse files
committed
Upgrade deps; Patch libheif to fix loading of HEIC/AVIF images with alpha channel of different bit depth
1 parent 11f39e6 commit fde7961

File tree

3 files changed

+16
-6
lines changed

3 files changed

+16
-6
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## [3.15.2] - 2026-01-16
4+
### Changed
5+
- Update Go to 1.25.6.
6+
- Update lcms2 to 2.18.
7+
- Update libpng to 1.6.54.
8+
- Update libheif to 1.21.2.
9+
10+
### Fix
11+
- Patch libheif to fix loading of HEIC/AVIF images with alpha channel of different bit depth.
12+
313
## [3.15.1] - 2026-01-13
414
### Fix
515
- Patch vips to fix saving and loading of non-8-bit JPEG XL images.

build-deps.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,8 @@ ninja install/strip
310310

311311
print_build_stage libheif $LIBHEIF_VERSION
312312
cd $DEPS_SRC/libheif
313-
# Ignore alpha in Op_RGB_HDR_to_RRGGBBaa_BE if aplpha has different BPP
314-
curl -Ls https://github.com/DarthSim/libheif/commit/9b2752bbaaa20ebd5a6be9cb266114620af2833a.patch | git apply
313+
# Ignore alpha in yuv2rgb and rgb2rgb if it has different BPP
314+
curl -Ls https://github.com/DarthSim/libheif/commit/d63ec62d93ab1420c8cf76378af2a806aeb5292d.patch | git apply
315315
mkdir _build
316316
cd _build
317317
CFLAGS="${CFLAGS} -O3" CXXFLAGS="${CXXFLAGS} -O3" \

versions.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export GOLANG_VERSION=1.25.5
1+
export GOLANG_VERSION=1.25.6
22
export ZLIB_VERSION=2.3.2
33
export BROTLI_VERSION=1.2.0
44
export FFI_VERSION=3.5.2
@@ -9,10 +9,10 @@ export QUANTIZR_VERSION=1.4.3
99
export LIBEXPAT_VERSION=2.7.3
1010
export LIBXML2_VERSION=2.15.1
1111
export LIBEXIF_VERSION=0.6.25
12-
export LCMS2_VERSION=2.17
12+
export LCMS2_VERSION=2.18
1313
export LIBJPEGTURBO_VERSION=3.1.3
1414
export LIBJXL_VERSION=0.11.1
15-
export LIBPNG_VERSION=1.6.53
15+
export LIBPNG_VERSION=1.6.54
1616
export LIBWEBP_VERSION=1.6.0
1717
export LIBTIFF_VERSION=4.7.1
1818
export CGIF_VERSION=0.5.0
@@ -21,7 +21,7 @@ export KVAZAAR_VERSION=2.3.2
2121
export DAV1D_VERSION=1.5.3
2222
# export RAV1E_VERSION=0.5.1
2323
export AOM_VERSION=3.13.1
24-
export LIBHEIF_VERSION=1.21.1
24+
export LIBHEIF_VERSION=1.21.2
2525
export FREETYPE_VERSION=2.14.1
2626
export FONTCONFIG_VERSION=2.17.1
2727
export HARFBUZZ_VERSION=12.3.0

0 commit comments

Comments
 (0)