git: 2754b8b53d97 - main - Switch to GO_MODULE after r566063

Lewis Cook lcook at FreeBSD.org
Thu May 13 17:59:55 UTC 2021


The branch main has been updated by lcook:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2754b8b53d979ece89e27bacd92e5eb4c12dd533

commit 2754b8b53d979ece89e27bacd92e5eb4c12dd533
Author:     Lewis Cook <lcook at FreeBSD.org>
AuthorDate: 2021-05-13 17:57:51 +0000
Commit:     Lewis Cook <lcook at FreeBSD.org>
CommitDate: 2021-05-13 17:59:48 +0000

    Switch to GO_MODULE after r566063
---
 devel/gh/Makefile            |  63 +---------
 devel/gh/distinfo            | 114 +----------------
 devel/git-bug/Makefile       |  66 ++--------
 devel/git-bug/distinfo       | 100 +--------------
 devel/glab/Makefile          |  77 +-----------
 devel/glab/distinfo          | 142 +--------------------
 devel/golangci-lint/Makefile | 162 ++----------------------
 devel/golangci-lint/distinfo | 294 +------------------------------------------
 devel/revive/Makefile        |  23 +---
 devel/revive/distinfo        |  34 +----
 net/k6/Makefile              |  93 +-------------
 net/k6/distinfo              | 178 +-------------------------
 sysutils/3mux/Makefile       |  16 +--
 sysutils/3mux/distinfo       |  30 +----
 sysutils/duf/Makefile        |  15 +--
 sysutils/duf/distinfo        |  24 +---
 sysutils/glow/Makefile       |  67 +---------
 sysutils/glow/distinfo       | 120 +-----------------
 sysutils/hostctl/Makefile    |  39 +-----
 sysutils/hostctl/distinfo    |  68 +---------
 textproc/askgit/Makefile     |  36 +-----
 textproc/askgit/distinfo     |  66 +---------
 textproc/csvq/Makefile       |  15 +--
 textproc/csvq/distinfo       |  28 +----
 textproc/dasel/Makefile      |  12 +-
 textproc/dasel/distinfo      |  20 +--
 textproc/git-chglog/Makefile |  48 ++-----
 textproc/git-chglog/distinfo |  82 +-----------
 textproc/ov/Makefile         |  46 ++-----
 textproc/ov/distinfo         |  76 +----------
 textproc/trdsql/Makefile     |  25 +---
 textproc/trdsql/distinfo     |  40 +-----
 www/amfora/Makefile          |  57 +--------
 www/amfora/distinfo          |  98 +--------------
 www/chisel/Makefile          |  23 +---
 www/chisel/distinfo          |  36 +-----
 www/oneshot/Makefile         |  34 ++---
 www/oneshot/distinfo         |  42 +------
 38 files changed, 204 insertions(+), 2305 deletions(-)

diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index 35a786674cd7..80fb5c22670d 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	gh
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.9.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 
 MAINTAINER=	lcook at FreeBSD.org
@@ -13,71 +13,16 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	git:devel/git
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	cli
-GH_PROJECT=	${GH_ACCOUNT}
-GH_TUPLE=	AlecAivazis:survey:v2.2.9:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \
-		MakeNowJust:heredoc:v1.0.0:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \
-		alecthomas:chroma:v0.8.2:alecthomas_chroma/vendor/github.com/alecthomas/chroma \
-		aymerick:douceur:v0.2.0:aymerick_douceur/vendor/github.com/aymerick/douceur \
-		briandowns:spinner:v1.11.1:briandowns_spinner/vendor/github.com/briandowns/spinner \
-		charmbracelet:glamour:v0.3.0:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \
-		cli:browser:v1.1.0:cli_browser/vendor/github.com/cli/browser \
-		cli:oauth:v0.8.0:cli_oauth/vendor/github.com/cli/oauth \
-		cli:safeexec:v1.0.0:cli_safeexec/vendor/github.com/cli/safeexec \
-		cli:shurcooL-graphql:0f7232a2bf7e:cli_shurcool_graphql/vendor/github.com/shurcooL/graphql \
-		cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
-		danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		dlclark:regexp2:v1.2.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
-		fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
-		gabriel-vasile:mimetype:v1.1.2:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \
-		go-yaml:yaml:496545a6307b:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
-		golang:crypto:9e8e0b390897:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:0fccb6fa2b5c:golang_net/vendor/golang.org/x/net \
-		golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:4fbd30eecc44:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.3.4:golang_text/vendor/golang.org/x/text \
-		google:go-cmp:v0.5.2:google_go_cmp/vendor/github.com/google/go-cmp \
-		google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
-		gorilla:css:v1.0.0:gorilla_css/vendor/github.com/gorilla/css \
-		hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
-		henvic:httpretty:v0.0.6:henvic_httpretty/vendor/github.com/henvic/httpretty \
-		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		itchyny:astgen-go:0da0671862a3:itchyny_astgen_go/vendor/github.com/itchyny/astgen-go \
-		itchyny:gojq:v0.12.1:itchyny_gojq/vendor/github.com/itchyny/gojq \
-		itchyny:timefmt-go:v0.1.1:itchyny_timefmt_go/vendor/github.com/itchyny/timefmt-go \
-		kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
-		lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
-		mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		mattn:go-runewidth:v0.0.10:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mgutz:ansi:d51e80ef957d:mgutz_ansi/vendor/github.com/mgutz/ansi \
-		microcosm-cc:bluemonday:v1.0.6:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \
-		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
-		muesli:reflow:v0.2.0:muesli_reflow/vendor/github.com/muesli/reflow \
-		muesli:termenv:v0.8.1:muesli_termenv/vendor/github.com/muesli/termenv \
-		olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		rivo:uniseg:v0.1.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
-		russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
-		shurcooL:githubv4:d292edc3691b:shurcool_githubv4/vendor/github.com/shurcooL/githubv4 \
-		shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
-		spf13:cobra:v1.1.1:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \
-		stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \
-		yuin:goldmark-emoji:v1.0.1:yuin_goldmark_emoji/vendor/github.com/yuin/goldmark-emoji \
-		yuin:goldmark:v1.3.3:yuin_goldmark/vendor/github.com/yuin/goldmark
 
 _BUILD_VERSION=	${DISTVERSION}
 _BUILD_DATE=	$$(date +%Y-%m-%d)
 
