[meta-multimedia][PATCH 07/31] libavif: upgrade 1.4.1 -> 1.4.2
Khem Raj <[email protected]> Sat, 1 Aug 2026 14:45:02 -0700
| Newsgroups | org.openembedded.lists.openembedded-devel |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> --- .../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 --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"