From owner-svn-ports-all@FreeBSD.ORG Mon Apr 29 22:30:02 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 49FD214F; Mon, 29 Apr 2013 22:30:02 +0000 (UTC) (envelope-from johans@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2DDFD1B71; Mon, 29 Apr 2013 22:30:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r3TMU2OC020376; Mon, 29 Apr 2013 22:30:02 GMT (envelope-from johans@svn.freebsd.org) Received: (from johans@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r3TMU1wS020372; Mon, 29 Apr 2013 22:30:01 GMT (envelope-from johans@svn.freebsd.org) Message-Id: <201304292230.r3TMU1wS020372@svn.freebsd.org> From: Johan van Selst Date: Mon, 29 Apr 2013 22:30:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r316851 - head/security/yassl X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2013 22:30:02 -0000 Author: johans Date: Mon Apr 29 22:30:01 2013 New Revision: 316851 URL: http://svnweb.freebsd.org/changeset/ports/316851 Log: - Update yaSSL to 2.6.0 http://www.yassl.com/yaSSL/Docs-cyassl-changelog.html - Disable some broken asm code on i386 Modified: head/security/yassl/Makefile head/security/yassl/distinfo head/security/yassl/pkg-plist Modified: head/security/yassl/Makefile ============================================================================== --- head/security/yassl/Makefile Mon Apr 29 22:27:05 2013 (r316850) +++ head/security/yassl/Makefile Mon Apr 29 22:30:01 2013 (r316851) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= cyassl -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= security devel MASTER_SITES= http://www.yassl.com/ MAINTAINER= johans@FreeBSD.org -COMMENT= A embedded SSL C-Library +COMMENT= Embedded SSL C-Library LICENSE= GPLv2 @@ -15,14 +15,18 @@ USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking \ --enable-shared --enable-static \ - --enable-dtls --enable-opensslExtra --enable-ipv6 + --enable-dtls --enable-opensslextra --enable-ipv6 \ + --enable-dsa --enable-ecc USE_LDCONFIG= yes PORTDOCS= * post-configure: - ${REINPLACE_CMD} \ + @${REINPLACE_CMD} \ -e 's|$${prefix}/cyassl/include|$${prefix}/include/cyassl|' \ -e 's|$${prefix}/cyassl/lib|$${prefix}/lib/cyassl|' \ ${WRKSRC}/Makefile + # i386 assembly is broken: do not use + @${REINPLACE_CMD} -e 's/(TFM_X86)/(TFM_X86_BROKEN)/' \ + ${WRKSRC}/ctaocrypt/src/asm.c .include Modified: head/security/yassl/distinfo ============================================================================== --- head/security/yassl/distinfo Mon Apr 29 22:27:05 2013 (r316850) +++ head/security/yassl/distinfo Mon Apr 29 22:30:01 2013 (r316851) @@ -1,2 +1,2 @@ -SHA256 (cyassl-2.5.0.zip) = 3b4ecc75cdb001d5171b127c03fd3f458bc585bfa1c19505dcf36bc239c04c2e -SIZE (cyassl-2.5.0.zip) = 1203748 +SHA256 (cyassl-2.6.0.zip) = 87647ec18d1cea430b678272528494bd929b5b3b29ae7549af8065644103d602 +SIZE (cyassl-2.6.0.zip) = 1277590 Modified: head/security/yassl/pkg-plist ============================================================================== --- head/security/yassl/pkg-plist Mon Apr 29 22:27:05 2013 (r316850) +++ head/security/yassl/pkg-plist Mon Apr 29 22:30:01 2013 (r316851) @@ -2,7 +2,7 @@ bin/cyassl-config lib/libcyassl.a lib/libcyassl.la lib/libcyassl.so -lib/libcyassl.so.4 +lib/libcyassl.so.5 include/cyassl/openssl/asn1.h include/cyassl/openssl/bio.h include/cyassl/openssl/bn.h @@ -11,8 +11,8 @@ include/cyassl/openssl/crypto.h include/cyassl/openssl/des.h include/cyassl/openssl/dh.h include/cyassl/openssl/dsa.h -include/cyassl/openssl/ecdsa.h include/cyassl/openssl/ec.h +include/cyassl/openssl/ecdsa.h include/cyassl/openssl/engine.h include/cyassl/openssl/err.h include/cyassl/openssl/evp.h @@ -20,7 +20,6 @@ include/cyassl/openssl/hmac.h include/cyassl/openssl/lhash.h include/cyassl/openssl/md4.h include/cyassl/openssl/md5.h -include/cyassl/openssl/ripemd.h include/cyassl/openssl/ocsp.h include/cyassl/openssl/opensslconf.h include/cyassl/openssl/opensslv.h @@ -28,6 +27,7 @@ include/cyassl/openssl/ossl_typ.h include/cyassl/openssl/pem.h include/cyassl/openssl/pkcs12.h include/cyassl/openssl/rand.h +include/cyassl/openssl/ripemd.h include/cyassl/openssl/rsa.h include/cyassl/openssl/sha.h include/cyassl/openssl/ssl.h @@ -39,8 +39,12 @@ include/cyassl/ctaocrypt/aes.h include/cyassl/ctaocrypt/arc4.h include/cyassl/ctaocrypt/asn.h include/cyassl/ctaocrypt/asn_public.h +include/cyassl/ctaocrypt/blake2-impl.h +include/cyassl/ctaocrypt/blake2-int.h +include/cyassl/ctaocrypt/blake2.h include/cyassl/ctaocrypt/camellia.h include/cyassl/ctaocrypt/coding.h +include/cyassl/ctaocrypt/compress.h include/cyassl/ctaocrypt/des3.h include/cyassl/ctaocrypt/dh.h include/cyassl/ctaocrypt/dsa.h @@ -49,37 +53,38 @@ include/cyassl/ctaocrypt/error.h include/cyassl/ctaocrypt/hc128.h include/cyassl/ctaocrypt/hmac.h include/cyassl/ctaocrypt/integer.h +include/cyassl/ctaocrypt/logging.h include/cyassl/ctaocrypt/md2.h include/cyassl/ctaocrypt/md4.h include/cyassl/ctaocrypt/md5.h +include/cyassl/ctaocrypt/memory.h include/cyassl/ctaocrypt/misc.h +include/cyassl/ctaocrypt/mpi_class.h +include/cyassl/ctaocrypt/mpi_superclass.h include/cyassl/ctaocrypt/pwdbased.h include/cyassl/ctaocrypt/rabbit.h include/cyassl/ctaocrypt/random.h include/cyassl/ctaocrypt/ripemd.h include/cyassl/ctaocrypt/rsa.h include/cyassl/ctaocrypt/settings.h +include/cyassl/ctaocrypt/sha.h include/cyassl/ctaocrypt/sha256.h include/cyassl/ctaocrypt/sha512.h -include/cyassl/ctaocrypt/sha.h include/cyassl/ctaocrypt/tfm.h include/cyassl/ctaocrypt/types.h include/cyassl/ctaocrypt/visibility.h -include/cyassl/ctaocrypt/logging.h -include/cyassl/ctaocrypt/memory.h -include/cyassl/ctaocrypt/mpi_class.h -include/cyassl/ctaocrypt/mpi_superclass.h +include/cyassl/callbacks.h +include/cyassl/certs_test.h +include/cyassl/crl.h include/cyassl/error.h include/cyassl/internal.h -include/cyassl/ssl.h -include/cyassl/sniffer_error.h +include/cyassl/ocsp.h +include/cyassl/options.h include/cyassl/sniffer.h -include/cyassl/callbacks.h -include/cyassl/certs_test.h +include/cyassl/sniffer_error.h +include/cyassl/ssl.h include/cyassl/test.h include/cyassl/version.h -include/cyassl/ocsp.h -include/cyassl/crl.h @dirrm include/cyassl/openssl @dirrm include/cyassl/ctaocrypt @dirrm include/cyassl