git: 2d58cdfff1d4 - main - net/wormhole-william: New Port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Sep 2026 17:57:26 UTC
The branch main has been updated by feld:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2d58cdfff1d4101d4a0180dc036ef9381836d2ec
commit 2d58cdfff1d4101d4a0180dc036ef9381836d2ec
Author: Mark Felder <feld@FreeBSD.org>
AuthorDate: 2026-09-15 17:56:52 +0000
Commit: Mark Felder <feld@FreeBSD.org>
CommitDate: 2026-09-15 17:57:23 +0000
net/wormhole-william: New Port
wormhole-william is a Go (golang) implementation of magic wormhole. It
provides secure end-to-end encrypted file transfers between computers.
The endpoints are connected using the same "wormhole code".
---
net/Makefile | 1 +
net/wormhole-william/Makefile | 20 ++++++++++++++++++++
net/wormhole-william/distinfo | 5 +++++
net/wormhole-william/pkg-descr | 3 +++
4 files changed, 29 insertions(+)
diff --git a/net/Makefile b/net/Makefile
index 68ba475a5f6f..3d9a95357c2d 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1739,6 +1739,7 @@
SUBDIR += wmwave
SUBDIR += wmwifi
SUBDIR += wol
+ SUBDIR += wormhole-william
SUBDIR += wpa_supplicant_gui
SUBDIR += wping
SUBDIR += wstunnel
diff --git a/net/wormhole-william/Makefile b/net/wormhole-william/Makefile
new file mode 100644
index 000000000000..dae0dc619b2c
--- /dev/null
+++ b/net/wormhole-william/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= wormhole-william
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.8
+CATEGORIES= net www
+
+MAINTAINER= feld@FreeBSD.org
+COMMENT= Go implementation of Magic Wormhole
+WWW= https://github.com/psanford/wormhole-william/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/psanford/wormhole-william
+GO_TARGET= .:${PORTNAME}
+
+PLIST_FILES= bin/wormhole-william
+
+.include <bsd.port.mk>
diff --git a/net/wormhole-william/distinfo b/net/wormhole-william/distinfo
new file mode 100644
index 000000000000..c25e81e8616f
--- /dev/null
+++ b/net/wormhole-william/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1789494901
+SHA256 (go/net_wormhole-william/wormhole-william-v1.0.8/v1.0.8.mod) = 02aca7019f666a06fce7531f75da79ed2da24fe68cd9f724981200963ab37f44
+SIZE (go/net_wormhole-william/wormhole-william-v1.0.8/v1.0.8.mod) = 878
+SHA256 (go/net_wormhole-william/wormhole-william-v1.0.8/v1.0.8.zip) = 3ddcc284d30674f3a3e851b31993fd49ec63db3ae0ce3af5c9d5a5cd0efcd866
+SIZE (go/net_wormhole-william/wormhole-william-v1.0.8/v1.0.8.zip) = 58380
diff --git a/net/wormhole-william/pkg-descr b/net/wormhole-william/pkg-descr
new file mode 100644
index 000000000000..ccca82eb3073
--- /dev/null
+++ b/net/wormhole-william/pkg-descr
@@ -0,0 +1,3 @@
+wormhole-william is a Go (golang) implementation of magic wormhole. It
+provides secure end-to-end encrypted file transfers between computers.
+The endpoints are connected using the same "wormhole code".