summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile3
-rw-r--r--sysutils/chaoskube/Makefile5
-rw-r--r--sysutils/chaoskube/distinfo10
-rw-r--r--sysutils/cilium/Makefile5
-rw-r--r--sysutils/cilium/distinfo10
-rw-r--r--sysutils/cloud-nuke/Makefile2
-rw-r--r--sysutils/cloud-nuke/distinfo10
-rw-r--r--sysutils/daemonize/Makefile11
-rw-r--r--sysutils/eksctl/Makefile7
-rw-r--r--sysutils/eksctl/distinfo10
-rw-r--r--sysutils/elephant/Makefile14
-rw-r--r--sysutils/elephant/distinfo10
-rw-r--r--sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go4
-rw-r--r--sysutils/extrace/Makefile27
-rw-r--r--sysutils/extrace/distinfo3
-rw-r--r--sysutils/extrace/pkg-descr4
-rw-r--r--sysutils/fastfetch/Makefile2
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/framework-tool-tui/Makefile24
-rw-r--r--sysutils/framework-tool-tui/Makefile.crates281
-rw-r--r--sysutils/framework-tool-tui/distinfo565
-rw-r--r--sysutils/framework-tool-tui/pkg-descr2
-rw-r--r--sysutils/frand/Makefile2
-rw-r--r--sysutils/fwupd/Makefile20
-rw-r--r--sysutils/fwupd/files/extrapatch14-meson.build10
-rw-r--r--sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_elantp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_focalfp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_gpio_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nvme_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_thelio-io_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build8
-rw-r--r--sysutils/fwupd/pkg-message16
-rw-r--r--sysutils/fwupd/pkg-plist302
-rw-r--r--sysutils/glogg/Makefile2
-rw-r--r--sysutils/glow/Makefile9
-rw-r--r--sysutils/glow/distinfo10
-rw-r--r--sysutils/glow/files/patch-go.mod58
-rw-r--r--sysutils/glow/files/patch-go.sum1058
-rw-r--r--sysutils/glow/files/patch-vendor_modules.txt260
-rw-r--r--sysutils/go-wtf/Makefile5
-rw-r--r--sysutils/go-wtf/distinfo10
-rw-r--r--sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go10
-rw-r--r--sysutils/gonzo/Makefile45
-rw-r--r--sysutils/gonzo/distinfo5
-rw-r--r--sysutils/gonzo/pkg-descr3
-rw-r--r--sysutils/httm/Makefile2
-rw-r--r--sysutils/httm/Makefile.crates127
-rw-r--r--sysutils/httm/distinfo260
-rw-r--r--sysutils/infracost/Makefile3
-rw-r--r--sysutils/infracost/distinfo10
-rw-r--r--sysutils/k9s/Makefile5
-rw-r--r--sysutils/k9s/distinfo10
-rw-r--r--sysutils/kops/Makefile7
-rw-r--r--sysutils/kops/distinfo6
-rw-r--r--sysutils/kvmclock-kmod/Makefile1
-rw-r--r--sysutils/logstalgia/Makefile3
-rw-r--r--sysutils/nix/Makefile2
-rw-r--r--sysutils/nix/distinfo6
-rw-r--r--sysutils/nix/pkg-plist24
-rw-r--r--sysutils/openvox-agent8/Makefile2
-rw-r--r--sysutils/puppet-lint/Makefile2
-rw-r--r--sysutils/puppet-lint/distinfo6
-rw-r--r--sysutils/puppet8/Makefile2
-rw-r--r--sysutils/py-overlord/Makefile2
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/rubygem-bolt/Makefile2
-rw-r--r--sysutils/rubygem-bolt/files/patch-bolt.gemspec10
-rw-r--r--sysutils/rubygem-bundler/Makefile2
-rw-r--r--sysutils/rubygem-facter/Makefile2
-rw-r--r--sysutils/rubygem-hiera-eyaml/Makefile2
-rw-r--r--sysutils/rubygem-hiera-eyaml/distinfo6
-rw-r--r--sysutils/rubygem-puppet_forge/Makefile3
-rw-r--r--sysutils/rubygem-puppet_forge/files/patch-gemspec11
-rw-r--r--sysutils/rubygem-puppetserver-ca/Makefile3
-rw-r--r--sysutils/syslog-ng/Makefile1
-rw-r--r--sysutils/terragrunt/Makefile3
-rw-r--r--sysutils/terragrunt/distinfo10
-rw-r--r--sysutils/twmn/Makefile4
-rw-r--r--sysutils/zli/Makefile3
-rw-r--r--sysutils/zli/distinfo10
-rw-r--r--sysutils/zot/Makefile3
-rw-r--r--sysutils/zot/distinfo10
89 files changed, 1736 insertions, 1771 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 80113f6d9899..69f9d5f3dcc9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -370,6 +370,7 @@
SUBDIR += evtviewer
SUBDIR += exa
SUBDIR += extipl
+ SUBDIR += extrace
SUBDIR += eza
SUBDIR += ezjail
SUBDIR += f-upgrade
@@ -414,6 +415,7 @@
SUBDIR += fortunelock
SUBDIR += fpart
SUBDIR += framework-system
+ SUBDIR += framework-tool-tui
SUBDIR += frand
SUBDIR += freebsd-bsdlabel
SUBDIR += freebsd-fdisk
@@ -475,6 +477,7 @@
SUBDIR += gobi_loader
SUBDIR += gomi
SUBDIR += gomplate
+ SUBDIR += gonzo
SUBDIR += google-compute-engine-oslogin
SUBDIR += gotop
SUBDIR += govmomi
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 34c657f32bd3..10d13a8fc563 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,7 +1,6 @@
PORTNAME= chaoskube
-PORTVERSION= 0.36.0
+PORTVERSION= 0.37.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/linki/chaoskube
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.25,modules
GO_MODULE= github.com/linki/chaoskube
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/chaoskube/distinfo b/sysutils/chaoskube/distinfo
index ba1b34260483..afadc602f7fc 100644
--- a/sysutils/chaoskube/distinfo
+++ b/sysutils/chaoskube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754604118
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.36.0/v0.36.0.mod) = 0be04b74dfde30374c78acbe4983e342f44789a4cd8bef40297ef0e80a30a7b3
-SIZE (go/sysutils_chaoskube/chaoskube-v0.36.0/v0.36.0.mod) = 2698
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.36.0/v0.36.0.zip) = f4f613583c1d9006261618cfa80a87badaa64ea93f09556713024d389e007ea1
-SIZE (go/sysutils_chaoskube/chaoskube-v0.36.0/v0.36.0.zip) = 205926
+TIMESTAMP = 1760933125
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.37.0/v0.37.0.mod) = c6cecf5e333b7862242638b06573c805d157395b1a5204a7016f7dcee493bff0
+SIZE (go/sysutils_chaoskube/chaoskube-v0.37.0/v0.37.0.mod) = 2761
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.37.0/v0.37.0.zip) = b7cb6013b83991ba2ec46cafeae4684e65c8fd7db59461fac2b870b91cb1f46b
+SIZE (go/sysutils_chaoskube/chaoskube-v0.37.0/v0.37.0.zip) = 206108
diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile
index c169e9e3a5cf..832a0fff7211 100644
--- a/sysutils/cilium/Makefile
+++ b/sysutils/cilium/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cilium
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.24
-PORTREVISION= 4
+DISTVERSION= 0.18.7
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/cilium/cilium-cli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.25,modules
GO_MODULE= github.com/cilium/cilium-cli
GO_BUILDFLAGS= -ldflags="\
diff --git a/sysutils/cilium/distinfo b/sysutils/cilium/distinfo
index 2ef53897ff3a..0313f3a905c2 100644
--- a/sysutils/cilium/distinfo
+++ b/sysutils/cilium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1738464966
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 7691be98ae6470ddb59724f51c2aec37a2a74c9594f83c1e275c3248f064192c
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 11521
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 40302c39ba9e1aa4d66c5c990b30b2d2c954996b4f90fc8eb8d2a3ac59e330e1
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 106472
+TIMESTAMP = 1760934040
+SHA256 (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.mod) = 34df6e4b604fc9270c1a6cfae0c9f90fddf08e5f19e9ea740409ae01c29b2f91
+SIZE (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.mod) = 10761
+SHA256 (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.zip) = f6a69193c35c771e39cad2baea303a57f8227f97a2a3c65491015197bfb3fb89
+SIZE (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.zip) = 68296
diff --git a/sysutils/cloud-nuke/Makefile b/sysutils/cloud-nuke/Makefile
index 49f44ea06c57..b80771b2f2a0 100644
--- a/sysutils/cloud-nuke/Makefile
+++ b/sysutils/cloud-nuke/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cloud-nuke
DISTVERSIONPREFIX= v
-DISTVERSION= 0.42.0
+DISTVERSION= 0.43.0
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/cloud-nuke/distinfo b/sysutils/cloud-nuke/distinfo
index f2f0d07dbfd6..b3383edd6899 100644
--- a/sysutils/cloud-nuke/distinfo
+++ b/sysutils/cloud-nuke/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755095727
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.42.0/v0.42.0.mod) = bb2548aed285c0722b7b613407502fb54437d23d49e05209c8b06af8e9ed2d06
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.42.0/v0.42.0.mod) = 7297
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.42.0/v0.42.0.zip) = bdd7d0d135e343ca02abeda6a782cee0a6a253439da5d81a48011a1e978ba7c4
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.42.0/v0.42.0.zip) = 567311
+TIMESTAMP = 1760887013
+SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.43.0/v0.43.0.mod) = cd95fbc82f351a8ba7da31a327ca88555fb30917070f49b843dfb86223f39d9f
+SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.43.0/v0.43.0.mod) = 7419
+SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.43.0/v0.43.0.zip) = a4467934cf2558af219531976bd70bb06e49f2205e863f69f7e18aed9c48f425
+SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.43.0/v0.43.0.zip) = 592876
diff --git a/sysutils/daemonize/Makefile b/sysutils/daemonize/Makefile
index 933412ef3bb2..57f7bc0e8586 100644
--- a/sysutils/daemonize/Makefile
+++ b/sysutils/daemonize/Makefile
@@ -1,11 +1,12 @@
PORTNAME= daemonize
-DISTVERSION= 1.7.8
+PORTVERSION= 1.7.8
DISTVERSIONPREFIX= release-
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to run a command as a daemon
-WWW= https://github.com/bmc/daemonize
+WWW= https://software.clapper.org/daemonize/ \
+ https://github.com/bmc/daemonize
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
@@ -14,12 +15,12 @@ USES= gmake
GNU_CONFIGURE= yes
-USE_GITHUB= yes
-GH_ACCOUNT= bmc
-
PLIST_FILES= bin/daemonize \
share/man/man1/daemonize.1.gz
+USE_GITHUB= yes
+GH_ACCOUNT= bmc
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/daemonize ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/daemonize.1 ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index f2d628d7dea3..2b3d895ecaec 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= eksctl
-PORTVERSION= 0.214.0
+PORTVERSION= 0.215.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -12,13 +11,13 @@ LICENSE= APACHE20
RUN_DEPENDS= kubectl:sysutils/kubectl
-USES= go:modules
+USES= go:1.25,modules
PLIST_FILES= bin/${PORTNAME}
GO_MODULE= github.com/eksctl-io/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=c191958aae0a \
+GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=1df868edbf06 \
-X github.com/weaveworks/eksctl/pkg/version.buildDate=$$(date +%Y-%m-%dT%H:%M:%SZ)"
.include <bsd.port.mk>
diff --git a/sysutils/eksctl/distinfo b/sysutils/eksctl/distinfo
index 153fb82f49b6..95afd7fbbcf9 100644
--- a/sysutils/eksctl/distinfo
+++ b/sysutils/eksctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756634542
-SHA256 (go/sysutils_eksctl/eksctl-v0.214.0/v0.214.0.mod) = 7ee36810fc140771a8470707b127a9dad0691fea8cc2c6ce810b2b1f828e20c2
-SIZE (go/sysutils_eksctl/eksctl-v0.214.0/v0.214.0.mod) = 24744
-SHA256 (go/sysutils_eksctl/eksctl-v0.214.0/v0.214.0.zip) = 6671da6930fc8427c799958aeddf90889fd00b1ea8438a154c9f546b4c418c99
-SIZE (go/sysutils_eksctl/eksctl-v0.214.0/v0.214.0.zip) = 13795254
+TIMESTAMP = 1760695276
+SHA256 (go/sysutils_eksctl/eksctl-v0.215.0/v0.215.0.mod) = 4fa9274c61b52a662d0b5eb052c5f6e376f8dac7b16e969e0f779e95f62ed81d
+SIZE (go/sysutils_eksctl/eksctl-v0.215.0/v0.215.0.mod) = 24938
+SHA256 (go/sysutils_eksctl/eksctl-v0.215.0/v0.215.0.zip) = 9962812ee84cc57a41ee53f9f933aa0a2031c60dd9f6e775c75f2f81f8c443cb
+SIZE (go/sysutils_eksctl/eksctl-v0.215.0/v0.215.0.zip) = 13867354
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index ebd602a9a4ae..10344bfd81a5 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.8
-PORTREVISION= 2
+DISTVERSION= 2.4.1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= aarch64 armv7 i386
NOT_FOR_ARCHS_REASON= -buildmode=plugin not supported on these architectures
-USES= go:1.25,modules
+USES= go:modules
GO_MODULE= github.com/abenz1267/elephant/v2
GO_TARGET= ./cmd/elephant
@@ -26,7 +25,8 @@ OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS}
OPTIONS_GROUP= PROVIDERS
OPTIONS_GROUP_PROVIDERS=CALC CLIPBOARD DESKTOPAPPLICATIONS FILES MENUS \
- PROVIDERLIST RUNNER SYMBOLS TODO UNICODE WEBSEARCH
+ PROVIDERLIST RUNNER SYMBOLS TODO UNICODE WEBSEARCH \
+ WINDOWS
PROVIDERS_DESC= Enabled providers
CALC_DESC= Perform calculation and unit-conversions
@@ -40,6 +40,7 @@ SYMBOLS_DESC= Search for emojis and symbols
TODO_DESC= Basic Todolist
UNICODE_DESC= Search for unicode symbols
WEBSEARCH_DESC= Search web with custom defined search engines
+WINDOWS_DESC= Find and focus opened windows
CALC_RUN_DEPENDS= qalc:math/libqalculate \
wl-copy:x11/wl-clipboard
@@ -59,13 +60,16 @@ TODO_PLIST_FILES= etc/xdg/elephant/providers/todo.so
UNICODE_RUN_DEPENDS= wl-copy:x11/wl-clipboard
UNICODE_PLIST_FILES= etc/xdg/elephant/providers/unicode.so
WEBSEARCH_PLIST_FILES= etc/xdg/elephant/providers/websearch.so
+WINDOWS_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WINDOWS_PLIST_FILES= etc/xdg/elephant/providers/windows.so
.include <bsd.port.options.mk>
ENABLED_PROVIDERS= ${SELECTED_OPTIONS:NDOCS:tl}
post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|; \
+ s|/run/user|/var&|' \
${GO_WRKSRC}/vendor/github.com/adrg/xdg/paths_unix.go
post-build:
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
index 40e71e8fc093..359e839fa3ae 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760429024
-SHA256 (go/sysutils_elephant/elephant-v2.1.8/v2.1.8.mod) = 14a4b55d5d6ccd87e99494525a571abd0c17a79c426f3caeba09bd1dc3f08448
-SIZE (go/sysutils_elephant/elephant-v2.1.8/v2.1.8.mod) = 994
-SHA256 (go/sysutils_elephant/elephant-v2.1.8/v2.1.8.zip) = 8682dcd8bef3294bd5f22b13680e45d1a7ea6dedad8df39a4873b310f204e061
-SIZE (go/sysutils_elephant/elephant-v2.1.8/v2.1.8.zip) = 7135212
+TIMESTAMP = 1761138779
+SHA256 (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.mod) = 69ae4e4d80e2c9e83e8ee4a30911032e55d7b0d45c625087e90cf92a3fdf9605
+SIZE (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.mod) = 1198
+SHA256 (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.zip) = 4d75857c6fc3afd412b365a12d114bbe6c539be4bd6a5d0b6f96176fce16d544
+SIZE (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.zip) = 7520985
diff --git a/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go b/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go
index bee2e9cd1b8c..68edda2d05a5 100644
--- a/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go
+++ b/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go
@@ -1,11 +1,11 @@
---- vendor/github.com/adrg/xdg/paths_unix.go.orig 2025-10-15 14:39:48 UTC
+--- vendor/github.com/adrg/xdg/paths_unix.go.orig 2025-10-19 10:43:42 UTC
+++ vendor/github.com/adrg/xdg/paths_unix.go
@@ -21,7 +21,7 @@ func initBaseDirs(home string) {
baseDirs.dataHome = pathutil.EnvPath(envDataHome, filepath.Join(home, ".local", "share"))
baseDirs.data = pathutil.EnvPathList(envDataDirs, "/usr/local/share", "/usr/share")
baseDirs.configHome = pathutil.EnvPath(envConfigHome, filepath.Join(home, ".config"))
- baseDirs.config = pathutil.EnvPathList(envConfigDirs, "/etc/xdg")
-+ baseDirs.config = pathutil.EnvPathList(envConfigDirs, "%%LOCALBASE%%/etc/xdg", "/etc/xdg")
++ baseDirs.config = pathutil.EnvPathList(envConfigDirs, "/usr/local/etc/xdg", "/etc/xdg")
baseDirs.stateHome = pathutil.EnvPath(envStateHome, filepath.Join(home, ".local", "state"))
baseDirs.cacheHome = pathutil.EnvPath(envCacheHome, filepath.Join(home, ".cache"))
baseDirs.runtime = pathutil.EnvPath(envRuntimeDir, filepath.Join("/run/user", strconv.Itoa(os.Getuid())))
diff --git a/sysutils/extrace/Makefile b/sysutils/extrace/Makefile
new file mode 100644
index 000000000000..d78835bcf87d
--- /dev/null
+++ b/sysutils/extrace/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= extrace
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1
+CATEGORIES= sysutils
+
+MAINTAINER= eduardo@FreeBSD.org
+COMMENT= Trace exec() calls system-wide
+WWW= https://github.com/leahneukirchen/extrace-freebsd
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= leahneukirchen
+GH_PROJECT= extrace-freebsd
+
+MAKE_ARGS= CFLAGS="${CFLAGS}"
+CFLAGS+= -fPIC
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/man/man1/${PORTNAME}.1.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
+
+.include <bsd.port.mk>
diff --git a/sysutils/extrace/distinfo b/sysutils/extrace/distinfo
new file mode 100644
index 000000000000..683324537ce4
--- /dev/null
+++ b/sysutils/extrace/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760822101
+SHA256 (leahneukirchen-extrace-freebsd-v0.1_GH0.tar.gz) = 626a4a8f18f3f2740c04524159676a0907237a2f8d44a66649eeeb0eb521d909
+SIZE (leahneukirchen-extrace-freebsd-v0.1_GH0.tar.gz) = 4954
diff --git a/sysutils/extrace/pkg-descr b/sysutils/extrace/pkg-descr
new file mode 100644
index 000000000000..3abf656a773e
--- /dev/null
+++ b/sysutils/extrace/pkg-descr
@@ -0,0 +1,4 @@
+extrace traces all program executions occurring on a system, or ones
+which descend from a specified process. Execution duration and exit
+status can be logged.
+Useful for debugging and security analysis.
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 3924fb183def..50f93d554c3b 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.53.0
+DISTVERSION= 2.54.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index 43d95436d3d1..84fe1079276f 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758612743
-SHA256 (fastfetch-cli-fastfetch-2.53.0_GH0.tar.gz) = 1488d9b738474e8ef8e8d78e2463722bf706e435857c849b3f480354ad62366e
-SIZE (fastfetch-cli-fastfetch-2.53.0_GH0.tar.gz) = 1374997
+TIMESTAMP = 1760949939
+SHA256 (fastfetch-cli-fastfetch-2.54.0_GH0.tar.gz) = e6a0516364bc0a4991a588537ee2abb538b86db41f7d9dff795d49baec990529
+SIZE (fastfetch-cli-fastfetch-2.54.0_GH0.tar.gz) = 1379634
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index 79918d9a50cd..9096bead6fb1 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.1.0
+DISTVERSION= 4.1.1
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 5731d05d0353..7af0002e6f8b 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759132467
-SHA256 (fluent-fluent-bit-v4.1.0_GH0.tar.gz) = 2ce0b5d30433f2cde54ce81685ab9a7cfea7851e0c65b3554462df1d7065a45f
-SIZE (fluent-fluent-bit-v4.1.0_GH0.tar.gz) = 37596937
+TIMESTAMP = 1760702026
+SHA256 (fluent-fluent-bit-v4.1.1_GH0.tar.gz) = c28a88c492473f43016ced0f21be1f5e3083a31af42c17eae0360c4917ac084d
+SIZE (fluent-fluent-bit-v4.1.1_GH0.tar.gz) = 37603431
diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile
new file mode 100644
index 000000000000..4bce1cc8de7a
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= framework-tool-tui
+DISTVERSIONPREFIX=v
+DISTVERSION= 0.5.5
+CATEGORIES= sysutils
+
+MAINTAINER= lme@FreeBSD.org
+COMMENT= TUI for Framework Computer System Utility
+WWW= https://github.com/grouzen/framework-tool-tui
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libhidapi.so:comms/hidapi
+USES= cargo
+
+USE_GITHUB= yes
+GH_ACCOUNT= grouzen
+
+PLIST_FILES= bin/framework-tool-tui
+
+do-patch:
+ ${REINPLACE_CMD} -e s/linux/freebsd/ ${WRKSRC}/src/main.rs
+
+.include <bsd.port.mk>
diff --git a/sysutils/framework-tool-tui/Makefile.crates b/sysutils/framework-tool-tui/Makefile.crates
new file mode 100644
index 000000000000..90a8a88e3008
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile.crates
@@ -0,0 +1,281 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
+ bit_field-0.10.2 \
+ bitflags-1.3.2 \
+ bitflags-2.9.2 \
+ block-buffer-0.10.4 \
+ built-0.5.2 \
+ bumpalo-3.19.0 \
+ bytes-1.10.1 \
+ cargo-lock-8.0.3 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cc-1.2.33 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
+ clap-4.5.45 \
+ clap-num-1.2.0 \
+ clap-verbosity-flag-2.2.3 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.8.1 \
+ core-foundation-0.6.4 \
+ core-foundation-sys-0.6.2 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.6 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ derive-getters-0.5.0 \
+ derive_setters-0.1.8 \
+ digest-0.10.7 \
+ displaydoc-0.2.5 \
+ document-features-0.2.11 \
+ either-1.15.0 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ eyre-0.6.12 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.1 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getopts-0.2.23 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ git2-0.15.0 \
+ hashbrown-0.15.5 \
+ heck-0.5.0 \
+ hidapi-2.6.3 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
+ indenter-0.3.4 \
+ indoc-2.0.6 \
+ instability-0.3.9 \
+ io-kit-sys-0.1.0 \
+ io-uring-0.7.10 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.175 \
+ libgit2-sys-0.14.2+1.5.1 \
+ libusb1-sys-0.7.0 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.4.15 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ lru-0.12.5 \
+ mach-0.2.3 \
+ mach-0.3.2 \
+ memchr-2.7.5 \
+ memoffset-0.6.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ nix-0.25.1 \
+ nix-0.29.0 \
+ no-std-compat-0.4.1 \
+ num-0.4.3 \
+ num-complex-0.4.6 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ owo-colors-4.2.2 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ paste-1.0.15 \
+ percent-encoding-2.3.1 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ plain-0.2.3 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
+ proc-macro2-1.0.98 \
+ ptr_meta-0.2.0 \
+ ptr_meta_derive-0.2.0 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ ratatui-0.29.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rusb-0.9.4 \
+ rustc-demangle-0.1.26 \
+ rustix-0.38.44 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
+ sha2-0.10.9 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.6 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ syn-1.0.109 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ toml-0.5.11 \
+ tracing-0.1.41 \
+ tracing-core-0.1.34 \
+ tracing-error-0.2.1 \
+ tracing-subscriber-0.3.19 \
+ tui-popup-0.6.0 \
+ typenum-1.18.0 \
+ ucs2-0.3.3 \
+ uefi-0.20.0 \
+ uefi-macros-0.11.0 \
+ uefi-services-0.17.0 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ url-2.5.4 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uzers-0.12.1 \
+ valuable-0.1.1 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.59.0 \
+ windows-0.60.0 \
+ windows-collections-0.1.1 \
+ windows-core-0.59.0 \
+ windows-core-0.60.1 \
+ windows-core-0.61.2 \
+ windows-future-0.1.1 \
+ windows-implement-0.59.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.1.1 \
+ windows-result-0.3.4 \
+ windows-strings-0.3.1 \
+ windows-strings-0.4.2 \
+ windows-sys-0.48.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-version-0.1.4 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-rt-0.39.0 \
+ wmi-0.15.2 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ framework_lib@git+https://github.com/FrameworkComputer/framework-system.git\#56522d2d463e2dcbb77dc8d163a1e37cbb09d95a \
+ guid-create@git+https://github.com/FrameworkComputer/guid-create?branch=no-rand\#84c3ad2e8b64a12beebb460804a65da55434cfd9 \
+ redox_hwio@git+https://github.com/FrameworkComputer/rust-hwio?branch=freebsd\#9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba \
+ smbios-lib@git+https://github.com/FrameworkComputer/smbios-lib.git?branch=no-std\#b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c
diff --git a/sysutils/framework-tool-tui/distinfo b/sysutils/framework-tool-tui/distinfo
new file mode 100644
index 000000000000..0eaafaf09417
--- /dev/null
+++ b/sysutils/framework-tool-tui/distinfo
@@ -0,0 +1,565 @@
+TIMESTAMP = 1760983567
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
+SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.5.2.crate) = 5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe
+SIZE (rust/crates/built-0.5.2.crate) = 17621
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cargo-lock-8.0.3.crate) = 031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996
+SIZE (rust/crates/cargo-lock-8.0.3.crate) = 39302
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap-num-1.2.0.crate) = 822c4000301ac390e65995c62207501e3ef800a1fc441df913a5e8e4dc374816
+SIZE (rust/crates/clap-num-1.2.0.crate) = 10476
+SHA256 (rust/crates/clap-verbosity-flag-2.2.3.crate) = 34c77f67047557f62582784fd7482884697731b2932c7d37ced54bce2312e1e2
+SIZE (rust/crates/clap-verbosity-flag-2.2.3.crate) = 13584
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/core-foundation-0.6.4.crate) = 25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d
+SIZE (rust/crates/core-foundation-0.6.4.crate) = 25233
+SHA256 (rust/crates/core-foundation-sys-0.6.2.crate) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
+SIZE (rust/crates/core-foundation-sys-0.6.2.crate) = 16204
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/derive-getters-0.5.0.crate) = 74ef43543e701c01ad77d3a5922755c6a1d71b22d942cb8042be4994b380caff
+SIZE (rust/crates/derive-getters-0.5.0.crate) = 15257
+SHA256 (rust/crates/derive_setters-0.1.8.crate) = ae5c625eda104c228c06ecaf988d1c60e542176bd7a490e60eeda3493244c0c9
+SIZE (rust/crates/derive_setters-0.1.8.crate) = 11918
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/git2-0.15.0.crate) = 2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1
+SIZE (rust/crates/git2-0.15.0.crate) = 198983
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hidapi-2.6.3.crate) = 03b876ecf37e86b359573c16c8366bc3eba52b689884a0fc42ba3f67203d2a8b
+SIZE (rust/crates/hidapi-2.6.3.crate) = 128080
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
+SHA256 (rust/crates/io-kit-sys-0.1.0.crate) = f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0
+SIZE (rust/crates/io-kit-sys-0.1.0.crate) = 33069
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libgit2-sys-0.14.2+1.5.1.crate) = 7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4
+SIZE (rust/crates/libgit2-sys-0.14.2+1.5.1.crate) = 1742257
+SHA256 (rust/crates/libusb1-sys-0.7.0.crate) = da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f
+SIZE (rust/crates/libusb1-sys-0.7.0.crate) = 296493
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/mach-0.2.3.crate) = 86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1
+SIZE (rust/crates/mach-0.2.3.crate) = 18940
+SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
+SIZE (rust/crates/mach-0.3.2.crate) = 19611
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
+SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
+SIZE (rust/crates/nix-0.25.1.crate) = 272312
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
+SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
+SIZE (rust/crates/num-0.4.3.crate) = 9575
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
+SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
+SIZE (rust/crates/plain-0.2.3.crate) = 10664
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/proc-macro2-1.0.98.crate) = e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8
+SIZE (rust/crates/proc-macro2-1.0.98.crate) = 53114
+SHA256 (rust/crates/ptr_meta-0.2.0.crate) = bcada80daa06c42ed5f48c9a043865edea5dc44cbf9ac009fda3b89526e28607
+SIZE (rust/crates/ptr_meta-0.2.0.crate) = 6141
+SHA256 (rust/crates/ptr_meta_derive-0.2.0.crate) = bca9224df2e20e7c5548aeb5f110a0f3b77ef05f8585139b7148b59056168ed2
+SIZE (rust/crates/ptr_meta_derive-0.2.0.crate) = 2353
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rusb-0.9.4.crate) = ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4
+SIZE (rust/crates/rusb-0.9.4.crate) = 44539
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
+SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tui-popup-0.6.0.crate) = d9ee3d08800c83ba0a2efaec44d225bcc3f885f30e2b520a17e2cd962b7da6ab
+SIZE (rust/crates/tui-popup-0.6.0.crate) = 20773
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/ucs2-0.3.3.crate) = df79298e11f316400c57ec268f3c2c29ac3c4d4777687955cd3d4f3a35ce7eba
+SIZE (rust/crates/ucs2-0.3.3.crate) = 11032
+SHA256 (rust/crates/uefi-0.20.0.crate) = ab39d5e7740f21ed4c46d6659f31038bbe3fe7a8be1f702d8a984348837c43b1
+SIZE (rust/crates/uefi-0.20.0.crate) = 170321
+SHA256 (rust/crates/uefi-macros-0.11.0.crate) = e0caeb0e7b31b9f1f347e541106be10aa8c66c76fa722a3298a4cd21433fabd4
+SIZE (rust/crates/uefi-macros-0.11.0.crate) = 12007
+SHA256 (rust/crates/uefi-services-0.17.0.crate) = 42d8ffbcc532083312224b4540737c1102ede6a81360fa9320a60deff329a3a1
+SIZE (rust/crates/uefi-services-0.17.0.crate) = 9497
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
+SIZE (rust/crates/uzers-0.12.1.crate) = 29272
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
+SIZE (rust/crates/windows-0.59.0.crate) = 9429988
+SHA256 (rust/crates/windows-0.60.0.crate) = ddf874e74c7a99773e62b1c671427abf01a425e77c3d3fb9fb1e4883ea934529
+SIZE (rust/crates/windows-0.60.0.crate) = 9374399
+SHA256 (rust/crates/windows-collections-0.1.1.crate) = 5467f79cc1ba3f52ebb2ed41dbb459b8e7db636cc3429458d9a852e15bc24dec
+SIZE (rust/crates/windows-collections-0.1.1.crate) = 13528
+SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce
+SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
+SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
+SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.1.1.crate) = a787db4595e7eb80239b74ce8babfb1363d8e343ab072f2ffe901400c03349f0
+SIZE (rust/crates/windows-future-0.1.1.crate) = 17461
+SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
+SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.1.1.crate) = 005dea54e2f6499f2cee279b8f703b3cf3b5734a2d8d21867c8f44003182eeed
+SIZE (rust/crates/windows-numerics-0.1.1.crate) = 9565
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-version-0.1.4.crate) = e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c
+SIZE (rust/crates/windows-version-0.1.4.crate) = 7263
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wmi-0.15.2.crate) = 2f902b4592b911109e7352bcfec7b754b07ec71e514d7dfa280eaef924c1cb08
+SIZE (rust/crates/wmi-0.15.2.crate) = 60067
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 7f3a6c0354ab8b34271f9d8dd2ba339f4932a8a4370a174956b717a2d028d3cd
+SIZE (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 1206695
+SHA256 (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 34b6d8de1ead880c45e4d497bca7aa3301ab5d5ebf5ea6eb2f51af7f04da576e
+SIZE (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 5575
+SHA256 (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 128cc19b5824d0228b6f9fc5a55d65d2afe91ffe3712e95c0289592387a5d0e8
+SIZE (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 3502
+SHA256 (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = e5649380b465b478a45a0d5eeb5ed68a7fffd15205bdcc179292f8bca5c54347
+SIZE (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = 139972
+SHA256 (grouzen-framework-tool-tui-v0.5.5_GH0.tar.gz) = b6ae92d07ba445d4c46d9a05a71cb3950121175102ad95f794d8d49ef52e1b05
+SIZE (grouzen-framework-tool-tui-v0.5.5_GH0.tar.gz) = 623296
diff --git a/sysutils/framework-tool-tui/pkg-descr b/sysutils/framework-tool-tui/pkg-descr
new file mode 100644
index 000000000000..f865f8bea31e
--- /dev/null
+++ b/sysutils/framework-tool-tui/pkg-descr
@@ -0,0 +1,2 @@
+A snappy TUI dashboard for controlling and monitoring your Framework Laptop
+hardware - charging, privacy, lighting, USB PD ports, and more.
diff --git a/sysutils/frand/Makefile b/sysutils/frand/Makefile
index 51cf08e64368..8bd872172ffd 100644
--- a/sysutils/frand/Makefile
+++ b/sysutils/frand/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frand
PORTVERSION= 0.1
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= serpent7776@gmail.com
diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile
index dcc775d522c9..aca09a254e83 100644
--- a/sysutils/fwupd/Makefile
+++ b/sysutils/fwupd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fwupd
DISTVERSION= 2.0.16
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
@@ -8,8 +8,7 @@ COMMENT= Update firmware automatically, safely, and reliably
LICENSE= LGPL21
-BROKEN_FreeBSD_13= requires at least FreeBSD 15
-BROKEN_FreeBSD_14= requires at least FreeBSD 15
+BROKEN_FreeBSD_13= requires at least FreeBSD 14
BUILD_DEPENDS= blkid:filesystems/libblkid \
flashrom>0:sysutils/flashrom \
@@ -40,27 +39,36 @@ RUN_DEPENDS= blkid:filesystems/libblkid \
${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \
valgrind>0:devel/valgrind
-USES= cmake:indirect gettext gnome libarchive meson pkgconfig python shebangfix sqlite vala:build
+USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline shebangfix sqlite vala:build
USE_GITHUB= yes
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
WITH_DEBUG= yes
USE_RC_SUBR= fwupd
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS TEST
+OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc \
${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR}
DOCS_MESON_ENABLED= docs
+TEST_MESON_TRUE= tests
SHEBANG_GLOB= *.py
MESON_ARGS+= -Dpolkit=disabled \
-Dsystemd=disabled \
-Dpassim=disabled \
- -Dtests=false \
-Dumockdev_tests=disabled \
-Dplugin_modem_manager=disabled \
-Dpython=${PYTHON_CMD}
+.include <bsd.port.options.mk>
+
+# FreeBSD 14.x needs extra libinotify dependency
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+LIB_DEPENDS+= libinotify.so:devel/libinotify
+EXTRA_PATCHES= ${PATCHDIR}/extrapatch14-meson.build
+.endif
+
.include <bsd.port.mk>
diff --git a/sysutils/fwupd/files/extrapatch14-meson.build b/sysutils/fwupd/files/extrapatch14-meson.build
new file mode 100644
index 000000000000..3065b094040c
--- /dev/null
+++ b/sysutils/fwupd/files/extrapatch14-meson.build
@@ -0,0 +1,10 @@
+--- meson.build.orig 2025-09-12 09:55:19 UTC
++++ meson.build
+@@ -484,6 +484,7 @@ if get_option('default_library') != 'static'
+ endif
+ if host_machine.system() == 'freebsd'
+ platform_deps += dependency('efivar')
++ platform_deps += dependency('libinotify')
+ endif
+ endif
+
diff --git a/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
new file mode 100644
index 000000000000..cdfb5b0bee2d
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
@@ -0,0 +1,8 @@
+--- plugins/amd-gpu/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/amd-gpu/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ libdrm_amdgpu.found() or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginAmdGpu"']
diff --git a/sysutils/fwupd/files/patch-plugins_elantp_meson.build b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
new file mode 100644
index 000000000000..a0c22ba26d40
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/elantp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/elantp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginElantp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_focalfp_meson.build b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
new file mode 100644
index 000000000000..a312ae5301f9
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/focalfp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/focalfp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginFocalfp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_gpio_meson.build b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
new file mode 100644
index 000000000000..2d9dae5e1b24
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
@@ -0,0 +1,8 @@
+--- plugins/gpio/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/gpio/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header_symbol('linux/gpio.h', 'GPIO_V2_LINE_FLAG_OUTPUT', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginGpio"']
diff --git a/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
new file mode 100644
index 000000000000..78ca11345212
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
@@ -0,0 +1,8 @@
+--- plugins/ilitek-its/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/ilitek-its/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginIlitekIts"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
new file mode 100644
index 000000000000..f227c09cfecb
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-hidpp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-hidpp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechHidpp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
new file mode 100644
index 000000000000..031754c871c3
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-rallysystem/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-rallysystem/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechRallysystem"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
new file mode 100644
index 000000000000..b43cef4e3624
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nordic-hid/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nordic-hid/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNordicHid"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nvme_meson.build b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
new file mode 100644
index 000000000000..c3ab8a85becc
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nvme/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nvme/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header('linux/nvme_ioctl.h', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNvme"']
diff --git a/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
new file mode 100644
index 000000000000..96a14f213c86
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
@@ -0,0 +1,8 @@
+--- plugins/thelio-io/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/thelio-io/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginThelioIo"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
new file mode 100644
index 000000000000..e7426fbf407a
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
@@ -0,0 +1,8 @@
+--- plugins/wacom-raw/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/wacom-raw/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
+ cargs = ['-DG_LOG_DOMAIN="FuPluginWacomRaw"']
diff --git a/sysutils/fwupd/pkg-message b/sysutils/fwupd/pkg-message
index 497a5ea45d27..f9dd35f3b471 100644
--- a/sysutils/fwupd/pkg-message
+++ b/sysutils/fwupd/pkg-message
@@ -4,20 +4,12 @@
Warning: fwupd is highly experimental and DANGEROUS
- The fwupd utility is currently highly experimental on FreeBSD
- and may be unstable or unsafe to use.
- Proceed with caution - flashing firmware carries a significant
- risk of rendering your device unusable (“bricking”).
+ PLEASE do not attempt to flash any devices yet!
- Only attempt to flash firmware if you are prepared to accept
- this risk.
+ If you want to help testing use those non-destructive commands:
- If you successfully flash a device — or encounter a failure —
- please send a detailed report to decke@FreeBSD.org
-
- Include information about your hardware and the firmware you
- attempted to flash. This feedback will help track which devices
- work correctly and which do not.
+ fwupdmgr get-devices
+ fwupdmgr verify [DEVICE-ID|GUID]
EOM
}
]
diff --git a/sysutils/fwupd/pkg-plist b/sysutils/fwupd/pkg-plist
index d2fabb0137a6..89c2b2f29e34 100644
--- a/sysutils/fwupd/pkg-plist
+++ b/sysutils/fwupd/pkg-plist
@@ -38,9 +38,36 @@ lib/libfwupd.so.3
lib/libfwupd.so.3.0.0
libdata/pkgconfig/fwupd.pc
libexec/fwupd/fwupd
+%%TEST%%libexec/installed-tests/fwupd/acpi-dmar-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-facp-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-ivrs-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-dmc-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-self-test
+%%TEST%%libexec/installed-tests/fwupd/elantp-self-test
+%%TEST%%libexec/installed-tests/fwupd/fu-dfu-self-test
+%%TEST%%libexec/installed-tests/fwupd/fwupdplugin-self-test
+%%TEST%%libexec/installed-tests/fwupd/logitech-hidpp-self-test
+%%TEST%%libexec/installed-tests/fwupd/synaptics-prometheus-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-dbx-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-mok-self-test
+%%TEST%%libexec/installed-tests/fwupd/vli-self-test
+%%TEST%%libexec/installed-tests/fwupd/wacom-usb-self-test
share/dbus-1/interfaces/org.freedesktop.fwupd.xml
share/dbus-1/system-services/org.freedesktop.fwupd.service
share/dbus-1/system.d/org.freedesktop.fwupd.conf
+share/fish/vendor_completions.d/fwupdmgr.fish
+%%DATADIR%%/add_capsule_header.py
+%%DATADIR%%/firmware_packager.py
+%%TEST%%%%DATADIR%%/host-emulate.d/thinkpad-p1-iommu.json.gz
+%%DATADIR%%/install_dell_bios_exe.py
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
+%%DATADIR%%/quirks.d/builtin.quirk.gz
+%%TEST%%%%DATADIR%%/remotes.d/fwupd-tests.conf
+%%DATADIR%%/remotes.d/vendor/firmware/README.md
+%%DATADIR%%/simple_client.py
+%%DATADIR%%/uefi-capsule-ux.tar.xz
+share/gir-1.0/Fwupd-2.0.gir
%%PORTDOCS%%%%DOCSDIR%%/hsi.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/libfwupd
@@ -4013,20 +4040,273 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf
%%PORTDOCS%%share/doc/libfwupdplugin/wacom-raw-README.html
%%PORTDOCS%%share/doc/libfwupdplugin/wacom-usb-README.html
%%PORTDOCS%%share/doc/libfwupdplugin/wistron-dock-README.html
-share/fish/vendor_completions.d/fwupdmgr.fish
-%%DATADIR%%/add_capsule_header.py
-%%DATADIR%%/firmware_packager.py
-%%DATADIR%%/install_dell_bios_exe.py
-%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
-%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
-%%DATADIR%%/quirks.d/builtin.quirk.gz
-%%DATADIR%%/remotes.d/vendor/firmware/README.md
-%%DATADIR%%/simple_client.py
-%%DATADIR%%/uefi-capsule-ux.tar.xz
-share/gir-1.0/Fwupd-2.0.gir
share/icons/hicolor/128x128/apps/org.freedesktop.fwupd.png
share/icons/hicolor/64x64/apps/org.freedesktop.fwupd.png
share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg
+%%TEST%%share/installed-tests/fwupd/UEFI
+%%TEST%%share/installed-tests/fwupd/build-certs.py
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-nes30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sf30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sfc30.json
+%%TEST%%share/installed-tests/fwupd/device-tests/acer-d501.json
+%%TEST%%share/installed-tests/fwupd/device-tests/algoltek-ag9421.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-rembrandt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-strix.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu-navi3x.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu.json
+%%TEST%%share/installed-tests/fwupd/device-tests/analogix-anx7518.json
+%%TEST%%share/installed-tests/fwupd/device-tests/asus-hid.json
+%%TEST%%share/installed-tests/fwupd/device-tests/aver-fone540.json
+%%TEST%%share/installed-tests/fwupd/device-tests/bizlink-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-element.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-ts4.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ch341a.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ch347.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-katar-pro-xt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-rgb-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-kestrel-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-wd19tb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-xps-9350.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dfu-gd32vf103.json
+%%TEST%%share/installed-tests/fwupd/device-tests/egis-moc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-kbd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-p1515e.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fpc-lenfy-moh.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-hdmi.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-qmk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fresco-pd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-a3bu-xplained.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-at90usbkey.json
+%%TEST%%share/installed-tests/fwupd/device-tests/google-servo-micro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g6-ultra.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1-basic.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug-plus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hyper-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ilitek-touchscreen.json
+%%TEST%%share/installed-tests/fwupd/device-tests/intel-gatkex.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-evolve2-75.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-panacast-50.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-410.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-510.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-710.json
+%%TEST%%share/installed-tests/fwupd/device-tests/legion-hid2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7168.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7605.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7608-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7609-cxaudio.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-40au0065-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-GX90T33021-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-nano-g1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logi-rally-bar.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-bolt-receiver.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-k780.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m650.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m750.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-mr0077.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24.json
+%%TEST%%share/installed-tests/fwupd/device-tests/microsoft-usbc-travel-hub.json
+%%TEST%%share/installed-tests/fwupd/device-tests/mnt-pocket-reform-sysctl.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-b0.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-mcuboot.json
+%%TEST%%share/installed-tests/fwupd/device-tests/parade-ps5512evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/pci-psp-strix-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-ec25au.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-eg25ggc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-em160r.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qualcomm-qcc5171.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5423.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5855.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-aerox-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova3p.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-rival-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo-rx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-prometheus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-vmm9430evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/telink-ryder-dongle.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-dbx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-pk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ugreen-cm260.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-g14t.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-m.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-s.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-movink-13.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wistron-dock-40b7.json
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/capsule_flags
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_class
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_type
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_status
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/lowest_supported_fw_version
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-rembrandt-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-strix-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-dgpu-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/asus-hid-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/ch341a-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/ch347-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-kestrel-enumerate-ec.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-xps-9350-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dfu-gd32vf103-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework-hdmi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-ansi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-macropad-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/fresco-pd-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/huddly-s1-basic-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/intel-gatkex-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/jabra-panacast-50-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/lenovo-nano-g1-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logi-rally-bar-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logitech-bolt-receiver-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/microsoft-usbc-travel-hub-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/mnt-pocket-reform-sysctl-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/pci-psp-strix.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-ec25au-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-em160r-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/uefi-pk-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/wacom-movink-13-setup.json
+%%TEST%%share/installed-tests/fwupd/fakedevice123.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.bin
+%%TEST%%share/installed-tests/fwupd/fakedevice124.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.jcat
+%%TEST%%share/installed-tests/fwupd/fakedevice124.metainfo.xml
+%%TEST%%share/installed-tests/fwupd/fwupd-tests.xml
+%%TEST%%share/installed-tests/fwupd/fwupd.sh
+%%TEST%%share/installed-tests/fwupd/fwupd.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool.test
+%%TEST%%share/installed-tests/fwupd/fwupdx64.efi.signed
+%%TEST%%share/installed-tests/fwupd/grub.cfg
+%%TEST%%share/installed-tests/fwupd/lsan-suppressions.txt
+%%TEST%%share/installed-tests/fwupd/test.quirk
+%%TEST%%share/installed-tests/fwupd/tests/America/New_York
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-disabled
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-invalid
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-valid
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/max_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/min_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/max_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/min_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/scalar_increment
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/pending_reboot
+%%TEST%%share/installed-tests/fwupd/tests/cab-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cab.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx-dmc.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-offer.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-payload.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/chassis_type
+%%TEST%%share/installed-tests/fwupd/tests/colorhug/colorhug-als-3.0.2.cab
+%%TEST%%share/installed-tests/fwupd/tests/cpuinfo
+%%TEST%%share/installed-tests/fwupd/tests/csv.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfu.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfuse.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/edid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-file.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-filesystem.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-data.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-hive.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-section.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature-list.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-variable-authentication2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-volume.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/BootNext-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/fwupd-ddc0ee61-e7f0-4e7d-acc5-c070a398838e-0-0abba7dc-e516-4167-bbf5-4d9d1c739416
+%%TEST%%share/installed-tests/fwupd/tests/elantp.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/elf.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fdt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/firmware.zip
+%%TEST%%share/installed-tests/fwupd/tests/fit.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap-offset.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-report-item.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd-no-bios.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-cpd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-fpt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex-signed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/intel-thunderbolt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/linear.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/localtime
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/locked/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/none/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/metadata.xml
+%%TEST%%share/installed-tests/fwupd/tests/oprom.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/oui.txt
+%%TEST%%share/installed-tests/fwupd/tests/pci.ids
+%%TEST%%share/installed-tests/fwupd/tests/pefile.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/pnp.ids
+%%TEST%%share/installed-tests/fwupd/tests/quirks.d/tests.quirk
+%%TEST%%share/installed-tests/fwupd/tests/sbatlevel.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/snapd.py
+%%TEST%%share/installed-tests/fwupd/tests/srec-addr32.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/srec.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/synaptics-prometheus.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/sys_vendor
+%%TEST%%share/installed-tests/fwupd/tests/uevent
+%%TEST%%share/installed-tests/fwupd/tests/usb-bos-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/usb.ids
+%%TEST%%share/installed-tests/fwupd/tests/uswid-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/uswid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/wacom-usb.builder.xml
+%%TEST%%share/installed-tests/fwupd/uefi-update-info.builder.xml
share/locale/af/LC_MESSAGES/fwupd.mo
share/locale/ar/LC_MESSAGES/fwupd.mo
share/locale/ast/LC_MESSAGES/fwupd.mo
diff --git a/sysutils/glogg/Makefile b/sysutils/glogg/Makefile
index 0ecb65ead572..fed242448b7e 100644
--- a/sysutils/glogg/Makefile
+++ b/sysutils/glogg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glogg
DISTVERSION= 1.1.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils textproc
MASTER_SITES= http://glogg.bonnefon.org/files/
diff --git a/sysutils/glow/Makefile b/sysutils/glow/Makefile
index ddea782744a7..2c6ab18877ed 100644
--- a/sysutils/glow/Makefile
+++ b/sysutils/glow/Makefile
@@ -1,10 +1,9 @@
PORTNAME= glow
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.1
-PORTREVISION= 19
+DISTVERSION= 2.1.1
CATEGORIES= sysutils
-MAINTAINER= lcook@FreeBSD.org
+MAINTAINER= dutra@FreeBSD.org
COMMENT= Render markdown on the CLI, with pizzazz!
WWW= https://github.com/charmbracelet/glow
@@ -14,9 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_SHA= ad21129
+_BUILD_SHA= d37e988
-GO_MODULE= github.com/charmbracelet/${PORTNAME}
+GO_MODULE= github.com/charmbracelet/${PORTNAME}/v2
GO_BUILDFLAGS= -ldflags "\
-s -w \
-X main.Version=${_BUILD_VERSION} \
diff --git a/sysutils/glow/distinfo b/sysutils/glow/distinfo
index 935f569208e4..451c6ea19c65 100644
--- a/sysutils/glow/distinfo
+++ b/sysutils/glow/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1686418526
-SHA256 (go/sysutils_glow/glow-v1.5.1/v1.5.1.mod) = 030147de61efed7519b76cdc0dc8582316c22d22fddfec78301d7ab6c8fba8b8
-SIZE (go/sysutils_glow/glow-v1.5.1/v1.5.1.mod) = 836
-SHA256 (go/sysutils_glow/glow-v1.5.1/v1.5.1.zip) = 7e02931949edcdb4524f386c531e9d363d6252a20d48d42766141bc835a6b50a
-SIZE (go/sysutils_glow/glow-v1.5.1/v1.5.1.zip) = 566958
+TIMESTAMP = 1760885321
+SHA256 (go/sysutils_glow/glow-v2.1.1/v2.1.1.mod) = fb1f3331cb2a113a706a6fdb4364b38283366c6f4b03d0da0c53b18888a68f81
+SIZE (go/sysutils_glow/glow-v2.1.1/v2.1.1.mod) = 3234
+SHA256 (go/sysutils_glow/glow-v2.1.1/v2.1.1.zip) = 7a5277a8e5ea76aaa9a159a0c1d0ee1f619f943b47628d4c0c124271c7421158
+SIZE (go/sysutils_glow/glow-v2.1.1/v2.1.1.zip) = 525894
diff --git a/sysutils/glow/files/patch-go.mod b/sysutils/glow/files/patch-go.mod
deleted file mode 100644
index 7e802e20e733..000000000000
--- a/sysutils/glow/files/patch-go.mod
+++ /dev/null
@@ -1,58 +0,0 @@
---- go.mod.orig 2023-06-10 17:46:50 UTC
-+++ go.mod
-@@ -1,6 +1,6 @@
- module github.com/charmbracelet/glow
-
--go 1.16
-+go 1.20
-
- require (
- github.com/atotto/clipboard v0.1.4
-@@ -24,4 +24,47 @@ require (
- golang.org/x/sys v0.7.0
- golang.org/x/term v0.7.0
- golang.org/x/text v0.9.0
-+)
-+
-+require (
-+ github.com/alecthomas/chroma v0.10.0 // indirect
-+ github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
-+ github.com/aymerick/douceur v0.2.0 // indirect
-+ github.com/calmh/randomart v1.1.0 // indirect
-+ github.com/containerd/console v1.0.3 // indirect
-+ github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect
-+ github.com/dlclark/regexp2 v1.4.0 // indirect
-+ github.com/fsnotify/fsnotify v1.6.0 // indirect
-+ github.com/google/uuid v1.1.2 // indirect
-+ github.com/gorilla/css v1.0.0 // indirect
-+ github.com/hashicorp/hcl v1.0.0 // indirect
-+ github.com/inconshreveable/mousetrap v1.0.1 // indirect
-+ github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
-+ github.com/magiconair/properties v1.8.6 // indirect
-+ github.com/mattn/go-isatty v0.0.18 // indirect
-+ github.com/mattn/go-localereader v0.0.1 // indirect
-+ github.com/microcosm-cc/bluemonday v1.0.21 // indirect
-+ github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a // indirect
-+ github.com/mitchellh/mapstructure v1.5.0 // indirect
-+ github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b // indirect
-+ github.com/muesli/cancelreader v0.2.2 // indirect
-+ github.com/muesli/sasquatch v0.0.0-20200811221207-66979d92330a // indirect
-+ github.com/olekukonko/tablewriter v0.0.5 // indirect
-+ github.com/pelletier/go-toml v1.9.5 // indirect
-+ github.com/pelletier/go-toml/v2 v2.0.5 // indirect
-+ github.com/rivo/uniseg v0.2.0 // indirect
-+ github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94 // indirect
-+ github.com/spf13/afero v1.9.2 // indirect
-+ github.com/spf13/cast v1.5.0 // indirect
-+ github.com/spf13/jwalterweatherman v1.1.0 // indirect
-+ github.com/spf13/pflag v1.0.5 // indirect
-+ github.com/subosito/gotenv v1.4.1 // indirect
-+ github.com/yuin/goldmark v1.5.2 // indirect
-+ github.com/yuin/goldmark-emoji v1.0.1 // indirect
-+ golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
-+ golang.org/x/net v0.0.0-20221014081412-f15817d10f9b // indirect
-+ golang.org/x/sync v0.1.0 // indirect
-+ gopkg.in/ini.v1 v1.67.0 // indirect
-+ gopkg.in/yaml.v2 v2.4.0 // indirect
-+ gopkg.in/yaml.v3 v3.0.1 // indirect
- )
diff --git a/sysutils/glow/files/patch-go.sum b/sysutils/glow/files/patch-go.sum
deleted file mode 100644
index 5b7f15588374..000000000000
--- a/sysutils/glow/files/patch-go.sum
+++ /dev/null
@@ -1,1058 +0,0 @@
---- go.sum.orig 2023-06-10 17:46:55 UTC
-+++ go.sum
-@@ -17,209 +17,48 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9v
- cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI=
- cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk=
- cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY=
--cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg=
--cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8=
--cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0=
--cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY=
--cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM=
--cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY=
--cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ=
--cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI=
--cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4=
--cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc=
--cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA=
--cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A=
--cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc=
--cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU=
--cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA=
--cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw=
--cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY=
--cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI=
--cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4=
--cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4=
--cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0=
--cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ=
--cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk=
--cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o=
--cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s=
--cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0=
--cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY=
--cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw=
--cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI=
--cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0=
--cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8=
- cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
- cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
- cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
- cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
- cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
- cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
--cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA=
--cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY=
--cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s=
--cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM=
--cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI=
--cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY=
--cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI=
--cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow=
--cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM=
--cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M=
--cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s=
--cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU=
--cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U=
--cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU=
--cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU=
--cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU=
--cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU=
--cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM=
--cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I=
--cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4=
--cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0=
--cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs=
--cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc=
--cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM=
--cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ=
--cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo=
--cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE=
--cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I=
--cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ=
--cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo=
--cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA=
- cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
- cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
--cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo=
--cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ=
--cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4=
--cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0=
--cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8=
--cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU=
--cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU=
--cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y=
--cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg=
--cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk=
--cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w=
--cloud.google.com/go/firestore v1.8.0/go.mod h1:r3KB8cAdRIe8znzoPWLw8S6gpDVd9treohhn8b09424=
--cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk=
--cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg=
--cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM=
--cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA=
--cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o=
--cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A=
--cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0=
--cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0=
--cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc=
--cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY=
--cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic=
--cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI=
--cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8=
--cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08=
--cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4=
--cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w=
--cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE=
--cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM=
--cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY=
--cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s=
--cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA=
--cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o=
--cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ=
--cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU=
--cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY=
--cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34=
--cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs=
--cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg=
--cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E=
--cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU=
--cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0=
--cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA=
--cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0=
--cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI=
- cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
- cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
- cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
- cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
--cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4=
--cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o=
--cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk=
--cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo=
--cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg=
--cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4=
--cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg=
--cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c=
--cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y=
--cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A=
--cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4=
--cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY=
--cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s=
--cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI=
--cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA=
--cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4=
--cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0=
--cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU=
--cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU=
--cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc=
--cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs=
--cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg=
--cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM=
--cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ=
- cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
- cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
- cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
- cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
- cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
- cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
--cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y=
--cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc=
--cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw=
--cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g=
--cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU=
--cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4=
--cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0=
--cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo=
--cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo=
--cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE=
--cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg=
--cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0=
--cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M=
- dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
- github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
- github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
--github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
- github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
- github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek=
- github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s=
- github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
--github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
- github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
--github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
--github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
--github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
--github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
- github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
--github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
--github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc=
--github.com/armon/go-metrics v0.4.0/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4=
--github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
--github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
- github.com/atotto/clipboard v0.1.2/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
- github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
- github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
- github.com/aymanbagabas/go-osc52 v1.0.3/go.mod h1:zT8H+Rk4VSabYN90pWyugflM3ZhpTZNC7cASDfUCdT4=
--github.com/aymanbagabas/go-osc52 v1.2.1 h1:q2sWUyDcozPLcLabEMd+a+7Ea2DitxZVN9hTxab9L4E=
- github.com/aymanbagabas/go-osc52 v1.2.1/go.mod h1:zT8H+Rk4VSabYN90pWyugflM3ZhpTZNC7cASDfUCdT4=
- github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k=
- github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8=
- github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
- github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
--github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
- github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
- github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
--github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
--github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
- github.com/calmh/randomart v1.1.0 h1:evl+iwc10LXtHdMZhzLxmsCQVmWnkXs44SbC6Uk0Il8=
- github.com/calmh/randomart v1.1.0/go.mod h1:DQUbPVyP+7PAs21w/AnfMKG5NioxS3TbZ2F9MSK/jFM=
- github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
- github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
--github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
- github.com/charmbracelet/bubbles v0.7.5/go.mod h1:IRTORFvhEI6OUH7WhN2Ks8Z8miNGimk1BE6cmHijOkM=
- github.com/charmbracelet/bubbles v0.15.0 h1:c5vZ3woHV5W2b8YZI1q7v4ZNQaPetfHuoHzx+56Z6TI=
- github.com/charmbracelet/bubbles v0.15.0/go.mod h1:Y7gSFbBzlMpUDR/XM9MhZI374Q+1p1kluf1uLl8iK74=
-@@ -237,31 +76,20 @@ github.com/charmbracelet/lipgloss v0.6.0/go.mod h1:tHh
- github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
--github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
--github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
- github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
- github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
- github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
- github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
--github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
--github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
- github.com/containerd/console v1.0.1/go.mod h1:XUsP6YE/mKtz6bxc+I8UiKKTP04qjQL4qcS3XoQ5xkw=
- github.com/containerd/console v1.0.3 h1:lIr7SlA5PxZyMV30bDW0MGbiOPXwc63yRuCP0ARubLw=
- github.com/containerd/console v1.0.3/go.mod h1:7LqA/THxQ86k76b8c/EMSiaJ3h1eZkMkXar0TQ1gf3U=
- github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk=
- github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE=
- github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
--github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
- github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
--github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
- github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA=
- github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
- github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
--github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
- github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
- github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
- github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-@@ -270,7 +98,6 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod
- github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
- github.com/dlclark/regexp2 v1.4.0 h1:F1rxgk7p4uKjwIQxBs9oAXe5CqrXlCduYEJvrF4u93E=
- github.com/dlclark/regexp2 v1.4.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc=
--github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
- github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac h1:opbrjaN/L8gg6Xh5D04Tem+8xVcz6ajZlGCs49mQgyg=
- github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
- github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-@@ -278,16 +105,8 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.201910
- github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
- github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
- github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
--github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
--github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
--github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
--github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
- github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
--github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
--github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
--github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
- github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE=
--github.com/frankban/quicktest v1.14.3/go.mod h1:mgiwOwqx65TmIk1wJ6Q7wvnVMocbUorkibMOrVTHZps=
- github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
- github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
- github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
-@@ -296,22 +115,16 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62
- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
- github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
--github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
--github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY=
- github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
- github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
--github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A=
- github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
--github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
- github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
- github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4=
--github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
- github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
- github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
--github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
- github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
- github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
-@@ -319,8 +132,6 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+
- github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
- github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
- github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
--github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8=
--github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
- github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
- github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
- github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-@@ -335,10 +146,6 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbY
- github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
- github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
- github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
--github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
--github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM=
--github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
--github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
- github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
- github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-@@ -349,20 +156,12 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kI
- github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE=
--github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
- github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
--github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
--github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
- github.com/google/goterm v0.0.0-20190703233501-fc88cf888a3f/go.mod h1:nOFQdrUlIlx6M6ODdSpBj1NVA+VgLC6kmw60mkw34H4=
- github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
- github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
- github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
--github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk=
- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
- github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
- github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-@@ -373,29 +172,12 @@ github.com/google/pprof v0.0.0-20200708004538-1a94d864
- github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
- github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-+github.com/google/uuid v1.1.2 h1:EVhdT+1Kseyi1/pUmXKaFxYsDNy9RQYkMWRH68J/W7Y=
- github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
--github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
--github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
--github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8=
--github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8=
--github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg=
- github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
- github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
--github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0=
--github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM=
--github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM=
--github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM=
--github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c=
--github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo=
--github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY=
--github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4=
- github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g=
- github.com/gorilla/css v1.0.0 h1:BQqNyPTi50JCFMTw/b67hByjMVXZRwGha6wxVGkeihY=
- github.com/gorilla/css v1.0.0/go.mod h1:Dn721qIggHpt4+EFCcTLTU/vk5ySda2ReITrtgBl60c=
-@@ -403,75 +185,29 @@ github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m
- github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs=
- github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
- github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY=
--github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
--github.com/hashicorp/consul/api v1.15.3/go.mod h1:/g/qgcoBcEXALCNZgRRisyTW0nY86++L0KbeAMXYCeY=
--github.com/hashicorp/consul/sdk v0.11.0/go.mod h1:yPkX5Q6CsxTFMjQQDJwzeNmUUF5NUGGbrDsv9wTb8cw=
--github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
--github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
--github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
--github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
--github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-hclog v0.14.1/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-immutable-radix v1.3.1/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM=
--github.com/hashicorp/go-msgpack v0.5.5/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM=
--github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk=
--github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA=
--github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
--github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs=
--github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8=
--github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU=
--github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A=
--github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4=
--github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
--github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
--github.com/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
- github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
- github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
--github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
- github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=
- github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
--github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
--github.com/hashicorp/mdns v1.0.4/go.mod h1:mtBihi+LeNXGtG8L9dX59gAEa12BDtBQSp4v/YAJqrc=
--github.com/hashicorp/memberlist v0.3.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE=
--github.com/hashicorp/memberlist v0.3.1/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE=
--github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4=
--github.com/hashicorp/serf v0.9.8/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4=
- github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
- github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
- github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
- github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
- github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo=
--github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
--github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
--github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
- github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
- github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
- github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
--github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM=
- github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q=
--github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
- github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
- github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
--github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
- github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
- github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
- github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
--github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
--github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
- github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=
--github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
- github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
- github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
- github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
--github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
- github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
- github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
- github.com/lucasb-eyer/go-colorful v1.0.3/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
-@@ -480,15 +216,6 @@ github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4
- github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
- github.com/magiconair/properties v1.8.6 h1:5ibWZ6iY0NctNGWo87LalDlEZ6R41TqbbDamhfG/Qzo=
- github.com/magiconair/properties v1.8.6/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60=
--github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
--github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
--github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
--github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
--github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
--github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
--github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
--github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84=
--github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
- github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
- github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
- github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-@@ -509,25 +236,13 @@ github.com/meowgorithm/babyenv v1.3.1 h1:18ZEYIgbzoFQf
- github.com/meowgorithm/babyenv v1.3.1/go.mod h1:lwNX+J6AGBFqNrMZ2PTLkM6SO+W4X8DOg9zBDO4j3Ig=
- github.com/microcosm-cc/bluemonday v1.0.21 h1:dNH3e4PSyE4vNX+KlRGHT5KrSvjeUkoNPwEORjffHJg=
- github.com/microcosm-cc/bluemonday v1.0.21/go.mod h1:ytNkv4RrDrLJ2pqlsSI46O6IVXmZOBBD4SaJyDwwTkM=
--github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso=
--github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI=
- github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a h1:eU8j/ClY2Ty3qdHnn0TyW3ivFoPC/0F1gQZz8yTxbbE=
- github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a/go.mod h1:v8eSC2SMp9/7FTKUncp7fH9IwPfw+ysMObcEz5FWheQ=
--github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc=
--github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI=
- github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
- github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
--github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo=
--github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
- github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
--github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
- github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
- github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
--github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
--github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
--github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
--github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
--github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
- github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b h1:1XF24mVaiu7u+CFywTdcDo2ie1pzzhwjt6RHqzpMU34=
- github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b/go.mod h1:fQuZ0gauxyBcmsdE3ZT4NasjaRdxmbCS0jRHsrWu3Ho=
- github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA=
-@@ -550,72 +265,45 @@ github.com/muesli/termenv v0.14.0/go.mod h1:kG/pF1E7fh
- github.com/muesli/termenv v0.15.1 h1:UzuTb/+hhlBugQz28rpzey4ZuKcZ03MeKsoG7IJZIxs=
- github.com/muesli/termenv v0.15.1/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ=
- github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
--github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
- github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
- github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
- github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
--github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
--github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
- github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
- github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=
- github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c=
- github.com/pelletier/go-toml/v2 v2.0.5 h1:ipoSadvV8oGUjnUbMub59IDPPwfxF694nG/jwbMiyQg=
- github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas=
- github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
--github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
- github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
- github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
- github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
- github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
--github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI=
--github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s=
- github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
- github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso=
--github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
--github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
--github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
--github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
- github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
- github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
- github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
--github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
- github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
- github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
--github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
--github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4=
--github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo=
--github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc=
- github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
- github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
--github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
--github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A=
--github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU=
--github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
- github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU=
- github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
- github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY=
- github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
- github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
--github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
- github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
- github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k=
--github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
- github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
- github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
--github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
--github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
- github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94 h1:G04eS0JkAIVZfaJLjla9dNxkJCPiKIGZlw9AfOhzOD0=
- github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94/go.mod h1:b18R55ulyQ/h3RaWyloPyER7fWQVZvimKKhnI5OfrJQ=
--github.com/sagikazarmark/crypt v0.8.0/go.mod h1:TmKwZAo97S4Fy4sfMH/HX/cQP5D+ijra2NyLpNNmttY=
- github.com/sahilm/fuzzy v0.1.0 h1:FzWGaw2Opqyu+794ZQ9SYifWv2EIXpwP4q8dY1kDAwI=
- github.com/sahilm/fuzzy v0.1.0/go.mod h1:VFvziUEIMCrT6A6tw2RFIXPXXmzXbOsSHF0DOI8ZK9Y=
--github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
- github.com/segmentio/ksuid v1.0.4 h1:sBo2BdShXjmcugAMwjugoGUdUV0pcxY5mW4xKRn3v4c=
- github.com/segmentio/ksuid v1.0.4/go.mod h1:/XUiZBD3kVx5SmUOl55voK5yeAbBNNIed+2O73XgrPE=
- github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
- github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
--github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
--github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
- github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM=
- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
- github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ=
-@@ -639,22 +327,17 @@ github.com/spf13/viper v1.14.0/go.mod h1:WT//axPky3Fdv
- github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
- github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
- github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
--github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
- github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
--github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
- github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
- github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
- github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
- github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
- github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
--github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
- github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
- github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
--github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
- github.com/subosito/gotenv v1.4.1 h1:jyEFiXpy21Wm81FBN71l9VoMMV8H8jG+qIK3GCpY6Qs=
- github.com/subosito/gotenv v1.4.1/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0=
- github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
--github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM=
- github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc=
- github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
- github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q=
-@@ -662,47 +345,30 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVA
- github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
- github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
- github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
--github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
--github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
- github.com/yuin/goldmark v1.5.2 h1:ALmeCk/px5FSm1MAcFBAsVKZjDuMVj8Tm7FFIlMJnqU=
- github.com/yuin/goldmark v1.5.2/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
- github.com/yuin/goldmark-emoji v1.0.1 h1:ctuWEyzGBwiucEqxzwe0SOYDXPAucOrE9NQC18Wa1os=
- github.com/yuin/goldmark-emoji v1.0.1/go.mod h1:2w1E6FEWLcDQkoTE+7HU6QF1F6SLlNGjRIBbIZQFqkQ=
- go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
--go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
--go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
--go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
--go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
- go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
- go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
- go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
--go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
--go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
- go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
--go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
--go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
--go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
- go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
--go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
--go.uber.org/multierr v1.8.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak=
- go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
--go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
--go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw=
- golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
--golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20201012173705-84dcc777aaee/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
--golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
- golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
- golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e h1:T8NU3HyQ8ClP4SEE+KbFlg6n0NhuTsN4MyznaarGsZM=
- golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-@@ -729,7 +395,6 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/g
- golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
--golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
- golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-@@ -740,9 +405,6 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3
- golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
- golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
- golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
--golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
--golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
--golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
- golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
- golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-@@ -755,11 +417,9 @@ golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go
- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
- golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
- golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
--golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
--golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-@@ -776,31 +436,12 @@ golang.org/x/net v0.0.0-20200707034311-ab3426394381/go
- golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
- golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
- golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
--golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
- golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
- golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
--golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
--golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc=
--golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
--golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8=
--golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
- golang.org/x/net v0.0.0-20221002022538-bcab6841153b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
-+golang.org/x/net v0.0.0-20221014081412-f15817d10f9b h1:tvrvnPFcdzp294diPnrdZZZ8XUt2Tyj7svb7X52iDuU=
- golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
--golang.org/x/net v0.6.0 h1:L4ZwwTvKW9gr0ZMS1yrHD9GZhIuVjOBBnaKH+SPQK0Q=
--golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
- golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-@@ -810,21 +451,6 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43
- golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
- golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
- golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE=
--golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE=
--golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
--golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
--golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-@@ -835,35 +461,23 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/g
- golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
- golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
--golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-@@ -877,8 +491,6 @@ golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go
- golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200916030750-2334cc1a136f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-@@ -890,53 +502,19 @@ golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go
- golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220204135822-1c1b9b1eba6a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU=
- golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
--golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
- golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ=
- golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
- golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-@@ -945,17 +523,12 @@ golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2
- golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
- golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
- golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
--golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
--golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
- golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
--golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
--golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
- golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE=
- golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
--golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-@@ -970,7 +543,6 @@ golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/
- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
--golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-@@ -995,7 +567,6 @@ golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/
- golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
--golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
- golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
- golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-@@ -1004,24 +575,12 @@ golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/
- golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
--golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
--golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
--golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
--golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
--golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
--golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
--golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
- google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
- google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
- google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-@@ -1041,36 +600,6 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiU
- google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg=
- google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE=
- google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
--google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU=
--google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94=
--google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo=
--google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4=
--google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw=
--google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU=
--google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k=
--google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE=
--google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE=
--google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI=
--google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I=
--google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo=
--google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g=
--google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA=
--google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8=
--google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs=
--google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA=
--google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA=
--google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw=
--google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg=
--google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o=
--google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g=
--google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw=
--google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw=
--google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI=
--google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70=
--google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo=
- google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
- google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
- google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-@@ -1101,7 +630,6 @@ google.golang.org/genproto v0.0.0-20200312145019-da687
- google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
--google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
- google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
- google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
-@@ -1114,73 +642,7 @@ google.golang.org/genproto v0.0.0-20201201144952-b05cb
- google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A=
--google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A=
--google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A=
--google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24=
--google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k=
--google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k=
--google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48=
--google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48=
--google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w=
--google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E=
--google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE=
--google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc=
--google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw=
--google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI=
--google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI=
--google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U=
--google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM=
--google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM=
--google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s=
- google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
- google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
- google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
-@@ -1195,30 +657,9 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACW
- google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
- google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
- google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
--google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0=
- google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
- google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
- google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
--google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
--google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
--google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
--google.golang.org/grpc v1.41.0/go.mod h1:U3l9uK9J0sini8mHphKoXyaqDA/8VyGnDee1zzIUK6k=
--google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
--google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ=
--google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
- google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
- google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
- google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-@@ -1229,16 +670,10 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh
- google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
- google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
- google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
--google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
--google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
--google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
--google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
--google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
- gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
- gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
- gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
- gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
-@@ -1246,15 +681,9 @@ gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML87
- gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74=
- gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
- gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
- gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
- gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
--gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
- gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
- gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-@@ -1267,4 +696,3 @@ honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W
- rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
- rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
- rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
--sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc=
diff --git a/sysutils/glow/files/patch-vendor_modules.txt b/sysutils/glow/files/patch-vendor_modules.txt
deleted file mode 100644
index 4e30361e92f7..000000000000
--- a/sysutils/glow/files/patch-vendor_modules.txt
+++ /dev/null
@@ -1,260 +0,0 @@
---- vendor/modules.txt.orig 2023-06-10 17:47:07 UTC
-+++ vendor/modules.txt
-@@ -1,4 +1,5 @@
- # github.com/alecthomas/chroma v0.10.0
-+## explicit; go 1.13
- github.com/alecthomas/chroma
- github.com/alecthomas/chroma/formatters
- github.com/alecthomas/chroma/formatters/html
-@@ -37,14 +38,17 @@ github.com/alecthomas/chroma/styles
- ## explicit
- github.com/atotto/clipboard
- # github.com/aymanbagabas/go-osc52/v2 v2.0.1
-+## explicit; go 1.16
- github.com/aymanbagabas/go-osc52/v2
- # github.com/aymerick/douceur v0.2.0
-+## explicit
- github.com/aymerick/douceur/css
- github.com/aymerick/douceur/parser
- # github.com/calmh/randomart v1.1.0
-+## explicit
- github.com/calmh/randomart
- # github.com/charmbracelet/bubbles v0.15.0
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/bubbles/cursor
- github.com/charmbracelet/bubbles/key
- github.com/charmbracelet/bubbles/paginator
-@@ -53,37 +57,44 @@ github.com/charmbracelet/bubbles/spinner
- github.com/charmbracelet/bubbles/textinput
- github.com/charmbracelet/bubbles/viewport
- # github.com/charmbracelet/bubbletea v0.23.2
--## explicit
-+## explicit; go 1.16
- github.com/charmbracelet/bubbletea
- # github.com/charmbracelet/charm v0.8.7
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/charm
- github.com/charmbracelet/charm/keygen
- github.com/charmbracelet/charm/ui/common
- # github.com/charmbracelet/glamour v0.6.0
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/glamour
- github.com/charmbracelet/glamour/ansi
- # github.com/charmbracelet/lipgloss v0.6.0
--## explicit
-+## explicit; go 1.15
- github.com/charmbracelet/lipgloss
- # github.com/containerd/console v1.0.3
-+## explicit; go 1.13
- github.com/containerd/console
- # github.com/dgrijalva/jwt-go v3.2.0+incompatible
-+## explicit
- github.com/dgrijalva/jwt-go
- # github.com/dlclark/regexp2 v1.4.0
-+## explicit
- github.com/dlclark/regexp2
- github.com/dlclark/regexp2/syntax
- # github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac
- ## explicit
- github.com/dustin/go-humanize
- # github.com/fsnotify/fsnotify v1.6.0
-+## explicit; go 1.16
- github.com/fsnotify/fsnotify
--# github.com/google/uuid v1.3.0
-+# github.com/google/uuid v1.1.2
-+## explicit
- github.com/google/uuid
- # github.com/gorilla/css v1.0.0
-+## explicit
- github.com/gorilla/css/scanner
- # github.com/hashicorp/hcl v1.0.0
-+## explicit
- github.com/hashicorp/hcl
- github.com/hashicorp/hcl/hcl/ast
- github.com/hashicorp/hcl/hcl/parser
-@@ -95,44 +106,54 @@ github.com/hashicorp/hcl/json/parser
- github.com/hashicorp/hcl/json/scanner
- github.com/hashicorp/hcl/json/token
- # github.com/inconshreveable/mousetrap v1.0.1
-+## explicit; go 1.18
- github.com/inconshreveable/mousetrap
- # github.com/lucasb-eyer/go-colorful v1.2.0
-+## explicit; go 1.12
- github.com/lucasb-eyer/go-colorful
- # github.com/magiconair/properties v1.8.6
-+## explicit; go 1.13
- github.com/magiconair/properties
- # github.com/mattn/go-isatty v0.0.18
-+## explicit; go 1.15
- github.com/mattn/go-isatty
- # github.com/mattn/go-localereader v0.0.1
-+## explicit
- github.com/mattn/go-localereader
- # github.com/mattn/go-runewidth v0.0.14
--## explicit
-+## explicit; go 1.9
- github.com/mattn/go-runewidth
- # github.com/meowgorithm/babyenv v1.3.1
--## explicit
-+## explicit; go 1.13
- github.com/meowgorithm/babyenv
- # github.com/microcosm-cc/bluemonday v1.0.21
-+## explicit; go 1.19
- github.com/microcosm-cc/bluemonday
- github.com/microcosm-cc/bluemonday/css
- # github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a
-+## explicit
- github.com/mikesmitty/edkey
- # github.com/mitchellh/go-homedir v1.1.0
- ## explicit
- github.com/mitchellh/go-homedir
- # github.com/mitchellh/mapstructure v1.5.0
-+## explicit; go 1.14
- github.com/mitchellh/mapstructure
- # github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b
-+## explicit; go 1.17
- github.com/muesli/ansi
- github.com/muesli/ansi/compressor
- # github.com/muesli/cancelreader v0.2.2
-+## explicit; go 1.17
- github.com/muesli/cancelreader
- # github.com/muesli/gitcha v0.2.0
--## explicit
-+## explicit; go 1.14
- github.com/muesli/gitcha
- # github.com/muesli/go-app-paths v0.2.2
--## explicit
-+## explicit; go 1.14
- github.com/muesli/go-app-paths
- # github.com/muesli/reflow v0.3.0
--## explicit
-+## explicit; go 1.13
- github.com/muesli/reflow/ansi
- github.com/muesli/reflow/indent
- github.com/muesli/reflow/padding
-@@ -140,45 +161,55 @@ github.com/muesli/reflow/truncate
- github.com/muesli/reflow/wordwrap
- github.com/muesli/reflow/wrap
- # github.com/muesli/sasquatch v0.0.0-20200811221207-66979d92330a
-+## explicit; go 1.14
- github.com/muesli/sasquatch
- github.com/muesli/sasquatch/stream
- # github.com/muesli/termenv v0.15.1
--## explicit
-+## explicit; go 1.17
- github.com/muesli/termenv
- # github.com/olekukonko/tablewriter v0.0.5
-+## explicit; go 1.12
- github.com/olekukonko/tablewriter
- # github.com/pelletier/go-toml v1.9.5
-+## explicit; go 1.12
- github.com/pelletier/go-toml
- # github.com/pelletier/go-toml/v2 v2.0.5
-+## explicit; go 1.16
- github.com/pelletier/go-toml/v2
- github.com/pelletier/go-toml/v2/internal/ast
- github.com/pelletier/go-toml/v2/internal/danger
- github.com/pelletier/go-toml/v2/internal/tracker
- # github.com/rivo/uniseg v0.2.0
-+## explicit; go 1.12
- github.com/rivo/uniseg
- # github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94
-+## explicit
- github.com/sabhiram/go-gitignore
- # github.com/sahilm/fuzzy v0.1.0
- ## explicit
- github.com/sahilm/fuzzy
- # github.com/segmentio/ksuid v1.0.4
--## explicit
-+## explicit; go 1.12
- github.com/segmentio/ksuid
- # github.com/spf13/afero v1.9.2
-+## explicit; go 1.16
- github.com/spf13/afero
- github.com/spf13/afero/internal/common
- github.com/spf13/afero/mem
- # github.com/spf13/cast v1.5.0
-+## explicit; go 1.18
- github.com/spf13/cast
- # github.com/spf13/cobra v1.6.1
--## explicit
-+## explicit; go 1.15
- github.com/spf13/cobra
- # github.com/spf13/jwalterweatherman v1.1.0
-+## explicit
- github.com/spf13/jwalterweatherman
- # github.com/spf13/pflag v1.0.5
-+## explicit; go 1.12
- github.com/spf13/pflag
- # github.com/spf13/viper v1.14.0
--## explicit
-+## explicit; go 1.17
- github.com/spf13/viper
- github.com/spf13/viper/internal/encoding
- github.com/spf13/viper/internal/encoding/dotenv
-@@ -189,8 +220,10 @@ github.com/spf13/viper/internal/encoding/json
- github.com/spf13/viper/internal/encoding/toml
- github.com/spf13/viper/internal/encoding/yaml
- # github.com/subosito/gotenv v1.4.1
-+## explicit; go 1.18
- github.com/subosito/gotenv
- # github.com/yuin/goldmark v1.5.2
-+## explicit; go 1.18
- github.com/yuin/goldmark
- github.com/yuin/goldmark/ast
- github.com/yuin/goldmark/extension
-@@ -201,10 +234,12 @@ github.com/yuin/goldmark/renderer/html
- github.com/yuin/goldmark/text
- github.com/yuin/goldmark/util
- # github.com/yuin/goldmark-emoji v1.0.1
-+## explicit; go 1.15
- github.com/yuin/goldmark-emoji
- github.com/yuin/goldmark-emoji/ast
- github.com/yuin/goldmark-emoji/definition
- # golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e
-+## explicit; go 1.17
- golang.org/x/crypto/blowfish
- golang.org/x/crypto/chacha20
- golang.org/x/crypto/chacha20poly1305
-@@ -221,29 +256,34 @@ golang.org/x/crypto/ssh
- golang.org/x/crypto/ssh/agent
- golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
- golang.org/x/crypto/ssh/terminal
--# golang.org/x/net v0.6.0
-+# golang.org/x/net v0.0.0-20221014081412-f15817d10f9b
-+## explicit; go 1.17
- golang.org/x/net/html
- golang.org/x/net/html/atom
- # golang.org/x/sync v0.1.0
-+## explicit
- golang.org/x/sync/errgroup
- # golang.org/x/sys v0.7.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/sys/cpu
- golang.org/x/sys/internal/unsafeheader
- golang.org/x/sys/plan9
- golang.org/x/sys/unix
- golang.org/x/sys/windows
- # golang.org/x/term v0.7.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/term
- # golang.org/x/text v0.9.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/text/runes
- golang.org/x/text/transform
- golang.org/x/text/unicode/norm
- # gopkg.in/ini.v1 v1.67.0
-+## explicit
- gopkg.in/ini.v1
- # gopkg.in/yaml.v2 v2.4.0
-+## explicit; go 1.15
- gopkg.in/yaml.v2
- # gopkg.in/yaml.v3 v3.0.1
-+## explicit
- gopkg.in/yaml.v3
diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile
index 9411c0bbeadb..6a425761676a 100644
--- a/sysutils/go-wtf/Makefile
+++ b/sysutils/go-wtf/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wtf
-PORTVERSION= 0.43.0
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+DISTVERSION= 0.47.0
CATEGORIES= sysutils
PKGNAMEPREFIX= go-
@@ -12,7 +11,7 @@ WWW= https://wtfutil.com
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= cpe go:modules
+USES= cpe go:1.25,modules
GO_MODULE= github.com/wtfutil/wtf
GO_BUILDFLAGS= -ldflags "-X main.version=${DISTVERSION}"
diff --git a/sysutils/go-wtf/distinfo b/sysutils/go-wtf/distinfo
index 31c90f1e9346..dc0f20d9d860 100644
--- a/sysutils/go-wtf/distinfo
+++ b/sysutils/go-wtf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1677464434
-SHA256 (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.mod) = 78e3a89041a470f0b9de84e039c4110140173f3901a7fae3d178bad422d57a5a
-SIZE (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.mod) = 10733
-SHA256 (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.zip) = 4482792a0009c115fc14b99b48c301c9c721af86b795469681e998acb1e3925c
-SIZE (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.zip) = 2571804
+TIMESTAMP = 1760930767
+SHA256 (go/sysutils_go-wtf/wtf-v0.47.0/v0.47.0.mod) = 8f33eeeaba9b822b368dd9b38bd6b684aac62ae8a6a51d996509c5b1036ec470
+SIZE (go/sysutils_go-wtf/wtf-v0.47.0/v0.47.0.mod) = 13453
+SHA256 (go/sysutils_go-wtf/wtf-v0.47.0/v0.47.0.zip) = 56d05b0289651640ca8b2c3323b22235bcd7cd556ff12da1775d879ce2125aaf
+SIZE (go/sysutils_go-wtf/wtf-v0.47.0/v0.47.0.zip) = 2924830
diff --git a/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go b/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
deleted file mode 100644
index 0f17cb22d795..000000000000
--- a/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
+++ /dev/null
@@ -1,10 +0,0 @@
---- vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go.orig 2018-11-01 23:46:00 UTC
-+++ vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go
-@@ -10,6 +10,7 @@ package dbus
- /*
- const int sizeofPtr = sizeof(void*);
- #define _WANT_UCRED
-+#include <sys/types.h>
- #include <sys/ucred.h>
- */
- import "C"
diff --git a/sysutils/gonzo/Makefile b/sysutils/gonzo/Makefile
new file mode 100644
index 000000000000..43d454db4d1e
--- /dev/null
+++ b/sysutils/gonzo/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= gonzo
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+CATEGORIES= sysutils
+
+MAINTAINER= dutra@FreeBSD.org
+COMMENT= TUI for log analysis
+WWW= https://www.controltheory.com/gonzo/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+
+#NOT_FOR_ARCHS= armv6 armv7 i386
+
+_BUILD_DATE= $$(date -u +"%FT%T%z")
+_BUILD_HASH= 6d2d1ad
+
+GO_MODULE= github.com/control-theory/${PORTNAME}
+GO_TARGET= ./cmd/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -s -w \
+ -X main.version=${DISTVERSION} \
+ -X main.buildTime=${_BUILD_DATE} \
+ -X main.commit=${_BUILD_HASH}"
+
+PLIST_FILES= bin/${PORTNAME}
+_DOCS= CONTRIBUTING.md README.md USAGE_GUIDE.md
+PORTDOCS= ${_DOCS:T}
+PORTEXAMPLES= *
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} ${_DOCS} \
+ ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/gonzo/distinfo b/sysutils/gonzo/distinfo
new file mode 100644
index 000000000000..1b4d37b03617
--- /dev/null
+++ b/sysutils/gonzo/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1760669775
+SHA256 (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.mod) = 49e027b45c4d8cd1d84fd02602e7a1cdafc0a6d264b0ab789eb8fc1024d6e156
+SIZE (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.mod) = 2668
+SHA256 (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.zip) = ca3911448994fbf5c2ce5f205c03f210a20b867553b7392198bb682d0a518ed0
+SIZE (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.zip) = 48369554
diff --git a/sysutils/gonzo/pkg-descr b/sysutils/gonzo/pkg-descr
new file mode 100644
index 000000000000..409e36db6f30
--- /dev/null
+++ b/sysutils/gonzo/pkg-descr
@@ -0,0 +1,3 @@
+A powerful, real-time log analysis terminal UI inspired by k9s.
+Analyze log streams with beautiful charts, AI-powered insights
+and advanced filtering - all from your terminal.
diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile
index f69c8f95cca4..cf6a48885e90 100644
--- a/sysutils/httm/Makefile
+++ b/sysutils/httm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httm
-DISTVERSION= 0.48.1
+DISTVERSION= 0.48.2
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/httm/Makefile.crates b/sysutils/httm/Makefile.crates
index 17ce1e90da3d..49e2922a9754 100644
--- a/sysutils/httm/Makefile.crates
+++ b/sysutils/httm/Makefile.crates
@@ -1,34 +1,34 @@
CARGO_CRATES= ahash-0.3.8 \
aho-corasick-1.1.3 \
ansi_term-0.12.1 \
- anstream-0.6.18 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
arrayvec-0.7.6 \
atty-0.2.14 \
- autocfg-1.1.0 \
+ autocfg-1.4.0 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
blake2-0.9.2 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
clap-2.34.0 \
clap-4.5.39 \
clap_builder-4.5.39 \
clap_lex-0.7.4 \
- colorchoice-1.0.3 \
- console-0.15.5 \
+ colorchoice-1.0.4 \
+ console-0.15.11 \
crossbeam-channel-0.5.15 \
- crossbeam-deque-0.8.3 \
- crossbeam-epoch-0.9.14 \
- crossbeam-utils-0.8.19 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
crypto-mac-0.8.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
deranged-0.4.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
@@ -36,65 +36,63 @@ CARGO_CRATES= ahash-0.3.8 \
digest-0.9.0 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
- either-1.9.0 \
- encode_unicode-0.3.6 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
env_home-0.1.0 \
env_logger-0.7.1 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ equivalent-1.0.2 \
+ errno-0.3.12 \
exacl-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
fuzzy-muff-0.4.8 \
generic-array-0.14.7 \
- getrandom-0.2.9 \
+ getrandom-0.2.16 \
hashbrown-0.8.2 \
- hashbrown-0.14.5 \
hashbrown-0.15.3 \
hermit-abi-0.1.19 \
humantime-1.3.0 \
ident_case-1.0.1 \
- indexmap-2.2.3 \
+ indexmap-2.9.0 \
indicatif-0.15.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.14.0 \
- itoa-1.0.6 \
- js-sys-0.3.76 \
+ itoa-1.0.15 \
+ js-sys-0.3.77 \
lazy_static-1.5.0 \
libc-0.2.172 \
- linux-raw-sys-0.9.2 \
+ libredox-0.1.3 \
+ linux-raw-sys-0.9.4 \
lms-0.4.0 \
- log-0.4.26 \
+ log-0.4.27 \
lscolors-0.20.0 \
memchr-2.7.4 \
- memoffset-0.8.0 \
nix-0.24.3 \
nix-0.30.1 \
nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
- num_threads-0.1.6 \
+ num_threads-0.1.7 \
number_prefix-0.3.0 \
- number_prefix-0.4.0 \
- once_cell-1.19.0 \
- opaque-debug-0.3.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ opaque-debug-0.3.1 \
partition-identity-0.3.0 \
- portable-atomic-1.5.1 \
+ portable-atomic-1.11.0 \
powerfmt-0.2.0 \
- proc-macro2-1.0.92 \
+ proc-macro2-1.0.95 \
proc-mounts-0.3.0 \
quick-error-1.2.3 \
- quote-1.0.35 \
+ quote-1.0.40 \
rayon-1.10.0 \
rayon-core-1.12.1 \
realpath-ext-0.1.3 \
- redox_syscall-0.2.16 \
- redox_users-0.4.3 \
+ redox_users-0.4.6 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustix-1.0.5 \
- rustversion-1.0.12 \
- ryu-1.0.16 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
scopeguard-1.2.0 \
seahash-4.1.0 \
serde-1.0.219 \
@@ -102,63 +100,54 @@ CARGO_CRATES= ahash-0.3.8 \
serde_json-1.0.140 \
strsim-0.8.0 \
strsim-0.11.1 \
- subtle-2.5.0 \
- syn-1.0.109 \
- syn-2.0.90 \
+ subtle-2.6.1 \
+ syn-2.0.101 \
term-0.7.0 \
- termcolor-1.4.0 \
+ termcolor-1.4.1 \
terminal_size-0.4.2 \
textwrap-0.11.0 \
- thiserror-1.0.39 \
- thiserror-impl-1.0.39 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
thread_local-1.1.8 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
tuikit-0.5.0 \
- two_percent-0.12.14 \
- typenum-1.17.0 \
- unicode-ident-1.0.8 \
- unicode-width-0.1.13 \
+ two_percent-0.12.15 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.18 \
+ unicode-width-0.1.14 \
unicode-width-0.2.0 \
unit-prefix-0.5.1 \
- utf8parse-0.2.1 \
- uuid-1.7.0 \
+ utf8parse-0.2.2 \
+ uuid-1.17.0 \
vec_map-0.8.2 \
- version_check-0.9.4 \
+ version_check-0.9.5 \
vte-0.15.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
web-time-1.1.0 \
- which-7.0.3 \
+ which-8.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
+ winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.42.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
winsafe-0.0.19 \
xattr-1.5.0 \
yaml-rust-0.3.5 \
- indicatif@git+https://github.com/console-rs/indicatif\#458e4dc391c1b001937e502bd450a0bfc8b4d9f6
+ indicatif@git+https://github.com/kimono-koans/indicatif?branch=switch_to_unit_prefix\#372c22c92dc93b2a22d6b51335fcca4682597568
diff --git a/sysutils/httm/distinfo b/sysutils/httm/distinfo
index 9dffd03e057a..6371b4afe2e2 100644
--- a/sysutils/httm/distinfo
+++ b/sysutils/httm/distinfo
@@ -1,34 +1,34 @@
-TIMESTAMP = 1760454115
+TIMESTAMP = 1760697531
SHA256 (rust/crates/ahash-0.3.8.crate) = e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217
SIZE (rust/crates/ahash-0.3.8.crate) = 28650
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blake2-0.9.2.crate) = 0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174
SIZE (rust/crates/blake2-0.9.2.crate) = 48035
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -41,26 +41,26 @@ SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f6
SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/console-0.15.5.crate) = c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60
-SIZE (rust/crates/console-0.15.5.crate) = 34788
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
-SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
-SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695
-SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524
-SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
-SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-mac-0.8.0.crate) = b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab
SIZE (rust/crates/crypto-mac-0.8.0.crate) = 9115
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
@@ -75,18 +75,18 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690
SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
-SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
-SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
SIZE (rust/crates/env_logger-0.7.1.crate) = 32281
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/exacl-0.12.0.crate) = 22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8
SIZE (rust/crates/exacl-0.12.0.crate) = 64506
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -97,12 +97,10 @@ SHA256 (rust/crates/fuzzy-muff-0.4.8.crate) = dfc268608d2ba6de99eb5c49c9845f77ea
SIZE (rust/crates/fuzzy-muff-0.4.8.crate) = 20058
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.9.crate) = c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4
-SIZE (rust/crates/getrandom-0.2.9.crate) = 34457
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/hashbrown-0.8.2.crate) = e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25
SIZE (rust/crates/hashbrown-0.8.2.crate) = 75830
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
@@ -111,34 +109,34 @@ SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70
SIZE (rust/crates/humantime-1.3.0.crate) = 17020
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/indexmap-2.2.3.crate) = 233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177
-SIZE (rust/crates/indexmap-2.2.3.crate) = 79019
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/indicatif-0.15.0.crate) = 7baab56125e25686df467fe470785512329883aab42696d661247aca2a2896e4
SIZE (rust/crates/indicatif-0.15.0.crate) = 28897
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
-SIZE (rust/crates/itoa-1.0.6.crate) = 10410
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/lms-0.4.0.crate) = 164b6100e88b387adf64d289e247bebae8f77810566f58159f119d0be90ed958
SIZE (rust/crates/lms-0.4.0.crate) = 81697
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
-SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
SIZE (rust/crates/nix-0.24.3.crate) = 266843
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
@@ -147,52 +145,50 @@ SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
-SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a
SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
+SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/partition-identity-0.3.0.crate) = 9fa925f9becb532d758b0014b472c576869910929cf4c3f8054b386f19ab9e21
SIZE (rust/crates/partition-identity-0.3.0.crate) = 6711
-SHA256 (rust/crates/portable-atomic-1.5.1.crate) = 3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b
-SIZE (rust/crates/portable-atomic-1.5.1.crate) = 140771
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/realpath-ext-0.1.3.crate) = 692f72862a0d532b44a0f4965fb10f17e7659eaedf24d2ce3c989ca778bd092f
SIZE (rust/crates/realpath-ext-0.1.3.crate) = 19481
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
-SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
-SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
-SIZE (rust/crates/ryu-1.0.16.crate) = 47351
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
@@ -207,24 +203,22 @@ SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878
SIZE (rust/crates/strsim-0.8.0.crate) = 9309
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
-SHA256 (rust/crates/termcolor-1.4.0.crate) = ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449
-SIZE (rust/crates/termcolor-1.4.0.crate) = 18765
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/thiserror-1.0.39.crate) = a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c
-SIZE (rust/crates/thiserror-1.0.39.crate) = 18729
-SHA256 (rust/crates/thiserror-impl-1.0.39.crate) = 5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e
-SIZE (rust/crates/thiserror-impl-1.0.39.crate) = 15057
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -235,88 +229,72 @@ SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/tuikit-0.5.0.crate) = 5e19c6ab038babee3d50c8c12ff8b910bdb2196f62278776422f50390d8e53d8
SIZE (rust/crates/tuikit-0.5.0.crate) = 46855
-SHA256 (rust/crates/two_percent-0.12.14.crate) = 07426e23fc767f356690e57db0e9767aabcceb87d5449ee39772a051f5517a74
-SIZE (rust/crates/two_percent-0.12.14.crate) = 134877
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
-SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
-SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
-SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
+SHA256 (rust/crates/two_percent-0.12.15.crate) = d3f87f04451f927ebdeaddfcdf9e25f803057eaecca4861876258023d838f47b
+SIZE (rust/crates/two_percent-0.12.15.crate) = 135128
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/uuid-1.7.0.crate) = f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a
-SIZE (rust/crates/uuid-1.7.0.crate) = 42627
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
-SIZE (rust/crates/which-7.0.3.crate) = 18872
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
@@ -325,7 +303,7 @@ SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d
SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/yaml-rust-0.3.5.crate) = e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992
SIZE (rust/crates/yaml-rust-0.3.5.crate) = 42087
-SHA256 (console-rs-indicatif-458e4dc391c1b001937e502bd450a0bfc8b4d9f6_GH0.tar.gz) = bb81cf3db2ec4a925ff6005caf34fe107be8ae347bf10d2fa07beab276d4d1bc
-SIZE (console-rs-indicatif-458e4dc391c1b001937e502bd450a0bfc8b4d9f6_GH0.tar.gz) = 1400364
-SHA256 (kimono-koans-httm-0.48.1_GH0.tar.gz) = 314f11b400fb87f50d47dc341448d71f44e62d2117a7ccb2f2b948e6983f45dc
-SIZE (kimono-koans-httm-0.48.1_GH0.tar.gz) = 138542
+SHA256 (kimono-koans-indicatif-372c22c92dc93b2a22d6b51335fcca4682597568_GH0.tar.gz) = 5b4ad8a9cd3789721938ae7e9baa365b2d7930dab1d27c1b5b4f4cd87f44e524
+SIZE (kimono-koans-indicatif-372c22c92dc93b2a22d6b51335fcca4682597568_GH0.tar.gz) = 1400376
+SHA256 (kimono-koans-httm-0.48.2_GH0.tar.gz) = 53c844925ebf9fb034590e957281a1f3dd4d13fea26c9666aa9d54e72e664565
+SIZE (kimono-koans-httm-0.48.2_GH0.tar.gz) = 137245
diff --git a/sysutils/infracost/Makefile b/sysutils/infracost/Makefile
index 82241d51d57b..93ba0877c7ea 100644
--- a/sysutils/infracost/Makefile
+++ b/sysutils/infracost/Makefile
@@ -1,7 +1,6 @@
PORTNAME= infracost
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.41
-PORTREVISION= 2
+DISTVERSION= 0.10.42
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/infracost/distinfo b/sysutils/infracost/distinfo
index c685637e4212..dba89dd371d2 100644
--- a/sysutils/infracost/distinfo
+++ b/sysutils/infracost/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743198743
-SHA256 (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.mod) = fb0300878cd455bf5c524f468fd892db62f08915b302f65e24212446d2882563
-SIZE (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.mod) = 14305
-SHA256 (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.zip) = d0bca4d5812c2e3aaa32c38f96a2ec253440756bcb8b3e9d87e42e468701618f
-SIZE (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.zip) = 3614970
+TIMESTAMP = 1761011445
+SHA256 (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.mod) = 1130684b4b278c5942bd5b8032ebd7d71fb82ae18747cc5f647b46d21d0b78f1
+SIZE (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.mod) = 15728
+SHA256 (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.zip) = f76f171d07f716c100eaa3e133b8874623e8bcc7b9c1f7f0c32c47fb0555ce75
+SIZE (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.zip) = 3679818
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index bf6fdb437a91..133f4ec49a16 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,7 +1,6 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
-DISTVERSION= 0.50.15
-PORTREVISION= 1
+DISTVERSION= 0.50.16
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
@@ -17,7 +16,7 @@ USES= go:modules
GO_MODULE= github.com/derailed/k9s
GO_BUILDFLAGS= -ldflags="-X github.com/derailed/k9s/cmd.version=${DISTVERSIONFULL} \
-X github.com/derailed/k9s/cmd.date=$$(date +'%Y-%m-%dT%H:%M:%SZ') \
- -X github.com/derailed/k9s/cmd.commit=72ea1d48513a467ccdbff8e238396a278c3f4dd6"
+ -X github.com/derailed/k9s/cmd.commit=3c37ca2197ca48591566d1f599b7b3a50d54a408"
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/k9s/distinfo b/sysutils/k9s/distinfo
index 9ad8938b9547..d6217d3efa75 100644
--- a/sysutils/k9s/distinfo
+++ b/sysutils/k9s/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760043945
-SHA256 (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.mod) = a9b8c9dff78d7de94f467aa03784453904b4b9e2bb620554b85476c3e23477b4
-SIZE (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.mod) = 20713
-SHA256 (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.zip) = edf031e492cfc7bfbb65a8fd8f96d5c4b3e2c881450bf9a118bb4865b7030a42
-SIZE (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.zip) = 7497855
+TIMESTAMP = 1760979387
+SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = c8825db48271a395c379703317a099ff1ed7759f30816e87b562f72e11e44ff1
+SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = 20758
+SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 3dfb5fb55511d0ad30af853bc29a906679b7cc0d347a138aff914615bad9ec6b
+SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 7501915
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index c561c8e57f46..914f5dd26a4b 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kops
-PORTVERSION= 1.33.1
+PORTVERSION= 1.34.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -10,9 +9,11 @@ WWW= https://github.com/kubernetes/kops
LICENSE= APACHE20
+BROKEN_i386= linking fails: mapping output file failed: cannot allocate memory
+
BUILD_DEPENDS= go-bindata:devel/go-bindata
-USES= go:modules
+USES= go:1.25,modules
USE_GITHUB= yes
GH_ACCOUNT= kubernetes
diff --git a/sysutils/kops/distinfo b/sysutils/kops/distinfo
index 3eda11a56da7..aefa69907780 100644
--- a/sysutils/kops/distinfo
+++ b/sysutils/kops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756634143
-SHA256 (kubernetes-kops-v1.33.1_GH0.tar.gz) = 0dd1a190b35669d28bd6ec8f78497ab4a418911a648bc71d2ed9de98e742bcd9
-SIZE (kubernetes-kops-v1.33.1_GH0.tar.gz) = 39183016
+TIMESTAMP = 1761126097
+SHA256 (kubernetes-kops-v1.34.0_GH0.tar.gz) = d4f4a44b721c96aabc6f5039f4ea8ccd4f13ba9c87dc7c4a5d310917121dfb00
+SIZE (kubernetes-kops-v1.34.0_GH0.tar.gz) = 38605127
diff --git a/sysutils/kvmclock-kmod/Makefile b/sysutils/kvmclock-kmod/Makefile
index 2a11cf6c3c7d..23373d46c786 100644
--- a/sysutils/kvmclock-kmod/Makefile
+++ b/sysutils/kvmclock-kmod/Makefile
@@ -11,6 +11,7 @@ LICENSE= BSD2CLAUSE
IGNORE_FreeBSD_14= included in base system
IGNORE_FreeBSD_15= included in base system
+IGNORE_FreeBSD_16= included in base system
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not yet tested for non-x86
diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile
index 55b2f9e958dc..e764374cf3e6 100644
--- a/sysutils/logstalgia/Makefile
+++ b/sysutils/logstalgia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= logstalgia
DISTVERSION= 1.1.4
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils www
MASTER_SITES= https://github.com/acaudwell/${PORTNAME}/releases/download/${DISTNAME}/
@@ -29,5 +29,6 @@ GNU_CONFIGURE= yes
post-patch:
@${REINPLACE_CMD} -e 's| -Wno-unused-but-set-variable||' \
${WRKSRC}/Makefile.am
+ @${REINPLACE_CMD} -e '/AX_BOOST_SYSTEM/d' ${WRKSRC}/configure.ac
.include <bsd.port.mk>
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index d0696cebd30d..65a25b8e7e85 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nix
-DISTVERSION= 2.31.2
+DISTVERSION= 2.32.1
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/nix/distinfo b/sysutils/nix/distinfo
index 3583bc205489..444d5c9f6c19 100644
--- a/sysutils/nix/distinfo
+++ b/sysutils/nix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759832186
-SHA256 (NixOS-nix-2.31.2_GH0.tar.gz) = dd969817b388f9899afae5ba2447eb8486cd6c88af1e6d79f522d46931fc839d
-SIZE (NixOS-nix-2.31.2_GH0.tar.gz) = 1899104
+TIMESTAMP = 1761053753
+SHA256 (NixOS-nix-2.32.1_GH0.tar.gz) = 879e05682a35aefe7fc8c570475ce8deb93e0324ac3d6cccadd060de2b481947
+SIZE (NixOS-nix-2.32.1_GH0.tar.gz) = 1950308
diff --git a/sysutils/nix/pkg-plist b/sysutils/nix/pkg-plist
index 09e3b8bca694..8918a4baed7d 100644
--- a/sysutils/nix/pkg-plist
+++ b/sysutils/nix/pkg-plist
@@ -35,6 +35,7 @@ include/nix/cmd/repl.hh
include/nix/expr/attr-path.hh
include/nix/expr/attr-set.hh
include/nix/expr/config.hh
+include/nix/expr/counter.hh
include/nix/expr/eval-cache.hh
include/nix/expr/eval-error.hh
include/nix/expr/eval-gc.hh
@@ -70,7 +71,6 @@ include/nix/fetchers/git-lfs-fetch.hh
include/nix/fetchers/git-utils.hh
include/nix/fetchers/input-cache.hh
include/nix/fetchers/registry.hh
-include/nix/fetchers/store-path-accessor.hh
include/nix/fetchers/tarball.hh
include/nix/flake/flake.hh
include/nix/flake/flakeref.hh
@@ -86,12 +86,14 @@ include/nix/main/progress-bar.hh
include/nix/main/shared.hh
include/nix/parser-tab.cc
include/nix/parser-tab.hh
+include/nix/store/aws-creds.hh
include/nix/store/binary-cache-store.hh
include/nix/store/build-result.hh
include/nix/store/build/child.hh
include/nix/store/build/derivation-builder.hh
include/nix/store/build/derivation-building-goal.hh
include/nix/store/build/derivation-building-misc.hh
+include/nix/store/build/derivation-env-desugar.hh
include/nix/store/build/derivation-goal.hh
include/nix/store/build/derivation-trampoline-goal.hh
include/nix/store/build/drv-output-substitution-goal.hh
@@ -112,6 +114,9 @@ include/nix/store/derivations.hh
include/nix/store/derived-path-map.hh
include/nix/store/derived-path.hh
include/nix/store/downstream-placeholder.hh
+include/nix/store/dummy-store-impl.hh
+include/nix/store/dummy-store.hh
+include/nix/store/export-import.hh
include/nix/store/filetransfer.hh
include/nix/store/gc-store.hh
include/nix/store/globals.hh
@@ -148,6 +153,7 @@ include/nix/store/remote-store-connection.hh
include/nix/store/remote-store.hh
include/nix/store/restricted-store.hh
include/nix/store/s3-binary-cache-store.hh
+include/nix/store/s3-url.hh
include/nix/store/s3.hh
include/nix/store/serve-protocol-connection.hh
include/nix/store/serve-protocol-impl.hh
@@ -206,11 +212,13 @@ include/nix/util/git.hh
include/nix/util/hash.hh
include/nix/util/hilite.hh
include/nix/util/json-impls.hh
+include/nix/util/json-non-null.hh
include/nix/util/json-utils.hh
include/nix/util/logging.hh
include/nix/util/lru-cache.hh
include/nix/util/memory-source-accessor.hh
include/nix/util/monitor-fd.hh
+include/nix/util/mounted-source-accessor.hh
include/nix/util/muxable-pipe.hh
include/nix/util/os-string.hh
include/nix/util/pool.hh
@@ -262,18 +270,31 @@ include/nix_api_util.h
include/nix_api_util_internal.h
include/nix_api_value.h
lib/libnixcmd.so
+lib/libnixcmd.so.2.32.1
lib/libnixexpr.so
+lib/libnixexpr.so.2.32.1
lib/libnixexprc.so
+lib/libnixexprc.so.2.32.1
lib/libnixfetchers.so
+lib/libnixfetchers.so.2.32.1
lib/libnixfetchersc.so
+lib/libnixfetchersc.so.2.32.1
lib/libnixflake.so
+lib/libnixflake.so.2.32.1
lib/libnixflakec.so
+lib/libnixflakec.so.2.32.1
lib/libnixmain.so
+lib/libnixmain.so.2.32.1
lib/libnixmainc.so
+lib/libnixmainc.so.2.32.1
lib/libnixstore.so
+lib/libnixstore.so.2.32.1
lib/libnixstorec.so
+lib/libnixstorec.so.2.32.1
lib/libnixutil.so
+lib/libnixutil.so.2.32.1
lib/libnixutilc.so
+lib/libnixutilc.so.2.32.1
libdata/pkgconfig/nix-cmd.pc
libdata/pkgconfig/nix-expr-c.pc
libdata/pkgconfig/nix-expr.pc
@@ -613,6 +634,7 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.3.html
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.30.html
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.31.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.32.html
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.4.html
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.5.html
%%PORTDOCS%%%%DOCSDIR%%/manual/release-notes/rl-2.6.html
diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
index e3d149d4cb56..b2ac6deb045f 100644
--- a/sysutils/openvox-agent8/Makefile
+++ b/sysutils/openvox-agent8/Makefile
@@ -26,6 +26,8 @@ RUN_DEPENDS= rubygem-base64>=0.1:converters/rubygem-base64 \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
rubygem-scanf>=1.0:devel/rubygem-scanf \
rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-syslog>=0.3:devel/rubygem-syslog
USES= cpe ruby
USE_GITHUB= yes
diff --git a/sysutils/puppet-lint/Makefile b/sysutils/puppet-lint/Makefile
index 333fcc8415bf..e7b98b0f5468 100644
--- a/sysutils/puppet-lint/Makefile
+++ b/sysutils/puppet-lint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puppet-lint
-PORTVERSION= 4.2.4
+PORTVERSION= 5.1.0
PORTEPOCH= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/puppet-lint/distinfo b/sysutils/puppet-lint/distinfo
index 79fb8d896a1a..ec25d814e7ce 100644
--- a/sysutils/puppet-lint/distinfo
+++ b/sysutils/puppet-lint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709278927
-SHA256 (rubygem/puppet-lint-4.2.4.gem) = 49a0f6277901b7d5227df968c6553ebbd8479479e47075181cc306d9b97357d8
-SIZE (rubygem/puppet-lint-4.2.4.gem) = 82432
+TIMESTAMP = 1759188547
+SHA256 (rubygem/puppet-lint-5.1.0.gem) = 90561b677368115a0b40f37d9c0a65c08be7602c1371c165f7d81c6c286bcc96
+SIZE (rubygem/puppet-lint-5.1.0.gem) = 84480
diff --git a/sysutils/puppet8/Makefile b/sysutils/puppet8/Makefile
index d59aac4e0629..10fd5e97a0ae 100644
--- a/sysutils/puppet8/Makefile
+++ b/sysutils/puppet8/Makefile
@@ -23,6 +23,8 @@ RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
rubygem-scanf>=1.0:devel/rubygem-scanf \
rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-syslog>0:devel/rubygem-syslog
USES= cpe ruby
USE_GITHUB= yes
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index fc9e91d79689..30b8e5db201a 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.1
+DISTVERSION= 0.20.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index 3a7f2aecb76c..05eeaf8b59b7 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758749938
-SHA256 (DtxdF-overlord-v0.19.1_GH0.tar.gz) = 257a1e64ded8212714dfe1979ed957a9477c5e0be87313563e52d4964a5ea41e
-SIZE (DtxdF-overlord-v0.19.1_GH0.tar.gz) = 100504
+TIMESTAMP = 1761109334
+SHA256 (DtxdF-overlord-v0.20.0_GH0.tar.gz) = 8f49408153fff23c108f682c6fa5e84a2b4d5380cc6a95aa898e5da285579001
+SIZE (DtxdF-overlord-v0.20.0_GH0.tar.gz) = 100690
diff --git a/sysutils/rubygem-bolt/Makefile b/sysutils/rubygem-bolt/Makefile
index eb60a60bef73..7ec8897dd147 100644
--- a/sysutils/rubygem-bolt/Makefile
+++ b/sysutils/rubygem-bolt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bolt
PORTVERSION= 3.30.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-bolt/files/patch-bolt.gemspec b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
index 3feae9b3776e..4eeb42964778 100644
--- a/sysutils/rubygem-bolt/files/patch-bolt.gemspec
+++ b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
@@ -1,4 +1,4 @@
---- bolt.gemspec.orig 2024-08-09 15:24:36 UTC
+--- bolt.gemspec.orig 2025-10-18 03:48:23 UTC
+++ bolt.gemspec
@@ -27,10 +27,10 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<CFPropertyList>.freeze, [">= 2.2".freeze])
@@ -13,13 +13,15 @@
s.add_runtime_dependency(%q<net-scp>.freeze, [">= 1.2".freeze, "< 5.0".freeze])
s.add_runtime_dependency(%q<net-ssh>.freeze, [">= 4.0".freeze, "< 8.0".freeze])
s.add_runtime_dependency(%q<net-ssh-krb>.freeze, ["~> 0.5".freeze])
-@@ -39,8 +39,8 @@ Gem::Specification.new do |s|
+@@ -38,9 +38,9 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<puppet>.freeze, [">= 6.18.0".freeze])
s.add_runtime_dependency(%q<puppetfile-resolver>.freeze, [">= 0.6.2".freeze, "< 1.0".freeze])
s.add_runtime_dependency(%q<puppet-resource_api>.freeze, [">= 1.8.1".freeze])
- s.add_runtime_dependency(%q<puppet-strings>.freeze, [">= 2.3.0".freeze, "< 5.0".freeze])
+- s.add_runtime_dependency(%q<puppet-strings>.freeze, [">= 2.3.0".freeze, "< 5.0".freeze])
- s.add_runtime_dependency(%q<r10k>.freeze, ["~> 3.10".freeze])
- s.add_runtime_dependency(%q<ruby_smb>.freeze, ["~> 1.0".freeze])
-+ s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze, "< 5.0".freeze])
++ s.add_runtime_dependency(%q<puppet-strings>.freeze, [">= 2.3.0".freeze])
++ s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze])
+ s.add_runtime_dependency(%q<ruby_smb>.freeze, [">= 1.0".freeze, "< 4.0".freeze])
s.add_runtime_dependency(%q<terminal-table>.freeze, ["~> 3.0".freeze])
s.add_runtime_dependency(%q<winrm>.freeze, ["~> 2.0".freeze])
diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile
index a61dd3682570..164adf3742cb 100644
--- a/sysutils/rubygem-bundler/Makefile
+++ b/sysutils/rubygem-bundler/Makefile
@@ -7,7 +7,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tool that manages gem dependencies for Ruby applications
WWW= https://bundler.io/ \
- https://github.com/rubygems/rubygems/tree/master/bundler
+ https://github.com/ruby/rubygems/tree/master/bundler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile
index e43601c63a7e..53b976cac0ce 100644
--- a/sysutils/rubygem-facter/Makefile
+++ b/sysutils/rubygem-facter/Makefile
@@ -16,6 +16,8 @@ RUN_DEPENDS+= rubygem-ruby-augeas>0:textproc/rubygem-ruby-augeas \
rubygem-ffi>=1.0:devel/rubygem-ffi \
rubygem-rexml>0:textproc/rubygem-rexml \
rubygem-sys-filesystem>0:sysutils/rubygem-sys-filesystem
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-base64>0:converters/rubygem-base64
USES= cpe gem
CPE_VENDOR= puppet
diff --git a/sysutils/rubygem-hiera-eyaml/Makefile b/sysutils/rubygem-hiera-eyaml/Makefile
index 1605f12f961e..f0c0040de3e1 100644
--- a/sysutils/rubygem-hiera-eyaml/Makefile
+++ b/sysutils/rubygem-hiera-eyaml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hiera-eyaml
-PORTVERSION= 4.2.0
+PORTVERSION= 4.3.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hiera-eyaml/distinfo b/sysutils/rubygem-hiera-eyaml/distinfo
index 8085760690ce..0e348c57306f 100644
--- a/sysutils/rubygem-hiera-eyaml/distinfo
+++ b/sysutils/rubygem-hiera-eyaml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730781890
-SHA256 (rubygem/hiera-eyaml-4.2.0.gem) = 9285e71bb4861d81cb48f961330ea45126d3a9fe88e8310ddbe7bdc2161ff4b3
-SIZE (rubygem/hiera-eyaml-4.2.0.gem) = 41472
+TIMESTAMP = 1759188565
+SHA256 (rubygem/hiera-eyaml-4.3.0.gem) = 19eba2ea9d70b2d56de064df9e3242860d8070d47ff9c9a6348b7fe94708ab0a
+SIZE (rubygem/hiera-eyaml-4.3.0.gem) = 41472
diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile
index f0e0f5c46cf7..2b34d132a4f9 100644
--- a/sysutils/rubygem-puppet_forge/Makefile
+++ b/sysutils/rubygem-puppet_forge/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppet_forge
PORTVERSION= 6.0.0
+PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -11,7 +12,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \
- rubygem-faraday-follow_redirects>=0.3.0<0.4:www/rubygem-faraday-follow_redirects \
+ rubygem-faraday-follow_redirects>=0.3.0<1:www/rubygem-faraday-follow_redirects \
rubygem-minitar>=1.0.2<2:archivers/rubygem-minitar \
rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet
diff --git a/sysutils/rubygem-puppet_forge/files/patch-gemspec b/sysutils/rubygem-puppet_forge/files/patch-gemspec
new file mode 100644
index 000000000000..2a36232d4278
--- /dev/null
+++ b/sysutils/rubygem-puppet_forge/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- puppet_forge.gemspec.orig 2025-10-15 12:40:49 UTC
++++ puppet_forge.gemspec
+@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<faraday>.freeze, ["~> 2.0".freeze])
+- s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3.0".freeze])
++ s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3".freeze])
+ s.add_runtime_dependency(%q<semantic_puppet>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<minitar>.freeze, ["~> 1.0".freeze, ">= 1.0.2".freeze])
+ s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
diff --git a/sysutils/rubygem-puppetserver-ca/Makefile b/sysutils/rubygem-puppetserver-ca/Makefile
index b6e9a152e261..852c6b75ae91 100644
--- a/sysutils/rubygem-puppetserver-ca/Makefile
+++ b/sysutils/rubygem-puppetserver-ca/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppetserver-ca
PORTVERSION= 2.7.0
+PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,6 +11,8 @@ WWW= https://github.com/puppetlabs/puppetserver-ca-cli/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+RUN_DEPENDS= rubygem-facter>=2.0.1:sysutils/rubygem-facter
+
USES= gem
CONFLICTS_INSTALL= rubygem-openvoxserver-ca
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index a414a3f80b5b..1e21524e303c 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,5 +1,6 @@
PORTNAME= syslog-ng
DISTVERSION= 4.10.1
+PORTREVISION= 1
CATEGORIES= sysutils
# official master site:
MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index 83e68865662f..e2c9f49102e5 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,7 +1,6 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.87.1
-PORTREVISION= 2
+DISTVERSION= 0.91.2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo
index e818eeea227e..4f379fa54749 100644
--- a/sysutils/terragrunt/distinfo
+++ b/sysutils/terragrunt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757555780
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.mod) = 4224bd0fd039efae61c87020a03a072c040fed6dc281b6f68a7d2a4a7024c98c
-SIZE (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.mod) = 17032
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.zip) = 63e022706e1374527a31eb86aaffe04495d8a2a0eff464faf8d7e444b7768d3a
-SIZE (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.zip) = 9141473
+TIMESTAMP = 1761036528
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.91.2/v0.91.2.mod) = 967793eddf0f980e893fb35b7092a051b6168193883b3a852ae0f702f9b16af8
+SIZE (go/sysutils_terragrunt/terragrunt-v0.91.2/v0.91.2.mod) = 17067
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.91.2/v0.91.2.zip) = 8cd25366d6974ea94889d25c16566cf35d5a9b5ee05bc88daa97c1d2d56795dd
+SIZE (go/sysutils_terragrunt/terragrunt-v0.91.2/v0.91.2.zip) = 9577904
diff --git a/sysutils/twmn/Makefile b/sysutils/twmn/Makefile
index 1fdbb632a204..1a646632bf8a 100644
--- a/sysutils/twmn/Makefile
+++ b/sysutils/twmn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twmn
PORTVERSION= g20190917
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= fails to build with Boost>=1.87
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= compiler:c++11-lang qmake qt:5
USE_GITHUB= yes
diff --git a/sysutils/zli/Makefile b/sysutils/zli/Makefile
index 7225caa0736a..7403cd6e6b80 100644
--- a/sysutils/zli/Makefile
+++ b/sysutils/zli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= zli
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.8
-PORTREVISION= 2
+DISTVERSION= 2.1.10
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/zli/distinfo b/sysutils/zli/distinfo
index 156043acad85..8c44120a979c 100644
--- a/sysutils/zli/distinfo
+++ b/sysutils/zli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758973640
-SHA256 (go/sysutils_zli/project-zot-zot-v2.1.8_GH0/go.mod) = 62e652f73d60e5edb6a8a0aacc3d3d5f907f16a5066799869348aef02075ac4c
-SIZE (go/sysutils_zli/project-zot-zot-v2.1.8_GH0/go.mod) = 29780
-SHA256 (go/sysutils_zli/project-zot-zot-v2.1.8_GH0/project-zot-zot-v2.1.8_GH0.tar.gz) = cd04f1eebd1157d6e6041d5c4369c27d3b03c3eb6d3d8e8e34014bd24712e9b4
-SIZE (go/sysutils_zli/project-zot-zot-v2.1.8_GH0/project-zot-zot-v2.1.8_GH0.tar.gz) = 1215366
+TIMESTAMP = 1760874105
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.10_GH0/go.mod) = d07432ed62c44d742215422e7f1781222ecc7ba809b1474be712d8f46f76fb8b
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.10_GH0/go.mod) = 29888
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.10_GH0/project-zot-zot-v2.1.10_GH0.tar.gz) = 632ad263c0a7b3b45829c0b32f775e7591c58d382b23bb72eb26f1f4567917f7
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.10_GH0/project-zot-zot-v2.1.10_GH0.tar.gz) = 1256153
diff --git a/sysutils/zot/Makefile b/sysutils/zot/Makefile
index 8215ca19b25c..ca530c82a6b7 100644
--- a/sysutils/zot/Makefile
+++ b/sysutils/zot/Makefile
@@ -1,7 +1,6 @@
PORTNAME= zot
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.8
-PORTREVISION= 2
+DISTVERSION= 2.1.10
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/zot/distinfo b/sysutils/zot/distinfo
index 4adf57630dc1..b54f1dd21457 100644
--- a/sysutils/zot/distinfo
+++ b/sysutils/zot/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758907509
-SHA256 (go/sysutils_zot/project-zot-zot-v2.1.8_GH0/go.mod) = 62e652f73d60e5edb6a8a0aacc3d3d5f907f16a5066799869348aef02075ac4c
-SIZE (go/sysutils_zot/project-zot-zot-v2.1.8_GH0/go.mod) = 29780
-SHA256 (go/sysutils_zot/project-zot-zot-v2.1.8_GH0/project-zot-zot-v2.1.8_GH0.tar.gz) = cd04f1eebd1157d6e6041d5c4369c27d3b03c3eb6d3d8e8e34014bd24712e9b4
-SIZE (go/sysutils_zot/project-zot-zot-v2.1.8_GH0/project-zot-zot-v2.1.8_GH0.tar.gz) = 1215366
+TIMESTAMP = 1760874367
+SHA256 (go/sysutils_zot/project-zot-zot-v2.1.10_GH0/go.mod) = d07432ed62c44d742215422e7f1781222ecc7ba809b1474be712d8f46f76fb8b
+SIZE (go/sysutils_zot/project-zot-zot-v2.1.10_GH0/go.mod) = 29888
+SHA256 (go/sysutils_zot/project-zot-zot-v2.1.10_GH0/project-zot-zot-v2.1.10_GH0.tar.gz) = 632ad263c0a7b3b45829c0b32f775e7591c58d382b23bb72eb26f1f4567917f7
+SIZE (go/sysutils_zot/project-zot-zot-v2.1.10_GH0/project-zot-zot-v2.1.10_GH0.tar.gz) = 1256153