BSD Ports

net/wireguard-go 0.0.20230223,1 MidnightBSD

WireGuard implementation in Go

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
net

Description

This is an implementation of Wireguard in Go.

WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances.

In the other systems

SystemPortVersion
MidnightBSDnet/wireguard-go0.0.20230223,1
FreeBSDnet/wireguard-go0.0.20250522_19,1
NetBSDnet/wireguard-go0.0.20250522nb17
DragonFlynet/wireguard-go0.0.20220316_15,1
HardenedBSDnet/wireguard-go0.0.20250522_17,1
GhostBSDnet/wireguard-go0.0.20250522_17,1

Install

Binary package:

mport install wireguard-go

From mports:

cd /usr/mports/net/wireguard-go && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	wireguard-go>0:net/wireguard-go

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
gmake go:modules,no_targets tar:xz
Service scripts
none

Files

distinfo 7
FileSizeSHA256
wireguard-go-0.0.20230223.tar.xz77552ed3694e808d96720e79e17ae396f89f7c2024da07f3449ff0af8fbc6dbfa7f6a
golang-crypto-3147a52a75dd_GH0.tar.gz1.630551e+0625542a72981bc3c33fca702a21feae4d6242298255354cfa2359d6195ff8656a
golang-net-v0.8.0_GH0.tar.gz1.244302e+06f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831
golang-sys-v0.6.0_GH0.tar.gz1.434234e+06b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
golang-time-555d28b269f0_GH0.tar.gz95778ce368da65025dad4e4ed302a5835e2b3579f3a111721f9b275803519a5d10b3
google-btree-v1.0.1_GH0.tar.gz15381240723cff7c3c28e8444d45e500e65b2c25df519273260f248786e1a7367a654
google-gvisor-703fd9b7fbc0_GH0.tar.gz2.644309e+068b720680e2295c763f93e184ccb6a0984a189d044dbbd40dc7244f1b84219b3e
Master sites 1
  • https://git.zx2c4.com/wireguard-go/snapshot/