Brew update status — 2026-06-28

Automated brew maintenance run · Sunday 28 June 2026, 06:31 EDT

Routine homebrew package maintenance. Update formulae list, upgrade everything outdated, autoremove orphaned dependencies, cleanup old versions. Output captured for future-Dan as a check-in surface.

TL;DR

What was upgraded

awscli (2.35.9) < 2.35.11
cryptography (48.0.1) < 49.0.0
deno (2.8.3) < 2.9.0
glib (2.88.1) < 2.88.2
gpgme (2.1.0) < 2.1.1
imagemagick (7.1.2-25) < 7.1.2-26
libarchive (3.8.7) < 3.8.8
libheif (1.23.0) < 1.23.1
libnghttp3 (1.16.0) < 1.17.0
node (26.3.1) < 26.4.0
pango (1.57.1) < 1.58.0
sqlite (3.53.2) < 3.53.3
tmux (3.6b) < 3.7
zbar (0.23.93_2) < 0.23.93_3

Upgrade output (truncated)

==> Downloading bottle manifests
✔︎ Bottle Manifest libarchive (3.8.8)
✔︎ Bottle Manifest cryptography (49.0.0)
✔︎ Bottle Manifest sqlite (3.53.3)
✔︎ Bottle Manifest libheif (1.23.1)
✔︎ Bottle Manifest imagemagick (7.1.2-26)
✔︎ Bottle Manifest glib (2.88.2)
✔︎ Bottle Manifest zbar (0.23.93_3)
✔︎ Bottle Manifest gpgme (2.1.1)
✔︎ Bottle Manifest pango (1.58.0)
✔︎ Bottle Manifest awscli (2.35.11)
✔︎ Bottle Manifest libnghttp3 (1.17.0)
✔︎ Bottle Manifest tmux (3.7)
✔︎ Bottle Manifest deno (2.9.0)
✔︎ Bottle Manifest node (26.4.0)
==> Would upgrade 14 outdated packages
sqlite        3.53.2    -> 3.53.3 (2.5MB)
libarchive    3.8.7     -> 3.8.8 (1.6MB)
libheif       1.23.0    -> 1.23.1 (2.9MB)
imagemagick   7.1.2-25  -> 7.1.2-26 (11.3MB)
glib          2.88.1    -> 2.88.2 (9.3MB)
zbar          0.23.93_2 -> 0.23.93_3 (306KB)
gpgme         2.1.0     -> 2.1.1 (793.6KB)
cryptography  48.0.1    -> 49.0.0 (3.8MB)
pango         1.57.1    -> 1.58.0 (898.6KB)
awscli        2.35.9    -> 2.35.11 (23.4MB)
libnghttp3    1.16.0    -> 1.17.0 (190.6KB)
tmux          3.6b      -> 3.7 (542.3KB)
node          26.3.1    -> 26.4.0 (22.2MB)
deno          2.8.3     -> 2.9.0 (47.9MB)
==> Upgrading 14 outdated packages:
sqlite        3.53.2    -> 3.53.3 (2.5MB)
libarchive    3.8.7     -> 3.8.8 (1.6MB)
libheif       1.23.0    -> 1.23.1 (2.9MB)
imagemagick   7.1.2-25  -> 7.1.2-26 (11.3MB)
glib          2.88.1    -> 2.88.2 (9.3MB)
zbar          0.23.93_2 -> 0.23.93_3 (306KB)
gpgme         2.1.0     -> 2.1.1 (793.6KB)
cryptography  48.0.1    -> 49.0.0 (3.8MB)
pango         1.57.1    -> 1.58.0 (898.6KB)
awscli        2.35.9    -> 2.35.11 (23.4MB)
libnghttp3    1.16.0    -> 1.17.0 (190.6KB)
tmux          3.6b      -> 3.7 (542.3KB)
node          26.3.1    -> 26.4.0 (22.2MB)
deno          2.8.3     -> 2.9.0 (47.9MB)
==> Fetching downloads for: sqlite, libarchive, libheif, imagemagick, glib, zbar, gpgme, cryptography, pango, awscli, libnghttp3, tmux, node and deno
✔︎ Bottle zbar (0.23.93_3)
✔︎ Bottle gpgme (2.1.1)
✔︎ Bottle libnghttp3 (1.17.0)
✔︎ Bottle sqlite (3.53.3)
✔︎ Bottle pango (1.58.0)
✔︎ Bottle tmux (3.7)
✔︎ Bottle libarchive (3.8.8)
✔︎ Bottle libheif (1.23.1)
✔︎ Bottle glib (2.88.2)
✔︎ Bottle cryptography (49.0.0)
✔︎ Bottle imagemagick (7.1.2-26)
✔︎ Bottle deno (2.9.0)
✔︎ Bottle node (26.4.0)
✔︎ Bottle awscli (2.35.11)
==> Upgrading sqlite
  3.53.2 -> 3.53.3 
==> Pouring sqlite--3.53.3.arm64_tahoe.bottle.tar.gz
🍺  /opt/homebrew/Cellar/sqlite/3.53.3: 13 files, 5.3MB
==> Running `brew cleanup sqlite`...
Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`.
Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).
Removing: /opt/homebrew/Cellar/sqlite/3.53.2... (13 files, 5.3MB)
==> Upgrading libarchive
  3.8.7 -> 3.8.8 
==> Pouring libarchive--3.8.8.arm64_tahoe.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libarchive/3.8.8: 65 files, 4MB
==> Running `brew cleanup libarchive`...
Removing: /opt/homebrew/Cellar/libarchive/3.8.7... (65 files, 4MB)
==> Upgrading libheif
  1.23.0 -> 1.23.1 
==> Pouring libheif--1.23.1.arm64_tahoe.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libheif/1.23.1: 53 files, 8.7MB
==> Running `brew cleanup libheif`...
Removing: /opt/homebrew/Cellar/libheif/1.23.0... (53 files, 8.7MB)

Autoremove + cleanup



Removing: /Users/dansellars/Library/Logs/Homebrew/lame... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/llhttp... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libheif... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libtiff... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libtool... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/gmp... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/ffmpeg... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/unpaper... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/merve... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/pinentry... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/xorgproto... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libidn2... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/zbar... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libksba... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/gpgme... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/simdjson... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libxau... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/little-cms2... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/gh... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libpng... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/ghostscript... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/nbytes... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libdatrie... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/nettle... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/pixman... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/mpdecimal... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/pycparser... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libxdmcp... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/opus... (64B)
Removing: /Users/dansellars/Library/Logs/Homebrew/libuv... (64B)

Watch items

no warnings, deprecations, or errors surfaced this run.


Generated by ~/bin/dare_brew_update.sh. Logs at /Users/dansellars/Library/Logs/dare-brew/2026-06-28.log. Auto-publishes via dev-reports pipeline.

Schedule: weekly via launchd uk.co.dare.brew-update (Sundays); manual via ~/bin/dare_brew_update.sh.

Source: brew_status_2026-06-28.md · Rendered
Built with — component scripts