macOS
First install rustup. You can find the up-to-date instructions on rustup.rs.
Then install homebrew.
Finally, install GTK 4, Libadwaita, and Meson by executing the following in your terminal:
brew install gtk4 libadwaita meson desktop-file-utils