git: 24febed25a17 - main - devel/task: update to 3.40.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Wed, 04 Dec 2024 20:25:54 UTC
The branch main has been updated by tagattie:

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

commit 24febed25a170d4cebddc0f98db960f409d6984f
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2024-12-04 20:23:55 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2024-12-04 20:25:42 +0000

    devel/task: update to 3.40.0
    
    Changelog: https://github.com/go-task/task/blob/v3.40.0/CHANGELOG.md
    
    Reported by:    portscout
---
 devel/task/Makefile | 36 +++++++++++++++++++++------
 devel/task/distinfo | 72 ++++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 85 insertions(+), 23 deletions(-)

diff --git a/devel/task/Makefile b/devel/task/Makefile
index a93dd4e21a0c..6d355d34f341 100644
--- a/devel/task/Makefile
+++ b/devel/task/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	task
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.39.2
-PORTREVISION=	1
+DISTVERSION=	3.40.0
 CATEGORIES=	devel
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -18,33 +17,54 @@ GH_ACCOUNT=	go-task
 GH_TUPLE=	\
 		Ladicle:tabwriter:v1.0.0:ladicle_tabwriter/vendor/github.com/Ladicle/tabwriter \
 		Masterminds:semver:v3.3.0:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \
+		Microsoft:go-winio:v0.6.1:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
+		ProtonMail:go-crypto:v1.0.0:protonmail_go_crypto/vendor/github.com/ProtonMail/go-crypto \
 		alecthomas:chroma:v2.14.0:alecthomas_chroma_v2/vendor/github.com/alecthomas/chroma/v2 \
+		cloudflare:circl:v1.3.7:cloudflare_circl/vendor/github.com/cloudflare/circl \
+		cyphar:filepath-securejoin:v0.2.5:cyphar_filepath_securejoin/vendor/github.com/cyphar/filepath-securejoin \
 		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
 		dlclark:regexp2:v1.11.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
 		dominikbraun:graph:v0.23.0:dominikbraun_graph/vendor/github.com/dominikbraun/graph \
-		fatih:color:v1.17.0:fatih_color/vendor/github.com/fatih/color \
-		go-check:check:788fd7840127:go_check_check/vendor/gopkg.in/check.v1 \
+		emirpasic:gods:v1.18.1:emirpasic_gods/vendor/github.com/emirpasic/gods \
+		fatih:color:v1.18.0:fatih_color/vendor/github.com/fatih/color \
+		go-git:gcfg:3a3c6141e376:go_git_gcfg/vendor/github.com/go-git/gcfg \
+		go-git:go-billy:v5.6.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \
+		go-git:go-git:v5.12.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
 		go-task:slim-sprig:v3.0.0:go_task_slim_sprig_v3/vendor/github.com/go-task/slim-sprig/v3 \
 		go-task:template:v0.1.0:go_task_template/vendor/github.com/go-task/template \
+		go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \
 		go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
+		golang:crypto:v0.25.0:golang_crypto/vendor/golang.org/x/crypto \
+		golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
+		golang:mod:v0.18.0:golang_mod/vendor/golang.org/x/mod \
+		golang:net:v0.27.0:golang_net/vendor/golang.org/x/net \
 		golang:sync:v0.8.0:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:v0.25.0:golang_sys/vendor/golang.org/x/sys \
-		golang:term:v0.24.0:golang_term/vendor/golang.org/x/term \
+		golang:sys:v0.26.0:golang_sys/vendor/golang.org/x/sys \
+		golang:term:v0.25.0:golang_term/vendor/golang.org/x/term \
+		golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \
+		imdario:mergo:v1.0.0:imdario_mergo/vendor/dario.cat/mergo \
+		jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
 		joho:godotenv:v1.5.1:joho_godotenv/vendor/github.com/joho/godotenv \
-		klauspost:cpuid:v2.0.9:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \
+		kevinburke:ssh_config:v1.2.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \
+		klauspost:cpuid:v2.2.7:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \
 		mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
 		mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
 		mattn:go-zglob:v0.0.6:mattn_go_zglob/vendor/github.com/mattn/go-zglob \
 		mitchellh:hashstructure:v2.0.2:mitchellh_hashstructure_v2/vendor/github.com/mitchellh/hashstructure/v2 \
 		muesli:cancelreader:v0.2.2:muesli_cancelreader/vendor/github.com/muesli/cancelreader \
-		mvdan:sh:v3.9.0:mvdan_sh/vendor/mvdan.cc/sh/v3 \
+		mvdan:sh:v3.10.0:mvdan_sh/vendor/mvdan.cc/sh/v3 \
 		otiai10:copy:v1.14.0:otiai10_copy/vendor/github.com/otiai10/copy \
