git: 05252d9e9a4d - main - devel/gh: Update to 2.4.0

From: Lewis Cook <lcook_at_FreeBSD.org>
Date: Wed, 22 Dec 2021 16:33:09 UTC
The branch main has been updated by lcook:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05252d9e9a4d33794306d8d432efed41c14faac5

commit 05252d9e9a4d33794306d8d432efed41c14faac5
Author:     Lewis Cook <lcook@FreeBSD.org>
AuthorDate: 2021-12-22 16:31:04 +0000
Commit:     Lewis Cook <lcook@FreeBSD.org>
CommitDate: 2021-12-22 16:32:43 +0000

    devel/gh: Update to 2.4.0
    
    Changes:        https://github.com/cli/cli/releases/tag/v2.4.0
---
 devel/gh/Makefile  | 21 ++++++++++-----------
 devel/gh/distinfo  | 32 +++++++++++++++++++-------------
 devel/gh/pkg-plist |  3 ++-
 3 files changed, 31 insertions(+), 25 deletions(-)

diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index 54c8a4f06a20..3dd899752d17 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gh
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.3.0
+DISTVERSION=	2.4.0
 CATEGORIES=	devel
 
 MAINTAINER=	lcook@FreeBSD.org
@@ -19,7 +19,7 @@ GH_TUPLE=	AlecAivazis:survey:v2.3.2:alecaivazis_survey_v2/vendor/github.com/Alec
 		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.13.0:briandowns_spinner/vendor/github.com/briandowns/spinner \
+		briandowns:spinner:v1.18.0: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:crypto:6be313f59b03:cli_crypto/vendor/golang.org/x/crypto \
@@ -31,23 +31,26 @@ GH_TUPLE=	AlecAivazis:survey:v2.3.2:alecaivazis_survey_v2/vendor/github.com/Alec
 		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 \
+		fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \
 		gabriel-vasile:mimetype:v1.4.0:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \
 		go-yaml:yaml:496545a6307b:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
 		golang:net:69e39bad7dc2:golang_net/vendor/golang.org/x/net \
 		golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:fe61309f8881:golang_sys/vendor/golang.org/x/sys \
+		golang:sys:97ca703d548d:golang_sys/vendor/golang.org/x/sys \
 		golang:term:a79de5458b56:golang_term/vendor/golang.org/x/term \
-		golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
+		golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
 		google:go-cmp:v0.5.6: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 \
 		gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
+		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:go-version:v1.3.0: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:gojq:v0.12.6:itchyny_gojq/vendor/github.com/itchyny/gojq \
 		itchyny:timefmt-go:v0.1.3:itchyny_timefmt_go/vendor/github.com/itchyny/timefmt-go \
+		joho:godotenv:v1.4.0:joho_godotenv/vendor/github.com/joho/godotenv \
 		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.12:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
@@ -66,7 +69,7 @@ GH_TUPLE=	AlecAivazis:survey:v2.3.2:alecaivazis_survey_v2/vendor/github.com/Alec
 		shurcooL:githubv4:d292edc3691b:shurcool_githubv4/vendor/github.com/shurcooL/githubv4 \
 		shurcooL:graphql:18c5c3165e3a:shurcool_graphql/vendor/github.com/shurcooL/graphql \
 		sourcegraph:jsonrpc2:v0.1.0:sourcegraph_jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2 \
-		spf13:cobra:v1.2.1:spf13_cobra/vendor/github.com/spf13/cobra \
+		spf13:cobra:v1.3.0: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.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
@@ -103,12 +106,8 @@ do-build-MANPAGES-on:
 		./cmd/gen-docs --man-page --doc-path docs/man 2>/dev/null)
 
 post-install-COMPLETIONS-on:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
