The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
This fixes the build failure we've had around for a while now.
It now runs, but segfaults on exit and won't render a few icons, but is
still usable once you figure out where the buttons are supposed to be.
The Qt6 transition was delightfully simple.