+GO_MODULE=	github.com/cli/cli
 GO_TARGET=	./cmd/${PORTNAME}
 GO_BUILDFLAGS=	-ldflags "\
 		-s -w \
-		-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/internal/build.Version=${_BUILD_VERSION} \
-		-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/internal/build.Date=${_BUILD_DATE}"
+		-X ${GO_MODULE}/internal/build.Version=${_BUILD_VERSION} \
+		-X ${GO_MODULE}/internal/build.Date=${_BUILD_DATE}"
 
 _DOCS=		README.md docs/gh-vs-hub.md docs/releasing.md \
 		docs/command-line-syntax.md docs/source.md
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 873eb2a7e261..cbdf4ab99496 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,109 +1,5 @@
-TIMESTAMP = 1619018553
-SHA256 (cli-cli-v1.9.2_GH0.tar.gz) = a1d5a326c9311f8d208a0e5b5ba47023c3982494063e34ea10da916f9b8ba5c3
-SIZE (cli-cli-v1.9.2_GH0.tar.gz) = 494688
-SHA256 (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 8011eadec37037a25a934f5a7a1bd9f49db05834ef5f9b1f14d00b555d05c220
-SIZE (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 1567447
-SHA256 (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3703d1c9e659c274c5e2d712e4d66f60620e03513fc380b1d3acafb3ca037400
-SIZE (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3497
-SHA256 (alecthomas-chroma-v0.8.2_GH0.tar.gz) = b7b9bd2ff49a18127dd00cee0d8e1d262b861b0641f711cbf9c615431f2b9499
-SIZE (alecthomas-chroma-v0.8.2_GH0.tar.gz) = 637306
-SHA256 (aymerick-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb
-SIZE (aymerick-douceur-v0.2.0_GH0.tar.gz) = 20914
-SHA256 (briandowns-spinner-v1.11.1_GH0.tar.gz) = 258a7aa19a98d3d507a5eb6d16da0458e8aae7df2f0d94231b96c1187df30c7a
-SIZE (briandowns-spinner-v1.11.1_GH0.tar.gz) = 1308985
-SHA256 (charmbracelet-glamour-v0.3.0_GH0.tar.gz) = 159a9fdbc95367ee014ef6eef76e2046f97eee78849234339f61f43a39af670c
-SIZE (charmbracelet-glamour-v0.3.0_GH0.tar.gz) = 533766
-SHA256 (cli-browser-v1.1.0_GH0.tar.gz) = 2b17b5a338f263df177d554bd749335d49a98bb99c2efeeda6ea343a6c891026
-SIZE (cli-browser-v1.1.0_GH0.tar.gz) = 4441
-SHA256 (cli-oauth-v0.8.0_GH0.tar.gz) = bab241cfac0af56e4144c7bc2591de4199010990e3d01f4a5912bac5d36d23bf
-SIZE (cli-oauth-v0.8.0_GH0.tar.gz) = 12812
-SHA256 (cli-safeexec-v1.0.0_GH0.tar.gz) = d0c85aece06553c9d7e20cea8b91008ee091087eb4a1fddf311835a0ff6aecdc
-SIZE (cli-safeexec-v1.0.0_GH0.tar.gz) = 4143
-SHA256 (cli-shurcooL-graphql-0f7232a2bf7e_GH0.tar.gz) = c8cabacb27c9025512da1d654a0010cf320ab5ccd58d7859ddb60dfa45433e64
-SIZE (cli-shurcooL-graphql-0f7232a2bf7e_GH0.tar.gz) = 18506
-SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
-SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
-SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f
-SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 9b4d25630d0ce86bcd518d79ce47365a84c7c75de2334b2708f1bddcc1df47fe
-SIZE (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 204926
-SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755
-SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449
-SHA256 (gabriel-vasile-mimetype-v1.1.2_GH0.tar.gz) = d7649dc90d720e756d31effb71cf7a903f20867af760a8efd4d9a1fa983315e9
-SIZE (gabriel-vasile-mimetype-v1.1.2_GH0.tar.gz) = 24285600
-SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a
-SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156
-SHA256 (golang-crypto-9e8e0b390897_GH0.tar.gz) = 79bd9db71da6ec75f3df7b7e43aeb90983227058ce9b8d0f08405a141768b3c3
-SIZE (golang-crypto-9e8e0b390897_GH0.tar.gz) = 1732662
-SHA256 (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 0f9f90bd3a26998655de85f44b046d0c427ce9b07302a35659a69999eff70682
-SIZE (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 1249131
-SHA256 (golang-sync-112230192c58_GH0.tar.gz) = 6d98880ea18369550cb12d7011df8e4b21c5b7588268a412b863b5c9d2fa0313
-SIZE (golang-sync-112230192c58_GH0.tar.gz) = 16832
-SHA256 (golang-sys-4fbd30eecc44_GH0.tar.gz) = 96855d444f699c91ec2e45a88440e6fdc79ee90a11f71d4845e0ee162769f4b0
-SIZE (golang-sys-4fbd30eecc44_GH0.tar.gz) = 1218721
-SHA256 (golang-text-v0.3.4_GH0.tar.gz) = 39eabfef83413361eafd4353ee9d9821707853235f2e55f3d5b1d38ce698fe89
-SIZE (golang-text-v0.3.4_GH0.tar.gz) = 8354508
-SHA256 (google-go-cmp-v0.5.2_GH0.tar.gz) = 76e0c4238e7fec1490ef2c8b4719a024ade7f4b8778965acb888566535ee9dd5
-SIZE (google-go-cmp-v0.5.2_GH0.tar.gz) = 99769
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (gorilla-css-v1.0.0_GH0.tar.gz) = 9decf83063b85bcd5392f645fac322e986b5fc596b3e44c3be02ee5939106f4c
-SIZE (gorilla-css-v1.0.0_GH0.tar.gz) = 6443
-SHA256 (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 9c63e2107ca0cf4e78ddba1128c73adfdfcdd45faa90c3bf7c6feda7d2326cc5
-SIZE (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 13911
-SHA256 (henvic-httpretty-v0.0.6_GH0.tar.gz) = cb53b15e365f94d7cfb7d4a72448807c2fc5e42f831a340726ff950307575083
-SIZE (henvic-httpretty-v0.0.6_GH0.tar.gz) = 43797
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (itchyny-astgen-go-0da0671862a3_GH0.tar.gz) = 221438555a220ce513da78a892cf0fcfde305c2a6dd68c8c5eef7c6aed4108c4
-SIZE (itchyny-astgen-go-0da0671862a3_GH0.tar.gz) = 7263
-SHA256 (itchyny-gojq-v0.12.1_GH0.tar.gz) = 174681da4c54edde43c25c745f1a9d7d13864149af67a9f0773945e8485b1532
-SIZE (itchyny-gojq-v0.12.1_GH0.tar.gz) = 105684
-SHA256 (itchyny-timefmt-go-v0.1.1_GH0.tar.gz) = 20a1c22188386176e69dda7962dff2922bf4ac21c62760fbbeccb087a1639d38
-SIZE (itchyny-timefmt-go-v0.1.1_GH0.tar.gz) = 10243
-SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
-SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
-SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755
-SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830
-SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f
-SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 48cb8654014d9eab1d59088dd1879907de1dab51c2ed3cee8c8254c1708c2d8e
-SIZE (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 16778
-SHA256 (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 91cc2a4b9179dca81b3169ad32d4ef854d043c268251abf9a004bf7606fe3222
-SIZE (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 5097
-SHA256 (microcosm-cc-bluemonday-v1.0.6_GH0.tar.gz) = e9a04210d3e661057acc7c15d819ab25dfa789ff4c11e373a6a4e41ac7b240f0
-SIZE (microcosm-cc-bluemonday-v1.0.6_GH0.tar.gz) = 161636
-SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
-SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
-SHA256 (muesli-reflow-v0.2.0_GH0.tar.gz) = 41f078180f8d8a3c2bf1fcdf269351088b681b381668c1abd8b4134071d6bd8d
-SIZE (muesli-reflow-v0.2.0_GH0.tar.gz) = 17966
-SHA256 (muesli-termenv-v0.8.1_GH0.tar.gz) = c8b5227225a47f7b163709426f95c25476f58727a999239486f0079cb0c18f62
-SIZE (muesli-termenv-v0.8.1_GH0.tar.gz) = 408132
-SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
-SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (rivo-uniseg-v0.1.0_GH0.tar.gz) = b80dffa6c757687cc997b77efbd32435361829cb085b913424b9b2bfebc19655
-SIZE (rivo-uniseg-v0.1.0_GH0.tar.gz) = 43971
-SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff
-SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613
-SHA256 (shurcooL-githubv4-d292edc3691b_GH0.tar.gz) = e781f857449bb78cf8e2dfb720989191bf4fb6944f243eae6a65caf3f96dc016
-SIZE (shurcooL-githubv4-d292edc3691b_GH0.tar.gz) = 41776
-SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f
-SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143
-SHA256 (spf13-cobra-v1.1.1_GH0.tar.gz) = 9bf1769caad54bc5a8bd738ddbcceeb57a19fc3158af30e44b3bbb6b8e63ab6d
-SIZE (spf13-cobra-v1.1.1_GH0.tar.gz) = 143402
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
-SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
-SHA256 (stretchr-testify-v1.6.1_GH0.tar.gz) = 40fd7204ab72ca9d8759f1cc3604dd17f556a0f9177f6fc05dd0cad9f06e708f
-SIZE (stretchr-testify-v1.6.1_GH0.tar.gz) = 84215
-SHA256 (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 9188fe9ed18f4560fdae3577a4bb63e3cbd20e0ae4ed68ae1058788b6aa0cec0
-SIZE (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 31694
-SHA256 (yuin-goldmark-v1.3.3_GH0.tar.gz) = b1423fc123efa29014d7d79696dbe7d9f4e26c2dd1a4c26d014b60d55680b7b6
-SIZE (yuin-goldmark-v1.3.3_GH0.tar.gz) = 232581
+TIMESTAMP = 1620924276
+SHA256 (go/devel_gh/gh-v1.9.2/v1.9.2.mod) = 4ceeff853c5f0d07baa54cdcc7bba51389ada4184d17e5bab386ded0772ea0e9
+SIZE (go/devel_gh/gh-v1.9.2/v1.9.2.mod) = 1520
+SHA256 (go/devel_gh/gh-v1.9.2/v1.9.2.zip) = 7bec529b376b80f34b8000deba19d464da2176274c4b85a4d32c6dc6b5765440
+SIZE (go/devel_gh/gh-v1.9.2/v1.9.2.zip) = 722131
diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile
index 17516a40eec4..fba99eb298d5 100644
--- a/devel/git-bug/Makefile
+++ b/devel/git-bug/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	git-bug
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.7.2
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	lcook at FreeBSD.org
@@ -12,68 +13,25 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	git:devel/git
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	MichaelMure
-GH_TUPLE=	99designs:gqlgen:b7a58a1c0e4b:99designs_gqlgen/vendor/github.com/99designs/gqlgen \
-		MichaelMure:go-term-text:v0.2.8:michaelmure_go_term_text/vendor/github.com/MichaelMure/go-term-text \
-		agnivade:levenshtein:v1.0.1:agnivade_levenshtein/vendor/github.com/agnivade/levenshtein \
-		araddon:dateparse:0fb0a474d195:araddon_dateparse/vendor/github.com/araddon/dateparse \
-		awesome-gocui:gocui:a34ffb055986:awesome_gocui_gocui/vendor/github.com/awesome-gocui/gocui \
-		awesome-gocui:termbox-go:c0aef3d18bcc:awesome_gocui_termbox_go/vendor/github.com/awesome-gocui/termbox-go \
-		blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \
-		cheekybits:genny:9127e812e1e9:cheekybits_genny/vendor/github.com/cheekybits/genny \
-		corpix:uarand:v0.1.1:corpix_uarand/vendor/github.com/corpix/uarand \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
-		fatih:color:v1.9.0:fatih_color/vendor/github.com/fatih/color \
-		go-errors:errors:v1.0.1:go_errors_errors/vendor/github.com/go-errors/errors \
-		go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		golang:appengine:v1.3.0:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:87dc89f01550:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:3b0461eec859:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:f42d05182288:golang_oauth2/vendor/golang.org/x/oauth2 \
-		golang:protobuf:v1.3.1:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:1e4c9ba3b0c4:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
-		golang:time:555d28b269f0:golang_time/vendor/golang.org/x/time \
-		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
-		gorilla:mux:v1.7.4:gorilla_mux/vendor/github.com/gorilla/mux \
-		gorilla:websocket:v1.4.0:gorilla_websocket/vendor/github.com/gorilla/websocket \
-		hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
-		hashicorp:go-retryablehttp:v0.6.4:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
-		hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
-		icrowley:fake:4178557ae428:icrowley_fake/vendor/github.com/icrowley/fake \
-		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
-		phayes:freeport:b8543db493a5:phayes_freeport/vendor/github.com/phayes/freeport \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		shurcooL:githubv4:068505affed7:shurcool_githubv4/vendor/github.com/shurcooL/githubv4 \
-		shurcooL:graphql:d48a9a75455f:shurcool_graphql/vendor/github.com/shurcooL/graphql \
-		skratchdot:open-golang:79abb63cd66e:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang \
-		spf13:cobra:v0.0.6:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \
-		stretchr:testify:v1.5.1:stretchr_testify/vendor/github.com/stretchr/testify \
-		vektah:gqlparser:v1.3.1:vektah_gqlparser/vendor/github.com/vektah/gqlparser \
-		xanzy:go-gitlab:v0.29.0:xanzy_go_gitlab/vendor/github.com/xanzy/go-gitlab
 
 _BUILD_COMMIT=	cc4a93c8ce931b1390c61035b888ad17110b7bd6
+
+GO_MODULE=	github.com/MichaelMure/${PORTNAME}
 GO_BUILDFLAGS=	-ldflags "\
 	       -s -w \
-	       -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/commands.GitCommit=${_BUILD_COMMIT} \
-	       -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/commands.GitLastTag=${DISTVERSION} \
-	       -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/commands.GitExactTag=${DISTVERSION}"
+	       -X ${GO_MODULE}/commands.GitCommit=${_BUILD_COMMIT} \
+	       -X ${GO_MODULE}/commands.GitLastTag=${DISTVERSION} \
+	       -X ${GO_MODULE}/commands.GitExactTag=${DISTVERSION}"
 
 post-install:
-	${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+	${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 \
+		${STAGEDIR}${MAN1PREFIX}/man/man1
+
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+		${STAGEDIR}${PREFIX}/share/zsh/site-functions
+
 	${INSTALL_DATA} ${WRKSRC}/misc/bash_completion/${PORTNAME} \
 		${STAGEDIR}${PREFIX}/etc/bash_completion.d
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
 	${INSTALL_DATA} ${WRKSRC}/misc/zsh_completion/${PORTNAME} \
 		${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
 
diff --git a/devel/git-bug/distinfo b/devel/git-bug/distinfo
index 61d3206931e6..18ceef0fefac 100644
--- a/devel/git-bug/distinfo
+++ b/devel/git-bug/distinfo
@@ -1,95 +1,5 @@
-TIMESTAMP = 1616857641
-SHA256 (MichaelMure-git-bug-v0.7.2_GH0.tar.gz) = b6313e10af13ce0ba288a6c9de92191ca1ab700d9c64bae11202c233ebdb4fc1
-SIZE (MichaelMure-git-bug-v0.7.2_GH0.tar.gz) = 1933613
-SHA256 (99designs-gqlgen-b7a58a1c0e4b_GH0.tar.gz) = 1a4f5be8cf29f0d4c22e4c34564a098c47c3bcfe330367bd26a5a5af74cab9b0
-SIZE (99designs-gqlgen-b7a58a1c0e4b_GH0.tar.gz) = 407560
-SHA256 (MichaelMure-go-term-text-v0.2.8_GH0.tar.gz) = e3bd004844de00967cd634ad5411eafa7aa5c5cad613398cdf080562b0c2aab6
-SIZE (MichaelMure-go-term-text-v0.2.8_GH0.tar.gz) = 46745
-SHA256 (agnivade-levenshtein-v1.0.1_GH0.tar.gz) = deaeca462d8a0288bd3ab533d02dc898e76483b1135ada3aeef65231835e6228
-SIZE (agnivade-levenshtein-v1.0.1_GH0.tar.gz) = 862622
-SHA256 (araddon-dateparse-0fb0a474d195_GH0.tar.gz) = 889d860e9dcd469b8b053aec4f04fcb271ce4572fc3d16a79a311ea04914775d
-SIZE (araddon-dateparse-0fb0a474d195_GH0.tar.gz) = 21881
-SHA256 (awesome-gocui-gocui-a34ffb055986_GH0.tar.gz) = 1a4c11cb16c96bd8e19af6e60042a5da3c3cef0d7a9e5ba45df16c1d58a1a593
-SIZE (awesome-gocui-gocui-a34ffb055986_GH0.tar.gz) = 40479
-SHA256 (awesome-gocui-termbox-go-c0aef3d18bcc_GH0.tar.gz) = fa29e9a5ab162b6fbdaa5585f7dffede8d436cfc47b635383c4cb8dc0fcd0552
-SIZE (awesome-gocui-termbox-go-c0aef3d18bcc_GH0.tar.gz) = 32384
-SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
-SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831
-SHA256 (cheekybits-genny-9127e812e1e9_GH0.tar.gz) = 88cd5b07992addff4964208ad99a1ed5c43321e30f6d3be121de7005946e803d
-SIZE (cheekybits-genny-9127e812e1e9_GH0.tar.gz) = 13750
-SHA256 (corpix-uarand-v0.1.1_GH0.tar.gz) = a76056222f3845e70140bd88f86d74fb05f47f24aa6f386b89a84b1ca2e66013
-SIZE (corpix-uarand-v0.1.1_GH0.tar.gz) = 27686
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
-SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260
-SHA256 (fatih-color-v1.9.0_GH0.tar.gz) = f5a6372ff7c87d22baaa2089e5cdd8a218fb3a9be047195c0ab421d5340f6f3f
-SIZE (fatih-color-v1.9.0_GH0.tar.gz) = 1230941
-SHA256 (go-errors-errors-v1.0.1_GH0.tar.gz) = f3c4e21affe3f563ab6ab5de4086be9eff38c4b5cfb748602f89e814f65c7705
-SIZE (go-errors-errors-v1.0.1_GH0.tar.gz) = 8647
-SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff
-SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656
-SHA256 (golang-appengine-v1.3.0_GH0.tar.gz) = 95ba88192b1ede71b0b32edef442bef026333cb1e3172fe8bb64c92d19d593be
-SIZE (golang-appengine-v1.3.0_GH0.tar.gz) = 323617
-SHA256 (golang-crypto-87dc89f01550_GH0.tar.gz) = d81e26d345c6cd9f132fd69547b14200603d6f3b50622ebceace32dfe456339b
-SIZE (golang-crypto-87dc89f01550_GH0.tar.gz) = 1709204
-SHA256 (golang-net-3b0461eec859_GH0.tar.gz) = a22a8864fdc90a79d953afad48ec799386daee4bfe93ecc50ccca4b77c2a9329
-SIZE (golang-net-3b0461eec859_GH0.tar.gz) = 1099281
-SHA256 (golang-oauth2-f42d05182288_GH0.tar.gz) = 43de8198f861949f925c870c68c26b648cbf55ce1cf62ea964616bc0305561e7
-SIZE (golang-oauth2-f42d05182288_GH0.tar.gz) = 43233
-SHA256 (golang-protobuf-v1.3.1_GH0.tar.gz) = 3f3a6123054a9847093c119895f1660612f301fe95358f3a6a1a33fd0933e6cf
-SIZE (golang-protobuf-v1.3.1_GH0.tar.gz) = 310884
-SHA256 (golang-sync-112230192c58_GH0.tar.gz) = 6d98880ea18369550cb12d7011df8e4b21c5b7588268a412b863b5c9d2fa0313
-SIZE (golang-sync-112230192c58_GH0.tar.gz) = 16832
-SHA256 (golang-sys-1e4c9ba3b0c4_GH0.tar.gz) = f12d6935b9f5ae575b41fcaf7a64ea9063fa2ba2b173cf8b83a7793e98e3d0e2
-SIZE (golang-sys-1e4c9ba3b0c4_GH0.tar.gz) = 1218175
-SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
-SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
-SHA256 (golang-time-555d28b269f0_GH0.tar.gz) = 8ce368da65025dad4e4ed302a5835e2b3579f3a111721f9b275803519a5d10b3
-SIZE (golang-time-555d28b269f0_GH0.tar.gz) = 9577
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (gorilla-mux-v1.7.4_GH0.tar.gz) = 56ea3c39b8c19360357970a4dcd717485f36ac7da9c6b5a107bd4b80848c4aee
-SIZE (gorilla-mux-v1.7.4_GH0.tar.gz) = 45437
-SHA256 (gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
-SIZE (gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
-SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b
-SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069
-SHA256 (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = b6f3c4fae00782164994509858b6965e0d8979579f366d45716a1d95d78e9213
-SIZE (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = 16996
-SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a
-SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428
-SHA256 (icrowley-fake-4178557ae428_GH0.tar.gz) = bdaaa4f89ca3b5a90e1c839662172ba2f4b2bdf8c3b27a7ff92eac3935925969
-SIZE (icrowley-fake-4178557ae428_GH0.tar.gz) = 71853
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11
-SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b
-SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980
-SHA256 (phayes-freeport-b8543db493a5_GH0.tar.gz) = 292f3b7dcdd90a1d9294d244af59c89cac60886dc927fdf621245d55ac610c21
-SIZE (phayes-freeport-b8543db493a5_GH0.tar.gz) = 3249
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (shurcooL-githubv4-068505affed7_GH0.tar.gz) = 658e97bc20fceb0808b6f09bb7f651afcc6f5ae238ecb1db815ff510a806c3d9
-SIZE (shurcooL-githubv4-068505affed7_GH0.tar.gz) = 29573
-SHA256 (shurcooL-graphql-d48a9a75455f_GH0.tar.gz) = 4b5ba6ee431723e95a501f4efdef42f1dcfbbb422ec1caebc2757e9c3a0441d2
-SIZE (shurcooL-graphql-d48a9a75455f_GH0.tar.gz) = 17553
-SHA256 (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 2396e574cd90b395117a0d44e8d4024b1e87f816d0ff0e16aef18c94472149a0
-SIZE (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 7074
-SHA256 (spf13-cobra-v0.0.6_GH0.tar.gz) = d3fcd886a86551173e44082920590a44ba8a7d892e4e4443ff7aee0e935583d0
-SIZE (spf13-cobra-v0.0.6_GH0.tar.gz) = 117290
-SHA256 (spf13-pflag-v1.0.3_GH0.tar.gz) = 9e57f86f493f04d9077fccd04e7139ebf243dd544e917ab83d35729b3e54a124
-SIZE (spf13-pflag-v1.0.3_GH0.tar.gz) = 46002
-SHA256 (stretchr-testify-v1.5.1_GH0.tar.gz) = 6d65f92aeff186bb261dbdb885d9f3ba09db3d79eb5f212fcace1fd4a2858263
-SIZE (stretchr-testify-v1.5.1_GH0.tar.gz) = 78657
-SHA256 (vektah-gqlparser-v1.3.1_GH0.tar.gz) = 393f26bf28da21345f0f80d110d6e0675425fcdfe1bcdb5947842e55e9c26cf4
-SIZE (vektah-gqlparser-v1.3.1_GH0.tar.gz) = 92026
-SHA256 (xanzy-go-gitlab-v0.29.0_GH0.tar.gz) = fe27a4a90c7adad18d4331fb664ad1ef3e51af7bb4a919f8df40445d1c6cb0f9
-SIZE (xanzy-go-gitlab-v0.29.0_GH0.tar.gz) = 167173
+TIMESTAMP = 1620926667
+SHA256 (go/devel_git-bug/git-bug-v0.7.2/v0.7.2.mod) = b5a70b8cadecb68dadcdd196bc9dbeca6d0c56ddfbed6830db710b3c4b094930
+SIZE (go/devel_git-bug/git-bug-v0.7.2/v0.7.2.mod) = 1482
+SHA256 (go/devel_git-bug/git-bug-v0.7.2/v0.7.2.zip) = 2bc31dbf19bebd4d4f6d24496ef2b05a94df0485aec49f830a4239bf08454fba
+SIZE (go/devel_git-bug/git-bug-v0.7.2/v0.7.2.zip) = 2088123
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index 030ba2740ef4..5dfbf9892d2e 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	glab
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.16.0
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	lcook at FreeBSD.org
@@ -12,79 +13,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	git:devel/git
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	profclems
-GH_TUPLE=	AlecAivazis:survey:v2.2.9:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \
-		MakeNowJust:heredoc:v1.0.0:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \
-		acarl005:stripansi:5a71ef0e047d:acarl005_stripansi/vendor/github.com/acarl005/stripansi \
-		alecthomas:assert:405dbfeb8e38:alecthomas_assert/vendor/github.com/alecthomas/assert \
-		alecthomas:chroma:v0.7.3:alecthomas_chroma/vendor/github.com/alecthomas/chroma \
-		alecthomas:colour:60882d9e2721:alecthomas_colour/vendor/github.com/alecthomas/colour \
-		alecthomas:repr:117648cd9897:alecthomas_repr/vendor/github.com/alecthomas/repr \
-		briandowns:spinner:v1.12.0:briandowns_spinner/vendor/github.com/briandowns/spinner \
-		charmbracelet:glamour:1246d13c1684:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \
-		cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
-		danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		dlclark:regexp2:v1.2.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
-		dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
-		fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
-		gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
-		gdamore:tcell:v2.2.0:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
-		go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		golang:appengine:v1.6.1:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:75b288015ac9:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:a7d1128ccaa0:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \
-		golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:4bcb84eeeb78:golang_sys/vendor/golang.org/x/sys \
-		golang:term:2321bbc49cbf:golang_term/vendor/golang.org/x/term \
-		golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \
-		golang:time:555d28b269f0:golang_time/vendor/golang.org/x/time \
-		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
-		google:goterm:fc88cf888a3f:google_goterm/vendor/github.com/google/goterm \
-		google:renameio:v0.1.0:google_renameio/vendor/github.com/google/renameio \
-		google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
-		gosuri:uilive:v0.0.4:gosuri_uilive/vendor/github.com/gosuri/uilive \
-		hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
-		hashicorp:go-retryablehttp:v0.6.4:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
-		hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
-		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		jarcoal:httpmock:v1.0.8:jarcoal_httpmock/vendor/github.com/jarcoal/httpmock \
-		kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
-		lucasb-eyer:go-colorful:v1.0.3:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
-		lunixbochs:vtclean:v1.0.0:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \
-		mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		mattn:go-runewidth:v0.0.10:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mgutz:ansi:d51e80ef957d:mgutz_ansi/vendor/github.com/mgutz/ansi \
-		microcosm-cc:bluemonday:v1.0.2:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \
-		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
-		muesli:reflow:v0.1.0:muesli_reflow/vendor/github.com/muesli/reflow \
-		muesli:termenv:v0.6.0:muesli_termenv/vendor/github.com/muesli/termenv \
-		olekukonko:tablewriter:v0.0.4:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
-		otiai10:copy:v1.5.0:otiai10_copy/vendor/github.com/otiai10/copy \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		protocolbuffers:protobuf-go:v1.23.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		rivo:tview:745e4ceeb711:rivo_tview/vendor/github.com/rivo/tview \
-		rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
-		russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
-		sergi:go-diff:v1.0.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
-		shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
-		spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \
-		spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		tidwall:pretty:v1.1.0:tidwall_pretty/vendor/github.com/tidwall/pretty \
-		xanzy:go-gitlab:v0.47.0:xanzy_go_gitlab/vendor/github.com/xanzy/go-gitlab \
-		yuin:goldmark:v1.2.0:yuin_goldmark/vendor/github.com/yuin/goldmark
 
 _BUILD_VERSION=	${DISTVERSION}
 _BUILD_DATE=	$$(date +%d/%m/%Y)
 
+GO_MODULE=	github.com/profclems/${PORTNAME}
 GO_TARGET=	./cmd/${PORTNAME}
 GO_BUILDFLAGS=	-ldflags "\
 		-s -w \
@@ -97,10 +30,12 @@ PORTDOCS=	README.md
 OPTIONS_DEFINE=	DOCS
 
 pre-build:
-	${LN} -sf ${WRKSRC_muesli_termenv}/termenv_linux.go ${WRKSRC_muesli_termenv}/termenv_freebsd.go
+	${LN} -sf ${WRKSRC}/vendor/github.com/muesli/termenv/termenv_linux.go \
+		${WRKSRC}/vendor/github.com/muesli/termenv/termenv_freebsd.go
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \
+		${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>
diff --git a/devel/glab/distinfo b/devel/glab/distinfo
index 57e9c50f632f..1019c6fdcdf1 100644
--- a/devel/glab/distinfo
+++ b/devel/glab/distinfo
@@ -1,137 +1,5 @@
-TIMESTAMP = 1615583529
-SHA256 (profclems-glab-v1.16.0_GH0.tar.gz) = eac7ac0dae3b709aea7c7eaa578d09b8f101e590f1c2d83c66926afa233993b0
-SIZE (profclems-glab-v1.16.0_GH0.tar.gz) = 16429241
-SHA256 (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 8011eadec37037a25a934f5a7a1bd9f49db05834ef5f9b1f14d00b555d05c220
-SIZE (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 1567447
-SHA256 (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3703d1c9e659c274c5e2d712e4d66f60620e03513fc380b1d3acafb3ca037400
-SIZE (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3497
-SHA256 (acarl005-stripansi-5a71ef0e047d_GH0.tar.gz) = 832ad7232c573cec3eece91af4cdf40d2d06bca94e026dd7d5add0f44f802f0f
-SIZE (acarl005-stripansi-5a71ef0e047d_GH0.tar.gz) = 1477
-SHA256 (alecthomas-assert-405dbfeb8e38_GH0.tar.gz) = 98220302569c728c0dc546ce946c4600aed4ab0729f6e9fc08b24b753cfcaa13
-SIZE (alecthomas-assert-405dbfeb8e38_GH0.tar.gz) = 71073
-SHA256 (alecthomas-chroma-v0.7.3_GH0.tar.gz) = 1007e82cc44cea04542c282b19bab25a59cb1e53149aaa7f0e2d9ce72ba80114
-SIZE (alecthomas-chroma-v0.7.3_GH0.tar.gz) = 615181
-SHA256 (alecthomas-colour-60882d9e2721_GH0.tar.gz) = 72c3b70db87e00ca3044c4f4dbedf08e1ae15e93bbc00e622313a58813c6b012
-SIZE (alecthomas-colour-60882d9e2721_GH0.tar.gz) = 3479
-SHA256 (alecthomas-repr-117648cd9897_GH0.tar.gz) = 64b8875114cc19d5e7ccd493c87f0305306382039b52312aaf7d3fd7b1772c20
-SIZE (alecthomas-repr-117648cd9897_GH0.tar.gz) = 4646
-SHA256 (briandowns-spinner-v1.12.0_GH0.tar.gz) = 6826f840551657813f69a55b9e324110b2ee4473f2cf50921f80f32dec8fac52
-SIZE (briandowns-spinner-v1.12.0_GH0.tar.gz) = 1309343
-SHA256 (charmbracelet-glamour-1246d13c1684_GH0.tar.gz) = 616e37132c977da5f10d488399604c370455deaf184202202919b60b46f4dd9c
-SIZE (charmbracelet-glamour-1246d13c1684_GH0.tar.gz) = 511604
-SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
-SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
-SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f
-SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 9b4d25630d0ce86bcd518d79ce47365a84c7c75de2334b2708f1bddcc1df47fe
-SIZE (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 204926
-SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
-SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260
-SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755
-SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449
-SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
-SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
-SHA256 (gdamore-tcell-v2.2.0_GH0.tar.gz) = 644d13591983668b8163d1eaf3747344f090dfabc39add2b734e73d099b753a5
-SIZE (gdamore-tcell-v2.2.0_GH0.tar.gz) = 150294
-SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
-SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (golang-appengine-v1.6.1_GH0.tar.gz) = 1755aaf4c6246579337bf1bc4f834ef00c56216da87b20456863ca91985b5afa
-SIZE (golang-appengine-v1.6.1_GH0.tar.gz) = 333353
-SHA256 (golang-crypto-75b288015ac9_GH0.tar.gz) = 6e74e21bf9dfdbf0a8dac8cb205fbc3bfd8dff308a24080b9d6093a3858f0db2
-SIZE (golang-crypto-75b288015ac9_GH0.tar.gz) = 1729931
-SHA256 (golang-net-a7d1128ccaa0_GH0.tar.gz) = 4bed33fe7ea1e5ce005798c033fa18bddaa12fe5b6848bbe144e34c41c4b168f
-SIZE (golang-net-a7d1128ccaa0_GH0.tar.gz) = 1177106
-SHA256 (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141
-SIZE (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498
-SHA256 (golang-protobuf-v1.4.2_GH0.tar.gz) = a1e486b3ed6f502c43e10cb28bde4e8f020a420ef9958d3fbe61801492c07c87
-SIZE (golang-protobuf-v1.4.2_GH0.tar.gz) = 171778
-SHA256 (golang-sync-112230192c58_GH0.tar.gz) = 6d98880ea18369550cb12d7011df8e4b21c5b7588268a412b863b5c9d2fa0313
-SIZE (golang-sync-112230192c58_GH0.tar.gz) = 16832
-SHA256 (golang-sys-4bcb84eeeb78_GH0.tar.gz) = 8404dc19a7a60236cc3c25abb192125961d338b182f97115d6265e063a4198e8
-SIZE (golang-sys-4bcb84eeeb78_GH0.tar.gz) = 1101830
-SHA256 (golang-term-2321bbc49cbf_GH0.tar.gz) = 72896f6aa3deb053da5b597ab072ba5c3540b29d0fb56f350397b7f94c010e21
-SIZE (golang-term-2321bbc49cbf_GH0.tar.gz) = 15281
-SHA256 (golang-text-v0.3.5_GH0.tar.gz) = f85d1185ba116cd40ef8cf702fe1d960ed41d039c08fd314dbeb5866f3166f27
-SIZE (golang-text-v0.3.5_GH0.tar.gz) = 8348127
-SHA256 (golang-time-555d28b269f0_GH0.tar.gz) = 8ce368da65025dad4e4ed302a5835e2b3579f3a111721f9b275803519a5d10b3
-SIZE (golang-time-555d28b269f0_GH0.tar.gz) = 9577
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (google-goterm-fc88cf888a3f_GH0.tar.gz) = c8f513b9185da271d3f0cc1eff1bdf6a1e788edc8ec3d4db4a1fa07dd2f2cb13
-SIZE (google-goterm-fc88cf888a3f_GH0.tar.gz) = 18303
-SHA256 (google-renameio-v0.1.0_GH0.tar.gz) = 00bfe09fb180acc5ffbd0a7eb2c81f5bcf7e1bbbb146451297449e4b149a0077
-SIZE (google-renameio-v0.1.0_GH0.tar.gz) = 9723
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (gosuri-uilive-v0.0.4_GH0.tar.gz) = d6d60529725b8fe0a75d30361961257f2dc0c99ae567256fb6d9e45bf5243036
-SIZE (gosuri-uilive-v0.0.4_GH0.tar.gz) = 153271
-SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b
-SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069
-SHA256 (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = b6f3c4fae00782164994509858b6965e0d8979579f366d45716a1d95d78e9213
-SIZE (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = 16996
-SHA256 (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 9c63e2107ca0cf4e78ddba1128c73adfdfcdd45faa90c3bf7c6feda7d2326cc5
-SIZE (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 13911
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (jarcoal-httpmock-v1.0.8_GH0.tar.gz) = 55d64f4b0e0ebaade1fdd35afe61db3594409c100254cd7aa93385735144d0a2
-SIZE (jarcoal-httpmock-v1.0.8_GH0.tar.gz) = 25098
-SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
-SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
-SHA256 (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 40c8c7e03a4eeaaabd44273e9b6a992933f554f17225aadd0b225ffc67e1e7db
-SIZE (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 430208
-SHA256 (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 38aa5c60284f77cbb4be1de4af8907ce66954ff1a11e4f910d02e0283ce13b33
-SIZE (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 4213
-SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f
-SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 48cb8654014d9eab1d59088dd1879907de1dab51c2ed3cee8c8254c1708c2d8e
-SIZE (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 16778
-SHA256 (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 91cc2a4b9179dca81b3169ad32d4ef854d043c268251abf9a004bf7606fe3222
-SIZE (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 5097
-SHA256 (microcosm-cc-bluemonday-v1.0.2_GH0.tar.gz) = 63b0b5c2378fded0acb8b719b13a698cb897b52b3fb0cdf7d3ce576eba0c3160
-SIZE (microcosm-cc-bluemonday-v1.0.2_GH0.tar.gz) = 137669
-SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
-SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
-SHA256 (muesli-reflow-v0.1.0_GH0.tar.gz) = f558a7918af1727e5153fa20b4b03f619a4855485ab41e98b89e5474571afaed
-SIZE (muesli-reflow-v0.1.0_GH0.tar.gz) = 16189
-SHA256 (muesli-termenv-v0.6.0_GH0.tar.gz) = 433652366157451263781e24263588f845a44755cb3be7ea124c2d2508df1e73
-SIZE (muesli-termenv-v0.6.0_GH0.tar.gz) = 405133
-SHA256 (olekukonko-tablewriter-v0.0.4_GH0.tar.gz) = a86028430fb4dd99ce0030a7c4d37915337c3b9a9efbfd2698b375f3e3488bd0
-SIZE (olekukonko-tablewriter-v0.0.4_GH0.tar.gz) = 19252
-SHA256 (otiai10-copy-v1.5.0_GH0.tar.gz) = 11656ff631ea10593fb04adec0f0809a4241cbabe8e5f15bc1e38b4d8d35849e
-SIZE (otiai10-copy-v1.5.0_GH0.tar.gz) = 11692
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (protocolbuffers-protobuf-go-v1.23.0_GH0.tar.gz) = e7266bedaa4f110216fce52ae533dc5eba475d3829bb0592e8876684e202ae1f
-SIZE (protocolbuffers-protobuf-go-v1.23.0_GH0.tar.gz) = 1214648
-SHA256 (rivo-tview-745e4ceeb711_GH0.tar.gz) = ae8929002bdec28f5210da364bd4d6b413f0715d52b4dfab9d1e02c9de000324
-SIZE (rivo-tview-745e4ceeb711_GH0.tar.gz) = 2871150
-SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
-SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
-SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff
-SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613
-SHA256 (sergi-go-diff-v1.0.0_GH0.tar.gz) = 5a07596dcdee6e089b49309162c8e63bc02400652897a1f529d37f0602868dea
-SIZE (sergi-go-diff-v1.0.0_GH0.tar.gz) = 41609
-SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f
-SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143
-SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1
-SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102
-SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
-SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (tidwall-pretty-v1.1.0_GH0.tar.gz) = 3b29b957afa66beb8eee7cd5910b3f4e3cd1dbe72f93e563c8e8e297d14a87d5
-SIZE (tidwall-pretty-v1.1.0_GH0.tar.gz) = 10503
-SHA256 (xanzy-go-gitlab-v0.47.0_GH0.tar.gz) = ac22f3bc1ddb96dc7459fc48e26d20fb1968e6e5c18bb87bf7b579b3219dc304
-SIZE (xanzy-go-gitlab-v0.47.0_GH0.tar.gz) = 197430
-SHA256 (yuin-goldmark-v1.2.0_GH0.tar.gz) = 8888ceef3495b9798a7eef97c87e204d6b38a01e1c9bb58e555a9846f9b4b9db
-SIZE (yuin-goldmark-v1.2.0_GH0.tar.gz) = 228253
+TIMESTAMP = 1620927190
+SHA256 (go/devel_glab/glab-v1.16.0/v1.16.0.mod) = 6f5f638daeb1751fed750f322dee7fd6bc67e45740bd311caa6313cbfae4391b
+SIZE (go/devel_glab/glab-v1.16.0/v1.16.0.mod) = 1600
+SHA256 (go/devel_glab/glab-v1.16.0/v1.16.0.zip) = 7f970ae690baa4da01db08b3b1da33f72c85dac435113b9bc70a9682ff677e6a
+SIZE (go/devel_glab/glab-v1.16.0/v1.16.0.zip) = 16630695
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index dc6a9f63f9e7..8743c63678e6 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	golangci-lint
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.40.0
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	lcook at FreeBSD.org
@@ -10,156 +11,12 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	${PORTNAME:S/-lint//}
-GH_TUPLE=	BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \
-		Djarvur:go-err113:aea10b59be24:djarvur_go_err113/vendor/github.com/Djarvur/go-err113 \
-		Masterminds:semver:v1.5.0:masterminds_semver/vendor/github.com/Masterminds/semver \
-		OpenPeeDeeP:depguard:v1.0.1:openpeedeep_depguard/vendor/github.com/OpenPeeDeeP/depguard \
-		StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
-		alexkohler:prealloc:v1.0.0:alexkohler_prealloc/vendor/github.com/alexkohler/prealloc \
-		ashanbrown:forbidigo:v1.1.0:ashanbrown_forbidigo/vendor/github.com/ashanbrown/forbidigo \
-		ashanbrown:makezero:4155955488a0:ashanbrown_makezero/vendor/github.com/ashanbrown/makezero \
-		beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
-		bkielbasa:cyclop:v1.2.0:bkielbasa_cyclop/vendor/github.com/bkielbasa/cyclop \
-		bombsimon:wsl:v3.3.0:bombsimon_wsl_v3/vendor/github.com/bombsimon/wsl/v3 \
-		cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
-		charithe:durationcheck:v0.0.6:charithe_durationcheck/vendor/github.com/charithe/durationcheck \
-		chavacava:garif:87a70f3d418b:chavacava_garif/vendor/github.com/chavacava/garif \
-		daixiang0:gci:v0.2.8:daixiang0_gci/vendor/github.com/daixiang0/gci \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		denis-tingajkin:go-header:v0.4.2:denis_tingajkin_go_header/vendor/github.com/denis-tingajkin/go-header \
-		dominikh:go-tools:v0.1.4:dominikh_go_tools/vendor/honnef.co/go/tools \
-		esimonov:ifshort:v1.0.2:esimonov_ifshort/vendor/github.com/esimonov/ifshort \
-		ettle:strcase:v0.1.1:ettle_strcase/vendor/github.com/ettle/strcase \
-		fatih:color:v1.10.0:fatih_color/vendor/github.com/fatih/color \
-		fatih:structtag:v1.2.0:fatih_structtag/vendor/github.com/fatih/structtag \
-		fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
-		fzipp:gocyclo:v0.3.1:fzipp_gocyclo/vendor/github.com/fzipp/gocyclo \
-		go-critic:go-critic:v0.5.6:go_critic_go_critic/vendor/github.com/go-critic/go-critic \
-		go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
-		go-ole:go-ole:v1.2.4:go_ole_go_ole/vendor/github.com/go-ole/go-ole \
-		go-toolsmith:astcast:v1.0.0:go_toolsmith_astcast/vendor/github.com/go-toolsmith/astcast \
-		go-toolsmith:astcopy:v1.0.0:go_toolsmith_astcopy/vendor/github.com/go-toolsmith/astcopy \
-		go-toolsmith:astequal:v1.0.0:go_toolsmith_astequal/vendor/github.com/go-toolsmith/astequal \
-		go-toolsmith:astfmt:v1.0.0:go_toolsmith_astfmt/vendor/github.com/go-toolsmith/astfmt \
-		go-toolsmith:astp:v1.0.0:go_toolsmith_astp/vendor/github.com/go-toolsmith/astp \
-		go-toolsmith:strparse:v1.0.0:go_toolsmith_strparse/vendor/github.com/go-toolsmith/strparse \
-		go-toolsmith:typep:v1.0.2:go_toolsmith_typep/vendor/github.com/go-toolsmith/typep \
-		go-xmlfmt:xmlfmt:d5b6f63a941b:go_xmlfmt_xmlfmt/vendor/github.com/go-xmlfmt/xmlfmt \
-		go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \
-		gofrs:flock:v0.8.0:gofrs_flock/vendor/github.com/gofrs/flock \
-		golang:mod:v0.4.2:golang_mod/vendor/golang.org/x/mod \
-		golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sys:5e06dd20ab57:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \
-		golang:tools:7a6108e9b210:golang_tools/vendor/golang.org/x/tools \
-		golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
-		golangci:check:cfe4005ccda2:golangci_check/vendor/github.com/golangci/check \
-		golangci:dupl:3e9179ac440a:golangci_dupl/vendor/github.com/golangci/dupl \
-		golangci:go-misc:927a3d87b613:golangci_go_misc/vendor/github.com/golangci/go-misc \
-		golangci:gofmt:244bba706f1a:golangci_gofmt/vendor/github.com/golangci/gofmt \
-		golangci:lint-1:297bf364a8e0:golangci_lint_1/vendor/github.com/golangci/lint-1 \
-		golangci:maligned:b1d89398deca:golangci_maligned/vendor/github.com/golangci/maligned \
-		golangci:misspell:v0.3.5:golangci_misspell/vendor/github.com/golangci/misspell \
-		golangci:revgrep:cd28932614b5:golangci_revgrep/vendor/github.com/golangci/revgrep \
-		golangci:unconvert:28b1c447d1f4:golangci_unconvert/vendor/github.com/golangci/unconvert \
-		google:go-cmp:v0.5.4:google_go_cmp/vendor/github.com/google/go-cmp \
-		gordonklaus:ineffassign:2e10b2664254:gordonklaus_ineffassign/vendor/github.com/gordonklaus/ineffassign \
-		gostaticanalysis:analysisutil:v0.4.1:gostaticanalysis_analysisutil/vendor/github.com/gostaticanalysis/analysisutil \
-		gostaticanalysis:comment:v1.4.1:gostaticanalysis_comment/vendor/github.com/gostaticanalysis/comment \
-		gostaticanalysis:forcetypeassert:01d4955beaa5:gostaticanalysis_forcetypeassert/vendor/github.com/gostaticanalysis/forcetypeassert \
-		gostaticanalysis:nilerr:v0.1.1:gostaticanalysis_nilerr/vendor/github.com/gostaticanalysis/nilerr \
-		hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
-		hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
-		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
-		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		jgautheron:goconst:v1.4.0:jgautheron_goconst/vendor/github.com/jgautheron/goconst \
-		jingyugao:rowserrcheck:d907ca737bb1:jingyugao_rowserrcheck/vendor/github.com/jingyugao/rowserrcheck \
-		jirfag:go-printf-func-name:7558a9eaa5af:jirfag_go_printf_func_name/vendor/github.com/jirfag/go-printf-func-name \
-		julz:importas:841f0c0fe66d:julz_importas/vendor/github.com/julz/importas \
-		kisielk:errcheck:v1.6.0:kisielk_errcheck/vendor/github.com/kisielk/errcheck \
-		kisielk:gotool:v1.0.0:kisielk_gotool/vendor/github.com/kisielk/gotool \
-		kulti:thelper:v0.4.0:kulti_thelper/vendor/github.com/kulti/thelper \
-		kunwardeep:paralleltest:v1.0.2:kunwardeep_paralleltest/vendor/github.com/kunwardeep/paralleltest \
-		kyoh86:exportloopref:v0.1.8:kyoh86_exportloopref/vendor/github.com/kyoh86/exportloopref \
-		ldez:gomoddirectives:v0.2.1:ldez_gomoddirectives/vendor/github.com/ldez/gomoddirectives \
-		ldez:tagliatelle:v0.2.0:ldez_tagliatelle/vendor/github.com/ldez/tagliatelle \
-		leighmcculloch:gochecknoglobals:acfc0b28355a:leighmcculloch_gochecknoglobals/vendor/4d63.com/gochecknoglobals \
-		magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
-		maratori:testpackage:v1.0.1:maratori_testpackage/vendor/github.com/maratori/testpackage \
-		matoous:godox:6504466cf951:matoous_godox/vendor/github.com/matoous/godox \
-		mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
-		mbilski:exhaustivestruct:v1.2.0:mbilski_exhaustivestruct/vendor/github.com/mbilski/exhaustivestruct \
-		mgechev:dots:c36f7dcfbb81:mgechev_dots/vendor/github.com/mgechev/dots \
-		mgechev:revive:v1.0.6:mgechev_revive/vendor/github.com/mgechev/revive \
-		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
-		mitchellh:go-ps:v1.0.0:mitchellh_go_ps/vendor/github.com/mitchellh/go-ps \
-		mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
-		moricho:tparallel:v0.2.1:moricho_tparallel/vendor/github.com/moricho/tparallel \
-		mvdan:gofumpt:v0.1.1:mvdan_gofumpt/vendor/mvdan.cc/gofumpt \
-		mvdan:interfacer:c20040233aed:mvdan_interfacer/vendor/mvdan.cc/interfacer \
-		mvdan:lint:adc824a0674b:mvdan_lint/vendor/mvdan.cc/lint \
-		mvdan:unparam:aac4ce9116a7:mvdan_unparam/vendor/mvdan.cc/unparam \
-		nakabonne:nestif:v0.3.0:nakabonne_nestif/vendor/github.com/nakabonne/nestif \
-		nbutton23:zxcvbn-go:fa2cb2858354:nbutton23_zxcvbn_go/vendor/github.com/nbutton23/zxcvbn-go \
-		nishanths:exhaustive:v0.1.0:nishanths_exhaustive/vendor/github.com/nishanths/exhaustive \
-		nishanths:predeclared:v0.2.1:nishanths_predeclared/vendor/github.com/nishanths/predeclared \
-		olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
-		pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
-		phayes:checkstyle:bfd46e6a821d:phayes_checkstyle/vendor/github.com/phayes/checkstyle \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		polyfloyd:go-errorlint:74da32850375:polyfloyd_go_errorlint/vendor/github.com/polyfloyd/go-errorlint \
-		prometheus:client_golang:v1.7.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
-		prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
-		prometheus:common:v0.10.0:prometheus_common/vendor/github.com/prometheus/common \
-		prometheus:procfs:v0.1.3:prometheus_procfs/vendor/github.com/prometheus/procfs \
-		protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		quasilyte:go-ruleguard:v0.3.4:quasilyte_go_ruleguard/vendor/github.com/quasilyte/go-ruleguard \
-		quasilyte:regex:30656e2c4a95:quasilyte_regex_syntax/vendor/github.com/quasilyte/regex \
-		ryancurrah:gomodguard:v1.2.0:ryancurrah_gomodguard/vendor/github.com/ryancurrah/gomodguard \
-		ryanrolds:sqlclosecheck:v0.3.0:ryanrolds_sqlclosecheck/vendor/github.com/ryanrolds/sqlclosecheck \
-		sanposhiho:wastedassign:v1.0.0:sanposhiho_wastedassign/vendor/github.com/sanposhiho/wastedassign \
-		securego:gosec:v2.7.0:securego_gosec_v2/vendor/github.com/securego/gosec/v2 \
-		shazow:go-diff:b6b7b6733b8c:shazow_go_diff/vendor/github.com/shazow/go-diff \
-		shirou:gopsutil:v3.21.4:shirou_gopsutil_v3/vendor/github.com/shirou/gopsutil \
-		sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
-		sonatard:noctx:v0.0.1:sonatard_noctx/vendor/github.com/sonatard/noctx \
-		sourcegraph:go-diff:v0.6.1:sourcegraph_go_diff/vendor/github.com/sourcegraph/go-diff \
-		spf13:afero:v1.1.2:spf13_afero/vendor/github.com/spf13/afero \
-		spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \
-		spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		spf13:viper:v1.7.1:spf13_viper/vendor/github.com/spf13/viper \
-		ssgreg:nlreturn:v2.1.0:ssgreg_nlreturn_v2/vendor/github.com/ssgreg/nlreturn/v2 \
-		stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \
-		stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
-		tdakkota:asciicheck:e657995f937b:tdakkota_asciicheck/vendor/github.com/tdakkota/asciicheck \
-		tetafro:godot:v1.4.6:tetafro_godot/vendor/github.com/tetafro/godot \
-		timakin:bodyclose:cb6215831a94:timakin_bodyclose/vendor/github.com/timakin/bodyclose \
-		tklauser:go-sysconf:v0.3.4:tklauser_go_sysconf/vendor/github.com/tklauser/go-sysconf \
-		tklauser:numcpus:v0.2.1:tklauser_numcpus/vendor/github.com/tklauser/numcpus \
-		tomarrell:wrapcheck:v2.1.0:tomarrell_wrapcheck_v2/vendor/github.com/tomarrell/wrapcheck/v2 \
-		tommy-muehle:go-mnd:v2.3.2:tommy_muehle_go_mnd_v2/vendor/github.com/tommy-muehle/go-mnd/v2 \
-		ultraware:funlen:v0.0.3:ultraware_funlen/vendor/github.com/ultraware/funlen \
-		ultraware:whitespace:v0.0.4:ultraware_whitespace/vendor/github.com/ultraware/whitespace \
-		uudashr:gocognit:v1.0.1:uudashr_gocognit/vendor/github.com/uudashr/gocognit \
-		valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \
-		valyala:quicktemplate:v1.6.3:valyala_quicktemplate/vendor/github.com/valyala/quicktemplate \
-		yeya24:promlinter:v0.1.0:yeya24_promlinter/vendor/github.com/yeya24/promlinter
 
 _BUILD_VERSION=	${DISTVERSION}
 _BUILD_COMMIT=	5c6adb6
 _BUILD_DATE=	$$(date -u "+%Y-%m-%dT%H:%M:%SZ")
 
+GO_MODULE=	github.com/${PORTNAME:S/-lint//}/${PORTNAME}
 GO_TARGET=	./cmd/${PORTNAME}
 GO_BUILDFLAGS=	-ldflags "\
 		-s -w \
@@ -178,25 +35,26 @@ OPTIONS_DEFINE=	DOCS EXAMPLES
 post-build:
 .for SHELL in bash zsh
 	${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_WRKDIR_BIN}/${PORTNAME} completion \
-		${SHELL} > ${GO_WRKSRC}/${SHELL}
+		${SHELL} > ${WRKSRC}/${SHELL}
 .endfor
 
 post-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
-	${INSTALL_DATA} ${GO_WRKSRC}/bash \
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+		${STAGEDIR}${PREFIX}/share/zsh/site_functions
+
+	${INSTALL_DATA} ${WRKSRC}/bash \
 		${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site_functions
-	${INSTALL_DATA} ${GO_WRKSRC}/zsh \
+	${INSTALL_DATA} ${WRKSRC}/zsh \
 		${STAGEDIR}${PREFIX}/share/zsh/site_functions/_${PORTNAME}
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S|^|${GO_WRKSRC}/|} \
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \
 		${STAGEDIR}${DOCSDIR}
 
 post-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${INSTALL_DATA} ${GO_WRKSRC}/${PORTEXAMPLES} \
+	${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} \
 		${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index e5621eca69cd..2ac87a3618c5 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,289 +1,5 @@
-TIMESTAMP = 1620773504
-SHA256 (golangci-golangci-lint-v1.40.0_GH0.tar.gz) = 15454b587e6836325e9446ed2799bde39ae766aeae24efe362f661a3e85c84ec
-SIZE (golangci-golangci-lint-v1.40.0_GH0.tar.gz) = 1578329
-SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
-SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
-SHA256 (Djarvur-go-err113-aea10b59be24_GH0.tar.gz) = 9f270f9d4a2b4f073bf208de44cc79510085a4100739040605d06d8ea3b2c537
-SIZE (Djarvur-go-err113-aea10b59be24_GH0.tar.gz) = 8886
-SHA256 (Masterminds-semver-v1.5.0_GH0.tar.gz) = c9140eddfb03dc862f826e7761561260b9a840afa7519cc0919e89a43b5be5ba
-SIZE (Masterminds-semver-v1.5.0_GH0.tar.gz) = 21188
-SHA256 (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 0f45087f31a7e1489c5c854e561749b8208bbab0abe734df4f94442766959384
-SIZE (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 17641
-SHA256 (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 14dbc4af6952acdb1b941d002cd36fd2299aa6b3144cbcbddbb032c47f816da5
-SIZE (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 11279
-SHA256 (alexkohler-prealloc-v1.0.0_GH0.tar.gz) = 532af0277d0ce45b92a42ab2cfc0586582acacab2806e0c44e742ba36975d9fc
-SIZE (alexkohler-prealloc-v1.0.0_GH0.tar.gz) = 10736
-SHA256 (ashanbrown-forbidigo-v1.1.0_GH0.tar.gz) = f925a85ab42879e85bad541ddc0a540fdcd99efd1d629618592b9fb62ea5b1b4
-SIZE (ashanbrown-forbidigo-v1.1.0_GH0.tar.gz) = 6898
-SHA256 (ashanbrown-makezero-4155955488a0_GH0.tar.gz) = 69623874eeb11a408769e0fd07fe0c9ce99fd1291977c769f644063be273e833
-SIZE (ashanbrown-makezero-4155955488a0_GH0.tar.gz) = 6397
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (bkielbasa-cyclop-v1.2.0_GH0.tar.gz) = 09b612a66d422c50d158c98abe64a5a25d8ccd7117dc0c956461d06abc46cb71
-SIZE (bkielbasa-cyclop-v1.2.0_GH0.tar.gz) = 5295
-SHA256 (bombsimon-wsl-v3.3.0_GH0.tar.gz) = 2523ceb3bafb73c339a6b497c86ed50b7287ca647bfdd09998adaa3538fcad93
-SIZE (bombsimon-wsl-v3.3.0_GH0.tar.gz) = 28516
-SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148
-SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292
-SHA256 (charithe-durationcheck-v0.0.6_GH0.tar.gz) = 25d73aeb0090cfa1ef00fb10bd0f2af6f436858c523101811375ef36f4193808
-SIZE (charithe-durationcheck-v0.0.6_GH0.tar.gz) = 8800
-SHA256 (chavacava-garif-87a70f3d418b_GH0.tar.gz) = 90615a47b75faeecadfebf63dfd0545f354bdefd8c59e32780728b60e160a484
-SIZE (chavacava-garif-87a70f3d418b_GH0.tar.gz) = 18565
-SHA256 (daixiang0-gci-v0.2.8_GH0.tar.gz) = 55fdfe1d60095c742939d51dca001dbbd379b7b0d4af9b22f694462194da57e2
-SIZE (daixiang0-gci-v0.2.8_GH0.tar.gz) = 8484
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (denis-tingajkin-go-header-v0.4.2_GH0.tar.gz) = 158e094296ff2eab1a22592800077576582de21fc5187b891306c57813d74fa7
-SIZE (denis-tingajkin-go-header-v0.4.2_GH0.tar.gz) = 20760
-SHA256 (dominikh-go-tools-v0.1.4_GH0.tar.gz) = cf5198d80a962e597e7234bf9ebf27222fd2e289657fa29a1cc547c0453743c0
-SIZE (dominikh-go-tools-v0.1.4_GH0.tar.gz) = 475095
-SHA256 (esimonov-ifshort-v1.0.2_GH0.tar.gz) = c1c1746fbec5e3c881cedbdc4a2390105df630f60436c2aa44e710eea383a8a0
-SIZE (esimonov-ifshort-v1.0.2_GH0.tar.gz) = 8411
-SHA256 (ettle-strcase-v0.1.1_GH0.tar.gz) = cd54aeae22da8a2eceb0d049625c7bbf532e0c0b8b7be4110cccf4014b338c1f
-SIZE (ettle-strcase-v0.1.1_GH0.tar.gz) = 22724
-SHA256 (fatih-color-v1.10.0_GH0.tar.gz) = a00342a7ffb8b119346dce56e152a111cbb9eab3970c429cc2ed4272aec2858e
-SIZE (fatih-color-v1.10.0_GH0.tar.gz) = 1267532
-SHA256 (fatih-structtag-v1.2.0_GH0.tar.gz) = f39a7edcb38f70f8b12f8b4f18b386d508c6a5b7f6fbddcee52d299b795fdaab
-SIZE (fatih-structtag-v1.2.0_GH0.tar.gz) = 5702
-SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
-SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
-SHA256 (fzipp-gocyclo-v0.3.1_GH0.tar.gz) = 270bc9f9f68562ab8da6b68f7f13b4a7af496015ce85b61ad166ce42cfc8eb43
-SIZE (fzipp-gocyclo-v0.3.1_GH0.tar.gz) = 8024
-SHA256 (go-critic-go-critic-v0.5.6_GH0.tar.gz) = dda8672b9a9c0429a502b1c168ba09b05013c9676c39a00adb8ab3f9ac41cd21
-SIZE (go-critic-go-critic-v0.5.6_GH0.tar.gz) = 144711
-SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471
-SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536
-SHA256 (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 1f30df494ffc50c133c5f276f64c94820046b1a3a660c0cca49a5c3a8106db11
-SIZE (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 51655
-SHA256 (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 62b99f2b94319da15c4d2c2a869a94999fa20003fd50a27189c620192b595a48
-SIZE (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 7452
-SHA256 (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 62add5436ef2bf5ee5884e7936c5395dee89107774e87978f7a6074df02f7dc2
-SIZE (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 4529
-SHA256 (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 2d327b8be838ac46ef568836fe29bdfddf699072e23632979af30d98917c911d
-SIZE (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 6935
-SHA256 (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 0c299440e84b1e7dc60e03198c8c5fe7e9b9d3f72f5de67fbc55d8d09482b3a7
-SIZE (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 2654
-SHA256 (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 08ddce86dd9578c428470d5f713eab535c91d34c9e007e7ebe364851b1046d92
-SIZE (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 3283
*** 2205 LINES SKIPPED ***


More information about the dev-commits-ports-all mailing list