From: Vicente Olivert Riera Date: Wed, 14 Oct 2015 14:15:24 +0000 (+0100) Subject: mplayer: enable apng and tdsc only if zlib is available X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9731582d5c10d362878a194aa34bfcc0825a4395;p=buildroot.git 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 --- 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 \