I tried to debug what's faulty about the two for-each here, but I don't find it.
Help welcome :)
This adds "alsa-plugins" with outputs: out, pulseaudio.
The other files keep cross-references (speex+a52 in one file for example), so
they can not be separated.
If I am wrong about this, please comment. Otherwise I commented this in the
patch already.
This patch adds alsa-plugins, which is needed when you want to run mpd with a
custom .asoundrc as described at
https://github.com/mpv-player/mpv/wiki/ALSA:-Surround-Sound-and-Upmixing