diff mbox series

[meta-multimedia,07/31] libavif: upgrade 1.4.1 -> 1.4.2

Message ID 20260801214526.788343-7-khem.raj@oss.qualcomm.com
State New
Headers show
Series [meta-multimedia,01/31] libmatroska: upgrade 1.7.1 -> 1.7.2 | expand

Commit Message

Khem Raj Aug. 1, 2026, 9:45 p.m. UTC
Upstream changes (CHANGELOG.md, 1.4.2):
 * Require C11 for compilation (public headers remain C99).
 * avifgainmaputil: add --jobs flag for multi-threaded read/write and
   enable auto tiling; use AOM_TUNE_IQ for layered inter-frame encoding.
 * Fix memory leak of altICC on early return; avoid MT loop-restoration
   crash with libaom < 3.13.3; fix decoding of layered images with
   multiple scaled alpha layers; fix NaN bypass of AVIF_CLAMP in gain-map
   tone mapping; fix NULL deref in avifImageCopy().
 * Refreshed bundled dependency pins (aom v3.14.1, libyuv, libpng 1.6.58,
   etc.) - not used here; the recipe fetches libargparse/libyuv at their
   own pinned SRCREVs.

Version-only bump of SRCREV_libavif; sub-source SRCREVs unchanged.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
---
 .../libavif/{libavif_1.4.1.bb => libavif_1.4.2.bb}              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/libavif/{libavif_1.4.1.bb => libavif_1.4.2.bb} (96%)
diff mbox series

Patch

diff --git a/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb b/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.2.bb
similarity index 96%
rename from meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb
rename to meta-multimedia/recipes-multimedia/libavif/libavif_1.4.2.bb
index c4dde341b8..aa1a7e4cec 100644
--- a/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb
+++ b/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.2.bb
@@ -8,7 +8,7 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=51549db0941829faeedcc86efec2f4c0"
 SRC_URI = "git://github.com/AOMediaCodec/libavif.git;protocol=https;branch=main;tag=v${PV};name=libavif"
 SRC_URI += "git://github.com/kmurray/libargparse.git;protocol=https;nobranch=1;name=libargparse;subdir=${S}/ext/libargparse"
 SRC_URI += "git://chromium.googlesource.com/libyuv/libyuv;protocol=https;nobranch=1;name=libyuv;subdir=${S}/ext/libyuv"
-SRCREV_libavif = "6543b22b5bc706c53f038a16fe515f921556d9b3"
+SRCREV_libavif = "c5240fc79fe5c2407e10afd35f5505ef6333ea49"
 SRCREV_libargparse = "ee74d1b53bd680748af14e737378de57e2a0a954"
 SRCREV_libyuv = "6067afde563c3946eebd94f146b3824ab7a97a9c"
 SRCREV_FORMAT = "libavif"