[Midnightbsd-cvs] [MidnightBSD/mports] 8e8aba: ai/grok-cli: update bundled dependencies (#690)
Lucas Holt
noreply at github.com
Thu Aug 6 16:08:30 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 8e8aba0df792412f5526aee6e28e5eeee1bc3fac
https://github.com/MidnightBSD/mports/commit/8e8aba0df792412f5526aee6e28e5eeee1bc3fac
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-06 (Thu, 06 Aug 2026)
Changed paths:
M ai/grok-cli/Makefile
M ai/grok-cli/distinfo
M ai/grok-cli/files/package-lock.json
Log Message:
-----------
ai/grok-cli: update bundled dependencies (#690)
## Summary
- update Axios from 1.16.0 to 1.18.1
- update Hono from 4.12.26 to 4.13.0
- update fast-uri from 3.1.2 to 3.1.5
- add Axios 1.18.1's new transitive proxy dependencies
- bump `PORTREVISION` and regenerate `distinfo` for the changed
dependency tarball
This consolidates the dependency updates proposed by #649, #683, and
#687, which are currently conflict-marked against `master` and do not
include the required package rebuild/checksum integration.
## Compatibility review
All updates remain within their consumers' declared semver ranges. The
port uses Node 24 while grok-cli requires Node 18 or newer and Hono
4.13.0 requires Node 16.9 or newer. Axios call sites use ordinary
absolute HTTPS URLs and do not depend on the tightened malformed-URL,
proxy, `validateStatus`, or redirect credential behavior. Hono is
transitive through the MCP SDK, and fast-uri remains on major version 3.
## Validation
- `BATCH=yes bmake -C ai/grok-cli makesum`
- `BATCH=yes bmake -C ai/grok-cli patch`
- `BATCH=yes bmake -C ai/grok-cli`
- `BATCH=yes bmake -C ai/grok-cli fake`
- `BATCH=yes bmake -C ai/grok-cli package`
- `BATCH=yes bmake -C ai/grok-cli test`
- staged CLI `--version` smoke test
- Axios, Hono, and fast-uri runtime smoke tests
- `portlint -AC ai/grok-cli` (0 fatal errors; existing/custom-port
warnings only)
- `git diff --check`
`npm audit` still reports five advisories elsewhere in the pre-existing
transitive dependency graph; these three updates do not introduce them.
## Summary by Sourcery
Update grok-cli's bundled JavaScript dependencies and refresh associated
port metadata.
Enhancements:
- Upgrade bundled Axios, Hono, and fast-uri dependencies to newer
compatible versions and include newly required transitive proxy
packages.
Build:
- Bump grok-cli port revision and regenerate distinfo and
package-lock.json for the updated dependency tarball.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list