Commit a61d33a3 authored by Yann E. MORIN's avatar Yann E. MORIN Committed by Peter Korsgaard
Browse files

package/spice: don't enable GUI if dependencies not met

The spice GUI selects unconditionally selects cegui06, but cegui06 requires
threads and C++, so spice GUI must also depend on threads and C++.

Fixes:
    http://autobuild.buildroot.net/results/37f8ee90bb4348db97daef83493005c42a193b91/



Merry X-Mas! ;-)

[Peter: add SPICE_CLIENT dependency]
Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 6b449ed5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -35,8 +35,14 @@ config BR2_PACKAGE_SPICE_CLIENT
	select BR2_PACKAGE_XLIB_LIBXFIXES
	select BR2_PACKAGE_XLIB_LIBXRANDR

comment "GUI requires a toolchain with threads and C++"
	depends on BR2_PACKAGE_SPICE_CLIENT
	depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP

config BR2_PACKAGE_SPICE_GUI
	bool "Enable GUI"
	depends on BR2_TOOLCHAIN_HAS_THREADS    # cegui06
	depends on BR2_INSTALL_LIBSTDCPP        # cegui06
	depends on BR2_PACKAGE_SPICE_CLIENT
	select BR2_PACKAGE_CEGUI06
	help