gtk4
libadwaita (unless using -Dgtk-adwaita=false)
blueprint-compiler
pkg-config
gettext

https://ghostty.org/docs/install/build
