git: aacdb477d113 - main - net/termshark: Update to 2.4.0

From: Ryan Steinmetz <zi_at_FreeBSD.org>
Date: Fri, 05 Aug 2022 16:06:29 UTC
The branch main has been updated by zi:

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

commit aacdb477d11357543c5663ce94e2bcf78fc6b807
Author:     Ryan Steinmetz <zi@FreeBSD.org>
AuthorDate: 2022-08-05 16:04:34 +0000
Commit:     Ryan Steinmetz <zi@FreeBSD.org>
CommitDate: 2022-08-05 16:04:34 +0000

    net/termshark: Update to 2.4.0
---
 net/termshark/Makefile                             |  93 +++++++-----
 net/termshark/distinfo                             | 162 ++++++++++++---------
 ...golang.org_x_sys_unix_ztypes__freebsd__arm64.go |  24 ---
 3 files changed, 156 insertions(+), 123 deletions(-)

diff --git a/net/termshark/Makefile b/net/termshark/Makefile
index e3dd19ad894c..7defdf267980 100644
--- a/net/termshark/Makefile
+++ b/net/termshark/Makefile
@@ -1,8 +1,11 @@
 PORTNAME=	termshark
-PORTVERSION=	2.1.1
+PORTVERSION=	2.4.0
 DISTVERSIONPREFIX=v
-PORTREVISION=	4
 CATEGORIES=	net
+MASTER_SITES=	https://salsa.debian.org/vasudev/gospake2/-/archive/${GOSPAKE2_HASH}/:gospake2 \
+		https://salsa.debian.org/vasudev/ed25519group/-/archive/${ED25519_HASH}/:ed25519
+DISTFILES=	gospake2-${GOSPAKE2_HASH}.tar.gz:gospake2 \
+		ed25519group-${ED25519_HASH}.tar.gz:ed25519
 
 MAINTAINER=	zi@FreeBSD.org
 COMMENT=	Terminal UI for tshark, inspired by Wireshark
@@ -17,53 +20,72 @@ OPTIONS_DEFAULT=
 X11_RUN_DEPENDS_OFF=	tshark>0:net/tshark
 X11_RUN_DEPENDS=	wireshark>0:net/wireshark
 
+GOSPAKE2_HASH=	10ebaf42f42fe21f53cad42fe6f5efa9a528da4e
+ED25519_HASH=	3aff6cc605d469a7d618240e4a5cee3e1a861b43
+
 USE_GITHUB=	yes
+USE_GITLAB=	nodefault
 
 GH_ACCOUNT=	gcla
 GH_TUPLE=	\
-		BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \
-		adam-hanna:arrayOperations:v0.2.5:adam_hanna_arrayoperations/vendor/github.com/adam-hanna/arrayOperations \
-		antchfx:xmlquery:v1.0.0:antchfx_xmlquery/vendor/github.com/antchfx/xmlquery \
-		antchfx:xpath:v1.0.0:antchfx_xpath/vendor/github.com/antchfx/xpath \
+		adam-hanna:arrayOperations:v0.2.6:adam_hanna_arrayoperations/vendor/github.com/adam-hanna/arrayOperations \
+		antchfx:xmlquery:v1.3.3:antchfx_xmlquery/vendor/github.com/antchfx/xmlquery \
+		antchfx:xpath:v1.1.11:antchfx_xpath/vendor/github.com/antchfx/xpath \
+		araddon:dateparse:0eec95c9db7e:araddon_dateparse/vendor/github.com/araddon/dateparse \
 		blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \
+		creack:pty:v1.1.15:creack_pty/vendor/github.com/creack/pty \
 		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
+		flytam:filenamify:v1.1.0:flytam_filenamify/vendor/github.com/flytam/filenamify \
+		fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify_1/vendor/gopkg.in/fsnotify/fsnotify.v1 \
+		fsnotify:fsnotify:v1.5.4:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
 		gcla:deep:v1.0.2:gcla_deep/vendor/github.com/gcla/deep \
