Files
buildroot/package/libavif/libavif.mk
Adrian Perez de Castro 8e5477637d package/libavif: bump to version 1.4.2
The most interesting changes are fixes for a memory leak, and for a
couple of crashes. Otherwise, it is an incremental update. Release
notes:

  https://github.com/AOMediaCodec/libavif/releases/tag/v1.4.2

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:34:34 +02:00

37 lines
989 B
Makefile

################################################################################
#
# libavif
#
################################################################################
LIBAVIF_VERSION = 1.4.2
LIBAVIF_SITE = $(call github,AOMediaCodec,libavif,v$(LIBAVIF_VERSION))
LIBAVIF_LICENSE = BSD-2-Clause, IJG, Apache-2.0
LIBAVIF_LICENSE_FILES = LICENSE
LIBAVIF_CPE_ID_VENDOR = aomedia
LIBAVIF_INSTALL_STAGING = YES
# Only the dav1d decoder is packaged at the moment.
LIBAVIF_DEPENDENCIES = dav1d
LIBAVIF_CONF_OPTS = \
-DAVIF_BUILD_APPS=OFF \
-DAVIF_BUILD_EXAMPLES=OFF \
-DAVIF_BUILD_MAN_PAGES=OFF \
-DAVIF_BUILD_TESTS=OFF \
-DAVIF_CODEC_AOM=OFF \
-DAVIF_CODEC_DAV1D=SYSTEM \
-DAVIF_CODEC_LIBGAV1=OFF \
-DAVIF_CODEC_RAV1E=OFF \
-DAVIF_CODEC_SVT=OFF \
-DAVIF_CODEC_AVM=OFF \
-DAVIF_ENABLE_GTEST=OFF
ifeq ($(BR2_PACKAGE_LIBYUV),y)
LIBAVIF_DEPENDENCIES += libyuv
LIBAVIF_CONF_OPTS += -DAVIF_LIBYUV=SYSTEM
else
LIBAVIF_CONF_OPTS += -DAVIF_LIBYUV=OFF
endif
$(eval $(cmake-package))