[kde-freebsd] [Bug 205805] Mk/bsd.qt.mk: Update to 5.5.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 24 18:10:22 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205805

--- Comment #14 from commit-hook at freebsd.org ---
A commit references this bug:

Author: rakuco
Date: Sun Jan 24 18:10:16 UTC 2016
New revision: 407169
URL: https://svnweb.freebsd.org/changeset/ports/407169

Log:
  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 at 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 at kde.org) has contributed the initial version of most of our new Qt5
  ports.

  Also thanks to Yuri Victorovich (yuri at 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

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


More information about the kde-freebsd mailing list