From e2caf97fb4a1b344542a9ba3e04d20d8ecbd3092 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Sat, 4 Apr 2026 13:43:38 +0200 Subject: [PATCH] libavif: add gdk-pixbuf support for av1 image format This commit adds a PACKAGECONFIG to build the av1 gdk-pixbuf-loader/thumbnailer and enables it by default. Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb b/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb index 553b620e08..5c12e4dc85 100644 --- a/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb +++ b/meta-multimedia/recipes-multimedia/libavif/libavif_1.4.1.bb @@ -17,11 +17,13 @@ EXTRA_OECMAKE += " \ -DAVIF_BUILD_MAN_PAGES=OFF \ -DAVIF_CODEC_RAV1E=OFF \ -DAVIF_LIBXML2=OFF \ - -DAVIF_BUILD_GDK_PIXBUF=OFF \ -DAVIF_LIBYUV=OFF \ " -PACKAGECONFIG ?= "dav1d" +PACKAGECONFIG ?= "dav1d gdk-pixbuf" +PACKAGECONFIG[gdk-pixbuf] = "-DAVIF_BUILD_GDK_PIXBUF=ON,-DAVIF_BUILD_GDK_PIXBUF=OFF,gdk-pixbuf" PACKAGECONFIG[aom] = "-DAVIF_CODEC_AOM=SYSTEM,-DAVIF_CODEC_AOM=OFF,aom" PACKAGECONFIG[dav1d] = "-DAVIF_CODEC_DAV1D=SYSTEM,-DAVIF_CODEC_DAV1D=OFF,dav1d" PACKAGECONFIG[svt] = "-DAVIF_CODEC_SVT=SYSTEM,-DAVIF_CODEC_SVT=OFF,svt-av1" + +FILES:${PN} += "${libdir}/gdk-pixbuf-2.0 ${datadir}"