Name libavif
Version 0.11.1 (6ab53189045e7a6fe0bd93d14977b2a4f8efa5e9)
Summary A friendly, portable C implementation of the AV1 Image File Format
Description This library aims to be a friendly, portable C implementation of the AV1 Image File Format. It can encode and decode all AV1 supported YUV formats and bit depths (with alpha). In addition to the library, encoder and decoder command line tools are also provided (avifenc and avifdec).
Section base
License BSD-2-Clause
Homepage https://github.com/AOMediaCodec/libavif
Bug tracker https://github.com/AOMediaCodec/libavif/issues
Recipe file recipes-multimedia/libavif/libavif_0.11.1.bb
recipes-multimedia/libavif/libavif.inc
Layer meta-webkit (whinlatter branch)
Inherits
  • cmake
  • gcc
  • gcc-native
Dependencies
  • cmake-native
  • dav1d
  • gcc-cross-i686
  • ninja-native
  • virtual/compilerlibs
  • virtual/libc
  • dav1d
PACKAGECONFIG options
  • dav1d

Sources

git://github.com/AOMediaCodec/libavif.git

Patches

Patch Status
files/CVE-2025-48174.patch Backport [https://github.com/AOMediaCodec/libavif/commit/e5fdefe7d1776e6c4cf1703c163a8c053559902 && https://github.com/AOMediaCodec/libavif/commit/50a743062938a3828581d725facc9c2b92a1d109 && https://github.com/AOMediaCodec/libavif/commit/c9f1bea437f21cb78f9919c332
files/CVE-2025-48175.patch Inappropriate [https://github.com/AOMediaCodec/libavif/pull/2769#issuecomment-2907860473]

Other branches

This recipe in other branches of meta-webkit:

Branch Recipe
master libavif 0.11.1
whinlatter (Yocto Project 5.3) libavif 0.11.1 (this recipe)
walnascar (Yocto Project 5.2) libavif 0.11.1
styhead (Yocto Project 5.1) libavif 0.11.1
scarthgap (Yocto Project 5.0) libavif 0.11.1
nanbield (Yocto Project 4.3) libavif 0.11.1
mickledore (Yocto Project 4.2) libavif 0.11.1
langdale (Yocto Project 4.1) libavif 0.11.1
kirkstone (Yocto Project 4.0) libavif 0.9.0
honister (Yocto Project 3.4) libavif 0.9.0
hardknott (Yocto Project 3.3) libavif 0.9.0