diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-07-12 15:21:23 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-07-12 15:05:23 +0100 |
commit | 756e5fb08ee65cf459d88f97ae51adc86af75a70 (patch) | |
tree | 247598f5bba651b5d3bc924da374aad903449da6 | |
parent | 19bda7f2c2dac6363468a49295c38f2095c67c98 (diff) | |
download | openembedded-core-756e5fb08ee65cf459d88f97ae51adc86af75a70.tar.gz openembedded-core-756e5fb08ee65cf459d88f97ae51adc86af75a70.tar.bz2 openembedded-core-756e5fb08ee65cf459d88f97ae51adc86af75a70.zip |
pulseaudio: make it work out of the box
* reuse 'audio' group as access group
The current failure is:
root@usrp-e1xx:/etc/pulse# pulseaudio --system
[..]
W: protocol-native.c: Failed to get GID of group 'pulse-access'
W: protocol-native.c: Failed to check group membership.
W: protocol-native.c: Denied access to client with invalid authorization data.
* add more required modules
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 4 | ||||
-rw-r--r-- | meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.22.bb | 2 | ||||
-rw-r--r-- | meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index 979d0a9d0e..a5203438a0 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc @@ -28,6 +28,7 @@ EXTRA_OECONF = "\ --with-oss \ --without-hal \ --disable-hal \ + --with-access-group=audio \ " PARALLEL_MAKE = "" @@ -110,6 +111,8 @@ python populate_packages_prepend() { RDEPENDS_pulseaudio-module-console-kit =+ "consolekit" RDEPENDS_pulseaudio-server = " \ + pulseaudio-module-udev-detect \ + pulseaudio-module-null-sink \ pulseaudio-module-device-restore \ pulseaudio-module-stream-restore \ pulseaudio-module-card-restore \ @@ -120,6 +123,7 @@ RDEPENDS_pulseaudio-server = " \ pulseaudio-module-alsa-card \ pulseaudio-module-native-protocol-unix \ pulseaudio-module-default-device-restore \ + pulseaudio-module-intended-roles \ pulseaudio-module-rescue-streams \ pulseaudio-module-always-sink \ pulseaudio-module-suspend-on-idle \ diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.22.bb b/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.22.bb index d03a726605..2757b32432 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.22.bb +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.22.bb @@ -1,6 +1,6 @@ require pulseaudio.inc -PR = "r3" +PR = "r5" DEPENDS += "gdbm speex" diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb b/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb index 9f354ff305..8b96aed603 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb @@ -1,6 +1,6 @@ require pulseaudio.inc -PR = "r1" +PR = "r3" DEPENDS += "gdbm speex" |