community/pulseaudio: fix assert with some UCM configs.
At least on the PinePhone, pulseaudio crashes on start with:
[pulseaudio] alsa-ucm.c: Assertion 'dev == data->device' failed at ../src/modules/alsa/alsa-ucm.c:1562, function pa_alsa_ucm_set_port(). Aborting.
Arch Linux users encountered the same issue in 1 and the fix 2 is to backport two commits from PA master 3 and 4.
Downstream issue: https://gitlab.com/postmarketOS/pmaports/-/issues/2883