-		gcla:gowid:45eed270dfd5:gcla_gowid/vendor/github.com/gcla/gowid \
+		gcla:gowid:v1.4.0:gcla_gowid/vendor/github.com/gcla/gowid \
 		gcla:tail:650e90873359:gcla_tail/vendor/github.com/gcla/tail \
-		gcla:tcell:b90e69b9dbe0:gcla_tcell_1/vendor/github.com/gdamore/tcell \
-		gcla:term:31cba2f9f402:gcla_term_1/vendor/github.com/pkg/term \
+		gcla:term:3e6af2ebff27:gcla_term/vendor/github.com/gcla/term \
 		gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
-		go-check:check:788fd7840127:go_check_check/vendor/gopkg.in/check.v1 \
-		go-test:deep:v1.0.2:go_test_deep \
+		gdamore:tcell:v2.5.0:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
+		go-ini:ini:v1.66.4:go_ini_ini/vendor/gopkg.in/ini.v1 \
 		go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
-		go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		golang:net:3b0461eec859:golang_net/vendor/golang.org/x/net \
-		golang:sys:b09406accb47:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
-		hashicorp:golang-lru:v0.5.3:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
+		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 \
+		golang:crypto:7b82a4e95df4:golang_crypto/vendor/golang.org/x/crypto \
+		golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
+		golang:net:2e3eb7b945c2:golang_net/vendor/golang.org/x/net \
+		golang:sys:bc2c85ada10a:golang_sys/vendor/golang.org/x/sys \
+		golang:term:03fcf44c2211:golang_term/vendor/golang.org/x/term \
+		golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
+		hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
 		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
 		jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \
-		konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
-		kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \
-		lucasb-eyer:go-colorful:v1.0.3:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
-		magiconair:properties:v1.8.0:magiconair_properties/vendor/github.com/magiconair/properties \
-		mattn:go-isatty:v0.0.9:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		mattn:go-runewidth:v0.0.7:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
+		kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
+		klauspost:compress:v1.11.13:klauspost_compress/vendor/github.com/klauspost/compress \
+		lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
+		magiconair:properties:v1.8.6:magiconair_properties/vendor/github.com/magiconair/properties \
+		mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+		mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
+		mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
 		mreiferson:go-snappystream:v0.2.3:mreiferson_go_snappystream/vendor/github.com/mreiferson/go-snappystream \
-		pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
-		pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \
+		nhooyr:websocket:v1.8.6:nhooyr_websocket/vendor/nhooyr.io/websocket \
+		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 \
+		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 \
+		psanford:wormhole-william:049df45b8d5a:psanford_wormhole_william/vendor/github.com/psanford/wormhole-william \
+		rakyll:statik:v0.1.7:rakyll_statik/vendor/github.com/rakyll/statik \
+		rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
 		shibukawa:configdir:e180dbdc8da0:shibukawa_configdir/vendor/github.com/shibukawa/configdir \
-		sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
-		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:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
-		spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \
-		spf13:viper:v1.3.2:spf13_viper/vendor/github.com/spf13/viper \
-		stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		tevino:abool:9b9efcf221b5:tevino_abool/vendor/github.com/tevino/abool
+		sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
+		spf13:afero:v1.8.2:spf13_afero/vendor/github.com/spf13/afero \
+		spf13:cast:v1.5.0:spf13_cast/vendor/github.com/spf13/cast \
+		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.12.0:spf13_viper/vendor/github.com/spf13/viper \
+		stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify \
+		subosito:gotenv:v1.3.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
+		tevino:abool:v1.2.0:tevino_abool/vendor/github.com/tevino/abool
+
+GL_TUPLE=	jonas.jasas:condchan:36637ad2b5bc273b9310b309418ede63697b8ab9:jonas_jasas_condchan/vendor/gitlab.com/jonas.jasas/condchan
 
 GO_TARGET=	./cmd/${PORTNAME}
 
