git: 47d564d873af - main - net-im/gomuks: Release maintainership
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 23 Dec 2025 06:47:09 UTC
The branch main has been updated by ehaupt:
URL: https://cgit.FreeBSD.org/ports/commit/?id=47d564d873afc8d886b1696d0040bf2b94c5aaff
commit 47d564d873afc8d886b1696d0040bf2b94c5aaff
Author: Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2025-12-23 06:46:32 +0000
Commit: Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2025-12-23 06:46:32 +0000
net-im/gomuks: Release maintainership
---
net-im/gomuks/Makefile | 30 +++++++++++++++++++++++-------
net-im/gomuks/distinfo | 10 +++++-----
2 files changed, 28 insertions(+), 12 deletions(-)
diff --git a/net-im/gomuks/Makefile b/net-im/gomuks/Makefile
index bf9444a5dbd2..43096c82b72a 100644
--- a/net-im/gomuks/Makefile
+++ b/net-im/gomuks/Makefile
@@ -1,22 +1,38 @@
PORTNAME= gomuks
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.1
-PORTREVISION= 12
+DISTVERSION= 25.12
CATEGORIES= net-im
-MAINTAINER= ehaupt@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Terminal Matrix client written in Go
-WWW= https://github.com/tulir/gomuks
+WWW= https://github.com/gomuks/gomuks
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libolm.so:security/olm
+RUN_DEPENDS= ffmpeg:multimedia/ffmpeg
-USES= go:modules
+USES= go:1.25,modules
-GO_MODULE= github.com/tulir/gomuks
+GO_MODULE_VER= 0.${DISTVERSION:C/\.//}.0
+GO_MODULE= go.mau.fi/gomuks@v${GO_MODULE_VER}
+
+MAKE_ENV+= BINARY_NAME=${PORTNAME} \
+ CGO_CFLAGS="-I${LOCALBASE}/include" \
+ CGO_ENABLED=1 \
+ CGO_LDFLAGS="-L${LOCALBASE}/lib" \
+ MAU_VERSION_PACKAGE=${GO_MODNAME}/version
PLIST_FILES= bin/gomuks
+pre-build:
+ ${MKDIR} ${WRKSRC}/web/dist/
+ ${TOUCH} ${WRKSRC}/web/dist/empty
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_CMD} tool maubuild
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
.include <bsd.port.mk>
diff --git a/net-im/gomuks/distinfo b/net-im/gomuks/distinfo
index f2227a194669..844f9f067c2e 100644
--- a/net-im/gomuks/distinfo
+++ b/net-im/gomuks/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1721206088
-SHA256 (go/net-im_gomuks/gomuks-v0.3.1/v0.3.1.mod) = c35cf5ab17243fd22a91bc09a224c0885faf09032ad30698f80a2b11bd0dc0ff
-SIZE (go/net-im_gomuks/gomuks-v0.3.1/v0.3.1.mod) = 1818
-SHA256 (go/net-im_gomuks/gomuks-v0.3.1/v0.3.1.zip) = 79285eec9a7f7c47d969a0fc6c7d67d1649715e36314fa0d3296c375910042b1
-SIZE (go/net-im_gomuks/gomuks-v0.3.1/v0.3.1.zip) = 353975
+TIMESTAMP = 1766154981
+SHA256 (go/net-im_gomuks/gomuks-25.12/v0.2512.0.mod) = c4c4852d4c244fceb4f8ae37da2dac73e06b398c7deef44929f8cefae2934f4e
+SIZE (go/net-im_gomuks/gomuks-25.12/v0.2512.0.mod) = 2159
+SHA256 (go/net-im_gomuks/gomuks-25.12/v0.2512.0.zip) = 6c54448a524344ccd31541a801dd37e76c4892c740d46944556fbf6bf4e6b953
+SIZE (go/net-im_gomuks/gomuks-25.12/v0.2512.0.zip) = 1901569