2017-06-15 12:52 GMT+03:00 Vadim Zhukov <[email protected]>: > Hi all. > > This updates Qt5 port to recently released 5.9.0, including > QtWebkit. New Qt parts are already imported to make testing easier. > This patch also skips removal of qtenginio for easer review process. > > Requirements: recent x11/qt5, meta/qt5 and devel/qmake directories. > > Some our patches went upstream, for others I was too busy (=lazy). :) > > Some highlights: > > * qtmultimedia now uses bootstrap scheme due to dependency > on qtdeclarative-docindex; this probably caused problems > before as well. > > * qtdeclarative now has additional subpackage due to circular > dependency on qtxmlpatterns. > > * Shared library versions have minors bumped. I didn't check > ALL of them, but ones I've seen are okay, and Qt people do > care about ABI seriously, so I feel it's sane. > > * Some changes in qmake-based build infrastructure cause > "configuration depends on files generated at build time" issues. > I "fixed" them by disabling recursive qmake builds for those > ports, and you'll need recent devel/qmake/qmake.port.mk for that. > > So far, this was tested with Qt Creator 4.3.0, and works fine there. > > I do not expect much fallout with this update, but there could be > some hidden interdependencies I've missed. So I'm kindly asking for > testing this before I commit this stuff (planning to do this on Sunday).
Please disregard this patch. The CMake files handling is broken again, to be investigated and fixed. -- WBR, Vadim Zhukov
