c31637b584
The BR2_PACKAGE_ALSA_UTILS_BAT option currently selects BR2_PACKAGE_FFTW. However, it turns out that fftw is not a mandatory dependency to build alsabat, just an optional dependency. This commit therefore turns this dependency into an optional one. However, it is not just FFTW that is necessary, but the simple precision version of FFTW, so the optional dependency takes this into account. We take this opportunity to extend the Config.in help text for BR2_PACKAGE_ALSA_UTILS_BAT. Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
96 lines
2.2 KiB
Plaintext
96 lines
2.2 KiB
Plaintext
comment "alsa-utils needs a toolchain w/ threads, dynamic library"
|
|
depends on BR2_USE_MMU # fork
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
|
|
|
menuconfig BR2_PACKAGE_ALSA_UTILS
|
|
bool "alsa-utils"
|
|
depends on BR2_USE_MMU # fork
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
|
|
depends on !BR2_STATIC_LIBS # uses dlfcn.h
|
|
select BR2_PACKAGE_ALSA_LIB
|
|
help
|
|
This package contains the command line utilities for the ALSA
|
|
project.
|
|
|
|
http://www.alsa-project.org/
|
|
|
|
if BR2_PACKAGE_ALSA_UTILS
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSACONF
|
|
bool "alsaconf"
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ACONNECT
|
|
bool "aconnect"
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSACTL
|
|
bool "alsactl"
|
|
default y
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSALOOP
|
|
bool "alsaloop"
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSAMIXER
|
|
bool "alsamixer"
|
|
default y
|
|
depends on BR2_USE_WCHAR
|
|
select BR2_PACKAGE_NCURSES
|
|
select BR2_PACKAGE_ALSA_LIB_MIXER
|
|
|
|
comment "alsamixer needs a toolchain w/ wchar"
|
|
depends on !BR2_USE_WCHAR
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSAUCM
|
|
bool "alsaucm"
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ALSATPLG
|
|
bool "alsatplg"
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_AMIDI
|
|
bool "amidi"
|
|
select BR2_PACKAGE_ALSA_LIB_RAWMIDI
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_AMIXER
|
|
bool "amixer"
|
|
select BR2_PACKAGE_ALSA_LIB_MIXER
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_APLAY
|
|
bool "aplay/arecord"
|
|
select BR2_PACKAGE_ALSA_LIB_PCM
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_APLAYMIDI
|
|
bool "aplaymidi"
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI
|
|
bool "arecordmidi"
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ASEQDUMP
|
|
bool "aseqdump"
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_ASEQNET
|
|
bool "aseqnet"
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_BAT
|
|
bool "bat"
|
|
help
|
|
ALSABAT (ALSA Basic Audio Tester) is a simple command-line
|
|
utility intended to help automate audio driver and sound
|
|
server testing with little human interaction.
|
|
|
|
Note that analysis support in alsabat requires fftw single
|
|
precision.
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_IECSET
|
|
bool "iecset"
|
|
select BR2_PACKAGE_ALSA_LIB_PCM
|
|
|
|
config BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST
|
|
bool "speaker-test"
|
|
select BR2_PACKAGE_ALSA_LIB_PCM
|
|
|
|
endif
|