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.diff -r1.15 -r1.16 pkgsrc/security/tcl-tls/Makefile
(bsiegert)
@@ -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 | |||
4 | DISTNAME= tls1.5.0-src | 4 | DISTNAME= tcltls-1.7.16 | |
5 | PKGNAME= tcl-tls-1.5.0 | 5 | PKGNAME= tcl-tls-1.7.16 | |
6 | PKGREVISION= 8 | |||
7 | CATEGORIES= security | 6 | CATEGORIES= security | |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tls/} | 7 | MASTER_SITES= http://core.tcl.tk/tcltls/uv/ | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://tls.sourceforge.net/ | 10 | HOMEPAGE= http://core.tcl.tk/tcltls/home | |
12 | COMMENT= TLS (aka SSL) Channel for the Tcl language | 11 | COMMENT= TLS (aka SSL) Channel for the Tcl language | |
13 | LICENSE= 2-clause-bsd | 12 | LICENSE= 2-clause-bsd | |
14 | 13 | |||
15 | WRKSRC= ${WRKDIR}/tls1.5 | |||
16 | ||||
17 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
18 | CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} | 15 | CONFIGURE_ARGS+= --with-openssl-dir=${BUILDLINK_PREFIX.openssl} | |
19 | CONFIGURE_ENV+= LOCALBASE=${LOCALBASE:Q} | 16 | CONFIGURE_ARGS+= --with-tcl="${BUILDLINK_PREFIX.tcl}/lib" | |
20 | MAKE_ENV+= TCLLIB="${BUILDLINK_PREFIX.tcl}/lib" | |||
21 | 17 | |||
22 | TEST_TARGET= test | 18 | TEST_TARGET= test | |
23 | 19 | |||
24 | .include "../../lang/tcl/Makefile.version" | 20 | .include "../../lang/tcl/Makefile.version" | |
25 | 21 | |||
26 | PLIST_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" |
@@ -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 $ | |
2 | include/tls.h | 2 | lib/tcltls${PKGVERSION}/pkgIndex.tcl | |
3 | lib/libtls${TCL_SONUM}.so | 3 | lib/tcltls${PKGVERSION}/tcltls.so | |
4 | lib/tls1.50/pkgIndex.tcl | |||
5 | lib/tls1.50/tls.tcl |
@@ -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 | |||
3 | SHA1 (tls1.5.0-src.tar.gz) = 66611f384f4b1c5e126ac8fc1cd03040bbe8ac16 | 3 | SHA1 (tcltls-1.7.16.tar.gz) = 24f6022bc36bb8a0fe8215d82838d3599200f048 | |
4 | RMD160 (tls1.5.0-src.tar.gz) = fa37bc819ffc63f93991c876ffd318405e6bad85 | 4 | RMD160 (tcltls-1.7.16.tar.gz) = 136e6c78c565eb3208a6fe2e45973c4b232765ce | |
5 | SHA512 (tls1.5.0-src.tar.gz) = d77d09d3c9113d6888d2a53b04f81b553719d62fc027c241c88250477472101942b31e552d3ab08f2f0dabf5a792c25e0d65f1d643e1c1010057da5ef8bb5584 | 5 | SHA512 (tcltls-1.7.16.tar.gz) = f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 | |
6 | Size (tls1.5.0-src.tar.gz) = 113600 bytes | 6 | Size (tcltls-1.7.16.tar.gz) = 166439 bytes | |
7 | SHA1 (patch-aa) = 0d2637038ce203dabdc4c4e9ea36d09a99978d15 | |||
8 | SHA1 (patch-ab) = 19b2a615f710f5b9524dc58cb89f96089f6573d8 | |||
9 | SHA1 (patch-ac) = 350f1b3fc999c27522b2e17e6ba65072095e9b45 | |||
10 | SHA1 (patch-ad) = 59a302a2bd17ae5d5fa55788949de02744cd1d04 |