From aa5e30721745e1ef2884ede1789635e1785d7da0 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Tue, 11 Feb 2025 21:35:34 +0100 Subject: [PATCH] package/ffmpeg: add optional support for libxml2 Support for libxml2 was added 2017 in ffmpeg version 3.4: http://git.videolan.org/?p=ffmpeg.git;a=commit;h=96d70694aea64616c68db8be306c159c73fb3980 Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain (cherry picked from commit abd20d7a27fb2fc0a7bd9d8ccd515485da742133) Signed-off-by: Peter Korsgaard --- package/ffmpeg/ffmpeg.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/ffmpeg/ffmpeg.mk b/package/ffmpeg/ffmpeg.mk index 1b6b9e7693..93870b0470 100644 --- a/package/ffmpeg/ffmpeg.mk +++ b/package/ffmpeg/ffmpeg.mk @@ -383,6 +383,13 @@ else FFMPEG_CONF_OPTS += --disable-iconv endif +ifeq ($(BR2_PACKAGE_LIBXML2),y) +FFMPEG_CONF_OPTS += --enable-libxml2 +FFMPEG_DEPENDENCIES += libxml2 +else +FFMPEG_CONF_OPTS += --disable-libxml2 +endif + # ffmpeg freetype support require fenv.h which is only # available/working on glibc. # The microblaze variant doesn't provide the needed exceptions