From owner-svn-ports-head@freebsd.org Tue Sep 27 21:31:34 2016 Return-Path: Delivered-To: svn-ports-head@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 AD19EBEA6EE; Tue, 27 Sep 2016 21:31:34 +0000 (UTC) (envelope-from brnrd@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 6E090FA2; Tue, 27 Sep 2016 21:31:34 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u8RLVXTs002583; Tue, 27 Sep 2016 21:31:33 GMT (envelope-from brnrd@FreeBSD.org) Received: (from brnrd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u8RLVX0K002579; Tue, 27 Sep 2016 21:31:33 GMT (envelope-from brnrd@FreeBSD.org) Message-Id: <201609272131.u8RLVX0K002579@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brnrd set sender to brnrd@FreeBSD.org using -f From: Bernard Spil Date: Tue, 27 Sep 2016 21:31:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r422832 - head/security/libressl-devel X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2016 21:31:34 -0000 Author: brnrd Date: Tue Sep 27 21:31:33 2016 New Revision: 422832 URL: https://svnweb.freebsd.org/changeset/ports/422832 Log: security/libressl-devel: Update to 2.5.0 - Update to 2.5.0 - Fixes CVE-2016-6304 - Fix plist issues - Switch post-install to post-stage Security: 337d8-83ed-11e6-bf52-b499baebfeaf Modified: head/security/libressl-devel/Makefile head/security/libressl-devel/distinfo head/security/libressl-devel/pkg-plist Modified: head/security/libressl-devel/Makefile ============================================================================== --- head/security/libressl-devel/Makefile Tue Sep 27 21:00:05 2016 (r422831) +++ head/security/libressl-devel/Makefile Tue Sep 27 21:31:33 2016 (r422832) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libressl -PORTVERSION= 2.4.2 +PORTVERSION= 2.5.0 CATEGORIES= security devel MASTER_SITES= OPENBSD/LibreSSL PKGNAMESUFFIX= -devel @@ -11,14 +11,14 @@ MAINTAINER= brnrd@FreeBSD.org COMMENT= Free version of the SSL/TLS protocol forked from OpenSSL LICENSE= BSD4CLAUSE -#LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/COPYING CPE_VENDOR= openbsd OPTIONS_DEFINE= MAN3 NC OPTIONS_DEFAULT= MAN3 NC MAN3_DESC= Install API manpages (section 3) -NC_DESC= Build nc libtls demo application +NC_DESC= Install TLS-enabled netcat CONFLICTS?= libressl-[0-9]* \ openssl-[0-9]* \ @@ -28,6 +28,7 @@ GNU_CONFIGURE= yes USES= cpe libtool pathfix pkgconfig USE_LDCONFIG= yes OPTIONS_SUB= yes +CFLAGS+= -fpic -DPIC INSTALL_TARGET= install-strip TEST_TARGET= check @@ -36,11 +37,11 @@ post-stage-NC-on: ${INSTALL_PROGRAM} ${WRKSRC}/apps/nc/.libs/nc ${STAGEDIR}/${PREFIX}/bin/nc ${INSTALL_MAN} ${WRKSRC}/apps/nc/nc.1 ${STAGEDIR}/${PREFIX}/man/man1/nc.1 +post-stage: + ${RM} -rf ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem + post-install-MAN3-off: ${RM} -rf ${STAGEDIR}/${PREFIX}/man/man3 ${REINPLACE_CMD} -e '/^man\/man3/d' ${TMPPLIST} -post-install: - ${RM} -rf ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem - .include Modified: head/security/libressl-devel/distinfo ============================================================================== --- head/security/libressl-devel/distinfo Tue Sep 27 21:00:05 2016 (r422831) +++ head/security/libressl-devel/distinfo Tue Sep 27 21:31:33 2016 (r422832) @@ -1,3 +1,3 @@ -TIMESTAMP = 1470249624 -SHA256 (libressl-2.4.2.tar.gz) = 5f87d778e5d62822d60e38fa9621c1c5648fc559d198ba314bd9d89cbf67d9e3 -SIZE (libressl-2.4.2.tar.gz) = 3021644 +TIMESTAMP = 1475011024 +SHA256 (libressl-2.5.0.tar.gz) = 8652bf6b55ab51fb37b686a3f604a2643e0e8fde2c56e6a936027d12afda6eae +SIZE (libressl-2.5.0.tar.gz) = 3012855 Modified: head/security/libressl-devel/pkg-plist ============================================================================== --- head/security/libressl-devel/pkg-plist Tue Sep 27 21:00:05 2016 (r422831) +++ head/security/libressl-devel/pkg-plist Tue Sep 27 21:31:33 2016 (r422832) @@ -14,7 +14,6 @@ include/openssl/camellia.h include/openssl/cast.h include/openssl/chacha.h include/openssl/cmac.h -include/openssl/cms.h include/openssl/comp.h include/openssl/conf.h include/openssl/conf_api.h @@ -76,15 +75,15 @@ include/tls.h lib/libcrypto.a lib/libcrypto.so lib/libcrypto.so.38 -lib/libcrypto.so.38.0.0 +lib/libcrypto.so.38.0.1 lib/libssl.a lib/libssl.so lib/libssl.so.39 -lib/libssl.so.39.0.0 +lib/libssl.so.39.0.1 lib/libtls.a lib/libtls.so lib/libtls.so.11 -lib/libtls.so.11.0.0 +lib/libtls.so.11.0.4 libdata/pkgconfig/libcrypto.pc libdata/pkgconfig/libssl.pc libdata/pkgconfig/libtls.pc @@ -174,7 +173,6 @@ man/man3/BIO_int_ctrl.3.gz man/man3/BIO_make_bio_pair.3.gz man/man3/BIO_method_type.3.gz man/man3/BIO_new.3.gz -man/man3/BIO_new_CMS.3.gz man/man3/BIO_new_accept.3.gz man/man3/BIO_new_bio_pair.3.gz man/man3/BIO_new_buffer_ssl_connect.3.gz @@ -357,22 +355,6 @@ man/man3/BUF_MEM_free.3.gz man/man3/BUF_MEM_grow.3.gz man/man3/BUF_MEM_new.3.gz man/man3/BUF_strdup.3.gz -man/man3/CMS_add0_cert.3.gz -man/man3/CMS_add1_recipient_cert.3.gz -man/man3/CMS_add1_signer.3.gz -man/man3/CMS_compress.3.gz -man/man3/CMS_decrypt.3.gz -man/man3/CMS_encrypt.3.gz -man/man3/CMS_final.3.gz -man/man3/CMS_get0_RecipientInfos.3.gz -man/man3/CMS_get0_SignerInfos.3.gz -man/man3/CMS_get0_type.3.gz -man/man3/CMS_get1_ReceiptRequest.3.gz -man/man3/CMS_sign.3.gz -man/man3/CMS_sign_receipt.3.gz -man/man3/CMS_uncompress.3.gz -man/man3/CMS_verify.3.gz -man/man3/CMS_verify_receipt.3.gz man/man3/CONF_modules_finish.3.gz man/man3/CONF_modules_free.3.gz man/man3/CONF_modules_load.3.gz @@ -953,7 +935,6 @@ man/man3/PEM_write_X509_AUX.3.gz man/man3/PEM_write_X509_CRL.3.gz man/man3/PEM_write_X509_REQ.3.gz man/man3/PEM_write_X509_REQ_NEW.3.gz -man/man3/PEM_write_bio_CMS_stream.3.gz man/man3/PEM_write_bio_DHparams.3.gz man/man3/PEM_write_bio_DSAPrivateKey.3.gz man/man3/PEM_write_bio_DSA_PUBKEY.3.gz @@ -1047,9 +1028,7 @@ man/man3/SHA1.3.gz man/man3/SHA1_Final.3.gz man/man3/SHA1_Init.3.gz man/man3/SHA1_Update.3.gz -man/man3/SMIME_read_CMS.3.gz man/man3/SMIME_read_PKCS7.3.gz -man/man3/SMIME_write_CMS.3.gz man/man3/SMIME_write_PKCS7.3.gz man/man3/SSL_CIPHER_description.3.gz man/man3/SSL_CIPHER_get_bits.3.gz @@ -1454,7 +1433,6 @@ man/man3/engine.3.gz man/man3/evp.3.gz man/man3/get_session_cb.3.gz man/man3/i2d_ASN1_OBJECT.3.gz -man/man3/i2d_CMS_bio_stream.3.gz man/man3/i2d_DHparams.3.gz man/man3/i2d_DSAPrivateKey.3.gz man/man3/i2d_DSAPublicKey.3.gz