From 9731582d5c10d362878a194aa34bfcc0825a4395 Mon Sep 17 00:00:00 2001 From: Vicente Olivert Riera Date: Wed, 14 Oct 2015 15:15:24 +0100 Subject: [PATCH] mplayer: enable apng and tdsc only if zlib is available apng and tdsc are enabled by default, but they need zlib, otherwise the compilation will fail with an error like this one: libavcodec/pngdec.c:35:18: fatal error: zlib.h: No such file or directory #include ^ compilation terminated. So add an autodep on BR2_PACKAGE_ZLIB to enable or disable support for apng and tdsc accordingly. Signed-off-by: Vicente Olivert Riera Signed-off-by: Thomas Petazzoni --- package/mplayer/mplayer.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/package/mplayer/mplayer.mk b/package/mplayer/mplayer.mk index d896b350c1..2f588643d5 100644 --- a/package/mplayer/mplayer.mk +++ b/package/mplayer/mplayer.mk @@ -27,6 +27,19 @@ else MPLAYER_CONF_OPTS += --disable-big-endian endif +ifeq ($(BR2_PACKAGE_ZLIB),y) +MPLAYER_DEPENDENCIES += zlib +MPLAYER_CONF_OPTS += \ + --enable-decoder=apng \ + --enable-encoder=apng \ + --enable-decoder=tdsc +else +MPLAYER_CONF_OPTS += \ + --disable-decoder=apng \ + --disable-encoder=apng \ + --disable-decoder=tdsc +endif + ifeq ($(BR2_PACKAGE_SDL),y) MPLAYER_CONF_OPTS += \ --enable-sdl \ -- 2.30.2