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:08:21 +0100 |
| commit | 0c17ea177e0607cb6038738b918a416ae4ca50bd (patch) | |
| tree | 04cae316bf49b4c9152c2aabfdf563d0aee318ea | |
| parent | f8bf4e2b16f5b36187a966f5bc9121033f038e90 (diff) | |
| download | poky-0c17ea177e0607cb6038738b918a416ae4ca50bd.tar.gz | |
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
(From OE-Core rev: 756e5fb08ee65cf459d88f97ae51adc86af75a70)
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 = "\ | |||
| 28 | --with-oss \ | 28 | --with-oss \ |
| 29 | --without-hal \ | 29 | --without-hal \ |
| 30 | --disable-hal \ | 30 | --disable-hal \ |
| 31 | --with-access-group=audio \ | ||
| 31 | " | 32 | " |
| 32 | 33 | ||
| 33 | PARALLEL_MAKE = "" | 34 | PARALLEL_MAKE = "" |
| @@ -110,6 +111,8 @@ python populate_packages_prepend() { | |||
| 110 | 111 | ||
| 111 | RDEPENDS_pulseaudio-module-console-kit =+ "consolekit" | 112 | RDEPENDS_pulseaudio-module-console-kit =+ "consolekit" |
| 112 | RDEPENDS_pulseaudio-server = " \ | 113 | RDEPENDS_pulseaudio-server = " \ |
| 114 | pulseaudio-module-udev-detect \ | ||
| 115 | pulseaudio-module-null-sink \ | ||
| 113 | pulseaudio-module-device-restore \ | 116 | pulseaudio-module-device-restore \ |
| 114 | pulseaudio-module-stream-restore \ | 117 | pulseaudio-module-stream-restore \ |
| 115 | pulseaudio-module-card-restore \ | 118 | pulseaudio-module-card-restore \ |
| @@ -120,6 +123,7 @@ RDEPENDS_pulseaudio-server = " \ | |||
| 120 | pulseaudio-module-alsa-card \ | 123 | pulseaudio-module-alsa-card \ |
| 121 | pulseaudio-module-native-protocol-unix \ | 124 | pulseaudio-module-native-protocol-unix \ |
| 122 | pulseaudio-module-default-device-restore \ | 125 | pulseaudio-module-default-device-restore \ |
| 126 | pulseaudio-module-intended-roles \ | ||
| 123 | pulseaudio-module-rescue-streams \ | 127 | pulseaudio-module-rescue-streams \ |
| 124 | pulseaudio-module-always-sink \ | 128 | pulseaudio-module-always-sink \ |
| 125 | pulseaudio-module-suspend-on-idle \ | 129 | 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 @@ | |||
| 1 | require pulseaudio.inc | 1 | require pulseaudio.inc |
| 2 | 2 | ||
| 3 | PR = "r3" | 3 | PR = "r5" |
| 4 | 4 | ||
| 5 | DEPENDS += "gdbm speex" | 5 | DEPENDS += "gdbm speex" |
| 6 | 6 | ||
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 @@ | |||
| 1 | require pulseaudio.inc | 1 | require pulseaudio.inc |
| 2 | 2 | ||
| 3 | PR = "r1" | 3 | PR = "r3" |
| 4 | 4 | ||
| 5 | DEPENDS += "gdbm speex" | 5 | DEPENDS += "gdbm speex" |
| 6 | 6 | ||
