From owner-svn-ports-head@freebsd.org Thu Feb 25 20:41:24 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 11D9A56F1D2; Thu, 25 Feb 2021 20:41:24 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dml7R74Mfz3Mg2; Thu, 25 Feb 2021 20:41:23 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E59C01E31E; Thu, 25 Feb 2021 20:41:23 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 11PKfNtM054867; Thu, 25 Feb 2021 20:41:23 GMT (envelope-from decke@FreeBSD.org) Received: (from decke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 11PKfNPw054863; Thu, 25 Feb 2021 20:41:23 GMT (envelope-from decke@FreeBSD.org) Message-Id: <202102252041.11PKfNPw054863@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: decke set sender to decke@FreeBSD.org using -f From: Bernhard Froehlich Date: Thu, 25 Feb 2021 20:41:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r566557 - head/net/wireguard X-SVN-Group: ports-head X-SVN-Commit-Author: decke X-SVN-Commit-Paths: head/net/wireguard X-SVN-Commit-Revision: 566557 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Feb 2021 20:41:24 -0000 Author: decke Date: Thu Feb 25 20:41:22 2021 New Revision: 566557 URL: https://svnweb.freebsd.org/changeset/ports/566557 Log: net/wireguard: Update to 1.0.20210223 and introduce options Due to a bug which was fixed in this release both net/wireguard and net/wireguard-go need to be updated or wg-quick will hang at the next start. PR: 253537 Modified: head/net/wireguard/Makefile head/net/wireguard/distinfo head/net/wireguard/pkg-plist Modified: head/net/wireguard/Makefile ============================================================================== --- head/net/wireguard/Makefile Thu Feb 25 20:27:48 2021 (r566556) +++ head/net/wireguard/Makefile Thu Feb 25 20:41:22 2021 (r566557) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= wireguard -PORTVERSION= 1.0.20200827 +PORTVERSION= 1.0.20210223 CATEGORIES= net net-vpn MASTER_SITES= https://git.zx2c4.com/wireguard-tools/snapshot/ DISTNAME= wireguard-tools-${PORTVERSION} @@ -12,17 +12,29 @@ COMMENT= Fast, modern and secure VPN Tunnel LICENSE= GPLv2 LICENSE_FILE= ${WRKDIR}/${DISTNAME}/COPYING -RUN_DEPENDS= bash:shells/bash \ - wireguard-go:net/wireguard-go - USES= gmake tar:xz USE_RC_SUBR= ${PORTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/src -MAKE_ARGS= WITH_WGQUICK=yes WITH_BASHCOMPLETION=yes +MAKE_ARGS+= WITH_SYSTEMDUNITS=no DEBUG=no MAKE_ENV+= MANDIR="${MANPREFIX}/man" \ SYSCONFDIR="${PREFIX}/etc" + +OPTIONS_DEFINE= BASHCOMPLETION WGQUICK +OPTIONS_DEFAULT=BASHCOMPLETION 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 +WGQUICK_MAKE_ARGS= WITH_WGQUICK=yes +WGQUICK_MAKE_ARGS_OFF= WITH_WGQUICK=no post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ Modified: head/net/wireguard/distinfo ============================================================================== --- head/net/wireguard/distinfo Thu Feb 25 20:27:48 2021 (r566556) +++ head/net/wireguard/distinfo Thu Feb 25 20:41:22 2021 (r566557) @@ -1,3 +1,3 @@ -TIMESTAMP = 1598771471 -SHA256 (wireguard-tools-1.0.20200827.tar.xz) = 51bc85e33a5b3cf353786ae64b0f1216d7a871447f058b6137f793eb0f53b7fd -SIZE (wireguard-tools-1.0.20200827.tar.xz) = 94788 +TIMESTAMP = 1614269282 +SHA256 (wireguard-tools-1.0.20210223.tar.xz) = 1f72da217044622d79e0bab57779e136a3df795e3761a3fc1dc0941a9055877c +SIZE (wireguard-tools-1.0.20210223.tar.xz) = 95444 Modified: head/net/wireguard/pkg-plist ============================================================================== --- head/net/wireguard/pkg-plist Thu Feb 25 20:27:48 2021 (r566556) +++ head/net/wireguard/pkg-plist Thu Feb 25 20:41:22 2021 (r566557) @@ -1,7 +1,7 @@ bin/wg -bin/wg-quick -man/man8/wg-quick.8.gz +%%WGQUICK%%bin/wg-quick +%%WGQUICK%%man/man8/wg-quick.8.gz man/man8/wg.8.gz -share/bash-completion/completions/wg -share/bash-completion/completions/wg-quick -@dir etc/wireguard +%%BASHCOMPLETION%%share/bash-completion/completions/wg +%%BASHCOMPLETION%%share/bash-completion/completions/wg-quick +%%WGQUICK%%@dir etc/wireguard