#
# Build GNU MP
#
-GMP_VER := 5.1.2
-GMP_TAR := gmp-$(GMP_VER).tar.bz2
-GMP_SHA := 2cb498322b9be4713829d94dee944259c017d615
+GMP_VER := 6.1.2
+GMP_TAR := gmp-$(GMP_VER).tar.xz
+GMP_SHA := 87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912
GMP_SRC := sources/gmp-$(GMP_VER)
GMP_BUILD := $(TRIPLET)/gmp
$(GMP_SRC)/configure: $(GMP_TAR)
mkdir -p sources
- tar xfj $< -C sources
+ tar -xJf $< -C sources
touch $@
$(GMP_BUILD)/Makefile: $(TOOLCHAIN_BUILT) $(GMP_SRC)/configure
#
# Build nettle
#
-NETTLE_VER := 2.7.1
+NETTLE_VER := 3.4
NETTLE_TAR := nettle-$(NETTLE_VER).tar.gz
-NETTLE_SHA := e7477df5f66e650c4c4738ec8e01c2efdb5d1211
+NETTLE_SHA := ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94
NETTLE_SRC := sources/nettle-$(NETTLE_VER)
NETTLE_BUILD := $(TRIPLET)/nettle
#
# Build GnuTLS
#
-GNUTLS_VER := 3.2.21
+GNUTLS_VER := 3.5.17
GNUTLS_TAR := gnutls-$(GNUTLS_VER).tar.xz
-GNUTLS_SHA := fa12e643ad21bcaf450d534f262c813d75843966
+GNUTLS_SHA := 86b142afef587c118d63f72ccf307f3321dbc40357aae528202b65d913d20919
GNUTLS_SRC := sources/gnutls-$(GNUTLS_VER)
GNUTLS_BUILD := $(TRIPLET)/gnutls
--disable-doc --disable-openssl-compatibility --disable-cxx \
--disable-openssl-compatibility --disable-ocsp \
--disable-openpgp-authentication --disable-anon-authentication \
- --disable-psk-authentication --disable-srp-authentication \
+ --enable-psk-authentication --disable-srp-authentication \
--disable-dtls-srtp-support --enable-dhe --enable-ecdhe \
- --disable-rsa-export
+ --disable-rsa-export --with-included-libtasn1 \
+ --with-included-unistring --without-p11-kit
$(GNUTLS_BUILD)/lib/libgnutls.la: $(GNUTLS_BUILD)/Makefile
$(MAKE) -C $(GNUTLS_BUILD)
nettle_MIRROR_2=http://ftp.gnu.org/gnu/nettle
nettle_MIRROR_3=http://gd.tuwien.ac.at/gnu/gnusrc/nettle
-gnutls_MIRROR_0=ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2
-gnutls_MIRROR_1=http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/gnutls/v3.2
-gnutls_MIRROR_2=http://gd.tuwien.ac.at/pub/gnupg/gnutls/v3.2
-gnutls_MIRROR_3=http://thammuz.tchpc.tcd.ie/mirrors/gnupg/gnutls/v3.2
+gnutls_MIRROR_0=https://www.gnupg.org/ftp/gcrypt/gnutls/v3.5
+gnutls_MIRROR_1=http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/gnutls/v3.5
+gnutls_MIRROR_2=http://gd.tuwien.ac.at/pub/gnupg/gnutls/v3.5
+gnutls_MIRROR_3=http://thammuz.tchpc.tcd.ie/mirrors/gnupg/gnutls/v3.5
stoken_MIRROR_0=http://sourceforge.net/projects/stoken/files
stoken_SUFFIX_0=/download