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

Reply via email to