mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
pulseaudio: ensure X11 and consolekit are disabled
When DISTRO_FEATURES does not include X11 ensure that both x11 and gtk are diabled correctly. ConsoleKit also has x11, so ensure that any RDEPENDS is also excluded. The flags for x11 changed at somepoint to use enable/disable, but this recipe was not updated. (From OE-Core rev: 0730d3449aa28600488e73de883240ba2bd60aec) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
fdabda6345
commit
016d00123a
@@ -27,7 +27,7 @@ EXTRA_OECONF = "\
|
||||
--disable-lynx \
|
||||
${@base_contains('DISTRO_FEATURES', 'bluetooth', '--enable-bluez', '--disable-bluez', d)} \
|
||||
--disable-polkit \
|
||||
${@base_contains('DISTRO_FEATURES', 'x11', '--with-x', '--without-x', d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'x11', '--enable-x11', '--disable-x11 --disable-gtk2', d)} \
|
||||
--without-jack \
|
||||
--with-glib \
|
||||
--with-alsa \
|
||||
@@ -117,7 +117,6 @@ python populate_packages_prepend() {
|
||||
do_split_packages(d, plugindir, '^lib(.*)\.so$', 'pulseaudio-lib-%s', 'PulseAudio library for %s', extra_depends='' )
|
||||
}
|
||||
|
||||
RDEPENDS_pulseaudio-module-console-kit =+ "consolekit"
|
||||
RDEPENDS_pulseaudio-server = " \
|
||||
pulseaudio-module-filter-apply \
|
||||
pulseaudio-module-filter-heuristics \
|
||||
@@ -137,7 +136,9 @@ RDEPENDS_pulseaudio-server = " \
|
||||
pulseaudio-module-rescue-streams \
|
||||
pulseaudio-module-always-sink \
|
||||
pulseaudio-module-suspend-on-idle \
|
||||
pulseaudio-module-console-kit \
|
||||
pulseaudio-module-position-event-sounds \
|
||||
pulseaudio-module-role-cork "
|
||||
|
||||
RDEPENDS_pulseaudio-module-console-kit =+ "consolekit"
|
||||
RDEPENDS_pulseaudio-server += "\
|
||||
${@base_contains('DISTRO_FEATURES', 'x11', 'pulseaudio-module-console-kit', '', d)}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require pulseaudio.inc
|
||||
|
||||
PR = "r5"
|
||||
PR = "r6"
|
||||
|
||||
DEPENDS += "libjson gdbm speex libxml-parser-perl-native"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user