qoauth 2.0.0 is available with support for Qt5 (and not much else), but the library name is the same whether it is built for Qt4 or Qt5. (They tried just adjusting VERSION depending thereon, but that only helps with the runtime shared object, not the development components.) When compiled for Qt4, 2.0.0 is fully compatible with 1.0.1.
Both the code and the spec require changes to allow both Qt4 and Qt5 support to be built and installed in parallel. I have started working on the code changes already for Cygwin:
This requires a bit of tweaking for Fedora, however. It will be a few days before I can look at the spec changes.
I can help here, I have some experience making parallel-installability patches for other Qt components.
Though ideally, qoauth upstream should make this work out of the box, imho
* Fri Jan 20 2017 Rex Dieter <firstname.lastname@example.org> - 2.0.0-1
- qoauth-2.0.0, -qt5 support (#1415070)
Ticket filed upstream,
qoauth-2.0.0-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b1c1b5059f
qoauth-2.0.0-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b1c1b5059f
qoauth-2.0.0-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.