aboutsummaryrefslogtreecommitdiff
path: root/net/wireguard
diff options
context:
space:
mode:
authorBernhard Froehlich <decke@FreeBSD.org>2021-03-15 18:25:49 +0000
committerBernhard Froehlich <decke@FreeBSD.org>2021-03-15 18:25:49 +0000
commit6852df2da6801199f086fd6eeb9c2bd074d73808 (patch)
treece8f9a595be1356f3ac5f709a02daefba00460f6 /net/wireguard
parent5524b06fe908faceb01874a7c6d3b9541fe6680d (diff)
downloadports-6852df2da6801199f086fd6eeb9c2bd074d73808.tar.gz
ports-6852df2da6801199f086fd6eeb9c2bd074d73808.zip
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.
Notes
Notes: svn path=/head/; revision=568486
Diffstat (limited to 'net/wireguard')
-rw-r--r--net/wireguard/Makefile13
-rw-r--r--net/wireguard/distinfo6
-rw-r--r--net/wireguard/pkg-plist4
3 files changed, 9 insertions, 14 deletions
diff --git a/net/wireguard/Makefile b/net/wireguard/Makefile
index 777927961c4e..131cd4a0e0cb 100644
--- a/net/wireguard/Makefile
+++ b/net/wireguard/Makefile
@@ -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,19 +17,14 @@ 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 \
wireguard-go:net/wireguard-go
diff --git a/net/wireguard/distinfo b/net/wireguard/distinfo
index 602bd859646c..261b6313287c 100644
--- a/net/wireguard/distinfo
+++ b/net/wireguard/distinfo
@@ -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
diff --git a/net/wireguard/pkg-plist b/net/wireguard/pkg-plist
index 9c46a9c7f280..46546b40490e 100644
--- a/net/wireguard/pkg-plist
+++ b/net/wireguard/pkg-plist
@@ -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