@@ -76,5 +98,8 @@ post-extract:
 	@${RLN} ${WRKSRC_fsnotify_fsnotify} ${WRKSRC}/vendor/gopkg.in/fsnotify.v1
 	@${MKDIR} ${WRKSRC}/vendor/gopkg.in/fsnotify
 	@${RLN} ${WRKSRC_fsnotify_fsnotify} ${WRKSRC}/vendor/gopkg.in/fsnotify/fsnotify.v1
+	@${MKDIR} ${WRKSRC}/vendor/salsa.debian.org/vasudev
+	@${MV} ${WRKDIR}/gospake2-${GOSPAKE2_HASH} ${WRKSRC}/vendor/salsa.debian.org/vasudev/gospake2
+	@${MV} ${WRKDIR}/ed25519group-${ED25519_HASH} ${WRKSRC}/vendor/salsa.debian.org/vasudev/ed25519group
 
 .include <bsd.port.mk>
diff --git a/net/termshark/distinfo b/net/termshark/distinfo
index 2493c9cc64da..83920b5cb04e 100644
--- a/net/termshark/distinfo
+++ b/net/termshark/distinfo
@@ -1,89 +1,121 @@
-TIMESTAMP = 1590416200
-SHA256 (gcla-termshark-v2.1.1_GH0.tar.gz) = c02a21e0a61b791b1287b85acc33834ccd3bb4efb40be52e5a74d2b989d51416
-SIZE (gcla-termshark-v2.1.1_GH0.tar.gz) = 236809
-SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
-SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
-SHA256 (adam-hanna-arrayOperations-v0.2.5_GH0.tar.gz) = 59e81571af69d6e23b54aba82ddfcb5855ed72977244ec35c6a3625f509a760d
-SIZE (adam-hanna-arrayOperations-v0.2.5_GH0.tar.gz) = 6017
-SHA256 (antchfx-xmlquery-v1.0.0_GH0.tar.gz) = 389b92bd0b92b0f2a1c33e827847d0e7aa7de38497b52144984513431d0b3956
-SIZE (antchfx-xmlquery-v1.0.0_GH0.tar.gz) = 10379
-SHA256 (antchfx-xpath-v1.0.0_GH0.tar.gz) = 5772fc35984757fcd455aa024bcdb7402f76ca231234547896c5b8af9f9c929a
-SIZE (antchfx-xpath-v1.0.0_GH0.tar.gz) = 23845
+TIMESTAMP = 1659715096
+SHA256 (gospake2-10ebaf42f42fe21f53cad42fe6f5efa9a528da4e.tar.gz) = a3a4c80802c06d86a0812c5b40dea7f553a7e45d814d4914e0e7fd6ead289ed5
+SIZE (gospake2-10ebaf42f42fe21f53cad42fe6f5efa9a528da4e.tar.gz) = 40978
+SHA256 (ed25519group-3aff6cc605d469a7d618240e4a5cee3e1a861b43.tar.gz) = 663ecc8731c0d49bc763af2bba6201612082bb2854692ac4839d60fa41919e9c
+SIZE (ed25519group-3aff6cc605d469a7d618240e4a5cee3e1a861b43.tar.gz) = 20266
+SHA256 (gcla-termshark-v2.4.0_GH0.tar.gz) = 949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087
+SIZE (gcla-termshark-v2.4.0_GH0.tar.gz) = 427503
+SHA256 (adam-hanna-arrayOperations-v0.2.6_GH0.tar.gz) = b3b134817e7cb8b41072c876014132511bf426fbd5f8eab1fcd232d36058491a
+SIZE (adam-hanna-arrayOperations-v0.2.6_GH0.tar.gz) = 6085
+SHA256 (antchfx-xmlquery-v1.3.3_GH0.tar.gz) = fc91986ccc5f2522564e3714264ecf570d61bec60f87d9a29affe062c720574b
+SIZE (antchfx-xmlquery-v1.3.3_GH0.tar.gz) = 19215
+SHA256 (antchfx-xpath-v1.1.11_GH0.tar.gz) = bfb1451b3ffb0fe0490d00ca209e1334181c0b9563f27ec302c1b79c1cf16065
+SIZE (antchfx-xpath-v1.1.11_GH0.tar.gz) = 28586
+SHA256 (araddon-dateparse-0eec95c9db7e_GH0.tar.gz) = a9aac716da411d1edc258879adffdc378805726144a4d7b160c6077fe295aa43
+SIZE (araddon-dateparse-0eec95c9db7e_GH0.tar.gz) = 27509
 SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
 SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831
