Index: head/security/nettle/files/patch-arm_v6_aes-encrypt-internal.asm =================================================================== --- head/security/nettle/files/patch-arm_v6_aes-encrypt-internal.asm (revision 407856) +++ head/security/nettle/files/patch-arm_v6_aes-encrypt-internal.asm (nonexistent) @@ -1,11 +0,0 @@ ---- arm/v6/aes-encrypt-internal.asm.orig 2016-01-27 11:50:13.588690000 +0100 -+++ arm/v6/aes-encrypt-internal.asm 2016-01-27 11:50:16.922229000 +0100 -@@ -65,7 +65,7 @@ C 8 saved registers - define(, <[sp, #+40]>) - define(, <[sp, #+44]>) - --define(, <%r12>) C Overlap registers used in inner loop. -+define(, ) C Overlap registers used in inner loop. - define(, ) - - C 53 instr. Property changes on: head/security/nettle/files/patch-arm_v6_aes-encrypt-internal.asm ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/nettle/files/patch-arm__v6__sha256-compress.asm =================================================================== --- head/security/nettle/files/patch-arm__v6__sha256-compress.asm (revision 407856) +++ head/security/nettle/files/patch-arm__v6__sha256-compress.asm (nonexistent) @@ -1,20 +0,0 @@ ---- arm/v6/sha256-compress.asm.orig 2015-04-24 19:22:03.000000000 +0200 -+++ arm/v6/sha256-compress.asm 2016-01-27 11:48:29.249375000 +0100 -@@ -126,7 +126,7 @@ define(, < - PROLOGUE(_nettle_sha256_compress) - push {r4,r5,r6,r7,r8,r10,r11,r14} - sub sp, sp, #68 -- str STATE, [sp, +#64] -+ str STATE, [sp, #+64] - - C Load data up front, since we don't have enough registers - C to load and shift on-the-fly -@@ -199,7 +199,7 @@ PROLOGUE(_nettle_sha256_compress) - EXPN(15) ROUND(SB,SC,SD,SE,SF,SG,SH,SA) - bne .Loop2 - -- ldr STATE, [sp, +#64] -+ ldr STATE, [sp, #+64] - C No longer needed registers - ldm STATE, {r1,r2,r12,r14} - add SA, SA, r1 Property changes on: head/security/nettle/files/patch-arm__v6__sha256-compress.asm ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/nettle/files/patch-arm_v6_aes-decrypt-internal.asm =================================================================== --- head/security/nettle/files/patch-arm_v6_aes-decrypt-internal.asm (revision 407856) +++ head/security/nettle/files/patch-arm_v6_aes-decrypt-internal.asm (nonexistent) @@ -1,11 +0,0 @@ ---- arm/v6/aes-decrypt-internal.asm.orig 2016-01-27 11:50:06.979110000 +0100 -+++ arm/v6/aes-decrypt-internal.asm 2016-01-27 11:50:10.594660000 +0100 -@@ -59,7 +59,7 @@ C 8 saved registers - define(, <[sp, #+40]>) - define(, <[sp, #+44]>) - --define(, <%r12>) C Overlap registers used in inner loop. -+define(, ) C Overlap registers used in inner loop. - define(, ) - - C AES_DECRYPT_ROUND(x0,x1,x2,x3,w0,w1,w2,w3,key) Property changes on: head/security/nettle/files/patch-arm_v6_aes-decrypt-internal.asm ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/nettle/Makefile =================================================================== --- head/security/nettle/Makefile (revision 407856) +++ head/security/nettle/Makefile (revision 407857) @@ -1,54 +1,54 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= nettle -PORTVERSION= 3.1.1 +PORTVERSION= 3.2 CATEGORIES= security MASTER_SITES= GNU \ http://www.lysator.liu.se/~nisse/archive/:liu \ ftp://ftp.lysator.liu.se/pub/security/lsh/:liu MAINTAINER= johans@FreeBSD.org COMMENT= Low-level cryptographic library LICENSE= LGPL3 GPLv2+ LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp USES= gmake makeinfo USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ENV+= M4="/usr/bin/m4 -g" CONFIGURE_ARGS= --enable-shared MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes PORTDOCS= NEWS README TODO nettle.html nettle.pdf PORTEXAMPLES= *.c *.h INFO= nettle OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${ARCH} == "sparc64" CONFIGURE_ENV+= CCPIC=-fPIC .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${INSTALL_DATA} ${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/security/nettle/distinfo =================================================================== --- head/security/nettle/distinfo (revision 407856) +++ head/security/nettle/distinfo (revision 407857) @@ -1,2 +1,2 @@ -SHA256 (nettle-3.1.1.tar.gz) = 5fd4d25d64d8ddcb85d0d897572af73b05b4d163c6cc49438a5bfbb8ff293d4c -SIZE (nettle-3.1.1.tar.gz) = 1851876 +SHA256 (nettle-3.2.tar.gz) = ea4283def236413edab5a4cf9cf32adf540c8df1b9b67641cfc2302fca849d97 +SIZE (nettle-3.2.tar.gz) = 1879604 Index: head/security/nettle/pkg-plist =================================================================== --- head/security/nettle/pkg-plist (revision 407856) +++ head/security/nettle/pkg-plist (revision 407857) @@ -1,72 +1,72 @@ bin/nettle-hash bin/nettle-lfib-stream bin/nettle-pbkdf2 bin/pkcs1-conv bin/sexp-conv include/nettle/aes.h include/nettle/arcfour.h include/nettle/arctwo.h include/nettle/asn1.h include/nettle/base16.h include/nettle/base64.h include/nettle/bignum.h include/nettle/blowfish.h include/nettle/buffer.h include/nettle/camellia.h include/nettle/cast128.h include/nettle/cbc.h include/nettle/ccm.h include/nettle/chacha-poly1305.h include/nettle/chacha.h include/nettle/ctr.h include/nettle/curve25519.h include/nettle/des-compat.h include/nettle/des.h include/nettle/dsa-compat.h include/nettle/dsa.h include/nettle/eax.h include/nettle/ecc-curve.h include/nettle/ecc.h include/nettle/ecdsa.h include/nettle/eddsa.h include/nettle/gcm.h include/nettle/gosthash94.h include/nettle/hmac.h include/nettle/knuth-lfib.h include/nettle/macros.h include/nettle/md2.h include/nettle/md4.h include/nettle/md5-compat.h include/nettle/md5.h include/nettle/memxor.h include/nettle/nettle-meta.h include/nettle/nettle-stdint.h include/nettle/nettle-types.h include/nettle/pbkdf2.h include/nettle/pgp.h include/nettle/pkcs1.h include/nettle/poly1305.h include/nettle/realloc.h include/nettle/ripemd160.h include/nettle/rsa.h include/nettle/salsa20.h include/nettle/serpent.h include/nettle/sexp.h include/nettle/sha.h include/nettle/sha1.h include/nettle/sha2.h include/nettle/sha3.h include/nettle/twofish.h include/nettle/umac.h include/nettle/version.h include/nettle/yarrow.h lib/libhogweed.a lib/libhogweed.so lib/libhogweed.so.4 -lib/libhogweed.so.4.1 +lib/libhogweed.so.4.2 lib/libnettle.a lib/libnettle.so lib/libnettle.so.6 -lib/libnettle.so.6.1 +lib/libnettle.so.6.2 libdata/pkgconfig/hogweed.pc libdata/pkgconfig/nettle.pc