/[ports]
ViewVC logotype

Revision 407169


Jump to revision: Previous Next
Author: rakuco
Date: Sun Jan 24 18:10:14 2016 UTC (8 years, 5 months ago)
Changed paths: 99
Log Message:
Update Qt5 to 5.5.1.

This is the latest stable release at time of writing.

Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5

As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.

Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
additional fixes and changes present in the final patch generated from our
experimental repository.

New ports:
- comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location,
  graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d,
  x11-toolkits/qt5-uiplugin.

General changes in all Qt5 ports:
- All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking,
  which is a problem with qmake-based because the libraries passed to the
  linker come from the modules .pri files and many are not necessary.
- With this change, several ports had their USE_QT5 lines adjusted to
  explicitly include some libraries that were pulled in implicitly, and to
  exclude libraries no longer required with -Wl,--as-needed.

Changes in specific ports:
- devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5
  ports by default. It makes the Makefile much simpler, and those options
  were already on by default.
- devel/qt5-core: The clang+base libstdc++ workaround has been expanded and
  more C++11 features have been disabled when that combination is used by a
  port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled
  features have explanations for why they were disabled in the patched
  header itself.
- devel/qt5-designer: uiplugins has been split out following a similar
  change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having
  to depend on the big qt5-designer port.
- multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of
  0.10.
- net/qt5-network: The port now depends on libproxy for proxy settings.
  Using libproxy allows proxy settings to be read from different sources,
  and also allows .pac files to work with Qt.
- www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10.

PR:		205805
PR:		206435


Changed paths

