We currently ship the telepathy-qt4 for Farstream 0.1, which depends on GStreamer 0.10. There's a branch for Farstream 0.2 (farstream02 in Fedora) for GStreamer 1.x: https://github.com/davidedmundson/telepathy-qt/tree/farstream-0.2-port We should upgrade Rawhide's telepathy-qt4 to a snapshot from that branch (or a release if it happens soon).
Looks like all that's really needed here is these 2 commits: https://github.com/davidedmundson/telepathy-qt/commit/47df2f7b2ef8c9a59a909fa558ce08308a2a69c6 https://github.com/davidedmundson/telepathy-qt/commit/5bb2ac31805de9710a66f2fa3faf35ce64983f30 which change the CMake setup to look for the new versions of Farstream and GStreamer. There don't seem to be any other changes. So this can even be conditionally applied.
According to https://bugs.archlinux.org/task/33871, it looks like the check for Farstream is even entirely bogus, because it's used only through telepathy-farstream. Anyway, I'll apply (on F21+/RHEL8+) the above patches to check for the correct version and drop the farstream_compat patch that we currently apply to use an old telepathy-farstream.
Built for Rawhide and F21 Branched.