@@ -41,6 +41,31 @@ GNUTLS_CONF_ENV = gl_cv_socket_ipv6=yes \
gl_cv_func_gettimeofday_clobber=no
GNUTLS_INSTALL_STAGING = YES
+HOST_GNUTLS_DEPENDENCIES = host-pkgconf host-libtasn1 host-libunistring host-nettle
+HOST_GNUTLS_CONF_OPTS = \
+ --disable-doc \
+ --disable-guile \
+ --disable-libdane \
+ --disable-rpath \
+ --disable-tests \
+ --without-included-unistring \
+ --without-libcrypto-prefix \
+ --without-libdl-prefix \
+ --without-libev-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libpthread-prefix \
+ --without-libseccomp-prefix \
+ --without-librt-prefix \
+ --without-libz-prefix \
+ --without-tpm \
+ --disable-openssl-compatibility \
+ --without-libbrotli \
+ --without-idn \
+ --without-p11-kit \
+ --without-zlib \
+ --without-libzstd
+
ifeq ($(BR2_PACKAGE_GNUTLS_OPENSSL),y)
GNUTLS_LICENSE += , GPL-3.0+ (gnutls-openssl library)
GNUTLS_LICENSE_FILES += doc/COPYING
@@ -103,3 +128,4 @@ endif
GNUTLS_CONF_ENV += LIBS="$(GNUTLS_LIBS)"
$(eval $(autotools-package))
+$(eval $(host-autotools-package))
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com> --- v2: no change package/gnutls/gnutls.mk | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+)