ffmpeg: mark as not available on nios2
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 11 Nov 2015 14:55:07 +0000 (15:55 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 11 Nov 2015 14:55:07 +0000 (15:55 +0100)
commit8b58ec016973bee87a4fc1cc99a32b206bdee136
treeb01d5a621940ecf427fcc9655f16a95892c8f805
parentcdf55a12658dc9ff5496f4bf0cc980a662008cd6
ffmpeg: mark as not available on nios2

ffmpeg was already marked as not available for the NIOS2 Sourcery
toolchains, but it could still be built with the internal toolchain
backend or a custom external toolchain.

However, an inspection of the latest glibc source code indicates that
FE_INVALID, FE_OVERFLOW and FE_UNDERFLOW and indeed not available in
the nios2 variant of <fenv.h>.

Consequently, this patch makes ffmpeg not available on nios2, which
allows to simplify a bit the dependencies.

It propagates this dependency to:

 - minidlna (and at the same time makes sure the minidlna comment is
   not displayed on nios2, which wasn't properly taken into account
   until now)
 - mpd
 - opencv
 - opencv3
 - squeezelite
 - tovid

Even if it selects ffmpeg, Kodi does not need an update since Kodi is
only available on a limited number of architectures (which don't
include nios2, obviously). Other packages only make use of ffmpeg when
available.

Fixes:

  http://autobuild.buildroot.org/results/921/9212f5a6432c5e695ac0630695405cea05e28610/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/ffmpeg/Config.in
package/minidlna/Config.in
package/mpd/Config.in
package/opencv/Config.in
package/opencv3/Config.in
package/squeezelite/Config.in
package/tovid/Config.in