e59dca158e
This replaces the many sets of the corresponding packages wandering all over pkglists, features and configurations; the interface should be rather well-defined by now.
16 lines
450 B
Makefile
16 lines
450 B
Makefile
+pulse: use/sound/pulse; @:
|
|
|
|
# common ALSA based part
|
|
use/sound:
|
|
@$(call add_feature)
|
|
@$(call add,THE_KMODULES,alsa)
|
|
@$(call add,THE_PACKAGES,amixer alsa-utils aplay)
|
|
|
|
# "bare" ALSA (which is good enough for many of us) with persistent levels
|
|
use/sound/alsa: use/sound
|
|
@$(call add,THE_PACKAGES,udev-alsa)
|
|
|
|
# PulseAudio (useful for per-app levels, dynamic devices and networked sound)
|
|
use/sound/pulse: use/sound
|
|
@$(call add,THE_LISTS,pulseaudio)
|