git: d8e59b79701f - main - sysutils/chezmoi: update to 2.17.1

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Sun, 05 Jun 2022 11:18:52 UTC
The branch main has been updated by fernape:

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

commit d8e59b79701f50af84541883fd290053bf2f33ff
Author:     Samir Noir <samir@noir.im>
AuthorDate: 2022-06-02 16:13:24 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-06-05 11:16:30 +0000

    sysutils/chezmoi: update to 2.17.1
    
    ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.17.1
    
     * Add information about chezmoi_modify_manager
     * Add link to podcast
     * Fix typo in kubeconfig documentation
     * Organize related software page into sub-sections
     * Fix dump command in the presence of config file templates
     * Include git repo commands in dump command output
    
    PR:     264398
    Reported by:    samir@noir.im (maintainer)
---
 sysutils/chezmoi/Makefile | 25 ++++++++++++------------
 sysutils/chezmoi/distinfo | 48 ++++++++++++++++++++++++-----------------------
 2 files changed, 38 insertions(+), 35 deletions(-)

diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile
index b103c288ab6a..96ee2a503a63 100644
--- a/sysutils/chezmoi/Makefile
+++ b/sysutils/chezmoi/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	chezmoi
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.16.0
+DISTVERSION=	2.17.1
 CATEGORIES=	sysutils
 EXTRACT_ONLY=	${_DISTFILES:N*.js}
 
@@ -43,20 +43,20 @@ GH_TUPLE=	FiloSottile:age:v1.0.0:filosottile_age/vendor/filippo.io/age \
 		go-git:go-git:v5.4.2:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
 		go-ini:ini:v1.66.4:go_ini_ini/vendor/gopkg.in/ini.v1 \
 		go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \
-		go-yaml:yaml:539c8e751b99:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
 		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
+		go-yaml:yaml:v3.0.0:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
 		godbus:dbus:v5.1.0:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \
 		golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:6f7dac969898:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:183a9ca12b87:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:9780585627b5:golang_oauth2/vendor/golang.org/x/oauth2 \
+		golang:crypto:793ad666bf5e:golang_crypto/vendor/golang.org/x/crypto \
+		golang:net:5463443f8c37:golang_net/vendor/golang.org/x/net \
+		golang:oauth2:622c5d57e401:golang_oauth2/vendor/golang.org/x/oauth2 \
 		golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
 		golang:sync:0976fa681c29:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:5e4e11fc645e:golang_sys/vendor/golang.org/x/sys \
-		golang:term:e5f449aeb171:golang_term/vendor/golang.org/x/term \
+		golang:sys:bc2c85ada10a:golang_sys/vendor/golang.org/x/sys \
+		golang:term:065cf7ba2467:golang_term/vendor/golang.org/x/term \
 		golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
 		google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \
-		google:go-github:v44.1.0:google_go_github_v44/vendor/github.com/google/go-github/v44 \
+		google:go-github:v45.0.0:google_go_github_v45/vendor/github.com/google/go-github/v45 \
 		google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \
 		google:gops:v0.3.23:google_gops/vendor/github.com/google/gops \
 		google:renameio:v2.0.0:google_renameio_v2/vendor/github.com/google/renameio/v2 \
@@ -65,7 +65,7 @@ GH_TUPLE=	FiloSottile:age:v1.0.0:filosottile_age/vendor/filippo.io/age \
 		gregjones:httpcache:901d90724c79:gregjones_httpcache/vendor/github.com/gregjones/httpcache \
 		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
 		huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \
-		imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
+		imdario:mergo:v0.3.13:imdario_mergo/vendor/github.com/imdario/mergo \
 		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
 		jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
 		kevinburke:ssh_config:v1.2.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \
@@ -81,6 +81,7 @@ GH_TUPLE=	FiloSottile:age:v1.0.0:filosottile_age/vendor/filippo.io/age \
 		muesli:combinator:v0.3.0:muesli_combinator/vendor/github.com/muesli/combinator \
 		muesli:reflow:v0.3.0:muesli_reflow/vendor/github.com/muesli/reflow \
 		muesli:termenv:v0.11.0:muesli_termenv/vendor/github.com/muesli/termenv \
