Update to 2.4.1.0. From the changelog: - Bugfixes. - Handshake timeout now also works with the libtls backend. - The SNI server name is now exported after the handshake in the SSL_TLS_SNI_SERVERNAME variable.diff -r1.7 -r1.8 pkgsrc/net/s6-networking/Makefile
(schmonz)
@@ -1,48 +1,42 @@ | @@ -1,48 +1,42 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2021/02/04 09:16:45 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2021/02/16 14:07:52 schmonz Exp $ | |
2 | 2 | |||
3 | DISTNAME= s6-networking-2.4.0.0 | 3 | DISTNAME= s6-networking-2.4.1.0 | |
4 | PKGREVISION= 3 | |||
5 | CATEGORIES= net | 4 | CATEGORIES= net | |
6 | MASTER_SITES= ${HOMEPAGE} | 5 | MASTER_SITES= ${HOMEPAGE} | |
7 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} | 6 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} | |
8 | 7 | |||
9 | MAINTAINER= schmonz@NetBSD.org | 8 | MAINTAINER= schmonz@NetBSD.org | |
10 | HOMEPAGE= https://skarnet.org/software/s6-networking/ | 9 | HOMEPAGE= https://skarnet.org/software/s6-networking/ | |
11 | COMMENT= Suite of small networking utilities | 10 | COMMENT= Suite of small networking utilities | |
12 | LICENSE= isc | 11 | LICENSE= isc | |
13 | 12 | |||
14 | MANPAGES= v2.4.0.0.1.tar.gz | 13 | MANPAGES= v2.4.0.0.2.tar.gz | |
15 | SITES.${MANPAGES}= https://github.com/flexibeast/s6-networking-man-pages/archive/ | 14 | SITES.${MANPAGES}= https://github.com/flexibeast/s6-networking-man-pages/archive/ | |
16 | 15 | |||
17 | USE_TOOLS+= gmake | 16 | USE_TOOLS+= gmake | |
18 | HAS_CONFIGURE= yes | 17 | HAS_CONFIGURE= yes | |
19 | CONFIGURE_ARGS+= --prefix=${PREFIX} | 18 | CONFIGURE_ARGS+= --prefix=${PREFIX} | |
20 | CONFIGURE_ARGS+= --with-sysdeps=${PREFIX}/lib/skalibs/sysdeps | 19 | CONFIGURE_ARGS+= --with-sysdeps=${PREFIX}/lib/skalibs/sysdeps | |
21 | CONFIGURE_ARGS+= --enable-absolute-paths | 20 | CONFIGURE_ARGS+= --enable-absolute-paths | |
22 | 21 | |||
23 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 | 22 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 | |
24 | 23 | |||
25 | .include "options.mk" | 24 | .include "options.mk" | |
26 | 25 | |||
27 | .PHONY: do-extract-manpages do-install-manpages | 26 | .PHONY: do-install-manpages | |
28 | post-extract: do-extract-manpages | |||
29 | do-extract-manpages: | |||
30 | cd ${WRKDIR}/${PKGBASE}-man-pages-*; \ | |||
31 | for i in *.in; do \ | |||
32 | j=$$(echo $$i | sed -e 's|\.in$$||'); \ | |||
33 | mv $$i $$j; \ | |||
34 | done | |||
35 | ||||
36 | post-install: do-install-manpages | 27 | post-install: do-install-manpages | |
37 | do-install-manpages: | 28 | do-install-manpages: | |
38 | cd ${WRKDIR}/${PKGBASE}-man-pages-*; for i in 1 7; do \ | 29 | cd ${WRKDIR}/${PKGBASE}-man-pages-*; for i in 1 7; do \ | |
39 | for j in *.$$i; do \ | 30 | for j in *.$$i; do \ | |
40 | ${INSTALL_MAN} $$j \ | 31 | ${INSTALL_MAN} $$j \ | |
41 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; \ | 32 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; \ | |
42 | done \ | 33 | done \ | |
43 | done | 34 | done | |
44 | 35 | |||
36 | BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.10.0.2 | |||
45 | .include "../../devel/skalibs/buildlink3.mk" | 37 | .include "../../devel/skalibs/buildlink3.mk" | |
38 | BUILDLINK_API_DEPENDS.s6-dns+= s6-dns>=2.3.5.0 | |||
46 | .include "../../net/s6-dns/buildlink3.mk" | 39 | .include "../../net/s6-dns/buildlink3.mk" | |
40 | BUILDLINK_API_DEPENDS.s6+= s6>=2.10.0.2 | |||
47 | .include "../../sysutils/s6/buildlink3.mk" | 41 | .include "../../sysutils/s6/buildlink3.mk" | |
48 | .include "../../mk/bsd.pkg.mk" | 42 | .include "../../mk/bsd.pkg.mk" |
@@ -1,11 +1,11 @@ | @@ -1,11 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2021/02/04 09:16:45 schmonz Exp $ | 1 | $NetBSD: distinfo,v 1.5 2021/02/16 14:07:52 schmonz Exp $ | |
2 | 2 | |||
3 | SHA1 (s6-networking-2.4.0.0.tar.gz) = 7b013b0181d5873555bbaead902533429db207ae | 3 | SHA1 (s6-networking-2.4.1.0.tar.gz) = 72f1c499e625f292e9986be925452667a66839cc | |
4 | RMD160 (s6-networking-2.4.0.0.tar.gz) = 21fd26cff9868096d297b415f74e799da3db10ab | 4 | RMD160 (s6-networking-2.4.1.0.tar.gz) = 085c0fafd60247d404e0aeeae7cad8c160e5371e | |
5 | SHA512 (s6-networking-2.4.0.0.tar.gz) = e8646bbfe965db0a736b1624e3533151182fd0d0337c08ab6af52f6872af1e8c82e3afa85fd146fec3f0640360173aa57182065982e1f3d60ec16862f449115b | 5 | SHA512 (s6-networking-2.4.1.0.tar.gz) = 4f889228b5409bbd7241f1cb38cb1f739572dc28bb59740188531fa62f433030a085b7582108d9ee96b3a22a6280b38fff2b5080f743370e0f59358005583e22 | |
6 | Size (s6-networking-2.4.0.0.tar.gz) = 102302 bytes | 6 | Size (s6-networking-2.4.1.0.tar.gz) = 103240 bytes | |
7 | SHA1 (v2.4.0.0.1.tar.gz) = 7049c4cde484ae97f167c07f0bb0de3cfb20e6c8 | 7 | SHA1 (v2.4.0.0.2.tar.gz) = 11d775919b654b22f2826e8225fe29df1b9880f2 | |
8 | RMD160 (v2.4.0.0.1.tar.gz) = 19d8f4f5d7e1b6d55860222e416b66fa46b09534 | 8 | RMD160 (v2.4.0.0.2.tar.gz) = ebd7d2a54f5fff0fb48ee7e3851437264f2e51c8 | |
9 | SHA512 (v2.4.0.0.1.tar.gz) = 96ffb8e5c593c3e47b7663a5c0bd6a793286f60b169f069bf0d688466cea699320687dbc99fb12b265deafc1b213251b1fdb8ab178013b6b4b75e89e4a5eff8e | 9 | SHA512 (v2.4.0.0.2.tar.gz) = ad8621ff6a7b40d2ad4bd193004be9e340a790be2880203521e4f6eacddfa60a29fc4a336ed717a76ff4291b65525e5c24dfdf6486eaae01bace99e3d89319e3 | |
10 | Size (v2.4.0.0.1.tar.gz) = 23878 bytes | 10 | Size (v2.4.0.0.2.tar.gz) = 23617 bytes | |
11 | SHA1 (patch-src_stls_stls__client__init__and__handshake.c) = 5ba7652cca7fc864cfff31939fa196086d4336f6 | 11 | SHA1 (patch-src_stls_stls__client__init__and__handshake.c) = 5ba7652cca7fc864cfff31939fa196086d4336f6 |
@@ -1,22 +1,23 @@ | @@ -1,22 +1,23 @@ | |||
1 | # $NetBSD: options.mk,v 1.5 2021/02/04 09:16:45 schmonz Exp $ | 1 | # $NetBSD: options.mk,v 1.6 2021/02/16 14:07:52 schmonz Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.s6-networking | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.s6-networking | |
4 | PKG_SUPPORTED_OPTIONS+= execline tls | 4 | PKG_SUPPORTED_OPTIONS+= execline tls | |
5 | PKG_SUGGESTED_OPTIONS+= tls | 5 | PKG_SUGGESTED_OPTIONS+= tls | |
6 | 6 | |||
7 | .include "../../mk/bsd.options.mk" | 7 | .include "../../mk/bsd.options.mk" | |
8 | 8 | |||
9 | .if !empty(PKG_OPTIONS:Mexecline) | 9 | .if !empty(PKG_OPTIONS:Mexecline) | |
10 | BUILDLINK_API_DEPENDS.execline+= execline>=2.7.0.1 | |||
10 | . include "../../lang/execline/buildlink3.mk" | 11 | . include "../../lang/execline/buildlink3.mk" | |
11 | .else | 12 | .else | |
12 | CONFIGURE_ARGS+= --disable-execline | 13 | CONFIGURE_ARGS+= --disable-execline | |
13 | .endif | 14 | .endif | |
14 | 15 | |||
15 | PLIST_VARS= tls | 16 | PLIST_VARS= tls | |
16 | .if !empty(PKG_OPTIONS:Mtls) | 17 | .if !empty(PKG_OPTIONS:Mtls) | |
17 | PLIST.tls= yes | 18 | PLIST.tls= yes | |
18 | . include "../../security/bearssl/buildlink3.mk" | 19 | . include "../../security/bearssl/buildlink3.mk" | |
19 | CONFIGURE_ARGS+= --enable-ssl=bearssl | 20 | CONFIGURE_ARGS+= --enable-ssl=bearssl | |
20 | 21 | |||
21 | PKG_USERS_VARS+= UCSPI_SSL_USER | 22 | PKG_USERS_VARS+= UCSPI_SSL_USER | |
22 | PKG_GROUPS_VARS+= UCSPI_SSL_GROUP | 23 | PKG_GROUPS_VARS+= UCSPI_SSL_GROUP |