Index: head/devel/tcltls/Makefile =================================================================== --- head/devel/tcltls/Makefile (revision 454337) +++ head/devel/tcltls/Makefile (revision 454338) @@ -1,40 +1,40 @@ # Created by: mi@aldan.algebra.com # $FreeBSD$ PORTNAME= tcltls -PORTVERSION= 1.7.13 +PORTVERSION= 1.7.14 CATEGORIES= devel security tcl MASTER_SITES= http://core.tcl.tk/tcltls/uv/ \ http://tcltls.rkeene.org/uv/ MAINTAINER= mi@aldan.algebra.com COMMENT= SSL extensions for TCL; dynamicly loadable LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE= DOCS USES+= tcl:tea ssl CONFIGURE_ARGS+=--with-ssl-dir=${OPENSSLBASE} \ --enable-ssl-fastpath \ --disable-rpath PLIST_FILES= lib/${TCL_PKG}/tcltls.so \ lib/${TCL_PKG}/pkgIndex.tcl PORTDOCS= * MAKE_ARGS+= "PACKAGE_INSTALL_DIR=${PREFIX}/lib/${TCL_PKG}" TEST_TARGET= test MAKE_ENV+= PATH=${OPENSSLBASE}/bin:${PATH} CONFIGURE_ENV+= PATH=${OPENSSLBASE}/bin:${PATH} post-patch: ${MV} ${WRKSRC}/tests/ciphers.test ${WRKSRC}/tests/ciphers.test.broken post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/tls.htm ${STAGEDIR}${DOCSDIR} .include Index: head/devel/tcltls/distinfo =================================================================== --- head/devel/tcltls/distinfo (revision 454337) +++ head/devel/tcltls/distinfo (revision 454338) @@ -1,3 +1,3 @@ -TIMESTAMP = 1510863556 -SHA256 (tcltls-1.7.13.tar.gz) = 40f874140f5f2210593a14dd22bdfee3b61fa46cb2edb662b25ec60653853eed -SIZE (tcltls-1.7.13.tar.gz) = 162535 +TIMESTAMP = 1510863920 +SHA256 (tcltls-1.7.14.tar.gz) = 0b65b0c689c1ce8dd7667ee5e1324c5af28e8c2d103f176703cf779ed445fb30 +SIZE (tcltls-1.7.14.tar.gz) = 164918 Index: head/devel/tcltls/files/patch-gen_dh_params =================================================================== --- head/devel/tcltls/files/patch-gen_dh_params (revision 454337) +++ head/devel/tcltls/files/patch-gen_dh_params (revision 454338) @@ -1,27 +1,27 @@ --- gen_dh_params 2017-05-01 10:45:59.000000000 -0400 +++ gen_dh_params 2017-05-16 18:19:20.703957000 -0400 @@ -12,11 +12,8 @@ openssl_dhparam() { - if [ -x "`which openssl 2>/dev/null`" ]; then - o_output="`openssl dhparam -C "$@" 2>/dev/null`" || return 1 -- o_output="`echo "${o_output}" | sed 's/get_dh[0-9]\+/get_dhParams/'`" || return 1 +- o_output="`echo "${o_output}" | sed 's/get_dh[0-9][0-9]*/get_dhParams/'`" || return 1 - o_output="`echo "${o_output}" | sed '/^-----BEGIN DH PARAMETERS-----$/,/^-----END DH PARAMETERS-----$/ d;/^#/ d'`" || return 1 - - echo "${o_output}" - + if openssl dhparam -C "$@" | sed \ + -e 's/^DH \*get_dh[0-9]*/static DH *get_dhParams/' \ + -e '/^-----BEGIN DH PARAMETERS-----$/,/^-----END DH PARAMETERS-----$/ d;/^#/ d' + then return 0 fi @@ -273,6 +270,6 @@ echo "*****************************" >&2 gen_dh_params_openssl && exit 0 -gen_dh_params_remote && exit 0 -gen_dh_params_fallback && exit 0 +# gen_dh_params_remote && exit 0 +# gen_dh_params_fallback && exit 0 echo "Unable to generate parameters for DH of ${bits} bits" >&2 Index: head/devel/tcltls/pkg-descr =================================================================== --- head/devel/tcltls/pkg-descr (revision 454337) +++ head/devel/tcltls/pkg-descr (revision 454338) @@ -1,5 +1,5 @@ A portable extension that provides the power of OpenSSL to Tcl programs. This extension can be used to utilize SSL encryption on top of any valid Tcl Channel - not just sockets! -WWW: http://tls.sourceforge.net/ +WWW: http://core.tcl.tk/tcltls