+		mvdan:sh:v3.5.1:mvdan_sh/vendor/mvdan.cc/sh/v3 \
 		olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
 		pelletier:go-toml:v1.9.5:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
 		pelletier:go-toml:v2.0.1:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
@@ -99,10 +100,10 @@ GH_TUPLE=	FiloSottile:age:v1.0.0:filosottile_age/vendor/filippo.io/age \
 		spf13:cobra:v1.4.0:spf13_cobra/vendor/github.com/spf13/cobra \
 		spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
 		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		spf13:viper:v1.11.0:spf13_viper/vendor/github.com/spf13/viper \
+		spf13:viper:v1.12.0:spf13_viper/vendor/github.com/spf13/viper \
 		stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \
 		stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify \
-		subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
+		subosito:gotenv:v1.3.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
 		twpayne:go-pinentry:v0.2.0:twpayne_go_pinentry/vendor/github.com/twpayne/go-pinentry \
 		twpayne:go-shell:v0.3.1:twpayne_go_shell/vendor/github.com/twpayne/go-shell \
 		twpayne:go-vfs:v4.1.0:twpayne_go_vfs_v4/vendor/github.com/twpayne/go-vfs/v4 \
@@ -126,6 +127,7 @@ PLIST_FILES=	bin/chezmoi
 OPTIONS_DEFINE=		BASH DOCS FISH ZSH
 OPTIONS_DEFAULT=	BASH DOCS FISH ZSH
 
+BASH_PLIST_FILES=	etc/bash_completion.d/chezmoi
 DOCS_MASTER_SITES=	https://unpkg.com/:mermaid_js
 DOCS_DISTFILES=		mermaid@8.8.0/dist/mermaid.min.js:mermaid_js
 
@@ -135,7 +137,6 @@ DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mkdocs>0:textproc/py-mkdocs@${PY_FLAV
 			${PYTHON_PKGNAMEPREFIX}mkdocs-simple-hooks>0:textproc/py-mkdocs-simple-hooks@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}mkdocs-redirects>0:textproc/py-mkdocs-redirects@${PY_FLAVOR}
 
-BASH_PLIST_FILES=	etc/bash_completion.d/chezmoi
 DOCS_PORTDOCS=		*
 FISH_PLIST_FILES=	share/fish/vendor_functions.d/chezmoi.fish
 ZSH_PLIST_FILES=	share/zsh/site-functions/_chezmoi
diff --git a/sysutils/chezmoi/distinfo b/sysutils/chezmoi/distinfo
index 95713d3a98dc..27e7e9908c32 100644
--- a/sysutils/chezmoi/distinfo
+++ b/sysutils/chezmoi/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1653332372
+TIMESTAMP = 1654111834
 SHA256 (mermaid@8.8.0/dist/mermaid.min.js) = d373ecc0e80fed423a6ee72fe30f4307aad5a04d872fa14e98ff3f2e8be4aae0
 SIZE (mermaid@8.8.0/dist/mermaid.min.js) = 832982
-SHA256 (twpayne-chezmoi-v2.16.0_GH0.tar.gz) = da1900b065c1b247ffc70a48c6dd066f3b770ccbc16b3caeaf949a9fe0357b53
-SIZE (twpayne-chezmoi-v2.16.0_GH0.tar.gz) = 2395250
+SHA256 (twpayne-chezmoi-v2.17.1_GH0.tar.gz) = 28b9a5408c3c4ad2224a3936b628f33c0606c80e6f02eaf0d2c14e34316ffbff
+SIZE (twpayne-chezmoi-v2.17.1_GH0.tar.gz) = 2398396
 SHA256 (FiloSottile-age-v1.0.0_GH0.tar.gz) = 8d27684f62f9dc74014035e31619e2e07f8b56257b1075560456cbf05ddbcfce
 SIZE (FiloSottile-age-v1.0.0_GH0.tar.gz) = 59682
 SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d
@@ -57,34 +57,34 @@ SHA256 (go-ini-ini-v1.66.4_GH0.tar.gz) = 6b64578fd951b1654ec09893ba7bf2cb8517c1a
 SIZE (go-ini-ini-v1.66.4_GH0.tar.gz) = 53337
 SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8
 SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769
