git: 8b6c2a13a307 - main - x11/cliphist: switch to GO_MODULE and add DOCS option

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Mon, 25 Aug 2025 11:18:21 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8b6c2a13a30776f31fc691e045b8815bf6e322cb

commit 8b6c2a13a30776f31fc691e045b8815bf6e322cb
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-08-25 11:17:20 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-08-25 11:17:20 +0000

    x11/cliphist: switch to GO_MODULE and add DOCS option
---
 x11/cliphist/Makefile | 21 +++++++++++----------
 x11/cliphist/distinfo | 20 +++++---------------
 2 files changed, 16 insertions(+), 25 deletions(-)

diff --git a/x11/cliphist/Makefile b/x11/cliphist/Makefile
index bdce21a0bd01..2b078846b7af 100644
--- a/x11/cliphist/Makefile
+++ b/x11/cliphist/Makefile
@@ -5,31 +5,32 @@ PORTREVISION=	7
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	tagattie@FreeBSD.org
-COMMENT=	Wayland clipboard manager
+COMMENT=	Wayland clipboard manager with support for multimedia
 WWW=		https://github.com/sentriz/cliphist
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	sentriz
-GH_TUPLE=	etcd-io:bbolt:v1.3.9:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
-		golang:image:v0.21.0:golang_image/vendor/golang.org/x/image \
-		golang:sys:v0.26.0:golang_sys/vendor/golang.org/x/sys \
-		golang:tools:v0.24.0:golang_tools/vendor/golang.org/x/tools \
-		rogpeppe:go-internal:v1.12.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \
-		sentriz:flagconf:v0.1.9:sentriz_flagconf/vendor/go.senan.xyz/flagconf
+
+GO_MODULE=	go.senan.xyz/cliphist
+
 PLIST_FILES=	bin/${PORTNAME}
+PORTDOCS=	readme.md
 
-OPTIONS_DEFINE=	FZF
+OPTIONS_DEFINE=	DOCS FZF
 OPTIONS_DEFAULT=FZF
 
 FZF_DESC=		Script with only unique lines and previews
+
 FZF_RUN_DEPENDS=	fzf:textproc/fzf \
 			wl-copy:x11/wl-clipboard
 FZF_PLIST_FILES=	bin/${PORTNAME}-fzf
 
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
 post-install-FZF-on:
 	${INSTALL_SCRIPT} ${WRKSRC}/contrib/${FZF_PLIST_FILES:T} \
 		${STAGEDIR}${PREFIX}/bin
diff --git a/x11/cliphist/distinfo b/x11/cliphist/distinfo
index f1cac118459d..81daf18604d7 100644
--- a/x11/cliphist/distinfo
+++ b/x11/cliphist/distinfo
@@ -1,15 +1,5 @@
-TIMESTAMP = 1729035841
-SHA256 (sentriz-cliphist-v0.6.1_GH0.tar.gz) = db0f25ba3e9173dcb257d66cb1293e277a8bdfed11cc8d6b38b7473b0947781d
-SIZE (sentriz-cliphist-v0.6.1_GH0.tar.gz) = 24715
-SHA256 (etcd-io-bbolt-v1.3.9_GH0.tar.gz) = c48eee1b2d2395ac0958e38fa6f78c6e50e1273bdaf2fb2edf2c106d7aece5ff
-SIZE (etcd-io-bbolt-v1.3.9_GH0.tar.gz) = 124908
-SHA256 (golang-image-v0.21.0_GH0.tar.gz) = 5b7bb4fa79b75afbe3b71e1ba594e711f4134968df09fe277e1cbe531e99313d
-SIZE (golang-image-v0.21.0_GH0.tar.gz) = 5104065
-SHA256 (golang-sys-v0.26.0_GH0.tar.gz) = 584b9e1f84f2edfddedc60727a0296b053688fb30c4097490942981283c683e4
-SIZE (golang-sys-v0.26.0_GH0.tar.gz) = 1508756
-SHA256 (golang-tools-v0.24.0_GH0.tar.gz) = 7ebfbdf31af28c4fd3a6cf1dec7bbfdd83e5292ae1ba5eb8825f8d90221a66fc
-SIZE (golang-tools-v0.24.0_GH0.tar.gz) = 6977100
-SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060
-SIZE (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = 116899
-SHA256 (sentriz-flagconf-v0.1.9_GH0.tar.gz) = 50036c727e8097dd159784bf75d4f64e74a9f439f7b52f66af0032206ba73b74
-SIZE (sentriz-flagconf-v0.1.9_GH0.tar.gz) = 5478
+TIMESTAMP = 1756120073
+SHA256 (go/x11_cliphist/cliphist-v0.6.1/v0.6.1.mod) = a681a215031bd4e8afb3d63cc44bd7f701d2fb3ca7a97491f24aa6a2b94e6a8f
+SIZE (go/x11_cliphist/cliphist-v0.6.1/v0.6.1.mod) = 266
+SHA256 (go/x11_cliphist/cliphist-v0.6.1/v0.6.1.zip) = d137ad819d7c248fd84c15461c71cf96d4ad7d4acc6ded78ccbf2ca4c452407e
+SIZE (go/x11_cliphist/cliphist-v0.6.1/v0.6.1.zip) = 33779