[Buildroot] [PATCH 8 of 9] spice: automatically select python
Thomas De Schampheleire
patrickdepinguin at gmail.com
Sun Feb 2 12:11:23 UTC 2014
Packages that have a required dependency on python should select python
instead of depending on it, as this is most logical towards the user (which
may not clearly realize the python dependency).
This commit also updates the comments about toolchain options, adding
missing base dependencies (arch) and the extra mmu dependency for python.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire at gmail.com>
---
package/spice/Config.in | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/package/spice/Config.in b/package/spice/Config.in
--- a/package/spice/Config.in
+++ b/package/spice/Config.in
@@ -1,15 +1,13 @@
comment "spice server needs a toolchain w/ wchar, threads"
+ depends on BR2_i386 || BR2_x86_64
+ depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
-comment "spice server depends on python (for pyparsing)"
- depends on BR2_i386 || BR2_x86_64
- depends on !BR2_PACKAGE_PYTHON
-
config BR2_PACKAGE_SPICE
bool "spice server"
depends on BR2_i386 || BR2_x86_64
- depends on BR2_PACKAGE_PYTHON
- depends on BR2_USE_WCHAR # libglib2
+ depends on BR2_USE_MMU # python
+ depends on BR2_USE_WCHAR # libglib2, python
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
select BR2_PACKAGE_ALSA_LIB
select BR2_PACKAGE_CELT051
@@ -17,6 +15,7 @@ config BR2_PACKAGE_SPICE
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_PIXMAN
+ select BR2_PACKAGE_PYTHON
select BR2_PACKAGE_PYTHON_PYPARSING
select BR2_PACKAGE_SPICE_PROTOCOL
help
More information about the buildroot
mailing list