-SHA256 (go-yaml-yaml-539c8e751b99_GH0.tar.gz) = 01efc292ed888dcaeffc3af374a82855a96cd86762cd0c23ced65e7600218ffd
-SIZE (go-yaml-yaml-539c8e751b99_GH0.tar.gz) = 91156
 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
+SHA256 (go-yaml-yaml-v3.0.0_GH0.tar.gz) = 6777f98a913c60ba2a1980665883898168674da018bb7447fc55bb33460e4bed
+SIZE (go-yaml-yaml-v3.0.0_GH0.tar.gz) = 91138
 SHA256 (godbus-dbus-v5.1.0_GH0.tar.gz) = 2f4939ab13a20178584ef534293abc5b6744bb5b6232432050c5a3ab2ab85fd7
 SIZE (godbus-dbus-v5.1.0_GH0.tar.gz) = 74080
 SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f
 SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007
-SHA256 (golang-crypto-6f7dac969898_GH0.tar.gz) = 351756fb048714bcca712921ebc4b2db17a247be8a69feb470f14df4d2112522
-SIZE (golang-crypto-6f7dac969898_GH0.tar.gz) = 1631383
-SHA256 (golang-net-183a9ca12b87_GH0.tar.gz) = 00ef780946b69b7898cac77423588d762e27ed560798055e4ae00c6d45e7eb26
-SIZE (golang-net-183a9ca12b87_GH0.tar.gz) = 1230154
-SHA256 (golang-oauth2-9780585627b5_GH0.tar.gz) = 1c811dfb03781324c5a8bcd9124e437ed15253139fecbfe9f4106363bbe3b5c5
-SIZE (golang-oauth2-9780585627b5_GH0.tar.gz) = 88428
+SHA256 (golang-crypto-793ad666bf5e_GH0.tar.gz) = b1b269ae06a9f3910611ec4bf6a5a30815d1d57399e951dfe4e6349d6e881789
+SIZE (golang-crypto-793ad666bf5e_GH0.tar.gz) = 1631367
+SHA256 (golang-net-5463443f8c37_GH0.tar.gz) = c63c9a13acaa039cd2a25c55238ed42d3eddbfa7779431f70a8a7679061c9fdc
+SIZE (golang-net-5463443f8c37_GH0.tar.gz) = 1228839
+SHA256 (golang-oauth2-622c5d57e401_GH0.tar.gz) = 30abd4c2ff102b60d04c7a804af17d643dc45b53e9f3cba913f376fea968e8c3
+SIZE (golang-oauth2-622c5d57e401_GH0.tar.gz) = 88490
 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
 SHA256 (golang-sync-0976fa681c29_GH0.tar.gz) = 3c59014610e6000bfc570fb551865ab20fed5df4e97721cc7125bbf84d79df70
 SIZE (golang-sync-0976fa681c29_GH0.tar.gz) = 19503
-SHA256 (golang-sys-5e4e11fc645e_GH0.tar.gz) = 49f11b48480ca7b5c52969475f9718d5b36aa53c49a2ec7fcfe02a980f4d00dc
-SIZE (golang-sys-5e4e11fc645e_GH0.tar.gz) = 1304278
-SHA256 (golang-term-e5f449aeb171_GH0.tar.gz) = 7b6ad4bc0249d9d2eccbd7795c523970020469d52c427753f4857227fd877261
-SIZE (golang-term-e5f449aeb171_GH0.tar.gz) = 14976
+SHA256 (golang-sys-bc2c85ada10a_GH0.tar.gz) = f4a4b0839211cec4a8520bdc7e1004aba8cd0fa1a480a7158d1276efeb890e9a
+SIZE (golang-sys-bc2c85ada10a_GH0.tar.gz) = 1303050
+SHA256 (golang-term-065cf7ba2467_GH0.tar.gz) = 35bd9811d5a935600bf06b91e62707d06934f82c0119820db54bf494b8c8073f
+SIZE (golang-term-065cf7ba2467_GH0.tar.gz) = 14977
 SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
 SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
 SHA256 (google-btree-v1.0.1_GH0.tar.gz) = 240723cff7c3c28e8444d45e500e65b2c25df519273260f248786e1a7367a654
 SIZE (google-btree-v1.0.1_GH0.tar.gz) = 15381