+SHA256 (creack-pty-v1.1.15_GH0.tar.gz) = 5bd33391b7b104ffe3c8b58f2dde4a96a6765336cee7048e39788a55600b5141
+SIZE (creack-pty-v1.1.15_GH0.tar.gz) = 9940
 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
 SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (flytam-filenamify-v1.1.0_GH0.tar.gz) = 4f353a3a6f1699cae0dbdc95f6f64db9142e3ff334ffed435e7f353cce992e1d
+SIZE (flytam-filenamify-v1.1.0_GH0.tar.gz) = 2593
 SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
 SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
+SHA256 (fsnotify-fsnotify-v1.5.4_GH0.tar.gz) = cb5f0105cb651186795c275271eea30ea151c9f6d4c8d8d9b25b819050531de7
+SIZE (fsnotify-fsnotify-v1.5.4_GH0.tar.gz) = 33771
 SHA256 (gcla-deep-v1.0.2_GH0.tar.gz) = bfc22031a2325577648af566eafbec7a97110541be3954fc2a6da06386cd6c8b
 SIZE (gcla-deep-v1.0.2_GH0.tar.gz) = 7938
-SHA256 (gcla-gowid-45eed270dfd5_GH0.tar.gz) = 2c321e285fcdc16e77714f2b238759475dd72845d3ec1c9daac0e156b0e2c5ea
-SIZE (gcla-gowid-45eed270dfd5_GH0.tar.gz) = 257851
+SHA256 (gcla-gowid-v1.4.0_GH0.tar.gz) = eb0a347415d6f1148cc4e2401192ff1b507bfbc458f2e50ca52fabfb423cf0b8
+SIZE (gcla-gowid-v1.4.0_GH0.tar.gz) = 274895
 SHA256 (gcla-tail-650e90873359_GH0.tar.gz) = e338c330e71fc7aaf4906c2006eaba37f9d95bde771dd049a41d64731609349a
 SIZE (gcla-tail-650e90873359_GH0.tar.gz) = 37651
-SHA256 (gcla-tcell-b90e69b9dbe0_GH0.tar.gz) = ac073c97043c92d9bbedb8bc34ee85642e3c1f6a9bbb717dcfab1fb54c3f395d
-SIZE (gcla-tcell-b90e69b9dbe0_GH0.tar.gz) = 149831
-SHA256 (gcla-term-31cba2f9f402_GH0.tar.gz) = f4bb857f8a6b19dae581bcf2e838c45c2ca434db3e03636043915e494b6d5adf
-SIZE (gcla-term-31cba2f9f402_GH0.tar.gz) = 9937
+SHA256 (gcla-term-3e6af2ebff27_GH0.tar.gz) = 1a098f3ced6e147ae0283eb1fb6bdab4a55ef95989fe9ed578ba6914c94a1d84
+SIZE (gcla-term-3e6af2ebff27_GH0.tar.gz) = 11524
 SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
 SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
