In case people were not aware, Meson (a new build system) handles D out of the box and is very good at being a replacement for Autotools, CMake, and even SCons.

The only downside is it doesn't know how to download and build stuff from the Dub repository, so I am having to work with GtkD 3.3.1 as that is what is packaged by Debian. On the upside Meson works to build stuff, Dub doesn't – at least it isn't working for me.