package/python-simplejson: bump version to 3.8.2
[buildroot-gz.git] / package / alsa-lib / Config.in
blob97e848978c799b95fe31f9b3f527aa1cdaf6fea6
1 comment "alsa-lib needs a toolchain w/ threads"
2         depends on !BR2_TOOLCHAIN_HAS_THREADS
4 menuconfig BR2_PACKAGE_ALSA_LIB
5         bool "alsa-lib"
6         # Temporary until
7         # https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4913
8         # is fixed
9         select BR2_PACKAGE_ALSA_LIB_PCM
10         # Even though some parts of alsa-lib use threads only when
11         # available, some PCM plugins use them unconditionally. Since
12         # the usage of alsa-lib on no-thread systems is pretty
13         # unlikely, just require thread support globally for alsa-lib.
14         depends on BR2_TOOLCHAIN_HAS_THREADS
15         help
16           The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
17           functionality to the Linux operating system.
19           http://www.alsa-project.org/
21 if BR2_PACKAGE_ALSA_LIB
23 config BR2_PACKAGE_ALSA_LIB_PYTHON
24         bool "Python support for alsa-lib"
25         depends on BR2_PACKAGE_PYTHON
26         help
27           Add python support for alsa-lib.
28           Python will be built and libpython will be installed
29           in the target directory
30           http://www.alsa-project.org/
32 config BR2_PACKAGE_ALSA_LIB_DEVDIR
33         string "directory with ALSA device files"
34         default "/dev/snd"
36 config BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS
37         string "built PCM plugins"
38         default "all" if BR2_USE_MMU
39         default "copy linear route mulaw alaw adpcm rate plug multi file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958 softvol extplug ioplug mmap_emul" if !BR2_USE_MMU
41 config BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS
42         string "built control plugins"
43         default "all"
45 config BR2_PACKAGE_ALSA_LIB_ALOAD
46         bool "aload"
47         default y
49 config BR2_PACKAGE_ALSA_LIB_MIXER
50         bool "mixer"
51         default y
53 config BR2_PACKAGE_ALSA_LIB_PCM
54         bool "pcm"
55         default y
57 config BR2_PACKAGE_ALSA_LIB_RAWMIDI
58         bool "rawmidi"
59         default y
61 config BR2_PACKAGE_ALSA_LIB_HWDEP
62         bool "hwdep"
63         default y
65 config BR2_PACKAGE_ALSA_LIB_SEQ
66         bool "seq"
67         default y
69 config BR2_PACKAGE_ALSA_LIB_ALISP
70         bool "alisp"
71         depends on BR2_USE_MMU
72         default y
74 config BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS
75         bool "old-symbols"
76         default y
78 endif