Sun Sep 2 18:37:26 2018 UTC ()
Update tcl-tls to 1.7.16.

This restores compatibility with OpenSSL 1.1.0. Local patches are no longer
needed.

Patch from Anthony Mallet in PR pkg/53534.


(bsiegert)
diff -r1.15 -r1.16 pkgsrc/security/tcl-tls/Makefile
diff -r1.3 -r1.4 pkgsrc/security/tcl-tls/PLIST
diff -r1.7 -r1.8 pkgsrc/security/tcl-tls/distinfo
diff -r1.1.1.1 -r0 pkgsrc/security/tcl-tls/patches/patch-aa
diff -r1.1.1.1 -r0 pkgsrc/security/tcl-tls/patches/patch-ac
diff -r1.4 -r0 pkgsrc/security/tcl-tls/patches/patch-ab
diff -r1.1 -r0 pkgsrc/security/tcl-tls/patches/patch-ad

cvs diff -r1.15 -r1.16 pkgsrc/security/tcl-tls/Makefile (expand / switch to unified diff)

--- pkgsrc/security/tcl-tls/Makefile 2016/03/05 11:29:27 1.15
+++ pkgsrc/security/tcl-tls/Makefile 2018/09/02 18:37:26 1.16
@@ -1,31 +1,24 @@ @@ -1,31 +1,24 @@
1# $NetBSD: Makefile,v 1.15 2016/03/05 11:29:27 jperkin Exp $ 1# $NetBSD: Makefile,v 1.16 2018/09/02 18:37:26 bsiegert Exp $
2# 2#
3 3
4DISTNAME= tls1.5.0-src 4DISTNAME= tcltls-1.7.16
5PKGNAME= tcl-tls-1.5.0 5PKGNAME= tcl-tls-1.7.16
6PKGREVISION= 8 
7CATEGORIES= security 6CATEGORIES= security
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tls/} 7MASTER_SITES= http://core.tcl.tk/tcltls/uv/
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://tls.sourceforge.net/ 10HOMEPAGE= http://core.tcl.tk/tcltls/home
12COMMENT= TLS (aka SSL) Channel for the Tcl language 11COMMENT= TLS (aka SSL) Channel for the Tcl language
13LICENSE= 2-clause-bsd 12LICENSE= 2-clause-bsd
14 13
15WRKSRC= ${WRKDIR}/tls1.5 
16 
17GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
18CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} 15CONFIGURE_ARGS+= --with-openssl-dir=${BUILDLINK_PREFIX.openssl}
19CONFIGURE_ENV+= LOCALBASE=${LOCALBASE:Q} 16CONFIGURE_ARGS+= --with-tcl="${BUILDLINK_PREFIX.tcl}/lib"
20MAKE_ENV+= TCLLIB="${BUILDLINK_PREFIX.tcl}/lib" 
21 17
22TEST_TARGET= test 18TEST_TARGET= test
23 19
24.include "../../lang/tcl/Makefile.version" 20.include "../../lang/tcl/Makefile.version"
25 21
26PLIST_SUBST+= TCL_SONUM=${TCL_SONUM} 
27 
28 
29.include "../../lang/tcl/buildlink3.mk" 22.include "../../lang/tcl/buildlink3.mk"
30.include "../../security/openssl/buildlink3.mk" 23.include "../../security/openssl/buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/security/tcl-tls/PLIST (expand / switch to unified diff)

--- pkgsrc/security/tcl-tls/PLIST 2012/08/21 21:56:13 1.3
+++ pkgsrc/security/tcl-tls/PLIST 2018/09/02 18:37:26 1.4
@@ -1,5 +1,3 @@ @@ -1,5 +1,3 @@
1@comment $NetBSD: PLIST,v 1.3 2012/08/21 21:56:13 marino Exp $ 1@comment $NetBSD: PLIST,v 1.4 2018/09/02 18:37:26 bsiegert Exp $
2include/tls.h 2lib/tcltls${PKGVERSION}/pkgIndex.tcl
3lib/libtls${TCL_SONUM}.so 3lib/tcltls${PKGVERSION}/tcltls.so
4lib/tls1.50/pkgIndex.tcl 
5lib/tls1.50/tls.tcl 

cvs diff -r1.7 -r1.8 pkgsrc/security/tcl-tls/distinfo (expand / switch to unified diff)

--- pkgsrc/security/tcl-tls/distinfo 2015/11/04 01:18:11 1.7
+++ pkgsrc/security/tcl-tls/distinfo 2018/09/02 18:37:26 1.8
@@ -1,10 +1,6 @@ @@ -1,10 +1,6 @@
1$NetBSD: distinfo,v 1.7 2015/11/04 01:18:11 agc Exp $ 1$NetBSD: distinfo,v 1.8 2018/09/02 18:37:26 bsiegert Exp $
2 2
3SHA1 (tls1.5.0-src.tar.gz) = 66611f384f4b1c5e126ac8fc1cd03040bbe8ac16 3SHA1 (tcltls-1.7.16.tar.gz) = 24f6022bc36bb8a0fe8215d82838d3599200f048
4RMD160 (tls1.5.0-src.tar.gz) = fa37bc819ffc63f93991c876ffd318405e6bad85 4RMD160 (tcltls-1.7.16.tar.gz) = 136e6c78c565eb3208a6fe2e45973c4b232765ce
5SHA512 (tls1.5.0-src.tar.gz) = d77d09d3c9113d6888d2a53b04f81b553719d62fc027c241c88250477472101942b31e552d3ab08f2f0dabf5a792c25e0d65f1d643e1c1010057da5ef8bb5584 5SHA512 (tcltls-1.7.16.tar.gz) = f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1
6Size (tls1.5.0-src.tar.gz) = 113600 bytes 6Size (tcltls-1.7.16.tar.gz) = 166439 bytes
7SHA1 (patch-aa) = 0d2637038ce203dabdc4c4e9ea36d09a99978d15 
8SHA1 (patch-ab) = 19b2a615f710f5b9524dc58cb89f96089f6573d8 
9SHA1 (patch-ac) = 350f1b3fc999c27522b2e17e6ba65072095e9b45 
10SHA1 (patch-ad) = 59a302a2bd17ae5d5fa55788949de02744cd1d04 

File Deleted: pkgsrc/security/tcl-tls/patches/Attic/patch-aa

File Deleted: pkgsrc/security/tcl-tls/patches/Attic/patch-ac

File Deleted: pkgsrc/security/tcl-tls/patches/Attic/patch-ab

File Deleted: pkgsrc/security/tcl-tls/patches/Attic/patch-ad