summaryrefslogtreecommitdiff
path: root/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
diff options
context:
space:
mode:
authorIgor V. Kovalenko <igor.v.kovalenko@gmail.com>2022-04-30 19:18:09 +0300
committerSam James <sam@gentoo.org>2022-05-01 20:48:53 +0100
commit431a2f1ce462c3b915184beac83eb73181fcf2cd (patch)
tree82831c4c93c0f5836a31851b4d2d104c1b5ac88d /dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
parentd394458b34dbbd4afa879ba7bb1cd4ac6806ebdf (diff)
downloadgentoo-431a2f1ce462c3b915184beac83eb73181fcf2cd.tar.gz
gentoo-431a2f1ce462c3b915184beac83eb73181fcf2cd.tar.bz2
gentoo-431a2f1ce462c3b915184beac83eb73181fcf2cd.zip
media-video/pipewire: Drop alsa-plugins[pulseaudio] blocker
Currently alsa-plugins[pulseaudio] installs pulse plugin which is only enabled in alsa lib configuration if plugin can access pulseaudio server in runtime. This is implemented using a runtime conf hook in 51-pulseaudio-probe.conf Alsa lib runtime conf hooks are run after all static configuration is applied. This causes a problem to coexistence of pipewire-alsa and pulse plugin: - normally, pipewire-pulse is enabled which provides pulseaudio server connection to libpulse users - since pulseaudio server is accessible, pulse conf hook will override alsa pcm.!default and ctl.!default to use pulse plugin. To work around this, change pipewire-alsa plugin configuration from static conf to conf hook which will run after pulse conf hook. To make sure user can still override default device, make sure this new conf hook will also load /etc/asound.conf and ~/.asoundrc again like it is done by pulse conf hook. Since pipewire plugin will take precedence now if pipewire-alsa is installed, drop the blocker with media-sound/alsa-plugins[pulseaudio] Closes: https://bugs.gentoo.org/799881 Closes: https://bugs.gentoo.org/791499 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25269 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild')
0 files changed, 0 insertions, 0 deletions