aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/pulseaudio
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2011-07-23 08:55:20 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2011-07-23 08:59:56 +0200
commit247b3ae19500830c7e59c48f4acde408493a2e3e (patch)
treea0852a3d8b7c3d7d1bbf1162e09e842697c6958c /recipes/pulseaudio
parentc12e1d81c8a72206d369834f8277b953c1e68485 (diff)
downloadopenembedded-247b3ae19500830c7e59c48f4acde408493a2e3e.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 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Koen Kooi <koen@openembedded.org> From OE-core rev 756e5fb08ee65cf459d88f97ae51adc86af75a70
Diffstat (limited to 'recipes/pulseaudio')
-rw-r--r--recipes/pulseaudio/pulseaudio.inc4
-rw-r--r--recipes/pulseaudio/pulseaudio_0.9.15.bb2
-rw-r--r--recipes/pulseaudio/pulseaudio_0.9.21.bb2
-rw-r--r--recipes/pulseaudio/pulseaudio_0.9.22.bb2
-rw-r--r--recipes/pulseaudio/pulseaudio_git.bb2
5 files changed, 8 insertions, 4 deletions
diff --git a/recipes/pulseaudio/pulseaudio.inc b/recipes/pulseaudio/pulseaudio.inc
index 85048f2485..4fbfcf8538 100644
--- a/recipes/pulseaudio/pulseaudio.inc
+++ b/recipes/pulseaudio/pulseaudio.inc
@@ -24,6 +24,7 @@ EXTRA_OECONF = "\
--with-alsa \
--with-oss \
--with-hal \
+ --with-access-group=audio \
"
PARALLEL_MAKE = ""
@@ -107,6 +108,8 @@ python populate_packages_prepend() {
RDEPENDS_pulseaudio-module-console-kit =+ "consolekit"
RDEPENDS_pulseaudio-module-hal_detect =+ "hal"
RDEPENDS_pulseaudio-server = " \
+ pulseaudio-module-udev-detect \
+ pulseaudio-module-null-sink \
pulseaudio-module-device-restore \
pulseaudio-module-stream-restore \
pulseaudio-module-card-restore \
@@ -118,6 +121,7 @@ RDEPENDS_pulseaudio-server = " \
pulseaudio-module-native-protocol-unix \
pulseaudio-module-hal-detect \
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/recipes/pulseaudio/pulseaudio_0.9.15.bb b/recipes/pulseaudio/pulseaudio_0.9.15.bb
index d910e4865c..f9dd50e810 100644
--- a/recipes/pulseaudio/pulseaudio_0.9.15.bb
+++ b/recipes/pulseaudio/pulseaudio_0.9.15.bb
@@ -1,7 +1,7 @@
require pulseaudio.inc
DEPENDS += "gdbm speex"
-PR = "${INC_PR}.6"
+PR = "${INC_PR}.7"
inherit gettext
diff --git a/recipes/pulseaudio/pulseaudio_0.9.21.bb b/recipes/pulseaudio/pulseaudio_0.9.21.bb
index 159db39380..9a0e402863 100644
--- a/recipes/pulseaudio/pulseaudio_0.9.21.bb
+++ b/recipes/pulseaudio/pulseaudio_0.9.21.bb
@@ -1,6 +1,6 @@
require pulseaudio.inc
-PR = ${INC_PR}.2
+PR = "${INC_PR}.3"
DEPENDS += "gdbm speex"
diff --git a/recipes/pulseaudio/pulseaudio_0.9.22.bb b/recipes/pulseaudio/pulseaudio_0.9.22.bb
index 71ac6582d5..99a3f05e1c 100644
--- a/recipes/pulseaudio/pulseaudio_0.9.22.bb
+++ b/recipes/pulseaudio/pulseaudio_0.9.22.bb
@@ -1,6 +1,6 @@
require pulseaudio.inc
-PR = ${INC_PR}.1
+PR = "${INC_PR}.3"
DEPENDS += "gdbm speex"
diff --git a/recipes/pulseaudio/pulseaudio_git.bb b/recipes/pulseaudio/pulseaudio_git.bb
index 28c581421a..a8b6c0bf48 100644
--- a/recipes/pulseaudio/pulseaudio_git.bb
+++ b/recipes/pulseaudio/pulseaudio_git.bb
@@ -2,7 +2,7 @@ require pulseaudio.inc
SRCREV = "f834150aceccd753e3ac5bab9f7d64bed9993624"
PV = "0.9.22+git"
-PR = "${INC_PR}.0-r${SRCPV}"
+PR = "${INC_PR}.2-r${SRCPV}"
DEPENDS += "orc gdbm speex"