gnutls: wchar only needed for tools
authorPeter Korsgaard <jacmet@sunsite.dk>
Mon, 3 Jun 2013 15:23:15 +0000 (17:23 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Mon, 3 Jun 2013 15:27:00 +0000 (17:27 +0200)
And adjust reverse dependencies to match.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/connman/Config.in
package/gnutls/Config.in
package/libmicrohttpd/Config.in
package/libsoup/Config.in

index 93f9ab518f466e6053e8d50f70a6573fa96d90d4..4c9741b5303ec83e8131099b9a301e2875434faf 100644 (file)
@@ -5,7 +5,7 @@ config BR2_PACKAGE_CONNMAN
        select BR2_PACKAGE_IPTABLES
        select BR2_PACKAGE_GNUTLS
        depends on !(BR2_UCLIBC_VERSION_0_9_31 || BR2_UCLIBC_VERSION_0_9_32)
-       depends on BR2_USE_WCHAR # libglib2 and gnutls
+       depends on BR2_USE_WCHAR # libglib2
        depends on BR2_INET_IPV6
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
        depends on BR2_USE_MMU # dbus
index f699af784f7c673ba1fe1dd9278c691c6ee22d29..a4eaa98e939ae6e397851ddf399579c1871ccc44 100644 (file)
@@ -2,18 +2,21 @@ config BR2_PACKAGE_GNUTLS
        bool "gnutls"
        select BR2_PACKAGE_NETTLE
        select BR2_PACKAGE_PCRE
-       depends on BR2_USE_WCHAR
        help
          GnuTLS is a secure communications library implementing the SSL
          and TLS protocols and technologies around them.
 
          http://www.gnutls.org
 
+if BR2_PACKAGE_GNUTLS
+
 config BR2_PACKAGE_GNUTLS_TOOLS
        bool "install tools"
-       depends on BR2_PACKAGE_GNUTLS
+       depends on BR2_USE_WCHAR
        help
          Install GnuTLS command line tools for various cryptographic tasks.
 
-comment "gnutls requires a toolchain with WCHAR support"
+comment "gnutls tools requires a toolchain with WCHAR support"
        depends on !BR2_USE_WCHAR
+
+endif
index 2e4de0f6a99425806c409b2a15a7951bd5d98885..4e78a996c8b138481769f568b70f07610be63e10 100644 (file)
@@ -10,7 +10,6 @@ config BR2_PACKAGE_LIBMICROHTTPD
 config BR2_PACKAGE_LIBMICROHTTPD_SSL
        bool "https support"
        depends on BR2_PACKAGE_LIBMICROHTTPD
-       depends on BR2_USE_WCHAR
        select BR2_PACKAGE_GNUTLS
        select BR2_PACKAGE_LIBGCRYPT
        help
@@ -18,6 +17,3 @@ config BR2_PACKAGE_LIBMICROHTTPD_SSL
 
 comment "libmicrohttpd needs a toolchain with thread support"
        depends on !BR2_TOOLCHAIN_HAS_THREADS
-
-comment "libmicrohttpd https support needs a toolchain with wchar support"
-       depends on BR2_PACKAGE_LIBMICROHTTPD && !BR2_USE_WCHAR
index 57b425f283aaefb9975391cdb7d1338062118615..c3b4ceb1811920dcef73283edb6860965b627c94 100644 (file)
@@ -1,6 +1,6 @@
 config BR2_PACKAGE_LIBSOUP
        bool "libsoup"
-       depends on BR2_USE_WCHAR # glib2 and gnutls
+       depends on BR2_USE_WCHAR # glib2
        select BR2_PACKAGE_LIBXML2
        select BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT