Commit 9b6c5e9c authored by Mischa Jonker's avatar Mischa Jonker Committed by Peter Korsgaard
Browse files

icu: Doesn't work on ARC yet



icu depends on __sync_sub_and_fetch and other atomic primitives that
don't exist in the ARC toolchain yet.

[Peter: adjust beecrypt/php comment dependency, don't mention atomic builtins]
Signed-off-by: default avatarMischa Jonker <mjonker@synopsys.com>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent bed4e278
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
config BR2_PACKAGE_BEECRYPT
	bool "beecrypt"
	depends on BR2_TOOLCHAIN_HAS_THREADS
	select BR2_PACKAGE_ICU if BR2_INSTALL_LIBSTDCPP && BR2_USE_WCHAR
	select BR2_PACKAGE_ICU if BR2_INSTALL_LIBSTDCPP && BR2_USE_WCHAR && \
	       !BR2_arc
	help
	  Beecrypt is a general-purpose cryptography library.

@@ -11,4 +12,5 @@ comment "beecrypt needs a toolchain w/ threads"
	depends on !BR2_TOOLCHAIN_HAS_THREADS

comment "beecrypt C++ support needs a toolchain w/ wchar"
	depends on !BR2_arc
	depends on BR2_INSTALL_LIBSTDCPP && !BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ config BR2_PACKAGE_CPPCMS
config BR2_PACKAGE_CPPCMS_ICU
	bool "enable icu support"
	depends on BR2_PACKAGE_CPPCMS
	depends on !BR2_arc # icu -> atomic builtins
	select BR2_PACKAGE_ICU
	help
	  Using ICU allows advanced localization features into CppCMS,
+2 −0
Original line number Diff line number Diff line
@@ -3,11 +3,13 @@ config BR2_PACKAGE_ICU
	depends on BR2_INSTALL_LIBSTDCPP
	depends on BR2_USE_WCHAR
	depends on BR2_TOOLCHAIN_HAS_THREADS
	depends on !BR2_arc # atomic builtins
	help
	  International Components for Unicode.

	  http://site.icu-project.org/

comment "icu needs a toolchain w/ C++, wchar, threads"
	depends on !BR2_arc
	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
		!BR2_TOOLCHAIN_HAS_THREADS
+2 −0
Original line number Diff line number Diff line
@@ -172,10 +172,12 @@ config BR2_PACKAGE_PHP_EXT_INTL
	select BR2_PACKAGE_ICU
	depends on BR2_INSTALL_LIBSTDCPP
	depends on BR2_USE_WCHAR
	depends on !BR2_arc # icu -> atomic builtins
	help
	  Internationalization support

comment "intl support needs a toolchain w/ C++, wchar"
	depends on !BR2_arc
	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR

comment "Image processing"
+1 −0
Original line number Diff line number Diff line
@@ -181,6 +181,7 @@ config BR2_PACKAGE_QT5BASE_DBUS
config BR2_PACKAGE_QT5BASE_ICU
	bool "Enable ICU support"
	select BR2_PACKAGE_ICU
	depends on !BR2_arc # icu -> atomic builtins
	help
	  This option enables ICU support in Qt5. This is for example
	  needed for Qt5Webkit.