This would allow us to control the version of libssh (it's currently what brew ships and that's it — they remove old versions when adding new ones, hence no control at all).
Also, having control over the building allows us to single-source libssh version for manulinux+macos instead of hoping that they are the same.