From owner-svn-ports-all@freebsd.org Tue Dec 27 16:37:40 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A920C93A38; Tue, 27 Dec 2016 16:37:40 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 74EA91B5E; Tue, 27 Dec 2016 16:37:40 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uBRGbddE082914; Tue, 27 Dec 2016 16:37:39 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uBRGbdDC082910; Tue, 27 Dec 2016 16:37:39 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201612271637.uBRGbdDC082910@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Tue, 27 Dec 2016 16:37:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r429629 - head/java/bouncycastle15 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.23 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: Tue, 27 Dec 2016 16:37:40 -0000 Author: pi Date: Tue Dec 27 16:37:39 2016 New Revision: 429629 URL: https://svnweb.freebsd.org/changeset/ports/429629 Log: java/bouncycastle15: update 1.55 -> 1.56 port changes: - upstream updated list of its MASTER_SITES (bouncycastle.gva.es is gone, downloads.bouncycastle.org changed to www.bouncycastle.org); - pkg-descr updated to reflect current features; - installation of zipped bundled sources made optional, enabled by default to match previous behavior. Some of new version changes: - a new API for DTLS/TLS and a JSSE provider suitable for Java 5 and later; - support for RFC 7539 ChaCha20 and Poly1305 has also been added and general support for SHA-3 in the PKIX APIs has been improved; Full details of the release: PR: 215507 Changes: https://www.bouncycastle.org/releasenotes.html Security: CVE-2016-1000338, CVE-2016-1000339, CVE-2016-1000340, CVE-2016-1000341, CVE-2016-1000342, CVE-2016-1000343, CVE-2016-1000344, CVE-2016-1000345, CVE-2016-1000346, CVE-2016-1000352 Submitted by: Eugene Grosbein (maintainer) Modified: head/java/bouncycastle15/Makefile head/java/bouncycastle15/distinfo head/java/bouncycastle15/pkg-descr head/java/bouncycastle15/pkg-plist Modified: head/java/bouncycastle15/Makefile ============================================================================== --- head/java/bouncycastle15/Makefile Tue Dec 27 16:12:45 2016 (r429628) +++ head/java/bouncycastle15/Makefile Tue Dec 27 16:37:39 2016 (r429629) @@ -2,11 +2,10 @@ # $FreeBSD$ PORTNAME= bouncycastle -PORTVERSION= 1.55 +PORTVERSION= 1.56 CATEGORIES= java security -MASTER_SITES= http://downloads.bouncycastle.org/java/ \ - http://polydistortion.net/bc/download/ \ - http://bouncycastle.gva.es/download/ +MASTER_SITES= http://www.bouncycastle.org/download/ \ + http://polydistortion.net/bc/download/ PKGNAMESUFFIX= 15 DISTNAME= crypto-${DVERSION} @@ -21,7 +20,10 @@ BUILD_DEPENDS= ${JAVALIBDIR}/activation. RUN_DEPENDS= ${JAVALIBDIR}/activation.jar:java/jaf \ ${JAVALIBDIR}/mail.jar:java/javamail -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS ZIPSRC +OPTIONS_DEFAULT= ZIPSRC +OPTIONS_SUB= yes +ZIPSRC_DESC= Install bundled ZIP source files CONFLICTS_INSTALL= bouncycastle-1.4* DVERSION= ${PORTVERSION:S/.//} NO_ARCH= yes @@ -38,23 +40,27 @@ MAKE_ARGS= -f ant/jdk${JDKNVERSION}+.xml ALL_TARGET= build-provider build zip-src JARS_SRC= bcmail bcpkix bcprov bcpg -JARS_DOCS= ${JARS_SRC} bctest +JARS_DOCS= ${JARS_SRC} bctest bctls JARS= ${JARS_DOCS} bcprov-ext PORTDOCS= * +.include + do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} .for jar in ${JARS} ${INSTALL_DATA} ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/jars/${jar}-jdk${JDKNVERSION}on-${DVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/${jar}.jar .endfor + ${INSTALL_DATA} ${WRKSRC}/jars/bcprov-jdk${JDKNVERSION}on-${DVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/bcprov.jar +.if ${PORT_OPTIONS:MZIPSRC} + @${MKDIR} ${STAGEDIR}${DATADIR} .for jar in ${JARS_SRC} ${INSTALL_DATA} ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/${jar}-jdk${JDKNVERSION}on-${DVERSION}/src.zip \ ${STAGEDIR}${DATADIR}/${jar}-src.zip .endfor - ${INSTALL_DATA} ${WRKSRC}/jars/bcprov-jdk${JDKNVERSION}on-${DVERSION}.jar \ - ${STAGEDIR}${JAVAJARDIR}/bcprov.jar +.endif do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} Modified: head/java/bouncycastle15/distinfo ============================================================================== --- head/java/bouncycastle15/distinfo Tue Dec 27 16:12:45 2016 (r429628) +++ head/java/bouncycastle15/distinfo Tue Dec 27 16:37:39 2016 (r429629) @@ -1,3 +1,3 @@ -TIMESTAMP = 1472104749 -SHA256 (crypto-155.tar.gz) = a14fad87697463deda91f84c1eb51d6a4abf26cfc122ee6af832feca3adf85a6 -SIZE (crypto-155.tar.gz) = 117160658 +TIMESTAMP = 1482474725 +SHA256 (crypto-156.tar.gz) = 2c80ae39b8c76d35b959d6d7b4e54176f899e8d3f4a21ce5b3eb69ab47450d37 +SIZE (crypto-156.tar.gz) = 114207297 Modified: head/java/bouncycastle15/pkg-descr ============================================================================== --- head/java/bouncycastle15/pkg-descr Tue Dec 27 16:12:45 2016 (r429628) +++ head/java/bouncycastle15/pkg-descr Tue Dec 27 16:37:39 2016 (r429629) @@ -4,14 +4,20 @@ The Bouncy Castle Crypto APIs consist of . A provider for the JCE and JCA. . A clean room implementation of the JCE 1.2.1. . A library for reading and writing encoded ASN.1 objects. +. Lightweight APIs for TLS (RFC 2246, RFC 4346) and DTLS (RFC 4347). . Generators for Version 1 and Version 3 X.509 certificates, Version 2 CRLs, and PKCS12 files. . Generators for Version 2 X.509 attribute certificates. -. Generators/Processors for S/MIME and CMS (PKCS7). +. Generators/Processors for S/MIME and CMS (PKCS7/RFC 3852). . Generators/Processors for OCSP (RFC 2560). -. Generators/Processors for TSP (RFC 3161). +. Generators/Processors for TSP (RFC 3161 & RFC 5544). +. Generators/Processors for CMP and CRMF (RFC 4210 & RFC 4211). . Generators/Processors for OpenPGP (RFC 2440). -. A signed jar version suitable for JDK 1.4/1.5 and the Sun JCE. +. Generators/Processors for Extended Access Control (EAC). +. Generators/Processors for Data Validation and Certification Server (DVCS) - + RFC 3029. +. Generators/Processors for DNS-based Authentication of Named Entities (DANE). +. A signed jar version suitable for JDK 1.4-1.8 and the Sun JCE. It's distributed under a modified X license. Modified: head/java/bouncycastle15/pkg-plist ============================================================================== --- head/java/bouncycastle15/pkg-plist Tue Dec 27 16:12:45 2016 (r429628) +++ head/java/bouncycastle15/pkg-plist Tue Dec 27 16:37:39 2016 (r429629) @@ -4,7 +4,8 @@ %%JAVAJARDIR%%/bcprov.jar %%JAVAJARDIR%%/bcprov-ext.jar %%JAVAJARDIR%%/bctest.jar -%%DATADIR%%/bcmail-src.zip -%%DATADIR%%/bcpg-src.zip -%%DATADIR%%/bcpkix-src.zip -%%DATADIR%%/bcprov-src.zip +%%JAVAJARDIR%%/bctls.jar +%%ZIPSRC%%%%DATADIR%%/bcmail-src.zip +%%ZIPSRC%%%%DATADIR%%/bcpg-src.zip +%%ZIPSRC%%%%DATADIR%%/bcpkix-src.zip +%%ZIPSRC%%%%DATADIR%%/bcprov-src.zip