[kde-freebsd] [SVN Commit] branches/qt-5.5/QT

Raphael Kubo da Costa rakuco at FreeBSD.org
Fri Jan 22 21:35:03 UTC 2016


SVN commit 11854 by rakuco:

QT: New port, x11-toolkits/qt5-uiplugin.

Starting with Qt 5.5, the uiplugin code was split out of its previous
location inside Qt Designer itself (see commit 7d4149e61, "move ui loader
interfaces to own module", in the qttools upstream repository). This is a
header-only port with no associated libraries.

This allows users to do something like "QT += uiplugin" in qmake without
that pulling in the entirety of Qt Designer. For this to work for ports
users, we need to have a separate port for uiplugin, otherwise the
qt5-designer port would still be required.

Adjust the dependencies in both devel/qt5-designer and devel/qt5-uitools so
that the new port is pulled in as a dependency, since it is listed as a
dependency in their .pri module files.

This fixes the build for databases/sqlitestudio and editors/texstudio, as
they both had "QT += uitools" in their build system, which required
uiplugin.


 M  +7 -3      Mk/bsd.qt.mk  
 M  +1 -1      devel/qt5-designer/Makefile  
 M  +0 -12     devel/qt5-designer/pkg-plist  
 M  +1 -1      devel/qt5-uitools/Makefile  
 A             x11-toolkits/qt5-uiplugin (directory)  
 AM            x11-toolkits/qt5-uiplugin/Makefile  
 A             x11-toolkits/qt5-uiplugin/files (directory)  
 AM            x11-toolkits/qt5-uiplugin/files/patch-src__src.pro  
 AM            x11-toolkits/qt5-uiplugin/files/patch-src_designer_src_src.pro  
 AM            x11-toolkits/qt5-uiplugin/pkg-plist  




More information about the kde-freebsd mailing list