OpenBSD is switching it's cmake port to use ninja; this revealed an issue in cmake/modules/TpQtMacros.cmake which the attached patch fixes. Ninja is slightly stricter than regular cmake but the generated Makefile is still perfectly valid for GNU/BSD Make. Patch was provided by David Coppa <dcoppa@openbsd.org>.
Created attachment 81129 [details] [review] Unbreak with Ninja
I'm sorry I missed the bugreport and patch and made fix by myself. This fixes Ninja build for me. Feel free to reopen the report if you have any issues. My fix: https://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=d9354dfe8cca364e4a8c3a44c302ceb714c53911
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.