+		pjbgf:sha1cd:v0.3.0:pjbgf_sha1cd/vendor/github.com/pjbgf/sha1cd \
 		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
 		radovskyb:watcher:v1.0.7:radovskyb_watcher/vendor/github.com/radovskyb/watcher \
 		sajari:fuzzy:v1.0.0:sajari_fuzzy/vendor/github.com/sajari/fuzzy \
+		sergi:go-diff:5b0b94c5c0d3:sergi_go_diff/vendor/github.com/sergi/go-diff \
+		skeema:knownhosts:v1.2.2:skeema_knownhosts/vendor/github.com/skeema/knownhosts \
 		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
 		stretchr:objx:v0.5.2:stretchr_objx/vendor/github.com/stretchr/objx \
 		stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \
+		whilp:git-urls:v1.0.0:whilp_git_urls/vendor/github.com/whilp/git-urls \
+		xanzy:ssh-agent:v0.3.3:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \
 		zeebo:xxh3:v1.0.2:zeebo_xxh3/vendor/github.com/zeebo/xxh3
 
 GO_TARGET=	./cmd/task
diff --git a/devel/task/distinfo b/devel/task/distinfo
index e77e67f7c3ae..0c5be726b23f 100644
--- a/devel/task/distinfo
+++ b/devel/task/distinfo
@@ -1,38 +1,70 @@
-TIMESTAMP = 1727494106
-SHA256 (go-task-task-v3.39.2_GH0.tar.gz) = ab61fcbda930ef3f69ba721b3d0dcf531ad0928bbabb17650de607580382f405
-SIZE (go-task-task-v3.39.2_GH0.tar.gz) = 482903
+TIMESTAMP = 1733342837
+SHA256 (go-task-task-v3.40.0_GH0.tar.gz) = e5ef4dc1837ca35f05cb5065aca3ea3de30e363c2ded389b6b1c0896cf1770f3
+SIZE (go-task-task-v3.40.0_GH0.tar.gz) = 497688
 SHA256 (Ladicle-tabwriter-v1.0.0_GH0.tar.gz) = 418b98c284ecfee18abae6f582bd784d9d9929c97ce03bc88bcc135612b4bcea
 SIZE (Ladicle-tabwriter-v1.0.0_GH0.tar.gz) = 11919
 SHA256 (Masterminds-semver-v3.3.0_GH0.tar.gz) = 2116354903cca1549a5928b86ac789ba8c01a4be87dc3f16287ab4cb0910fdeb
 SIZE (Masterminds-semver-v3.3.0_GH0.tar.gz) = 27852
+SHA256 (Microsoft-go-winio-v0.6.1_GH0.tar.gz) = 78c744d5b9d8039846e9e37bbd4b93a4feffad7d56965953f52cdb40cf05fc1b
+SIZE (Microsoft-go-winio-v0.6.1_GH0.tar.gz) = 109937
+SHA256 (ProtonMail-go-crypto-v1.0.0_GH0.tar.gz) = 596e264d2df6beb3ec40e47286f86960845ab227cb635150ef3bd35a90a79e43
+SIZE (ProtonMail-go-crypto-v1.0.0_GH0.tar.gz) = 333515
 SHA256 (alecthomas-chroma-v2.14.0_GH0.tar.gz) = beff1d23ee8343c66f62aa30f1f18da5813018dcdff147f3ac4bdd734a908821
 SIZE (alecthomas-chroma-v2.14.0_GH0.tar.gz) = 1036148
+SHA256 (cloudflare-circl-v1.3.7_GH0.tar.gz) = e1db989f921eeec80fd853cbf376c0e7893796fee96d8183fc5a29e01464a585
+SIZE (cloudflare-circl-v1.3.7_GH0.tar.gz) = 4938649
+SHA256 (cyphar-filepath-securejoin-v0.2.5_GH0.tar.gz) = 1cb095a17c8fc95d710fa02b838a5b6a5a841561bf37742ff1a0becd2dae99ef
+SIZE (cyphar-filepath-securejoin-v0.2.5_GH0.tar.gz) = 7384
 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.11.0_GH0.tar.gz) = c380209bd67b67859014f9bfd155aec4bfc4beb65f4a6aec37683b80186b18f7
 SIZE (dlclark-regexp2-v1.11.0_GH0.tar.gz) = 212532
 SHA256 (dominikbraun-graph-v0.23.0_GH0.tar.gz) = b7d6ed47eff83acaef77d676fdc2101439f47552a04d1edbc0a532602b7d783c
 SIZE (dominikbraun-graph-v0.23.0_GH0.tar.gz) = 151823
