I tried hacking something quickly, and pushed a branch to under lp
:~phablet-team/qtvideo-node/support_qt52 where it can be co-worked.
Could someone who knows a bit more what he's doing than me look at it
and see if it could be finished? :)

I copied qsgvideonode_p.h and qtmultimediaquickdefs_p.h to the sources
for build to succeed with only qtdeclarative5-private-dev and
qtmultimedia5-dev. I additionally noticed that QSGMaterial had moved to
under a subdirectory in Qt 5.2 so there needed to be #ifdef for that.

It built fine against Qt 5.2:
https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+sourcepub/3883608/+listing-archive-extra

Unit tests were disabled since there's a linker error. But at least this
gives the PPA the package so that cameraplugin-aal and qtvideo-node
itself do not need to be removed when upgrading.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1267818

Title:
  Please remove qtmultimedia private headers usage to work with Qt 5.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtubuntu-camera/+bug/1267818/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to