deps: keep "--all" output sorted
deps: use Dependency objects in recursive_deps_tree
backupninja: update homepage
PyQT5.rb Specify qt5 version of qmake.

Fixes #27058
Change homebrew syntax.
pyqt5: add 5.2 bottle.