* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
@ 2012-12-28 19:47 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
` (8 more replies)
0 siblings, 9 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gnutls/Config.in | 9 +++-
...001-gets-no-longer-exists-in-e-glibc-2.16.patch | 56 --------------------
package/gnutls/gnutls.mk | 26 +++++++---
3 files changed, 27 insertions(+), 64 deletions(-)
delete mode 100644 package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
diff --git a/package/gnutls/Config.in b/package/gnutls/Config.in
index cedf120..2bd5ab6 100644
--- a/package/gnutls/Config.in
+++ b/package/gnutls/Config.in
@@ -1,8 +1,15 @@
config BR2_PACKAGE_GNUTLS
bool "gnutls"
- select BR2_PACKAGE_LIBGCRYPT
+ select BR2_PACKAGE_NETTLE
help
GnuTLS is a secure communications library implementing the SSL
and TLS protocols and technologies around them.
http://www.gnu.org/software/gnutls/gnutls.html
+
+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.
diff --git a/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch b/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
deleted file mode 100644
index 802e7ac..0000000
--- a/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 855f72c4fe7f4bbf2137ab60357ae3b27bb65185 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-Date: Sat, 17 Nov 2012 17:45:41 +0100
-Subject: [PATCH] gets() no longer exists in (e)glibc >= 2.16
-
-gnutls has already updated gnulib upstream in more recent versions
-(3.x) but apparently not in the 2.x branch that we are using.
-
-This patch comes from OpenEmbedded, and has originally been written by
-Khem Raj <raj.khem@gmail.com>.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
----
- gl/stdio.in.h | 2 ++
- lib/gl/stdio.in.h | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/gl/stdio.in.h b/gl/stdio.in.h
-index 9dc7c4a..8cb19d7 100644
---- a/gl/stdio.in.h
-+++ b/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- # undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
-
-
-diff --git a/lib/gl/stdio.in.h b/lib/gl/stdio.in.h
-index 03bea2a..cb6483b 100644
---- a/lib/gl/stdio.in.h
-+++ b/lib/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- # undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
-
-
---
-1.7.9.5
-
diff --git a/package/gnutls/gnutls.mk b/package/gnutls/gnutls.mk
index 506d7f5..e27c1a3 100644
--- a/package/gnutls/gnutls.mk
+++ b/package/gnutls/gnutls.mk
@@ -4,18 +4,30 @@
#
#############################################################
-GNUTLS_VERSION = 2.12.20
-GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.bz2
+GNUTLS_VERSION = 3.1.5
+GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.xz
GNUTLS_SITE = $(BR2_GNU_MIRROR)/gnutls
-GNUTLS_LICENSE = GPLv3+ LGPLv2.1+
+GNUTLS_LICENSE = GPLv3+ LGPLv3
GNUTLS_LICENSE_FILES = COPYING lib/COPYING
-GNUTLS_DEPENDENCIES = host-pkgconf libgcrypt $(if $(BR2_PACKAGE_ZLIB),zlib)
-GNUTLS_CONF_ENV = acl_cv_rpath=no \
+GNUTLS_DEPENDENCIES = host-pkgconf nettle $(if $(BR2_PACKAGE_ZLIB),zlib)
+GNUTLS_CONF_OPT = --with-libnettle-prefix=$(STAGING_DIR)/usr --disable-rpath
+GNUTLS_CONF_ENV = gl_cv_socket_ipv6=$(if $(BR2_INET_IPV6),yes,no) \
ac_cv_header_wchar_h=$(if $(BR2_USE_WCHAR),yes,no) \
gt_cv_c_wchar_t=$(if $(BR2_USE_WCHAR),yes,no) \
gt_cv_c_wint_t=$(if $(BR2_USE_WCHAR),yes,no)
-GNUTLS_CONF_OPT = --with-libgcrypt --without-libgcrypt-prefix \
- --without-p11-kit --disable-rpath
GNUTLS_INSTALL_STAGING = YES
+# Some examples in doc/examples use wchar
+define GNUTLS_DISABLE_DOCS
+ $(SED) 's/ doc / /' $(@D)/Makefile.in
+endef
+
+define GNUTLS_DISABLE_TOOLS
+ $(SED) 's/\$$(PROGRAMS)//' $(@D)/src/Makefile.in
+ $(SED) 's/) install-exec-am/)/' $(@D)/src/Makefile.in
+endef
+
+GNUTLS_POST_PATCH_HOOKS += GNUTLS_DISABLE_DOCS
+GNUTLS_POST_PATCH_HOOKS += $(if $(BR2_PACKAGE_GNUTLS_TOOLS),,GNUTLS_DISABLE_TOOLS)
+
$(eval $(autotools-package))
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 2/7] hostapd: remove gnutls support
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 20:54 ` Peter Korsgaard
2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
` (7 subsequent siblings)
8 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
hostapd isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and hostapd
can use its internal routines if it's not available.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/hostapd/hostapd.mk | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk
index 45a93fc..b18881a 100644
--- a/package/hostapd/hostapd.mk
+++ b/package/hostapd/hostapd.mk
@@ -27,7 +27,7 @@ define HOSTAPD_LIBTOMMATH_CONFIG
$(SED) 's/\(#\)\(CONFIG_INTERNAL_LIBTOMMATH.*\)/\2/' $(HOSTAPD_CONFIG)
endef
-# Try to use openssl or gnutls if it's already available
+# Try to use openssl if it's already available
ifeq ($(BR2_PACKAGE_OPENSSL),y)
HOSTAPD_DEPENDENCIES += openssl
define HOSTAPD_TLS_CONFIG
@@ -35,17 +35,10 @@ define HOSTAPD_TLS_CONFIG
$(SED) 's/\(#\)\(CONFIG_EAP_PWD.*\)/\2/' $(HOSTAPD_CONFIG)
endef
else
-ifeq ($(BR2_PACKAGE_GNUTLS),y)
- HOSTAPD_DEPENDENCIES += gnutls
-define HOSTAPD_TLS_CONFIG
- $(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2gnutls/' $(HOSTAPD_CONFIG)
-endef
-else
define HOSTAPD_TLS_CONFIG
$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2internal/' $(HOSTAPD_CONFIG)
endef
endif
-endif
ifeq ($(BR2_PACKAGE_HOSTAPD_EAP),y)
define HOSTAPD_EAP_CONFIG
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 3/7] wpa_supplicant: remove gnutls support
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
` (6 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
wpa_supplicant: remove gnutls support
wpa_supplicant isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and
wpa_supplicant can use its internal routines if it's not available.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/wpa_supplicant/wpa_supplicant.mk | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 71be11f..3830d65 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -59,7 +59,7 @@ define WPA_SUPPLICANT_LIBTOMMATH_CONFIG
$(SED) 's/\(#\)\(CONFIG_INTERNAL_LIBTOMMATH.*\)/\2/' $(WPA_SUPPLICANT_CONFIG)
endef
-# Try to use openssl or gnutls if it's already available
+# Try to use openssl if it's already available
ifeq ($(BR2_PACKAGE_OPENSSL),y)
WPA_SUPPLICANT_DEPENDENCIES += openssl
define WPA_SUPPLICANT_TLS_CONFIG
@@ -67,17 +67,10 @@ define WPA_SUPPLICANT_TLS_CONFIG
$(SED) 's/\(#\)\(CONFIG_EAP_PWD.*\)/\2/' $(WPA_SUPPLICANT_CONFIG)
endef
else
-ifeq ($(BR2_PACKAGE_GNUTLS),y)
- WPA_SUPPLICANT_DEPENDENCIES += gnutls
-define WPA_SUPPLICANT_TLS_CONFIG
- $(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2gnutls/' $(WPA_SUPPLICANT_CONFIG)
-endef
-else
define WPA_SUPPLICANT_TLS_CONFIG
$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2internal/' $(WPA_SUPPLICANT_CONFIG)
endef
endif
-endif
ifeq ($(BR2_PACKAGE_DBUS),y)
WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
` (5 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
Now that we've moved to gnutls 3.x which no longer uses libgcrypt we
need to pull it in as a dependency for ntfs-3g encrypted volume support
to avoid build breakage.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/ntfs-3g/Config.in | 1 +
package/ntfs-3g/ntfs-3g.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/package/ntfs-3g/Config.in b/package/ntfs-3g/Config.in
index 5301038..1d3e2fb 100644
--- a/package/ntfs-3g/Config.in
+++ b/package/ntfs-3g/Config.in
@@ -17,6 +17,7 @@ if BR2_PACKAGE_NTFS_3G
config BR2_PACKAGE_NTFS_3G_ENCRYPTED
bool "encrypted volumes"
select BR2_PACKAGE_GNUTLS
+ select BR2_PACKAGE_LIBGCRYPT
help
Enable support for NTFS encrypted volumes.
diff --git a/package/ntfs-3g/ntfs-3g.mk b/package/ntfs-3g/ntfs-3g.mk
index d2e6861..cefb73a 100644
--- a/package/ntfs-3g/ntfs-3g.mk
+++ b/package/ntfs-3g/ntfs-3g.mk
@@ -23,7 +23,7 @@ endif
ifeq ($(BR2_PACKAGE_NTFS_3G_ENCRYPTED),y)
NTFS_3G_CONF_ENV += LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
NTFS_3G_CONF_OPT += --enable-crypto
- NTFS_3G_DEPENDENCIES += gnutls
+ NTFS_3G_DEPENDENCIES += gnutls libgcrypt
endif
ifneq ($(BR2_PACKAGE_NTFS_3G_NTFSPROGS),y)
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (2 preceding siblings ...)
2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
` (4 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/glib-networking/glib-networking.mk | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk
index b1eec4d..e8d71e5 100644
--- a/package/glib-networking/glib-networking.mk
+++ b/package/glib-networking/glib-networking.mk
@@ -25,4 +25,11 @@ else
GLIB_NETWORKING_CONF_OPT += --without-gnutls
endif
+# gnutls 3.x+ doesn't use libgcrypt, it uses nettle/hogweed
+define GLIB_NETWORKING_NO_LIBGCRYPT
+ $(SED) 's:#include <gcrypt.h>::' $(@D)/tls/gnutls/gtlsbackend-gnutls.c
+endef
+
+GLIB_NETWORKING_POST_EXTRACT_HOOKS += GLIB_NETWORKING_NO_LIBGCRYPT
+
$(eval $(autotools-package))
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (3 preceding siblings ...)
2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
` (3 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
Since we moved to gnutls 3.x series which doesn't use libgcrypt we need
to pull it in as a dependency to avoid build breakage.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/network-manager/Config.in | 1 +
package/network-manager/network-manager.mk | 3 ++-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/package/network-manager/Config.in b/package/network-manager/Config.in
index f2544da..9b84083 100644
--- a/package/network-manager/Config.in
+++ b/package/network-manager/Config.in
@@ -11,6 +11,7 @@ config BR2_PACKAGE_NETWORK_MANAGER
select BR2_PACKAGE_UDEV
select BR2_PACKAGE_UDEV_ALL_EXTRAS
select BR2_PACKAGE_GNUTLS
+ select BR2_PACKAGE_LIBGCRYPT
select BR2_PACKAGE_LIBNL
select BR2_PACKAGE_UTIL_LINUX
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index d14c98d..2a68c96 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -7,7 +7,8 @@ NETWORK_MANAGER_VERSION = 0.9.2.0
NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.bz2
NETWORK_MANAGER_SITE = http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.9/
NETWORK_MANAGER_INSTALL_STAGING = YES
-NETWORK_MANAGER_DEPENDENCIES = host-pkgconf udev dbus-glib libnl wireless_tools gnutls util-linux
+NETWORK_MANAGER_DEPENDENCIES = host-pkgconf udev dbus-glib libnl gnutls \
+ libgcrypt wireless_tools util-linux
NETWORK_MANAGER_CONF_ENV = \
ac_cv_path_LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 7/7] connman: bump to version 1.10
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (4 preceding siblings ...)
2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
` (2 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/connman/connman.mk | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/package/connman/connman.mk b/package/connman/connman.mk
index 2c376c9..73ea70d 100644
--- a/package/connman/connman.mk
+++ b/package/connman/connman.mk
@@ -4,10 +4,12 @@
#
#######################################################
-CONNMAN_VERSION = 1.9
+CONNMAN_VERSION = 1.10
CONNMAN_SITE = $(BR2_KERNEL_MIRROR)/linux/network/connman/
CONNMAN_DEPENDENCIES = libglib2 dbus iptables gnutls
CONNMAN_INSTALL_STAGING = YES
+CONNMAN_LICENSE = GPLv2
+CONNMAN_LICENSE_FILES = COPYING
CONNMAN_CONF_OPT += --localstatedir=/var \
$(if $(BR2_PACKAGE_CONNMAN_THREADS),--enable-threads,--disable-threads) \
$(if $(BR2_PACKAGE_CONNMAN_DEBUG),--enable-debug,--disable-debug) \
--
1.7.8.6
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (5 preceding siblings ...)
2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
@ 2012-12-28 20:00 ` Thomas Petazzoni
2012-12-28 20:01 ` Gustavo Zacarias
2012-12-28 20:52 ` Peter Korsgaard
2012-12-28 21:27 ` Peter Korsgaard
8 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2012-12-28 20:00 UTC (permalink / raw)
To: buildroot
Dear Gustavo Zacarias,
On Fri, 28 Dec 2012 16:47:17 -0300, Gustavo Zacarias wrote:
> + select BR2_PACKAGE_NETTLE
I'm maybe missing something, but I don't have BR2_PACKAGE_NETTLE here.
Are you sure there isn't a patch missing in your patch set?
Thanks!
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (6 preceding siblings ...)
2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
@ 2012-12-28 20:52 ` Peter Korsgaard
2012-12-28 21:27 ` Peter Korsgaard
8 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2012-12-28 20:52 UTC (permalink / raw)
To: buildroot
>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:
Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Gustavo> ---
Gustavo> package/gnutls/Config.in | 9 +++-
Gustavo> ...001-gets-no-longer-exists-in-e-glibc-2.16.patch | 56 --------------------
Gustavo> package/gnutls/gnutls.mk | 26 +++++++---
Gustavo> 3 files changed, 27 insertions(+), 64 deletions(-)
Gustavo> delete mode 100644 package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
Gustavo> diff --git a/package/gnutls/Config.in b/package/gnutls/Config.in
Gustavo> index cedf120..2bd5ab6 100644
Gustavo> --- a/package/gnutls/Config.in
Gustavo> +++ b/package/gnutls/Config.in
Gustavo> @@ -1,8 +1,15 @@
Gustavo> config BR2_PACKAGE_GNUTLS
Gustavo> bool "gnutls"
Gustavo> - select BR2_PACKAGE_LIBGCRYPT
Gustavo> + select BR2_PACKAGE_NETTLE
Gustavo> help
Gustavo> GnuTLS is a secure communications library implementing the SSL
Gustavo> and TLS protocols and technologies around them.
Gustavo> http://www.gnu.org/software/gnutls/gnutls.html
Gustavo> +
Gustavo> +config BR2_PACKAGE_GNUTLS_TOOLS
Gustavo> + bool "install tools"
Gustavo> + depends on BR2_PACKAGE_GNUTLS
Gustavo> + depends on BR2_USE_WCHAR
Gustavo> + help
Gustavo> + Install GnuTLS command line tools for various cryptographic tasks.
I've added a comment line about tools not available with a !WCHAR
toolchain and committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
` (7 preceding siblings ...)
2012-12-28 20:52 ` Peter Korsgaard
@ 2012-12-28 21:27 ` Peter Korsgaard
8 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2012-12-28 21:27 UTC (permalink / raw)
To: buildroot
>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:
Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Committed series, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2012-12-28 21:27 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
2012-12-28 20:54 ` Peter Korsgaard
2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
2012-12-28 20:01 ` Gustavo Zacarias
2012-12-28 20:52 ` Peter Korsgaard
2012-12-28 21:27 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox