[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