[oe-commits] Koen Kooi : pulseaudio: make it work out of the box * reuse 'audio' group as access group
git version control
git at git.openembedded.org
Thu Jul 28 12:51:37 UTC 2011
Module: openembedded.git
Branch: sledz/maintenance
Commit: 247b3ae19500830c7e59c48f4acde408493a2e3e
URL: http://git.openembedded.org/?p=openembedded.git&a=commit;h=247b3ae19500830c7e59c48f4acde408493a2e3e
Author: Koen Kooi <koen at openembedded.org>
Date: Sat Jul 23 08:55:20 2011 +0200
pulseaudio: make it work out of the box * reuse 'audio' group as access group
The current failure is:
root at 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 at linuxfoundation.org>
Signed-off-by: Koen Kooi <koen at openembedded.org>
>From OE-core rev 756e5fb08ee65cf459d88f97ae51adc86af75a70
---
recipes/pulseaudio/pulseaudio.inc | 4 ++++
recipes/pulseaudio/pulseaudio_0.9.15.bb | 2 +-
recipes/pulseaudio/pulseaudio_0.9.21.bb | 2 +-
recipes/pulseaudio/pulseaudio_0.9.22.bb | 2 +-
recipes/pulseaudio/pulseaudio_git.bb | 2 +-
5 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/recipes/pulseaudio/pulseaudio.inc b/recipes/pulseaudio/pulseaudio.inc
index 85048f2..4fbfcf8 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 d910e48..f9dd50e 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 159db39..9a0e402 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 71ac658..99a3f05 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 28c5814..a8b6c0b 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"
More information about the Openembedded-commits
mailing list