-		${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d \
-		${STAGEDIR}${PREFIX}/share/zsh/site-functions
-
 	${INSTALL_DATA} ${WRKSRC}/bash \
-		${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
+		${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME}
 	${INSTALL_DATA} ${WRKSRC}/fish \
 		${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish
 	${INSTALL_DATA} ${WRKSRC}/zsh \
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 9cebd57a1a0c..99c4af3ad7bf 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1639784185
-SHA256 (cli-cli-v2.3.0_GH0.tar.gz) = 56bcf353adc17c386377ffcdfc980cbaff36123a1c1132ba09c3c51a7d1c9b82
-SIZE (cli-cli-v2.3.0_GH0.tar.gz) = 622905
+TIMESTAMP = 1640189858
+SHA256 (cli-cli-v2.4.0_GH0.tar.gz) = 3c87db4d9825a342fc55bd7f27461099dd46291aea4a4a29bb95d3c896403f94
+SIZE (cli-cli-v2.4.0_GH0.tar.gz) = 637511
 SHA256 (AlecAivazis-survey-v2.3.2_GH0.tar.gz) = 0228fe7ecf6964cac7cba8fcd9dbb07a34ff5bc786435c750866033adc1f4faa
 SIZE (AlecAivazis-survey-v2.3.2_GH0.tar.gz) = 1238289
 SHA256 (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3703d1c9e659c274c5e2d712e4d66f60620e03513fc380b1d3acafb3ca037400
@@ -9,8 +9,8 @@ SHA256 (alecthomas-chroma-v0.8.2_GH0.tar.gz) = b7b9bd2ff49a18127dd00cee0d8e1d262
 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.13.0_GH0.tar.gz) = d5d3896d9e75fc116c637d3a8007d0637d9746fa9e8b4dd267b0a6bed02fedc0
-SIZE (briandowns-spinner-v1.13.0_GH0.tar.gz) = 1309327
+SHA256 (briandowns-spinner-v1.18.0_GH0.tar.gz) = dc230765a460f4a1144b79ab8f9369d165550f667831b1e4af4c709f8682c39c
+SIZE (briandowns-spinner-v1.18.0_GH0.tar.gz) = 1310141
 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
@@ -33,8 +33,8 @@ SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc
 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 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec
+SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826
 SHA256 (gabriel-vasile-mimetype-v1.4.0_GH0.tar.gz) = 5f3d372bb23aef8bbde63d25b1aa8b75326cf23f38cebf02ac1f1ebd05b9600f
 SIZE (gabriel-vasile-mimetype-v1.4.0_GH0.tar.gz) = 24844678
 SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a
@@ -43,12 +43,12 @@ SHA256 (golang-net-69e39bad7dc2_GH0.tar.gz) = 859028b1f77d72031aaeb022812f4040ae
 SIZE (golang-net-69e39bad7dc2_GH0.tar.gz) = 1263995
 SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
 SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-fe61309f8881_GH0.tar.gz) = 246a4b2f59ab8d7b4434b15d973e7d86ccb65c3dd3e616e4784d4ab9b50c9898
-SIZE (golang-sys-fe61309f8881_GH0.tar.gz) = 1253640
+SHA256 (golang-sys-97ca703d548d_GH0.tar.gz) = 8442ec1ca5eba53626b04367d9c39bc69fb0a2ceef9a2a950e848308b4ef0b15
+SIZE (golang-sys-97ca703d548d_GH0.tar.gz) = 1253842
 SHA256 (golang-term-a79de5458b56_GH0.tar.gz) = e2456003e6399902c70947a068f3e0f043de033c8ade1713d8d7294a5c6521ab
 SIZE (golang-term-a79de5458b56_GH0.tar.gz) = 14927
-SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
-SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
+SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
+SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
 SHA256 (google-go-cmp-v0.5.6_GH0.tar.gz) = cba2118596f694c135b3f3d6fe49b73ca2a7882aa4d7f346e341cb106afce5f1
 SIZE (google-go-cmp-v0.5.6_GH0.tar.gz) = 104421
 SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
@@ -57,6 +57,10 @@ SHA256 (gorilla-css-v1.0.0_GH0.tar.gz) = 9decf83063b85bcd5392f645fac322e986b5fc5
 SIZE (gorilla-css-v1.0.0_GH0.tar.gz) = 6443
 SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84
 SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101
+SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
+SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
+SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
+SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
 SHA256 (hashicorp-go-version-v1.3.0_GH0.tar.gz) = a459b2d8a3ca4d67fc13869a7869fa6c8aff6491d465b2cbe2842b56df87cfba
 SIZE (hashicorp-go-version-v1.3.0_GH0.tar.gz) = 14447
 SHA256 (henvic-httpretty-v0.0.6_GH0.tar.gz) = cb53b15e365f94d7cfb7d4a72448807c2fc5e42f831a340726ff950307575083
@@ -67,6 +71,8 @@ SHA256 (itchyny-gojq-v0.12.6_GH0.tar.gz) = 46f66af22e1701dd6f3605012c6e3ccc5bf4d
 SIZE (itchyny-gojq-v0.12.6_GH0.tar.gz) = 120857
 SHA256 (itchyny-timefmt-go-v0.1.3_GH0.tar.gz) = 546455b1d3e13affcca36ff0e868126353e8ae77ed8565a68393f77d7f788932
 SIZE (itchyny-timefmt-go-v0.1.3_GH0.tar.gz) = 12820
+SHA256 (joho-godotenv-v1.4.0_GH0.tar.gz) = 6d8eba0c162971777caad51793bc46b85d0e05332b216815c6bba177e3e87ebe
+SIZE (joho-godotenv-v1.4.0_GH0.tar.gz) = 11635
 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
@@ -103,8 +109,8 @@ SHA256 (shurcooL-graphql-18c5c3165e3a_GH0.tar.gz) = 179b68b8f86bd36ed023bdf0180d
 SIZE (shurcooL-graphql-18c5c3165e3a_GH0.tar.gz) = 17464
 SHA256 (sourcegraph-jsonrpc2-v0.1.0_GH0.tar.gz) = 07d53e5579d8e3310ffeb39bb606141561b8e6561965d6431eaf93d92831a091
 SIZE (sourcegraph-jsonrpc2-v0.1.0_GH0.tar.gz) = 14739
-SHA256 (spf13-cobra-v1.2.1_GH0.tar.gz) = 382d414ff7b8f421ae07d32d5a17161718b45bdd00de86dc107a34e639857794
-SIZE (spf13-cobra-v1.2.1_GH0.tar.gz) = 161312
+SHA256 (spf13-cobra-v1.3.0_GH0.tar.gz) = 5b6a1d841561112a68a46dfa58f8fd86a06abb8838cf86d085738a306fe91357
+SIZE (spf13-cobra-v1.3.0_GH0.tar.gz) = 169515
 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
diff --git a/devel/gh/pkg-plist b/devel/gh/pkg-plist
index a42ef40ac7f5..9279c4acab73 100644
--- a/devel/gh/pkg-plist
+++ b/devel/gh/pkg-plist
@@ -1,4 +1,4 @@
-%%COMPLETIONS%%etc/bash_completion.d/gh
+%%COMPLETIONS%%share/bash-completion/completions/gh
 %%COMPLETIONS%%share/fish/vendor_completions.d/gh.fish
 %%COMPLETIONS%%share/zsh/site-functions/_gh
 %%MANPAGES%%man/man1/gh-alias-delete.1.gz
@@ -83,6 +83,7 @@
 %%MANPAGES%%man/man1/gh-repo-clone.1.gz
 %%MANPAGES%%man/man1/gh-repo-create.1.gz
 %%MANPAGES%%man/man1/gh-repo-delete.1.gz
+%%MANPAGES%%man/man1/gh-repo-edit.1.gz
 %%MANPAGES%%man/man1/gh-repo-fork.1.gz
 %%MANPAGES%%man/man1/gh-repo-list.1.gz
 %%MANPAGES%%man/man1/gh-repo-rename.1.gz