svn commit: r568486 - head/net/wireguard

Bernhard Froehlich decke at FreeBSD.org
Mon Mar 15 18:25:50 UTC 2021


Author: decke
Date: Mon Mar 15 18:25:49 2021
New Revision: 568486
URL: https://svnweb.freebsd.org/changeset/ports/568486

Log:
  net/wireguard: Update to 1.0.20210315 and drop BASHCOMPLETION option
  
  BASHCOMOPLETION option was dropped but we install shell completion files
  unconditionally to follow porters handbook.
  
  This is the first wireguard-tools version that supports FreeBSD's kernel
  implementation. It is compatible with if_wg in FreeBSD 14-CURRENT which
  will likely be backported in the future but incompatible with the if_wg
  code that was present in stable/13 up to 13.0-RC3.

Modified:
  head/net/wireguard/Makefile
  head/net/wireguard/distinfo
  head/net/wireguard/pkg-plist

Modified: head/net/wireguard/Makefile
==============================================================================
--- head/net/wireguard/Makefile	Mon Mar 15 18:11:34 2021	(r568485)
+++ head/net/wireguard/Makefile	Mon Mar 15 18:25:49 2021	(r568486)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	wireguard
-PORTVERSION=	1.0.20210223
+PORTVERSION=	1.0.20210315
 CATEGORIES=	net net-vpn
 MASTER_SITES=	https://git.zx2c4.com/wireguard-tools/snapshot/
 DISTNAME=	wireguard-tools-${PORTVERSION}
@@ -17,18 +17,13 @@ USE_RC_SUBR=	${PORTNAME}
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/src
 
-MAKE_ARGS+=	WITH_SYSTEMDUNITS=no DEBUG=no
+MAKE_ARGS+=	DEBUG=no WITH_BASHCOMPLETION=yes WITH_SYSTEMDUNITS=no
 MAKE_ENV+=	MANDIR="${MANPREFIX}/man" \
 		SYSCONFDIR="${PREFIX}/etc"
 
-OPTIONS_DEFINE=	BASHCOMPLETION WGQUICK
-OPTIONS_DEFAULT=BASHCOMPLETION WGQUICK
+OPTIONS_DEFINE=	WGQUICK
+OPTIONS_DEFAULT=WGQUICK
 OPTIONS_SUB=	yes
-
-BASHCOMPLETION_DESC=		Command completion files for Bash shell
-BASHCOMPLETION_RUN_DEPENDS=	bash:shells/bash
-BASHCOMPLETION_MAKE_ARGS=	WITH_BASHCOMPLETION=yes
-BASHCOMPLETION_MAKE_ARGS_OFF=	WITH_BASHCOMPLETION=no
 
 WGQUICK_DESC=		wg-quick(8) userland utility
 WGQUICK_RUN_DEPENDS=	bash:shells/bash \

Modified: head/net/wireguard/distinfo
==============================================================================
--- head/net/wireguard/distinfo	Mon Mar 15 18:11:34 2021	(r568485)
+++ head/net/wireguard/distinfo	Mon Mar 15 18:25:49 2021	(r568486)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1614269282
-SHA256 (wireguard-tools-1.0.20210223.tar.xz) = 1f72da217044622d79e0bab57779e136a3df795e3761a3fc1dc0941a9055877c
-SIZE (wireguard-tools-1.0.20210223.tar.xz) = 95444
+TIMESTAMP = 1615823936
+SHA256 (wireguard-tools-1.0.20210315.tar.xz) = af001d5492be6bf58ef0bebe04b446b6f50eb53e1226fab679cc34af40733a22
+SIZE (wireguard-tools-1.0.20210315.tar.xz) = 96988

Modified: head/net/wireguard/pkg-plist
==============================================================================
--- head/net/wireguard/pkg-plist	Mon Mar 15 18:11:34 2021	(r568485)
+++ head/net/wireguard/pkg-plist	Mon Mar 15 18:25:49 2021	(r568486)
@@ -2,6 +2,6 @@ bin/wg
 %%WGQUICK%%bin/wg-quick
 %%WGQUICK%%man/man8/wg-quick.8.gz
 man/man8/wg.8.gz
-%%BASHCOMPLETION%%share/bash-completion/completions/wg
-%%BASHCOMPLETION%%share/bash-completion/completions/wg-quick
+share/bash-completion/completions/wg
+share/bash-completion/completions/wg-quick
 %%WGQUICK%%@dir etc/wireguard


More information about the svn-ports-all mailing list