Path Details
Directoryhead/Mk/bsd.qt.mk modified , text changed
Directoryhead/comms/Makefile modified , text changed
Directoryhead/comms/qt5-connectivity/ added
Directoryhead/comms/qt5-connectivity/Makefile added
Directoryhead/comms/qt5-connectivity/pkg-plist added
Directoryhead/comms/qt5-sensors/ added
Directoryhead/comms/qt5-sensors/Makefile added
Directoryhead/comms/qt5-sensors/pkg-plist added
Directoryhead/comms/qt5-serialport/pkg-plist modified , text changed
Directoryhead/devel/Makefile modified , text changed
Directoryhead/devel/qmake5/Makefile modified , text changed
Directoryhead/devel/qmake5/pkg-plist modified , text changed
Directoryhead/devel/qt5/Makefile modified , text changed
Directoryhead/devel/qt5/distinfo modified , text changed
Directoryhead/devel/qt5/files/extrapatch-configure modified , text changed
Directoryhead/devel/qt5/files/extrapatch-libtool modified , text changed
Directoryhead/devel/qt5/files/extrapatch-src_corelib_global_qcompilerdetection.h modified , text changed
Directoryhead/devel/qt5-assistant/Makefile modified , text changed
Directoryhead/devel/qt5-assistant/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-core/Makefile modified , text changed
Directoryhead/devel/qt5-core/files/ added
Directoryhead/devel/qt5-core/files/patch-git_08be8691 added
Directoryhead/devel/qt5-core/files/patch-git_090bf50 added
Directoryhead/devel/qt5-core/files/patch-git_6552469 added
Directoryhead/devel/qt5-core/files/patch-git_c8c4ad0 added
Directoryhead/devel/qt5-core/pkg-plist modified , text changed
Directoryhead/devel/qt5-designer/Makefile modified , text changed
Directoryhead/devel/qt5-designer/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-designer/pkg-plist modified , text changed
Directoryhead/devel/qt5-help/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-linguist/Makefile modified , text changed
Directoryhead/devel/qt5-linguist/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-linguisttools/Makefile modified , text changed
Directoryhead/devel/qt5-linguisttools/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-location/ added
Directoryhead/devel/qt5-location/Makefile added
Directoryhead/devel/qt5-location/files/ added
Directoryhead/devel/qt5-location/files/patch-qtlocation.pro added
Directoryhead/devel/qt5-location/pkg-plist added
Directoryhead/devel/qt5-qdbusviewer/Makefile modified , text changed
Directoryhead/devel/qt5-qdbusviewer/files/patch-src__src.pro modified , text changed
Directoryhead/devel/qt5-testlib/pkg-plist modified , text changed
Directoryhead/devel/qt5-uitools/Makefile modified , text changed
Directoryhead/devel/qt5-uitools/files/patch-src__designer__src__src.pro modified , text changed
Directoryhead/devel/qt5-uitools/files/patch-src__src.pro modified , text changed
Directoryhead/graphics/Makefile modified , text changed
Directoryhead/graphics/qt5-3d/ added
Directoryhead/graphics/qt5-3d/Makefile added
Directoryhead/graphics/qt5-3d/files/ added
Directoryhead/graphics/qt5-3d/files/patch-git_d512090 added
Directoryhead/graphics/qt5-3d/files/patch-git_deffdaf9 added
Directoryhead/graphics/qt5-3d/pkg-plist added
Directoryhead/graphics/qt5-pixeltool/Makefile modified , text changed
Directoryhead/graphics/qt5-pixeltool/files/patch-git_a685d8a added
Directoryhead/graphics/qt5-pixeltool/files/patch-src__src.pro modified , text changed
Directoryhead/graphics/qt5-svg/Makefile modified , text changed
Directoryhead/lang/qt5-qml/files/patch-git_cf6e9711 deleted
Directoryhead/lang/qt5-qml/pkg-plist modified , text changed
Directoryhead/misc/Makefile modified , text changed
Directoryhead/misc/qt5-l10n/ added
Directoryhead/misc/qt5-l10n/Makefile added
Directoryhead/misc/qt5-l10n/pkg-plist added
Directoryhead/multimedia/qt5-multimedia/Makefile modified , text changed
Directoryhead/multimedia/qt5-multimedia/files/extrapatch-no-gstreamer added
Directoryhead/multimedia/qt5-multimedia/pkg-plist modified , text changed
Directoryhead/net/Makefile modified , text changed
Directoryhead/net/qt5-enginio/ added
Directoryhead/net/qt5-enginio/Makefile added
Directoryhead/net/qt5-enginio/pkg-plist added
Directoryhead/net/qt5-network/Makefile modified , text changed
Directoryhead/net/qt5-network/pkg-plist modified , text changed
Directoryhead/print/qt5-printsupport/Makefile modified , text changed
Directoryhead/textproc/clucene-qt5/files/patch-src__src.pro modified , text changed
Directoryhead/textproc/qt5-xmlpatterns/pkg-plist modified , text changed
Directoryhead/www/qt5-webchannel/pkg-plist modified , text changed
Directoryhead/www/qt5-websockets/pkg-plist modified , text changed
Directoryhead/www/webkit-qt5/Makefile modified , text changed
Directoryhead/www/webkit-qt5/files/patch-Source__WebCore__platform__graphics__gstreamer__WebKitWebSourceGstreamer.cpp deleted
Directoryhead/x11/qt5-x11extras/Makefile modified , text changed
Directoryhead/x11/qt5-x11extras/pkg-plist modified , text changed
Directoryhead/x11-toolkits/Makefile modified , text changed
Directoryhead/x11-toolkits/qt5-canvas3d/ added
Directoryhead/x11-toolkits/qt5-canvas3d/Makefile added
Directoryhead/x11-toolkits/qt5-canvas3d/pkg-plist added
Directoryhead/x11-toolkits/qt5-declarative/Makefile modified , text changed
Directoryhead/x11-toolkits/qt5-gui/Makefile modified , text changed
Directoryhead/x11-toolkits/qt5-gui/files/ deleted
Directoryhead/x11-toolkits/qt5-gui/pkg-plist modified , text changed
Directoryhead/x11-toolkits/qt5-quick/Makefile modified , text changed
Directoryhead/x11-toolkits/qt5-quick/pkg-plist modified , text changed
Directoryhead/x11-toolkits/qt5-quickcontrols/Makefile modified , text changed
Directoryhead/x11-toolkits/qt5-quickcontrols/pkg-plist modified , text changed
Directoryhead/x11-toolkits/qt5-uiplugin/ added
Directoryhead/x11-toolkits/qt5-uiplugin/Makefile added
Directoryhead/x11-toolkits/qt5-uiplugin/files/ added
Directoryhead/x11-toolkits/qt5-uiplugin/files/patch-src__src.pro added
Directoryhead/x11-toolkits/qt5-uiplugin/files/patch-src_designer_src_src.pro added
Directoryhead/x11-toolkits/qt5-uiplugin/pkg-plist added
Directoryhead/x11-toolkits/qt5-widgets/pkg-plist modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27