git: 8e9ccb38d419 - main - devel/go-tools: update to 0.1.10

From: Neel Chauhan <nc_at_FreeBSD.org>
Date: Wed, 16 Mar 2022 19:24:08 UTC
The branch main has been updated by nc:

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

commit 8e9ccb38d41959b8830ead6d66bc4e374d777247
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-03-16 13:45:58 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-03-16 19:23:41 +0000

    devel/go-tools: update to 0.1.10
    
     - new tools fuzz-driver and fuzz-runner
     - a new option RARE enables the build of rarely used
       tools authtest, benchcmp, getgo, (getgo-)server,
       splitdwarf, and toolstash
    
    Changelog:      https://github.com/golang/tools/compare/v0.1.9...v0.1.10
    
    PR:     262593
---
 devel/go-tools/Makefile | 28 +++++++++++++++++-----------
 devel/go-tools/distinfo | 10 +++++-----
 2 files changed, 22 insertions(+), 16 deletions(-)

diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index 8bd41afa4f45..253c4fe66958 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	tools
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.1.9
+DISTVERSION=	0.1.10
 PORTEPOCH=	1
 CATEGORIES=	devel
 PKGNAMEPREFIX=	go-
@@ -14,15 +14,10 @@ LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go:modules
-
-CONFLICTS_INSTALL=	easygit p5-Devel-Cover rubygem-bundler
-
 GO_MODULE=	golang.org/x/tools
-GO_TARGET=	./cmd/auth/authtest \
-		./cmd/auth/cookieauth \
+GO_TARGET=	./cmd/auth/cookieauth \
 		./cmd/auth/gitauth \
 		./cmd/auth/netrcauth \
-		./cmd/benchcmp \
 		./cmd/bundle \
 		./cmd/callgraph \
 		./cmd/compilebench \
@@ -31,7 +26,6 @@ GO_TARGET=	./cmd/auth/authtest \
 		./cmd/eg \
 		./cmd/file2fuzz \
 		./cmd/fiximports \
-		./cmd/getgo \
 		./cmd/go-contrib-init \
 		./cmd/godex \
 		./cmd/godoc \
@@ -44,12 +38,24 @@ GO_TARGET=	./cmd/auth/authtest \
 		./cmd/html2article \
 		./cmd/present \
 		./cmd/present2md \
-		./cmd/splitdwarf \
+		./cmd/signature-fuzzer/fuzz-driver \
+		./cmd/signature-fuzzer/fuzz-runner \
 		./cmd/ssadump \
 		./cmd/stress \
-		./cmd/stringer \
-		./cmd/toolstash
+		./cmd/stringer
+
+CONFLICTS_INSTALL=	easygit p5-Devel-Cover rubygem-bundler
 
 PLIST_FILES=	${GO_TARGET:T:S,^,bin/,}
 
+OPTIONS_DEFINE=	RARE
+RARE_DESC=	install rarely used tools
+RARE_VARS=	GO_TARGET+=" \
+		./cmd/auth/authtest \
+		./cmd/benchcmp \
+		./cmd/getgo \
+		./cmd/getgo/server \
+		./cmd/splitdwarf \
+		./cmd/toolstash"
+
 .include <bsd.port.mk>
diff --git a/devel/go-tools/distinfo b/devel/go-tools/distinfo
index c9556bdfb1cd..4eacea86fed7 100644
--- a/devel/go-tools/distinfo
+++ b/devel/go-tools/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1643281147
-SHA256 (go/devel_go-tools/tools-v0.1.9/v0.1.9.mod) = 123a6090da3da25fbd14981e3671d2eb06a01b4a9fd693957580e50989f5ecfa
-SIZE (go/devel_go-tools/tools-v0.1.9/v0.1.9.mod) = 349
-SHA256 (go/devel_go-tools/tools-v0.1.9/v0.1.9.zip) = 8d3aeece881c1c57d4d1e3c5c2620d3586e71b20d37c5e4665666febb9f367f0
-SIZE (go/devel_go-tools/tools-v0.1.9/v0.1.9.zip) = 3672935
+TIMESTAMP = 1647433649
+SHA256 (go/devel_go-tools/tools-v0.1.10/v0.1.10.mod) = 73bf68cd7dbb257535658afe732200445a0c9b644ef799106677cbcd136faaa9
+SIZE (go/devel_go-tools/tools-v0.1.10/v0.1.10.mod) = 383
+SHA256 (go/devel_go-tools/tools-v0.1.10/v0.1.10.zip) = 8685e5176d6f86584c98be54a4ffccb95794b32594fec6f6f5dd4a2231e221ff
+SIZE (go/devel_go-tools/tools-v0.1.10/v0.1.10.zip) = 3793144