-SHA256 (go-check-check-788fd7840127_GH0.tar.gz) = b7c9de01f3ca7111d889f30f2bbcc36eda4d07c09f032aaba83e34a324146bae
-SIZE (go-check-check-788fd7840127_GH0.tar.gz) = 31597
-SHA256 (go-test-deep-v1.0.2_GH0.tar.gz) = ba53d7aa82b39e27cf4b956191d4ed4feb62e026f14f740d56c285d61d6f70a3
-SIZE (go-test-deep-v1.0.2_GH0.tar.gz) = 8303
+SHA256 (gdamore-tcell-v2.5.0_GH0.tar.gz) = 76f33d86fa55735f42951fac384f54c05e8429663d9733c353fc1ee3cc739064
+SIZE (gdamore-tcell-v2.5.0_GH0.tar.gz) = 160335
+SHA256 (go-ini-ini-v1.66.4_GH0.tar.gz) = 6b64578fd951b1654ec09893ba7bf2cb8517c1a6905258aa0e5a85fff3fa3a91
+SIZE (go-ini-ini-v1.66.4_GH0.tar.gz) = 53337
 SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554
 SIZE (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = 3631
-SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff
-SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656
-SHA256 (golang-net-3b0461eec859_GH0.tar.gz) = a22a8864fdc90a79d953afad48ec799386daee4bfe93ecc50ccca4b77c2a9329
-SIZE (golang-net-3b0461eec859_GH0.tar.gz) = 1099281
-SHA256 (golang-sys-b09406accb47_GH0.tar.gz) = 732651ee709d3443e992f716796c5dac7cbc29a345a8ffe3fb80f505c93503d2
-SIZE (golang-sys-b09406accb47_GH0.tar.gz) = 1496780
-SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
-SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
-SHA256 (hashicorp-golang-lru-v0.5.3_GH0.tar.gz) = dd98197fc84fbf636b6811ff3c14ef1ea0fe732fe782b8034cf082b3ff274af3
-SIZE (hashicorp-golang-lru-v0.5.3_GH0.tar.gz) = 13348
+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 (golang-crypto-7b82a4e95df4_GH0.tar.gz) = a0abdf2e7224f159862a586a79ae8878fd246671d472e295e0bf36e64bd6c9d1
+SIZE (golang-crypto-7b82a4e95df4_GH0.tar.gz) = 1630639
+SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
+SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
+SHA256 (golang-net-2e3eb7b945c2_GH0.tar.gz) = ac3e046eedce310d35945df0dab926f325ed047780528b2be1f034c782f8b0d2
+SIZE (golang-net-2e3eb7b945c2_GH0.tar.gz) = 1230418
+SHA256 (golang-sys-bc2c85ada10a_GH0.tar.gz) = f4a4b0839211cec4a8520bdc7e1004aba8cd0fa1a480a7158d1276efeb890e9a
+SIZE (golang-sys-bc2c85ada10a_GH0.tar.gz) = 1303050
+SHA256 (golang-term-03fcf44c2211_GH0.tar.gz) = 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3
+SIZE (golang-term-03fcf44c2211_GH0.tar.gz) = 14972
+SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
+SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
+SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a
+SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428
 SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
 SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
 SHA256 (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 3be7e8fb4b63887e8aeb55878244c04b7dcbe5ac77211c73ee35e38ca681e611
 SIZE (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 55452
-SHA256 (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = e61f6422c7d1222c4c642b9134e5a4576a89ff651ef947487faa8ef33b6b4cfe
-SIZE (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = 1987
-SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358
-SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550
-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 (magiconair-properties-v1.8.0_GH0.tar.gz) = f6c732fe6031e2cf72c6eb6d6ce50cde8f72d254c3a26f42e373c598870616ed
-SIZE (magiconair-properties-v1.8.0_GH0.tar.gz) = 29504
-SHA256 (mattn-go-isatty-v0.0.9_GH0.tar.gz) = 71d57a3fb3f990a5a5d1e190ae5112a8aca2fcdda9eb42770bd524076e8f371f
-SIZE (mattn-go-isatty-v0.0.9_GH0.tar.gz) = 3904
-SHA256 (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 09270ddb93b2d77d4b3903bbadacbb3a3d4f0cce93c373fb21503840829d8697
-SIZE (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 16089
-SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b
-SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980
+SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
+SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
+SHA256 (klauspost-compress-v1.11.13_GH0.tar.gz) = 8fd1068d5f748178b7e71d26f50e38f66a0ee8c98fd57af4bdfac0e153f865e4
+SIZE (klauspost-compress-v1.11.13_GH0.tar.gz) = 17455939
+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 (magiconair-properties-v1.8.6_GH0.tar.gz) = 59b7e9184d83405c09af4ec23ebd20737cce34fa79244ff1f6314085244b9907
+SIZE (magiconair-properties-v1.8.6_GH0.tar.gz) = 30241
+SHA256 (mattn-go-isatty-v0.0.14_GH0.tar.gz) = e6460325edf600297cf2ef68834938fb1c5b8d5f234b3b24ec7c0a29a2d70b39
+SIZE (mattn-go-isatty-v0.0.14_GH0.tar.gz) = 4710
+SHA256 (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 9b2aeafa5d95a40b32067ba22accdf42cc83414ec5b433ea7de330791beaa196
+SIZE (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 17353
+SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
+SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
+SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
+SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123
 SHA256 (mreiferson-go-snappystream-v0.2.3_GH0.tar.gz) = 29c0a5bb09ef313680a7cc1ff5be0654426ec1842c829ffdeba767dbc6c80dd5
 SIZE (mreiferson-go-snappystream-v0.2.3_GH0.tar.gz) = 30789
-SHA256 (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 1a5a620f680033f17e34148bee8f26d96d8c27ff1d7f56f0fe1c7253595b5244
-SIZE (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 57496
-SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
-SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
+SHA256 (nhooyr-websocket-v1.8.6_GH0.tar.gz) = 9b095877cf79792b6d788d1d2b9f2ee31bd2be81f45981a3e6a4bc4498d84e83
+SIZE (nhooyr-websocket-v1.8.6_GH0.tar.gz) = 51231
+SHA256 (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 7ee5ee9344a5c18eebf9487782e00b2dbeaaf19be64b447a1e1d90f8aed710e8
+SIZE (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 106932
+SHA256 (pelletier-go-toml-v2.0.1_GH0.tar.gz) = 3ba7ff6cf4098a7bb5f50783ac12ec7b811ce7ee145e60b8dfcdebaf7f0d310a
+SIZE (pelletier-go-toml-v2.0.1_GH0.tar.gz) = 888067
+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 (psanford-wormhole-william-049df45b8d5a_GH0.tar.gz) = 4702cc1a17244965e1f90cb95065c6851232e47d438b7039caa47cc2de516c49
+SIZE (psanford-wormhole-william-049df45b8d5a_GH0.tar.gz) = 53960
+SHA256 (rakyll-statik-v0.1.7_GH0.tar.gz) = cd05f409e63674f29cff0e496bd33eee70229985243cce486107085fab747082
+SIZE (rakyll-statik-v0.1.7_GH0.tar.gz) = 178404
+SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
+SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
 SHA256 (shibukawa-configdir-e180dbdc8da0_GH0.tar.gz) = a6d5096b118f026d928a895f7bdce0465ee73c433b26abd64c32f77efe9679d6
 SIZE (shibukawa-configdir-e180dbdc8da0_GH0.tar.gz) = 3778
-SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
-SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
-SHA256 (spf13-afero-v1.1.2_GH0.tar.gz) = 66554a6b09b0009340ae77c119d5a14e2460bb3aea56e75e138c87e621f3803b
-SIZE (spf13-afero-v1.1.2_GH0.tar.gz) = 45309
-SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f
-SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085
-SHA256 (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 2ece12b964e0d230b10851555185d42d3c81b401efda044265ae716eb1d0bc2d
-SIZE (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 6392
-SHA256 (spf13-pflag-v1.0.3_GH0.tar.gz) = 9e57f86f493f04d9077fccd04e7139ebf243dd544e917ab83d35729b3e54a124
-SIZE (spf13-pflag-v1.0.3_GH0.tar.gz) = 46002
-SHA256 (spf13-viper-v1.3.2_GH0.tar.gz) = 3eb6e09dc9de3d46ad659b97774afa3f27b560b642ca025bee04d14b5aad3b16
-SIZE (spf13-viper-v1.3.2_GH0.tar.gz) = 36932
-SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
-SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
-SHA256 (tevino-abool-9b9efcf221b5_GH0.tar.gz) = 0b0af114e46b86113251fe3dfa3e64b350561520fd3dc15658d7bc3f80ef13cb
-SIZE (tevino-abool-9b9efcf221b5_GH0.tar.gz) = 2847
+SHA256 (sirupsen-logrus-v1.7.0_GH0.tar.gz) = a7baaa1c646441d002f3867b5998b6b45b629ecfad317d468a981e23e0c9c6ca
+SIZE (sirupsen-logrus-v1.7.0_GH0.tar.gz) = 46392
+SHA256 (spf13-afero-v1.8.2_GH0.tar.gz) = a42e97857af6e66fed79ac636daf79c0c083e55b460adee47b580c07dfb3f9b5
+SIZE (spf13-afero-v1.8.2_GH0.tar.gz) = 91568
+SHA256 (spf13-cast-v1.5.0_GH0.tar.gz) = b5bf72b468a9a9a0509b7d87c984a9b2e653c9b87e9842da385f81c43bd05b9a
+SIZE (spf13-cast-v1.5.0_GH0.tar.gz) = 15287
+SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d
+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.12.0_GH0.tar.gz) = 54b97b03ab6b666771a42ffd3bd0cd6672af87443ffd234a78a3e1c09c2061a1
+SIZE (spf13-viper-v1.12.0_GH0.tar.gz) = 114620
+SHA256 (stretchr-testify-v1.7.1_GH0.tar.gz) = 5a53303e8ae54d0d581895f5bf8aae82f64f53c04c1c0f9e27a0ebeffa579a92
+SIZE (stretchr-testify-v1.7.1_GH0.tar.gz) = 93989
+SHA256 (subosito-gotenv-v1.3.0_GH0.tar.gz) = 04bf4a91fe8c2dba5bcb2a8d89a80d51f914c81bcf42a29e733c0405f99ced3c
+SIZE (subosito-gotenv-v1.3.0_GH0.tar.gz) = 8967
+SHA256 (tevino-abool-v1.2.0_GH0.tar.gz) = 92c0bcc9670524c8ed3d658399c5c2610e84051232092d88556825479d740845
+SIZE (tevino-abool-v1.2.0_GH0.tar.gz) = 3649
+SHA256 (jonas.jasas-condchan-36637ad2b5bc273b9310b309418ede63697b8ab9_GL0.tar.gz) = c135b0fb24585b8e646bdbfd4ef5c77a76a04284bf9368b4b066caa1072d3657
+SIZE (jonas.jasas-condchan-36637ad2b5bc273b9310b309418ede63697b8ab9_GL0.tar.gz) = 5422
diff --git a/net/termshark/files/patch-vendor_golang.org_x_sys_unix_ztypes__freebsd__arm64.go b/net/termshark/files/patch-vendor_golang.org_x_sys_unix_ztypes__freebsd__arm64.go
deleted file mode 100644
index 0e0603b77cee..000000000000
--- a/net/termshark/files/patch-vendor_golang.org_x_sys_unix_ztypes__freebsd__arm64.go
+++ /dev/null
@@ -1,24 +0,0 @@
-From 33540a1f603772f9d4b761f416f5c10dade23e96 Mon Sep 17 00:00:00 2001
-From: Tobias Klauser <tklauser@distanz.ch>
-Date: Fri, 25 Oct 2019 21:13:51 +0200
-Subject: [PATCH] unix: don't use non-existing uint128 type on freebsd/arm64
-
-CL 179099 introduced type FpReg on freebsd, on freebsd/arm64 using a
-type uint128. This type doesn't exist in Go.
-
-Change-Id: Ie7f065f38f2cc2c163abdfa7dddad886b8edbe3b
-Reviewed-on: https://go-review.googlesource.com/c/sys/+/203419
-Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
-TryBot-Result: Gobot Gobot <gobot@golang.org>
-Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
---- vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go.orig	2019-08-18 13:42:05 UTC
-+++ vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
-@@ -397,7 +397,7 @@ type Reg struct {
- }
- 
- type FpReg struct {
--	Fp_q  [32]uint128
-+	Fp_q  [512]uint8
- 	Fp_sr uint32
- 	Fp_cr uint32
- }