mplayer: introduce a BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS option

In order to allow other packages to easily select mplayer without
duplicating its complicated architecture dependencies, this commit
introduces a BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS blind option.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Thomas Petazzoni 2015-04-05 11:33:06 +02:00
parent 5749d9a695
commit d2a8a14b97

View file

@ -1,10 +1,15 @@
config BR2_PACKAGE_MPLAYER
bool "mplayer"
config BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS
bool
default y
# Those architectures are not supported by MPlayer
depends on !(BR2_bfin || BR2_sh2a || BR2_sh4a || BR2_sh4aeb \
|| BR2_microblaze || BR2_aarch64 || BR2_nios2)
# Broken support for <ARMv5
depends on !BR2_ARM_CPU_ARMV4
config BR2_PACKAGE_MPLAYER
bool "mplayer"
depends on BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS
help
MPlayer is a movie player which runs on many systems and supports
many different file formats.