-SHA256 (fatih-color-v1.17.0_GH0.tar.gz) = 82e284c6679ac3eb4cbbb5e15b142bb1e6a68f957fe0d2db8ec4fe17e7f78e88
-SIZE (fatih-color-v1.17.0_GH0.tar.gz) = 12341
-SHA256 (go-check-check-788fd7840127_GH0.tar.gz) = b7c9de01f3ca7111d889f30f2bbcc36eda4d07c09f032aaba83e34a324146bae
-SIZE (go-check-check-788fd7840127_GH0.tar.gz) = 31597
+SHA256 (emirpasic-gods-v1.18.1_GH0.tar.gz) = 741fb139fc74b20c0e5eae63a0a5ee0646019953b15955ac4505f1dd5dded104
+SIZE (emirpasic-gods-v1.18.1_GH0.tar.gz) = 103448
+SHA256 (fatih-color-v1.18.0_GH0.tar.gz) = 586b2b42a4165ac52b35808be1238f90d109789bfcb1ddecd3f512eddbac0a9f
+SIZE (fatih-color-v1.18.0_GH0.tar.gz) = 12717
+SHA256 (go-git-gcfg-3a3c6141e376_GH0.tar.gz) = 8886a299e568a466bcdb8b9a172a9a3c62c1c8e06669b6f1136601e70dde1e5c
+SIZE (go-git-gcfg-3a3c6141e376_GH0.tar.gz) = 29255
+SHA256 (go-git-go-billy-v5.6.0_GH0.tar.gz) = 252ceff3140499ab18cd2a9b9daf6877cbf9002d6ccac6d578da8fb5c319faa4
+SIZE (go-git-go-billy-v5.6.0_GH0.tar.gz) = 45128
+SHA256 (go-git-go-git-v5.12.0_GH0.tar.gz) = 652a7eb6dfc2062c107e5d2cea183b4b53a0b28ffbedd35d52a8cd649dbc94f2
+SIZE (go-git-go-git-v5.12.0_GH0.tar.gz) = 540429
 SHA256 (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 673b1acc819c60899e78b00f20da2b8270a0e370c01d3def9cda0a86167881fb
 SIZE (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 40249
 SHA256 (go-task-template-v0.1.0_GH0.tar.gz) = 9124ba70c50922e3f680fb84073a9bab6283aad3ece5082ed2a7c0888426d6b7
 SIZE (go-task-template-v0.1.0_GH0.tar.gz) = 78058
+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-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
+SHA256 (golang-crypto-v0.25.0_GH0.tar.gz) = 44619ce0bc1901464e14925487f5152b850b50e214cc12021dbe177f22444749
+SIZE (golang-crypto-v0.25.0_GH0.tar.gz) = 1796762
+SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
+SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
+SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71
+SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147
+SHA256 (golang-net-v0.27.0_GH0.tar.gz) = 7366b073182cd029815e724a6584cdf01864f46f108e1b1f6beb04597ebacaea
+SIZE (golang-net-v0.27.0_GH0.tar.gz) = 1454586
 SHA256 (golang-sync-v0.8.0_GH0.tar.gz) = 1872b89e8bf234d4c65edca0bf7c7fd6c414cf74a5a9e10463eb2483cf7b361f
 SIZE (golang-sync-v0.8.0_GH0.tar.gz) = 18181
-SHA256 (golang-sys-v0.25.0_GH0.tar.gz) = 5d6918f3b8618819f3b3e8a2b89fb1588c1a9db1e4332732f11a6cf1acde268c
-SIZE (golang-sys-v0.25.0_GH0.tar.gz) = 1506462
-SHA256 (golang-term-v0.24.0_GH0.tar.gz) = f4c5e59021b1f412935a7485b027e9bfe641573824f7c04ccaed52d46d3316c1
-SIZE (golang-term-v0.24.0_GH0.tar.gz) = 14755
+SHA256 (golang-sys-v0.26.0_GH0.tar.gz) = 584b9e1f84f2edfddedc60727a0296b053688fb30c4097490942981283c683e4
+SIZE (golang-sys-v0.26.0_GH0.tar.gz) = 1508756
+SHA256 (golang-term-v0.25.0_GH0.tar.gz) = e6e3b76d49025f8b6e9015514280e0b5bb1084ce0313e17bebab3ab63d9e049f
+SIZE (golang-term-v0.25.0_GH0.tar.gz) = 14758
+SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13
+SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706
+SHA256 (imdario-mergo-v1.0.0_GH0.tar.gz) = 95ef6e8c4d877d1bcb4d4cd8e917c56faba847bba86b3c91e869636ad008bf41
+SIZE (imdario-mergo-v1.0.0_GH0.tar.gz) = 29097
+SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
+SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
 SHA256 (joho-godotenv-v1.5.1_GH0.tar.gz) = f87c261109efd54c8f16b40252e820d690af571975c25247d2438c43be0be4a1
 SIZE (joho-godotenv-v1.5.1_GH0.tar.gz) = 14220
-SHA256 (klauspost-cpuid-v2.0.9_GH0.tar.gz) = 8cbbd8d7e4379eb95db956352e764b83b509c8fc88a3ab543ccaa6ade746d21a
-SIZE (klauspost-cpuid-v2.0.9_GH0.tar.gz) = 342155
+SHA256 (kevinburke-ssh_config-v1.2.0_GH0.tar.gz) = 44b1e5fc518886e422c918c8c3e9fa797ce1affcbe5b1e2ffe514a595db7deca
+SIZE (kevinburke-ssh_config-v1.2.0_GH0.tar.gz) = 20611
+SHA256 (klauspost-cpuid-v2.2.7_GH0.tar.gz) = 3af0c0c25c7ce1feaa89ea039d400d8c500d035f9a36e86d107d4743392a1da0
+SIZE (klauspost-cpuid-v2.2.7_GH0.tar.gz) = 457397
 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77
 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762
 SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6
@@ -43,21 +75,31 @@ SHA256 (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 3c6781f06d145547a3f08e365ee
 SIZE (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 9004
 SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a
 SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443
-SHA256 (mvdan-sh-v3.9.0_GH0.tar.gz) = d8bd0b83cd41bb65420395d6efb7d2c4bfcd535fbf3d702325d150e5ee2d1809
-SIZE (mvdan-sh-v3.9.0_GH0.tar.gz) = 224822
+SHA256 (mvdan-sh-v3.10.0_GH0.tar.gz) = 4cad722b7a569a05c86ec489b1d5980843ae60ca8db15aa71174c7810378a8ec
+SIZE (mvdan-sh-v3.10.0_GH0.tar.gz) = 226281
 SHA256 (otiai10-copy-v1.14.0_GH0.tar.gz) = ca131fd2a2f33a0ee4908ec9a722920d8e09d1812daa0a58ee933e67803a29d0
 SIZE (otiai10-copy-v1.14.0_GH0.tar.gz) = 20315
+SHA256 (pjbgf-sha1cd-v0.3.0_GH0.tar.gz) = 7a97ba097cf09f4691e2d0d16ea81141ca40ad6b977ccd439451addd7a389f03
+SIZE (pjbgf-sha1cd-v0.3.0_GH0.tar.gz) = 3671654
 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
 SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
 SHA256 (radovskyb-watcher-v1.0.7_GH0.tar.gz) = 7d21176b45881f910e6469f4249164849160eb282148b97e678ef18230d17843
 SIZE (radovskyb-watcher-v1.0.7_GH0.tar.gz) = 12776
 SHA256 (sajari-fuzzy-v1.0.0_GH0.tar.gz) = b1f2dfca87c5e90cab8bba66a8d1ec94981637a2cbf8855d8535f3a8c12800bd
 SIZE (sajari-fuzzy-v1.0.0_GH0.tar.gz) = 2402004
+SHA256 (sergi-go-diff-5b0b94c5c0d3_GH0.tar.gz) = a057b331f6e85453a55f2626b2b252e8d57cd9961f14573854cf883409807f53
+SIZE (sergi-go-diff-5b0b94c5c0d3_GH0.tar.gz) = 1331888
+SHA256 (skeema-knownhosts-v1.2.2_GH0.tar.gz) = c9c5fe03cf5aa1a05c8e231f081478e908557a54b1ebaec9dabddb06d24edf0e
+SIZE (skeema-knownhosts-v1.2.2_GH0.tar.gz) = 13712
 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
 SHA256 (stretchr-objx-v0.5.2_GH0.tar.gz) = c21c81a2e619fe8194c9cfafd577a72fe163df5a384d68799fbc54eef4b0e33f
 SIZE (stretchr-objx-v0.5.2_GH0.tar.gz) = 33222
 SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb
 SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663
+SHA256 (whilp-git-urls-v1.0.0_GH0.tar.gz) = cbb5a0f92a1d3a49f0bc2a3f01408cc4c08cffeee4de33804387ae3bf43ab86f
+SIZE (whilp-git-urls-v1.0.0_GH0.tar.gz) = 3883
+SHA256 (xanzy-ssh-agent-v0.3.3_GH0.tar.gz) = e15d693dd9aaa7647e1ca4b2fd7051047aa4ad6b3678ecb1ca95cd93c3c34ec9
+SIZE (xanzy-ssh-agent-v0.3.3_GH0.tar.gz) = 8620
 SHA256 (zeebo-xxh3-v1.0.2_GH0.tar.gz) = d488743971995e562623d49603256814e2b5162d9c419dab8c99583fc6bcfd0b
 SIZE (zeebo-xxh3-v1.0.2_GH0.tar.gz) = 286392