-SHA256 (google-go-github-v44.1.0_GH0.tar.gz) = 0c35f92672d8ad31738edd36de6dff78aa3e20b0366dfd203dfb8e78f0784693
-SIZE (google-go-github-v44.1.0_GH0.tar.gz) = 593926
+SHA256 (google-go-github-v45.0.0_GH0.tar.gz) = a8342bfce65ad28efe0674e34472dd028ccea8793aea311bae381ced0665a336
+SIZE (google-go-github-v45.0.0_GH0.tar.gz) = 595916
 SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56
 SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423
 SHA256 (google-gops-v0.3.23_GH0.tar.gz) = 7bea1780f7175d7518fb532a7ff858bc1789b88b918965068210ad8c5b8fd746
@@ -101,8 +101,8 @@ SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf8
 SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
 SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b
 SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911
-SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
-SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
+SHA256 (imdario-mergo-v0.3.13_GH0.tar.gz) = 0cfd6c6d112688aea782726ef90379065e12632d27d886c3b1d9bd4481304652
+SIZE (imdario-mergo-v0.3.13_GH0.tar.gz) = 22792
 SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
 SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
 SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
@@ -133,6 +133,8 @@ SHA256 (muesli-reflow-v0.3.0_GH0.tar.gz) = f797b8c25d447e314ad92b155433562446c68
 SIZE (muesli-reflow-v0.3.0_GH0.tar.gz) = 21245
 SHA256 (muesli-termenv-v0.11.0_GH0.tar.gz) = b378a954b8d8deada7b22a10b4bb56fe86727075057cfc94e04dab601ce71cb4
 SIZE (muesli-termenv-v0.11.0_GH0.tar.gz) = 411301
+SHA256 (mvdan-sh-v3.5.1_GH0.tar.gz) = f15ca9952ef6dc4c1051550152768a99dde0d3f72269d0510f75522a492270cf
+SIZE (mvdan-sh-v3.5.1_GH0.tar.gz) = 222608
 SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
 SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
 SHA256 (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 7ee5ee9344a5c18eebf9487782e00b2dbeaaf19be64b447a1e1d90f8aed710e8
@@ -169,14 +171,14 @@ SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf54
 SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871
 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (spf13-viper-v1.11.0_GH0.tar.gz) = 77d329cbee9ecd3caac0d10fc04309c3fedf8c929ea6ac56f27f576ed910aa64
-SIZE (spf13-viper-v1.11.0_GH0.tar.gz) = 112530
+SHA256 (spf13-viper-v1.12.0_GH0.tar.gz) = 54b97b03ab6b666771a42ffd3bd0cd6672af87443ffd234a78a3e1c09c2061a1
+SIZE (spf13-viper-v1.12.0_GH0.tar.gz) = 114620
 SHA256 (stretchr-objx-v0.3.0_GH0.tar.gz) = 831cb044305e573d9ed18928b87feb1d31d1f17f3f54ec962d037c36f5463e24
 SIZE (stretchr-objx-v0.3.0_GH0.tar.gz) = 80456
 SHA256 (stretchr-testify-v1.7.1_GH0.tar.gz) = 5a53303e8ae54d0d581895f5bf8aae82f64f53c04c1c0f9e27a0ebeffa579a92
 SIZE (stretchr-testify-v1.7.1_GH0.tar.gz) = 93989
-SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5
-SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359
+SHA256 (subosito-gotenv-v1.3.0_GH0.tar.gz) = 04bf4a91fe8c2dba5bcb2a8d89a80d51f914c81bcf42a29e733c0405f99ced3c
+SIZE (subosito-gotenv-v1.3.0_GH0.tar.gz) = 8967
 SHA256 (twpayne-go-pinentry-v0.2.0_GH0.tar.gz) = b82d28813c2c1027a393791382ec5a8a1d2e0c7b334cb60878c03abc323f2904
 SIZE (twpayne-go-pinentry-v0.2.0_GH0.tar.gz) = 11973
 SHA256 (twpayne-go-shell-v0.3.1_GH0.tar.gz) = 27b80048d49d07d33c887148c96f5bf3614795c6240ce92a4f1fc86f17598ae4