This document details how I ended up with the contents of the GTKWave formula I published here.
I tried installing the gtkwave homebrew cask, but the .app it installed would not run on my version of macOS (Sequoia; 18.1). I needed to use GTKWave to view a .fst because it didn't seem like there were other options I could use at the time.
I then tried the formula at randomplum/homebrew-gtkwave, but this build failed.