commit:     1a6802800f93cfde252a7fccf431924a0d1ad8d0
Author:     Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Tue Apr 26 21:54:48 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 15:59:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a680280

media-libs/libpulse: Client part of split autospawn implementation

No need to enable autospawn for pulseaudio daemon if daemon is not insalled.

Disable autospawn in client.conf installed with libpulse, pulseaudio-daemon
package can enable it via file in /etc/pulse/client.conf.d/

Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../libpulse/{libpulse-15.99.1.ebuild => libpulse-15.99.1-r1.ebuild}   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/libpulse/libpulse-15.99.1.ebuild 
b/media-libs/libpulse/libpulse-15.99.1-r1.ebuild
similarity index 97%
rename from media-libs/libpulse/libpulse-15.99.1.ebuild
rename to media-libs/libpulse/libpulse-15.99.1-r1.ebuild
index 357eea6b8537..4fc935f42f75 100644
--- a/media-libs/libpulse/libpulse-15.99.1.ebuild
+++ b/media-libs/libpulse/libpulse-15.99.1-r1.ebuild
@@ -77,6 +77,9 @@ PATCHES=(
 src_prepare() {
        default
 
+       # disable autospawn by client
+       sed -i -e 's:; autospawn = yes:autospawn = no:g' 
src/pulse/client.conf.in || die
+
        gnome2_environment_reset
 }
 

Reply via email to