[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