From owner-svn-ports-all@freebsd.org Sat Sep 17 09:46:57 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C39DFBDC125; Sat, 17 Sep 2016 09:46:57 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6A094882; Sat, 17 Sep 2016 09:46:57 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u8H9kug2001584; Sat, 17 Sep 2016 09:46:56 GMT (envelope-from rakuco@FreeBSD.org) Received: (from rakuco@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u8H9ksdI001560; Sat, 17 Sep 2016 09:46:54 GMT (envelope-from rakuco@FreeBSD.org) Message-Id: <201609170946.u8H9ksdI001560@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rakuco set sender to rakuco@FreeBSD.org using -f From: Raphael Kubo da Costa Date: Sat, 17 Sep 2016 09:46:54 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r422306 - in head: Mk comms comms/qt5-connectivity comms/qt5-serialbus devel devel/qbs devel/qmake5 devel/qmake5/files devel/qt5 devel/qt5-assistant/files devel/qt5-buildtools devel/qt5... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 09:46:57 -0000 Author: rakuco Date: Sat Sep 17 09:46:54 2016 New Revision: 422306 URL: https://svnweb.freebsd.org/changeset/ports/422306 Log: Update the Qt5 ports to 5.6.1. This took longer than expected, but there are quite a few changes to the existing ports and a few new ones. General upstream changes: - Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is being used. According to the discussion here: https://codereview.qt-project.org/#/c/154800/ The Qt project is not opposed to LibreSSL, but does not want to mix support for it into the OpenSSL backend code, especially as they move towards supporting OpenSSL 1.1. People interested in LibreSSL support are welcome to submit a separate backend upstream, but are expected to maintain it. We (kde@) are not opposed to carrying some patches authored by others in the future, as long as they are not huge and destabilizing. - When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by default (this is an upstream change). You can add "CONFIG -= c++11" to your .pro. Qt 5.7 will require C++11. - www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped separately as a community release tarball. kde@ does not have an ETA for a qt5-webengine port, as it requires a huge effort (and number of patches) similar to maintaining www/chromium itself. - x11-toolkits/qt5-declarative has been deprecated upstream. The last release is 5.5.1. Relevant changes: - devel/qmake5: The freebsd-clang mkspec has become the default mkspec on FreeBSD, replacing the outdated freebsd-g++ one that was moved to unsupported/ (it still works though). - devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are still in qtbase. The data files are now in the qt5-qdoc-data port. - misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with mkspecs. Instead of running the `configure' script, which requires a compiler and adjustments to the mkspecs files and also ends up building a new qmake binary, we now leverage USES=qmake to generate all the Makefiles from the top-level qt.pro. Getting this to work requires some tricks, though, and qt.conf.in has a longer explanation of what's being done. Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes. New ports: - comms/qt5-serialbus - devel/qt5-qdoc-data - x11-toolkits/qt5-quickcontrols2 Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden (nolden@kde.org) for the huge amount of work they put into this patch. Loise in particular also sent quite a few changes upstream that were essential for this update to work. PR: 211916 Added: head/comms/qt5-serialbus/ head/comms/qt5-serialbus/Makefile (contents, props changed) head/comms/qt5-serialbus/pkg-plist (contents, props changed) head/devel/qmake5/files/patch-mkspecs_freebsd-clang_qmake.conf - copied, changed from r422305, head/devel/qmake5/files/patch-mkspecs__freebsd-g++__qmake.conf head/devel/qmake5/files/patch-mkspecs_unsupported_freebsd-g++_qmake.conf - copied, changed from r422305, head/devel/qmake5/files/patch-mkspecs__unsupported__freebsd-clang__qmake.conf head/devel/qt5-core/files/patch-git_680ec54a (contents, props changed) head/devel/qt5-core/files/patch-git_bfa53e1c6 (contents, props changed) head/devel/qt5-core/files/patch-git_c9998b8a (contents, props changed) head/devel/qt5-qdbus/files/ head/devel/qt5-qdbus/files/patch-src_src.pro (contents, props changed) head/devel/qt5-qdoc-data/ head/devel/qt5-qdoc-data/Makefile (contents, props changed) head/devel/qt5-qdoc-data/pkg-plist - copied, changed from r422305, head/devel/qt5-qdoc/pkg-plist head/devel/qt5-qdoc/files/ head/devel/qt5-qdoc/files/patch-src_src.pro (contents, props changed) head/devel/qt5/files/extrapatch-config.tests_unix_libdl_libdl.pro (contents, props changed) head/lang/qt5-qml/files/patch-git_9b1231ca (contents, props changed) head/misc/qt5-doc/files/ head/misc/qt5-doc/files/patch-qtserialbus_qtserialbus.pro (contents, props changed) head/misc/qt5-doc/files/qt.conf.in (contents, props changed) head/multimedia/qt5-multimedia/files/patch-git_1df147d5 (contents, props changed) head/net/qt5-network/files/patch-src_network_socket_qnativesocketengine__unix.cpp (contents, props changed) head/www/webkit-qt5/distinfo (contents, props changed) head/x11-toolkits/qt5-declarative/distinfo (contents, props changed) head/x11-toolkits/qt5-quickcontrols2/ head/x11-toolkits/qt5-quickcontrols2/Makefile (contents, props changed) head/x11-toolkits/qt5-quickcontrols2/pkg-descr (contents, props changed) head/x11-toolkits/qt5-quickcontrols2/pkg-plist (contents, props changed) Deleted: head/devel/qmake5/files/patch-mkspecs__freebsd-g++__qmake.conf head/devel/qmake5/files/patch-mkspecs__unsupported__freebsd-clang__qmake.conf 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-location/files/ head/devel/qt5-qdoc/pkg-plist head/graphics/qt5-3d/files/ head/graphics/qt5-pixeltool/files/patch-git_a685d8a head/misc/qt5-examples/distinfo head/multimedia/qt5-multimedia/files/patch-git_3b322323 head/multimedia/qt5-multimedia/files/patch-git_9047d9b head/x11-toolkits/qt5-widgets/files/ Modified: head/Mk/bsd.qt.mk head/comms/Makefile head/comms/qt5-connectivity/pkg-plist head/devel/Makefile head/devel/qbs/Makefile head/devel/qbs/pkg-plist head/devel/qmake5/Makefile head/devel/qmake5/files/patch-configure head/devel/qmake5/files/patch-mkspecs__common__freebsd.conf head/devel/qmake5/pkg-plist head/devel/qt5-assistant/files/patch-src__src.pro head/devel/qt5-buildtools/pkg-plist head/devel/qt5-core/Makefile head/devel/qt5-core/pkg-plist head/devel/qt5-designer/files/patch-src__src.pro head/devel/qt5-designer/pkg-plist head/devel/qt5-help/Makefile head/devel/qt5-help/files/patch-src__src.pro head/devel/qt5-linguist/files/patch-src__src.pro head/devel/qt5-linguisttools/files/patch-src__src.pro head/devel/qt5-location/pkg-plist head/devel/qt5-qdbusviewer/files/patch-src__src.pro head/devel/qt5-qdoc/Makefile head/devel/qt5-testlib/pkg-plist head/devel/qt5-uitools/files/patch-src__src.pro head/devel/qt5/Makefile head/devel/qt5/distinfo head/devel/qt5/files/extrapatch-config.tests-unix-compile.test head/devel/qt5/files/extrapatch-libtool head/graphics/qt5-3d/Makefile head/graphics/qt5-3d/pkg-plist head/graphics/qt5-graphicaleffects/Makefile head/graphics/qt5-graphicaleffects/pkg-plist head/graphics/qt5-imageformats/Makefile head/graphics/qt5-pixeltool/files/patch-src__src.pro head/lang/qt5-qml/Makefile head/lang/qt5-qml/pkg-plist head/misc/qt5-doc/Makefile head/misc/qt5-doc/distinfo head/misc/qt5-doc/pkg-plist head/misc/qt5-examples/Makefile head/misc/qt5-examples/pkg-plist head/misc/qt5-l10n/pkg-plist head/multimedia/qt5-multimedia/Makefile head/multimedia/qt5-multimedia/pkg-plist head/net/qt5-network/pkg-plist head/print/qt5-printsupport/Makefile head/textproc/clucene-qt5/files/patch-src__src.pro head/textproc/clucene-qt5/pkg-plist head/www/webkit-qt5/Makefile head/x11-toolkits/Makefile 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/pkg-plist head/x11-toolkits/qt5-quick/Makefile head/x11-toolkits/qt5-quick/pkg-plist head/x11-toolkits/qt5-quickcontrols/pkg-plist head/x11-toolkits/qt5-uiplugin/files/patch-src__src.pro head/x11-toolkits/qt5-uiplugin/pkg-plist head/x11-toolkits/qt5-widgets/Makefile head/x11-toolkits/qt5-widgets/pkg-plist Modified: head/Mk/bsd.qt.mk ============================================================================== --- head/Mk/bsd.qt.mk Sat Sep 17 09:40:40 2016 (r422305) +++ head/Mk/bsd.qt.mk Sat Sep 17 09:46:54 2016 (r422306) @@ -27,7 +27,7 @@ Qt_Pre_Include= bsd.qt.mk # Qt versions currently supported by the framework. _QT_SUPPORTED?= 4 5 QT4_VERSION?= 4.8.7 -QT5_VERSION?= 5.5.1 +QT5_VERSION?= 5.6.1 QT_PREFIX?= ${LOCALBASE} @@ -60,7 +60,7 @@ MASTER_SITES= ${MASTER_SITE_QT} # Useless, as it must be defined before including bsd.port.pre.mk (at least # because of bsd.options.mk). #PKGNAMEPREFIX?= ${_QT_RELNAME}- -DISTINFO_FILE= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/distinfo +DISTINFO_FILE?= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/distinfo # Can go after a while. CONFLICTS_BUILD=qt-3.* qt-copy-3.* @@ -75,19 +75,15 @@ DESCR?= ${.CURDIR:H:H}/devel/${_QT_REL DESTDIRNAME= INSTALL_ROOT . if ${_QT_VERSION:M4*} -MASTER_SITE_SUBDIR= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/ +MASTER_SITE_SUBDIR?= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/ DISTNAME= qt-everywhere-opensource-src-${_QT_VERSION} DIST_SUBDIR= KDE . else -. if ${_QT_VERSION:M*-*} -# Pre-releases. -MASTER_SITE_SUBDIR= development_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/ -. else -MASTER_SITE_SUBDIR= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/ -. endif -DISTNAME= ${QT_DIST:S,^,qt,:S,$,-opensource-src-${_QT_VERSION},} +MASTER_SITE_SUBDIR?= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/ +DISTNAME= ${QT_DIST:S,^,qt,:S,$,-opensource-src-${DISTVERSION},} DISTFILES= ${DISTNAME:S,$,${EXTRACT_SUFX},} DIST_SUBDIR= KDE/Qt/${_QT_VERSION} + USES+= tar:xz # Qt (at least when used with qmake) has a tendency to overlink: some libraries @@ -103,9 +99,11 @@ LDFLAGS+= -Wl,--as-needed defined(DISABLE_SIZE) && defined(NO_CHECKSUM) # Ensure that the "makesum" target (with its inner "fetch" one) uses # devel/qt*/distinfo for every port. -QT_DIST= 3d base canvas3d connectivity declarative doc graphicaleffects imageformats \ - location multimedia quick1 quickcontrols script sensors serialport svg tools \ - translations webchannel webkit webkit-examples websockets x11extras xmlpatterns +. if ${DISTINFO_FILE:H} == ${.CURDIR:H:H}/devel/${_QT_RELNAME} +QT_DIST= 3d base canvas3d connectivity declarative graphicaleffects imageformats \ + location multimedia quickcontrols quickcontrols2 script sensors serialbus serialport svg tools \ + translations webchannel websockets x11extras xmlpatterns +. endif . endif . if ${QT_DIST} == "base" && ${PORTNAME} != "qmake" @@ -183,7 +181,8 @@ CONFIGURE_ARGS+=-verbose . if ${_QT_VERSION:M4*} _EXTRA_PATCHES_QT4= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-src-corelib-global-qglobal.h . else -_EXTRA_PATCHES_QT5= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-src_corelib_global_qcompilerdetection.h +_EXTRA_PATCHES_QT5= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-src_corelib_global_qcompilerdetection.h \ + ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-config.tests_unix_libdl_libdl.pro . endif EXTRA_PATCHES?= ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-configure \ ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-config.tests-unix-compile.test \ @@ -215,8 +214,8 @@ QMAKE_ARGS+= QT_CONFIG+="${QT_CONFIG:N-* QMAKE_ARGS+= QT_CONFIG-="${QT_CONFIG:M-*:O:u:C/^-//}" . endif -PLIST_SUB+= SHORTVER=${_QT_VERSION:R} \ - FULLVER=${_QT_VERSION:C/-.*//} +PLIST_SUB+= SHORTVER=${DISTVERSION:R} \ + FULLVER=${DISTVERSION:C/-.*//} .endif # defined(QT_DIST) .if ${_QT_VERSION:M4*} @@ -313,9 +312,9 @@ _USE_QT4_ONLY= accessible assistant-adp _USE_QT5_ONLY= 3d buildtools canvas3d concurrent connectivity core \ examples graphicaleffects location paths phonon4 \ - printsupport qdbus qdoc qev qml quick quickcontrols \ - sensors serialport sql-tds uiplugin uitools webchannel \ - websockets widgets x11extras + printsupport qdbus qdoc qdoc-data qev qml quick quickcontrols \ + quickcontrols2 sensors serialbus serialport sql-tds \ + uiplugin uitools webchannel websockets widgets x11extras 3d_PORT= graphics/${_QT_RELNAME}-3d 3d_PATH= ${QT_LIBDIR}/libQt${_QT_LIBVER}3DCore.so @@ -464,6 +463,9 @@ qdbusviewer_PATH= ${QT_BINDIR}/qdbusview qdoc_PORT= devel/${_QT_RELNAME}-qdoc qdoc_PATH= ${QT_BINDIR}/qdoc +qdoc-data_PORT= devel/${_QT_RELNAME}-qdoc-data +qdoc-data_PATH= ${QT_DOCDIR}/global/config.qdocconf + qdoc3_PORT= devel/${_QT_RELNAME}-qdoc3 qdoc3_PATH= ${QT_BINDIR}/qdoc3 @@ -494,6 +496,9 @@ quick_PATH= ${QT_LIBDIR}/libQt${_QT_LI quickcontrols_PORT= x11-toolkits/${_QT_RELNAME}-quickcontrols quickcontrols_PATH= ${QT_QMLDIR}/QtQuick/Controls/qmldir +quickcontrols2_PORT= x11-toolkits/${_QT_RELNAME}-quickcontrols2 +quickcontrols2_PATH= ${QT_QMLDIR}/Qt/labs/controls/qmldir + qvfb_PORT= devel/${_QT_RELNAME}-qvfb qvfb_PATH= ${QT_BINDIR}/qvfb${_QT_BINSUFX} @@ -509,6 +514,9 @@ script_PATH= ${QT_LIBDIR}/libQt${_QT_LI scripttools_PORT= devel/${_QT_RELNAME}-scripttools scripttools_PATH= ${QT_LIBDIR}/libQt${_QT_LIBVER}ScriptTools.so +serialbus_PORT= comms/${_QT_RELNAME}-serialbus +serialbus_PATH= ${QT_LIBDIR}/libQt${_QT_LIBVER}SerialBus.so + serialport_PORT= comms/${_QT_RELNAME}-serialport serialport_PATH= ${QT_LIBDIR}/libQt${_QT_LIBVER}SerialPort.so Modified: head/comms/Makefile ============================================================================== --- head/comms/Makefile Sat Sep 17 09:40:40 2016 (r422305) +++ head/comms/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -145,6 +145,7 @@ SUBDIR += qsstv SUBDIR += qt5-connectivity SUBDIR += qt5-sensors + SUBDIR += qt5-serialbus SUBDIR += qt5-serialport SUBDIR += qtel SUBDIR += quisk Modified: head/comms/qt5-connectivity/pkg-plist ============================================================================== --- head/comms/qt5-connectivity/pkg-plist Sat Sep 17 09:40:40 2016 (r422305) +++ head/comms/qt5-connectivity/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -8,6 +8,7 @@ %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/device1_bluez5_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/device_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/devicediscoverybroadcastreceiver_p.h +%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/dummy_helper_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/hcimanager_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/inputstreamthread_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/jni_android_p.h @@ -29,13 +30,13 @@ %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtdevicepair_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtl2capchannel_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtledeviceinquiry_p.h +%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtnotifier_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtobexsession_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtrfcommchannel_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtsdpinquiry_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtservicerecord_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtsocketlistener_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtutility_p.h -%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/ppshelpers_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/profile1_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/properties_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothaddress_p.h @@ -53,7 +54,6 @@ %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothtransferreply_bluez_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothtransferreply_osx_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothtransferreply_p.h -%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothtransferreply_qnx_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothtransferrequest_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergycontroller_osx_p.h %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergycontroller_p.h @@ -107,44 +107,41 @@ %%QT_INCDIR%%/QtBluetooth/qtbluetoothversion.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/adapter_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/agent_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/androidjninfc_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/androidmainnewintentlistener_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/dbusobjectmanager_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/dbusproperties_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/manager_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/neard_helper_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpserver_android_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpserver_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpserver_p_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpserver_qnx_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpserver_simulator_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpsocket_android_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpsocket_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpsocket_p_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpsocket_qnx_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qllcpsocket_simulator_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qndefnfcsmartposterrecord_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qndefrecord_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_android_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_emulator_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_neard_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_qnx_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_simulator_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanagerimpl_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanagervirtualbase_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharemanager_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharemanager_qnx_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharemanagerimpl_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharetarget_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharetarget_qnx_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldsharetargetimpl_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtagtype1_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtagtype2_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtagtype3_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtagtype4_p.h +%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_android_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_emulator_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_neard_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_qnx_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnxnfceventfilter_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnxnfcmanager_p.h -%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnxnfcsharemanager_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qtlv_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/tag_p.h %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/targetemulator_p.h Added: head/comms/qt5-serialbus/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/qt5-serialbus/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= serialbus +DISTVERSION= ${QT5_VERSION} +CATEGORIES= comms +PKGNAMEPREFIX= qt5- + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt functions to access industrial bus systems + +USE_QT5= core network serialport buildtools_build +QT_DIST= serialbus +USES= compiler:c++11-lib qmake +USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} + +BUILD_WRKSRC= ${WRKSRC}/src/serialbus +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +.include Added: head/comms/qt5-serialbus/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/qt5-serialbus/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -0,0 +1,59 @@ +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qcanbusdevice_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbus_symbols_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusadu_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusclient_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbuscommevent_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusdevice_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusrtuserialmaster_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusrtuserialslave_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbusserver_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbustcpclient_p.h +%%QT_INCDIR%%/QtSerialBus/%%FULLVER%%/QtSerialBus/private/qmodbustcpserver_p.h +%%QT_INCDIR%%/QtSerialBus/QCanBus +%%QT_INCDIR%%/QtSerialBus/QCanBusDevice +%%QT_INCDIR%%/QtSerialBus/QCanBusFactory +%%QT_INCDIR%%/QtSerialBus/QCanBusFrame +%%QT_INCDIR%%/QtSerialBus/QModbusClient +%%QT_INCDIR%%/QtSerialBus/QModbusDataUnit +%%QT_INCDIR%%/QtSerialBus/QModbusDataUnitMap +%%QT_INCDIR%%/QtSerialBus/QModbusDevice +%%QT_INCDIR%%/QtSerialBus/QModbusExceptionResponse +%%QT_INCDIR%%/QtSerialBus/QModbusPdu +%%QT_INCDIR%%/QtSerialBus/QModbusReply +%%QT_INCDIR%%/QtSerialBus/QModbusRequest +%%QT_INCDIR%%/QtSerialBus/QModbusResponse +%%QT_INCDIR%%/QtSerialBus/QModbusRtuSerialMaster +%%QT_INCDIR%%/QtSerialBus/QModbusRtuSerialSlave +%%QT_INCDIR%%/QtSerialBus/QModbusServer +%%QT_INCDIR%%/QtSerialBus/QModbusTcpClient +%%QT_INCDIR%%/QtSerialBus/QModbusTcpServer +%%QT_INCDIR%%/QtSerialBus/QtSerialBus +%%QT_INCDIR%%/QtSerialBus/QtSerialBusDepends +%%QT_INCDIR%%/QtSerialBus/QtSerialBusVersion +%%QT_INCDIR%%/QtSerialBus/qcanbus.h +%%QT_INCDIR%%/QtSerialBus/qcanbusdevice.h +%%QT_INCDIR%%/QtSerialBus/qcanbusfactory.h +%%QT_INCDIR%%/QtSerialBus/qcanbusframe.h +%%QT_INCDIR%%/QtSerialBus/qmodbusclient.h +%%QT_INCDIR%%/QtSerialBus/qmodbusdataunit.h +%%QT_INCDIR%%/QtSerialBus/qmodbusdevice.h +%%QT_INCDIR%%/QtSerialBus/qmodbuspdu.h +%%QT_INCDIR%%/QtSerialBus/qmodbusreply.h +%%QT_INCDIR%%/QtSerialBus/qmodbusrtuserialmaster.h +%%QT_INCDIR%%/QtSerialBus/qmodbusrtuserialslave.h +%%QT_INCDIR%%/QtSerialBus/qmodbusserver.h +%%QT_INCDIR%%/QtSerialBus/qmodbustcpclient.h +%%QT_INCDIR%%/QtSerialBus/qmodbustcpserver.h +%%QT_INCDIR%%/QtSerialBus/qserialbusglobal.h +%%QT_INCDIR%%/QtSerialBus/qtserialbusversion.h +%%QT_LIBDIR%%/cmake/Qt5SerialBus/Qt5SerialBusConfig.cmake +%%QT_LIBDIR%%/cmake/Qt5SerialBus/Qt5SerialBusConfigVersion.cmake +%%QT_LIBDIR%%/libQt5SerialBus.prl +%%QT_LIBDIR%%/libQt5SerialBus.so +%%QT_LIBDIR%%/libQt5SerialBus.so.5 +%%QT_LIBDIR%%/libQt5SerialBus.so.%%SHORTVER%% +%%QT_LIBDIR%%/libQt5SerialBus.so.%%FULLVER%% +%%DEBUG%%%%QT_LIBDIR%%/libQt5SerialBus.so.%%FULLVER%%.debug +%%QT_MKSPECDIR%%/modules/qt_lib_serialbus.pri +%%QT_MKSPECDIR%%/modules/qt_lib_serialbus_private.pri +libdata/pkgconfig/Qt5SerialBus.pc Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -4756,6 +4756,7 @@ SUBDIR += qt5-qdbus SUBDIR += qt5-qdbusviewer SUBDIR += qt5-qdoc + SUBDIR += qt5-qdoc-data SUBDIR += qt5-script SUBDIR += qt5-scripttools SUBDIR += qt5-testlib Modified: head/devel/qbs/Makefile ============================================================================== --- head/devel/qbs/Makefile Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qbs/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -3,6 +3,7 @@ PORTNAME= qbs PORTVERSION= 1.6.0 DISTVERSIONPREFIX= src- +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= QT/official_releases/${PORTNAME}/${PORTVERSION} DIST_SUBDIR= KDE/Qt/qbs Modified: head/devel/qbs/pkg-plist ============================================================================== --- head/devel/qbs/pkg-plist Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qbs/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -126,6 +126,7 @@ lib/qbs/plugins/libqbs_qt_scanner.so %%PORTDOCS%%%%DOCSDIR%%/html/shell.html %%PORTDOCS%%%%DOCSDIR%%/html/staticlibrary-item.html %%PORTDOCS%%%%DOCSDIR%%/html/style/offline.css +%%PORTDOCS%%%%DOCSDIR%%/html/style/offline-simple.css %%PORTDOCS%%%%DOCSDIR%%/html/subproject-item.html %%PORTDOCS%%%%DOCSDIR%%/html/system-requirements.html %%PORTDOCS%%%%DOCSDIR%%/html/typescript-module.html @@ -290,5 +291,3 @@ lib/qbs/plugins/libqbs_qt_scanner.so %%DATADIR%%/modules/wix/WiXModule.qbs %%DATADIR%%/modules/xcode/xcode.js %%DATADIR%%/modules/xcode/xcode.qbs -%%PORTDOCS%%@dir %%DOCSDIR%%/html/images/used-in-examples -%%PORTDOCS%%@dir %%DOCSDIR%%/html/scripts Modified: head/devel/qmake5/Makefile ============================================================================== --- head/devel/qmake5/Makefile Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qmake5/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -2,7 +2,6 @@ PORTNAME= qmake DISTVERSION= ${QT5_VERSION} -PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt5- @@ -11,7 +10,9 @@ COMMENT= Qt Makefile generator USE_QT5= # empty USES= pkgconfig shebangfix -SHEBANG_FILES= mkspecs/macx-ios-clang/rename_main.sh +SHEBANG_FILES= util/harfbuzz/update-harfbuzz \ + util/unicode/x11/makeencodings \ + src/3rdparty/freetype/src/tools/afblue.pl QT_DIST= base REINPLACE_ARGS= -i "" HAS_CONFIGURE= yes @@ -34,23 +35,22 @@ post-patch: # Prevent qconfig.pri from being module dependent. @${REINPLACE_CMD} -E -e '/"\$$QT_CONFIG +(${TBR_CONFIG})"/ d' \ ${WRKSRC}/configure - - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ +# Write the file location paths into mkspecs/common/freebsd.conf + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/mkspecs/common/freebsd.conf @${REINPLACE_CMD} -e 's|unix.conf|freebsd.conf|' \ ${WRKSRC}/mkspecs/freebsd-icc/qmake.conf - -# Add mkspec for Clang. For now, this means adjusting the existing -# unsupported/freebsd-clang mkspec while we get it into shape upstream. - @${MV} ${WRKSRC}/mkspecs/unsupported/freebsd-clang \ - ${WRKSRC}/mkspecs/freebsd-clang +# Add mkspec for g++. The clang is now the officially supported compiler for +# Qt>=5.6.0 on FreeBSD. + @${MV} ${WRKSRC}/mkspecs/unsupported/freebsd-g++ \ + ${WRKSRC}/mkspecs/freebsd-g++ @${REINPLACE_CMD} -e 's|(../|(|g' \ - ${WRKSRC}/mkspecs/freebsd-clang/qmake.conf + ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf @${REINPLACE_CMD} -e 's|"../|"|g' \ - ${WRKSRC}/mkspecs/freebsd-clang/qplatformdefs.h - + ${WRKSRC}/mkspecs/freebsd-g++/qplatformdefs.h +# Clean up files created by patching @${RM} ${WRKSRC}/mkspecs/*/*.orig - @${RM} -Rf ${WRKSRC}/mkspecs/freebsd-g++46 + @${RM} -Rf ${WRKSRC}/mkspecs/unsupported/freebsd-g++46 post-build: # Complete configure stage to generate *.pri files. Modified: head/devel/qmake5/files/patch-configure ============================================================================== --- head/devel/qmake5/files/patch-configure Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qmake5/files/patch-configure Sat Sep 17 09:46:54 2016 (r422306) @@ -19,12 +19,12 @@ Date: Tue Aug 23 20:25:14 2016 +0200 Change-Id: I5f38f8480f4b1156ca7147e32c1157a009557035 Reviewed-by: Thiago Macieira ---- configure.orig 2015-10-13 04:35:07 UTC +--- configure.orig 2016-08-24 08:18:37 UTC +++ configure -@@ -4038,11 +4038,11 @@ if true; then ###[ '!' -f "$outpath/bin/ - fi - echo "QMAKESPEC = $adjqmakespec" >> "$mkfile" - echo "QT_VERSION = $QT_VERSION" >> "$mkfile" +@@ -4115,11 +4115,11 @@ if [ '!' -e "$outpath/bin/qmake" ]; then + echo "QT_MAJOR_VERSION = $QT_MAJOR_VERSION" >> "$mkfile" + echo "QT_MINOR_VERSION = $QT_MINOR_VERSION" >> "$mkfile" + echo "QT_PATCH_VERSION = $QT_PATCH_VERSION" >> "$mkfile" - echo "EXTRA_CFLAGS = $EXTRA_CFLAGS" >> "$mkfile" - echo "EXTRA_CXXFLAGS = $EXTRA_CXXFLAGS" >> "$mkfile" + echo "EXTRA_CFLAGS = $EXTRA_CFLAGS $CFLAGS" >> "$mkfile" @@ -36,7 +36,7 @@ Date: Tue Aug 23 20:25:14 2016 +0200 echo "EXEEXT = $EXEEXT" >> "$mkfile" echo "RM_F = rm -f" >> "$mkfile" echo "RM_RF = rm -rf" >> "$mkfile" -@@ -4061,6 +4061,7 @@ if true; then ###[ '!' -f "$outpath/bin/ +@@ -4138,6 +4138,7 @@ if [ '!' -e "$outpath/bin/qmake" ]; then fi fi done @@ -44,7 +44,7 @@ Date: Tue Aug 23 20:25:14 2016 +0200 if [ "$OPT_VERBOSE" = yes ]; then # Show the output of make -@@ -6474,7 +6472,7 @@ case "$QMAKE_CONF_COMPILER" in +@@ -6691,7 +6689,7 @@ case "$QMAKE_CONF_COMPILER" in # Clang COMPILER_VERSION=`${QMAKE_CONF_COMPILER} -v 2>&1 | sed -n -E ' /^Apple (clang|LLVM) version /{s///; s/^([0-9]*)\.([0-9]*).*$/QT_APPLE_CLANG_MAJOR_VERSION=\1; QT_APPLE_CLANG_MINOR_VERSION=\2/;p;q;} Modified: head/devel/qmake5/files/patch-mkspecs__common__freebsd.conf ============================================================================== --- head/devel/qmake5/files/patch-mkspecs__common__freebsd.conf Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qmake5/files/patch-mkspecs__common__freebsd.conf Sat Sep 17 09:46:54 2016 (r422306) @@ -13,12 +13,12 @@ +QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD + +# Addon software goes into /usr/local on the BSDs, by default we will look there -+QMAKE_INCDIR = /usr/local/include -+QMAKE_LIBDIR = /usr/local/lib ++QMAKE_INCDIR = %%LOCALBASE%%/include ++QMAKE_LIBDIR = %%LOCALBASE%%/lib + +# Required at least by Qt5ConfigExtras.cmake so ports can include GL/gl.h. -+QMAKE_INCDIR_OPENGL = /usr/local/include -+QMAKE_LIBDIR_OPENGL = /usr/local/lib ++QMAKE_INCDIR_OPENGL = %%LOCALBASE%%/include ++QMAKE_LIBDIR_OPENGL = %%LOCALBASE%%/lib + +QMAKE_LFLAGS_NOUNDEF = -Wl,--no-undefined +QMAKE_LFLAGS_THREAD = -pthread Copied and modified: head/devel/qmake5/files/patch-mkspecs_freebsd-clang_qmake.conf (from r422305, head/devel/qmake5/files/patch-mkspecs__freebsd-g++__qmake.conf) ============================================================================== --- head/devel/qmake5/files/patch-mkspecs__freebsd-g++__qmake.conf Sat Sep 17 09:40:40 2016 (r422305, copy source) +++ head/devel/qmake5/files/patch-mkspecs_freebsd-clang_qmake.conf Sat Sep 17 09:46:54 2016 (r422306) @@ -1,12 +1,14 @@ ---- mkspecs/freebsd-g++/qmake.conf.orig -+++ mkspecs/freebsd-g++/qmake.conf -@@ -2,32 +2,7 @@ - # qmake configuration for freebsd-g++ +--- mkspecs/freebsd-clang/qmake.conf.orig 2016-04-13 18:43:04 UTC ++++ mkspecs/freebsd-clang/qmake.conf +@@ -2,34 +2,7 @@ + # qmake configuration for freebsd-clang # -MAKEFILE_GENERATOR = UNIX -QMAKE_PLATFORM = freebsd bsd - +-include(../common/unix.conf) +- -QMAKE_CFLAGS_THREAD = -pthread -D_THREAD_SAFE - -QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD @@ -15,6 +17,7 @@ -QMAKE_INCDIR = /usr/local/include -QMAKE_LIBDIR = /usr/local/lib - +-QMAKE_LFLAGS_NOUNDEF = -Wl,--no-undefined -QMAKE_LFLAGS_THREAD = -pthread - -QMAKE_LIBS = @@ -29,8 +32,7 @@ -QMAKE_NM = nm -P -QMAKE_RANLIB = - --include(../common/unix.conf) +include(../common/freebsd.conf) include(../common/gcc-base-unix.conf) - include(../common/g++-unix.conf) - load(qt_config) + include(../common/clang.conf) + Copied and modified: head/devel/qmake5/files/patch-mkspecs_unsupported_freebsd-g++_qmake.conf (from r422305, head/devel/qmake5/files/patch-mkspecs__unsupported__freebsd-clang__qmake.conf) ============================================================================== --- head/devel/qmake5/files/patch-mkspecs__unsupported__freebsd-clang__qmake.conf Sat Sep 17 09:40:40 2016 (r422305, copy source) +++ head/devel/qmake5/files/patch-mkspecs_unsupported_freebsd-g++_qmake.conf Sat Sep 17 09:46:54 2016 (r422306) @@ -1,12 +1,14 @@ ---- mkspecs/unsupported/freebsd-clang/qmake.conf -+++ mkspecs/unsupported/freebsd-clang/qmake.conf -@@ -2,32 +2,6 @@ - # qmake configuration for freebsd-clang +--- mkspecs/unsupported/freebsd-g++/qmake.conf.orig 2016-04-13 18:41:57 UTC ++++ mkspecs/unsupported/freebsd-g++/qmake.conf +@@ -2,33 +2,7 @@ + # qmake configuration for freebsd-g++ # -MAKEFILE_GENERATOR = UNIX -QMAKE_PLATFORM = freebsd bsd - +-include(../../common/unix.conf) +- -QMAKE_CFLAGS_THREAD = -pthread -D_THREAD_SAFE - -QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD @@ -15,7 +17,6 @@ -QMAKE_INCDIR = /usr/local/include -QMAKE_LIBDIR = /usr/local/lib - --QMAKE_LFLAGS_NOUNDEF = -Wl,--no-undefined -QMAKE_LFLAGS_THREAD = -pthread - -QMAKE_LIBS = @@ -30,9 +31,7 @@ -QMAKE_NM = nm -P -QMAKE_RANLIB = - --include(../../common/unix.conf) --include(../../common/gcc-base-unix.conf) --include(../../common/clang.conf) +include(../../common/freebsd.conf) -+include(../../common/gcc-base-unix.conf) -+include(../../common/clang.conf) + include(../../common/gcc-base-unix.conf) + include(../../common/g++-unix.conf) + load(qt_config) Modified: head/devel/qmake5/pkg-plist ============================================================================== --- head/devel/qmake5/pkg-plist Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qmake5/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -15,7 +15,7 @@ %%QT_MKSPECDIR%%/blackberry-x86-qcc/qplatformdefs.h %%QT_MKSPECDIR%%/common/aix/qplatformdefs.h %%QT_MKSPECDIR%%/common/android/qplatformdefs.h -%%QT_MKSPECDIR%%/common/armcc.conf +%%QT_MKSPECDIR%%/common/angle.conf %%QT_MKSPECDIR%%/common/c89/qplatformdefs.h %%QT_MKSPECDIR%%/common/clang-mac.conf %%QT_MKSPECDIR%%/common/clang.conf @@ -37,6 +37,7 @@ %%QT_MKSPECDIR%%/common/mac.conf %%QT_MKSPECDIR%%/common/mac/qplatformdefs.h %%QT_MKSPECDIR%%/common/macx.conf +%%QT_MKSPECDIR%%/common/msvc-base.conf %%QT_MKSPECDIR%%/common/msvc-desktop.conf %%QT_MKSPECDIR%%/common/nacl/g++-nacl32.conf %%QT_MKSPECDIR%%/common/nacl/g++-nacl64.conf @@ -81,6 +82,8 @@ %%QT_MKSPECDIR%%/devices/linux-arm-amlogic-8726M-g++/qeglfshooks_8726m.cpp %%QT_MKSPECDIR%%/devices/linux-arm-amlogic-8726M-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-arm-amlogic-8726M-g++/qplatformdefs.h +%%QT_MKSPECDIR%%/devices/linux-arm-generic-g++/qmake.conf +%%QT_MKSPECDIR%%/devices/linux-arm-generic-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-arm-hisilicon-hix5hd2-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-arm-trident-pnx8473-g++/qmake.conf @@ -91,15 +94,21 @@ %%QT_MKSPECDIR%%/devices/linux-imx53qsb-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-imx6-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-imx6-g++/qplatformdefs.h +%%QT_MKSPECDIR%%/devices/linux-jetson-tk1-pro-g++/qmake.conf +%%QT_MKSPECDIR%%/devices/linux-jetson-tk1-pro-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-mipsel-broadcom-97425-g++/qdirectfbeglhooks_bcm97425.cpp %%QT_MKSPECDIR%%/devices/linux-mipsel-broadcom-97425-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-mipsel-broadcom-97425-g++/qplatformdefs.h +%%QT_MKSPECDIR%%/devices/linux-nuc-g++/qmake.conf +%%QT_MKSPECDIR%%/devices/linux-nuc-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-odroid-xu3-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-odroid-xu3-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-rasp-pi-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-rasp-pi-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-rasp-pi2-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-rasp-pi2-g++/qplatformdefs.h +%%QT_MKSPECDIR%%/devices/linux-rpi3-g++/qmake.conf +%%QT_MKSPECDIR%%/devices/linux-rpi3-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-sh4-stmicro-ST7108-g++/qmake.conf %%QT_MKSPECDIR%%/devices/linux-sh4-stmicro-ST7108-g++/qplatformdefs.h %%QT_MKSPECDIR%%/devices/linux-sh4-stmicro-ST7540-g++/qmake.conf @@ -110,9 +119,8 @@ %%QT_MKSPECDIR%%/devices/linux-tegra2-g++/qplatformdefs.h %%QT_MKSPECDIR%%/features/android/android.prf %%QT_MKSPECDIR%%/features/android/android_deployment_settings.prf +%%QT_MKSPECDIR%%/features/benchmark.prf %%QT_MKSPECDIR%%/features/build_pass.prf -%%QT_MKSPECDIR%%/features/c++11.prf -%%QT_MKSPECDIR%%/features/c++14.prf %%QT_MKSPECDIR%%/features/cmake_functions.prf %%QT_MKSPECDIR%%/features/configure.prf %%QT_MKSPECDIR%%/features/create_cmake.prf @@ -125,6 +133,8 @@ %%QT_MKSPECDIR%%/features/data/cmake/Qt5ConfigVersion.cmake.in %%QT_MKSPECDIR%%/features/data/cmake/Qt5PluginTarget.cmake.in %%QT_MKSPECDIR%%/features/data/dummy.cpp +%%QT_MKSPECDIR%%/features/data/mac/objc_namespace.sh +%%QT_MKSPECDIR%%/features/data/unix/findclasslist.pl %%QT_MKSPECDIR%%/features/dbusadaptors.prf %%QT_MKSPECDIR%%/features/dbuscommon.pri %%QT_MKSPECDIR%%/features/dbusinterfaces.prf @@ -138,6 +148,7 @@ %%QT_MKSPECDIR%%/features/exceptions_off.prf %%QT_MKSPECDIR%%/features/exclusive_builds.prf %%QT_MKSPECDIR%%/features/exclusive_builds_post.prf +%%QT_MKSPECDIR%%/features/file_copies.prf %%QT_MKSPECDIR%%/features/gcov.prf %%QT_MKSPECDIR%%/features/include_source_dir.prf %%QT_MKSPECDIR%%/features/incredibuild_xge.prf @@ -151,10 +162,13 @@ %%QT_MKSPECDIR%%/features/mac/objective_c.prf %%QT_MKSPECDIR%%/features/mac/rez.prf %%QT_MKSPECDIR%%/features/mac/sdk.prf +%%QT_MKSPECDIR%%/features/mac/unsupported/objc_namespace.prf %%QT_MKSPECDIR%%/features/moc.prf %%QT_MKSPECDIR%%/features/no_debug_info.prf +%%QT_MKSPECDIR%%/features/plugin_bundle.prf %%QT_MKSPECDIR%%/features/precompile_header.prf %%QT_MKSPECDIR%%/features/qfeatures.prf +%%QT_MKSPECDIR%%/features/qgltf.prf %%QT_MKSPECDIR%%/features/qlalr.prf %%QT_MKSPECDIR%%/features/qml1_module.prf %%QT_MKSPECDIR%%/features/qml1_plugin.prf @@ -168,7 +182,9 @@ %%QT_MKSPECDIR%%/features/qt_android_deps.prf %%QT_MKSPECDIR%%/features/qt_app.prf %%QT_MKSPECDIR%%/features/qt_build_config.prf +%%QT_MKSPECDIR%%/features/qt_build_extra.prf %%QT_MKSPECDIR%%/features/qt_build_paths.prf +%%QT_MKSPECDIR%%/features/qt_clear_installs.prf %%QT_MKSPECDIR%%/features/qt_common.prf %%QT_MKSPECDIR%%/features/qt_config.prf %%QT_MKSPECDIR%%/features/qt_docs.prf @@ -199,7 +215,6 @@ %%QT_MKSPECDIR%%/features/testlib_defines.prf %%QT_MKSPECDIR%%/features/uic.prf %%QT_MKSPECDIR%%/features/unix/bsymbolic_functions.prf -%%QT_MKSPECDIR%%/features/unix/dylib.prf %%QT_MKSPECDIR%%/features/unix/hide_symbols.prf %%QT_MKSPECDIR%%/features/unix/largefile.prf %%QT_MKSPECDIR%%/features/unix/opengl.prf @@ -232,7 +247,6 @@ %%QT_MKSPECDIR%%/features/win32/windows.prf %%QT_MKSPECDIR%%/features/winrt/console.prf %%QT_MKSPECDIR%%/features/winrt/default_pre.prf -%%QT_MKSPECDIR%%/features/winrt/font_deployment.prf %%QT_MKSPECDIR%%/features/winrt/package_manifest.prf %%QT_MKSPECDIR%%/features/xctest.prf %%QT_MKSPECDIR%%/features/yacc.prf @@ -301,47 +315,62 @@ %%QT_MKSPECDIR%%/lynxos-g++/qmake.conf %%QT_MKSPECDIR%%/lynxos-g++/qplatformdefs.h %%QT_MKSPECDIR%%/macx-clang-32/Info.plist.app +%%QT_MKSPECDIR%%/macx-clang-32/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-clang-32/Info.plist.lib %%QT_MKSPECDIR%%/macx-clang-32/qmake.conf %%QT_MKSPECDIR%%/macx-clang-32/qplatformdefs.h %%QT_MKSPECDIR%%/macx-clang/Info.plist.app +%%QT_MKSPECDIR%%/macx-clang/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-clang/Info.plist.lib %%QT_MKSPECDIR%%/macx-clang/qmake.conf %%QT_MKSPECDIR%%/macx-clang/qplatformdefs.h %%QT_MKSPECDIR%%/macx-g++-32/Info.plist.app +%%QT_MKSPECDIR%%/macx-g++-32/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-g++-32/Info.plist.lib %%QT_MKSPECDIR%%/macx-g++-32/qmake.conf %%QT_MKSPECDIR%%/macx-g++-32/qplatformdefs.h %%QT_MKSPECDIR%%/macx-g++/Info.plist.app +%%QT_MKSPECDIR%%/macx-g++/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-g++/Info.plist.lib %%QT_MKSPECDIR%%/macx-g++/qmake.conf %%QT_MKSPECDIR%%/macx-g++/qplatformdefs.h %%QT_MKSPECDIR%%/macx-g++40/Info.plist.app +%%QT_MKSPECDIR%%/macx-g++40/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-g++40/Info.plist.lib %%QT_MKSPECDIR%%/macx-g++40/qmake.conf %%QT_MKSPECDIR%%/macx-g++40/qplatformdefs.h %%QT_MKSPECDIR%%/macx-g++42/Info.plist.app +%%QT_MKSPECDIR%%/macx-g++42/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-g++42/Info.plist.lib %%QT_MKSPECDIR%%/macx-g++42/qmake.conf %%QT_MKSPECDIR%%/macx-g++42/qplatformdefs.h %%QT_MKSPECDIR%%/macx-icc/Info.plist.app +%%QT_MKSPECDIR%%/macx-icc/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-icc/Info.plist.lib %%QT_MKSPECDIR%%/macx-icc/qmake.conf %%QT_MKSPECDIR%%/macx-icc/qplatformdefs.h %%QT_MKSPECDIR%%/macx-ios-clang/Default-568h@2x.png %%QT_MKSPECDIR%%/macx-ios-clang/Info.plist.app +%%QT_MKSPECDIR%%/macx-ios-clang/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-ios-clang/Info.plist.lib %%QT_MKSPECDIR%%/macx-ios-clang/LaunchScreen.xib %%QT_MKSPECDIR%%/macx-ios-clang/features/default_post.prf %%QT_MKSPECDIR%%/macx-ios-clang/features/default_pre.prf +%%QT_MKSPECDIR%%/macx-ios-clang/features/exclusive_builds_post.prf %%QT_MKSPECDIR%%/macx-ios-clang/features/qt.prf %%QT_MKSPECDIR%%/macx-ios-clang/features/qt_config.prf %%QT_MKSPECDIR%%/macx-ios-clang/features/qt_parts.prf +%%QT_MKSPECDIR%%/macx-ios-clang/features/resolve_config.prf %%QT_MKSPECDIR%%/macx-ios-clang/features/sdk.prf +%%QT_MKSPECDIR%%/macx-ios-clang/features/testcase.prf +%%QT_MKSPECDIR%%/macx-ios-clang/features/testcase_targets.prf +%%QT_MKSPECDIR%%/macx-ios-clang/features/xcodebuild.prf +%%QT_MKSPECDIR%%/macx-ios-clang/ios_destinations.sh %%QT_MKSPECDIR%%/macx-ios-clang/qmake.conf %%QT_MKSPECDIR%%/macx-ios-clang/qplatformdefs.h -%%QT_MKSPECDIR%%/macx-ios-clang/rename_main.sh +%%QT_MKSPECDIR%%/macx-ios-clang/xcodebuild.mk %%QT_MKSPECDIR%%/macx-llvm/Info.plist.app +%%QT_MKSPECDIR%%/macx-llvm/Info.plist.dSYM.in %%QT_MKSPECDIR%%/macx-llvm/Info.plist.lib %%QT_MKSPECDIR%%/macx-llvm/qmake.conf %%QT_MKSPECDIR%%/macx-llvm/qplatformdefs.h @@ -389,8 +418,6 @@ %%QT_MKSPECDIR%%/unsupported/android-g++/qeglfshooks_surfaceflinger.cpp %%QT_MKSPECDIR%%/unsupported/android-g++/qmake.conf %%QT_MKSPECDIR%%/unsupported/android-g++/qplatformdefs.h -%%QT_MKSPECDIR%%/unsupported/linux-armcc/qmake.conf -%%QT_MKSPECDIR%%/unsupported/linux-armcc/qplatformdefs.h %%QT_MKSPECDIR%%/unsupported/linux-host-g++/qmake.conf %%QT_MKSPECDIR%%/unsupported/linux-host-g++/qplatformdefs.h %%QT_MKSPECDIR%%/unsupported/linux-scratchbox2-g++/qmake.conf Modified: head/devel/qt5-assistant/files/patch-src__src.pro ============================================================================== --- head/devel/qt5-assistant/files/patch-src__src.pro Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qt5-assistant/files/patch-src__src.pro Sat Sep 17 09:46:54 2016 (r422306) @@ -1,11 +1,11 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro +--- src/src.pro.orig 2016-02-25 20:14:01 UTC +++ src/src.pro -@@ -1,37 +1,2 @@ +@@ -1,38 +1,3 @@ TEMPLATE = subdirs -- + -qtHaveModule(widgets) { - no-png { - message("Some graphics-related tools are unavailable without PNG support") @@ -20,6 +20,7 @@ missing dependencies. -} - -SUBDIRS += linguist \ +- qdoc \ - qtplugininfo -if(!android|android_app):!ios: SUBDIRS += qtpaths - Modified: head/devel/qt5-buildtools/pkg-plist ============================================================================== --- head/devel/qt5-buildtools/pkg-plist Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qt5-buildtools/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -4,4 +4,3 @@ %%QT_BINDIR%%/rcc %%QT_BINDIR%%/syncqt.pl %%QT_MKSPECDIR%%/modules/qt_lib_bootstrap_private.pri -libdata/pkgconfig/Qt5Bootstrap.pc Modified: head/devel/qt5-core/Makefile ============================================================================== --- head/devel/qt5-core/Makefile Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qt5-core/Makefile Sat Sep 17 09:46:54 2016 (r422306) @@ -2,7 +2,6 @@ PORTNAME= core DISTVERSION= ${QT5_VERSION} -PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= qt5- @@ -39,7 +38,8 @@ QT_CONFIG= glib icu post-install: # Allow qconfig.h to be customized by single ports. - ${REINPLACE_CMD} -i "" '1 s|.*|#include |' \ - ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtCore/qconfig.h + ${AWK} 'BEGIN{print "#include "}{print}' \ + ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtCore/qconfig.h > ${WRKDIR}/qconfig.h + ${MV} ${WRKDIR}/qconfig.h ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtCore/qconfig.h .include Added: head/devel/qt5-core/files/patch-git_680ec54a ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/qt5-core/files/patch-git_680ec54a Sat Sep 17 09:46:54 2016 (r422306) @@ -0,0 +1,68 @@ +commit 680ec54a76eaf63375f648819ac9f98c915e5c43 +Author: Raphael Kubo da Costa +Date: Mon Aug 22 19:55:10 2016 +0200 + + QMutex: Make freelist() return a real global static + + Since Qt 5.6.0, some applications such as Kate (built with clang, libc++ + and libcxxrt) on FreeBSD occasionally crash with the following error + message on exit: + + QMutex::lock(): sem_wait failure: Invalid argument + [or pthread_cond_wait in the 5.6 branch] + + Investigation by Gleb Popov, Thiago Macieira and Olivier Goffart has + shown that this is caused by the fact that QDBusConnectionManager is a + Q_GLOBAL_STATIC (so it will be destroyed with all the other + Q_GLOBAL_STATICs in the reverse order of construction). In the + Q_COMPILER_THREADSAFE_STATICS case, freelist() also returns a + function-level static that is constructed on first use, so it may be + destroyed earlier than the QDBusConnectionManager object, making it + impossible to lock a contended mutex. + + We now make freelist() return a global static, so that it is always + destroyed after QDBusConnectionManager and other function-static + variables. + + Change-Id: I210fa7c18dbdf2345863da49141b9a85cffdef52 + Reviewed-by: Olivier Goffart (Woboq GmbH) + +--- src/corelib/thread/qmutex.cpp ++++ src/corelib/thread/qmutex.cpp +@@ -571,34 +571,11 @@ const int FreeListConstants::Sizes[FreeListConstants::BlockCount] = { + + typedef QFreeList FreeList; + // We cannot use Q_GLOBAL_STATIC because it uses QMutex +-#if defined(Q_COMPILER_THREADSAFE_STATICS) ++static FreeList freeList_; + FreeList *freelist() + { +- static FreeList list; +- return &list; ++ return &freeList_; + } +-#else +-static QBasicAtomicPointer freeListPtr; +- +-FreeList *freelist() +-{ +- FreeList *local = freeListPtr.loadAcquire(); +- if (!local) { +- local = new FreeList; +- if (!freeListPtr.testAndSetRelease(0, local)) { +- delete local; +- local = freeListPtr.loadAcquire(); +- } +- } +- return local; +-} +- +-static void qFreeListDeleter() +-{ +- delete freeListPtr.load(); +-} +-Q_DESTRUCTOR_FUNCTION(qFreeListDeleter) +-#endif + } + + QMutexPrivate *QMutexPrivate::allocate() Added: head/devel/qt5-core/files/patch-git_bfa53e1c6 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/qt5-core/files/patch-git_bfa53e1c6 Sat Sep 17 09:46:54 2016 (r422306) @@ -0,0 +1,25 @@ +From bfa53e1c67eddb14887cda37d7c89c76f4cce378 Mon Sep 17 00:00:00 2001 +From: Ralf Nolden +Date: Tue, 10 May 2016 16:34:37 +0200 +Subject: [PATCH] Compile fix: remove _POSIX_C_SOURCE usage + +Remove _POSIX_C_SOURCE usage as the reason why it was added is not +clear anymore and it causes compile errors on BSD systems if not +circumvented by adding further defines to re-enable function calls +hidden by the _POSIX_C_SOURCE define. (__BSD_VISIBLE on FreeBSD/OpenBSD +and _NETBSD_SOURCE on NetBSD) + +Change-Id: Ic6b49ddcd6c481b0f2acd598cea5470604e00507 +Reviewed-by: Thiago Macieira +--- src/corelib/tools/qelapsedtimer_unix.cpp.orig 2016-02-24 20:16:34 UTC ++++ src/corelib/tools/qelapsedtimer_unix.cpp +@@ -31,9 +31,6 @@ + ** + ****************************************************************************/ + +-// ask for the latest POSIX, just in case +-#define _POSIX_C_SOURCE 200809L +- + #include "qelapsedtimer.h" + #if defined(Q_OS_VXWORKS) + #include "qfunctions_vxworks.h" Added: head/devel/qt5-core/files/patch-git_c9998b8a ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/qt5-core/files/patch-git_c9998b8a Sat Sep 17 09:46:54 2016 (r422306) @@ -0,0 +1,26 @@ +From c9998b8af39bcf990f4ef9a0ff87b65574a86bfd Mon Sep 17 00:00:00 2001 +From: Thiago Macieira +Date: Mon, 9 May 2016 11:19:27 -0700 +Subject: [PATCH] Fix build with GCC <= 4.2 (FreeBSD 9.x) + +15b42af11123f9d1eb4bbd79870185585103ea8d changed the qt_cpu_features +variable to be an array and never fixed this #if branch of the code. + +Change-Id: Id69569111e7d4e619e22ffff144cf930f86f478e +Reviewed-by: Oswald Buddenhagen +Reviewed-by: Olivier Goffart (Woboq GmbH) +--- src/corelib/tools/qsimd.cpp.orig 2016-04-13 20:53:43 UTC ++++ src/corelib/tools/qsimd.cpp +@@ -666,7 +666,11 @@ void qDetectCpuFeatures() + // contains all the features that the code required. Qt 4 ran for years + // like that, so it shouldn't be a problem. + +- qt_cpu_features.store(minFeature | quint32(QSimdInitialized)); ++ qt_cpu_features[0].store(minFeature | quint32(QSimdInitialized)); ++#ifndef Q_ATOMIC_INT64_IS_SUPPORTED ++ qt_cpu_features[1].store(minFeature >> 32); ++#endif ++ + return; + # endif + #endif Modified: head/devel/qt5-core/pkg-plist ============================================================================== --- head/devel/qt5-core/pkg-plist Sat Sep 17 09:40:40 2016 (r422305) +++ head/devel/qt5-core/pkg-plist Sat Sep 17 09:46:54 2016 (r422306) @@ -8,7 +8,9 @@ %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qabstracttransition_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qanimationgroup_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qbig5codec_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qbytearray_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qbytedata_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcfsocketnotifier_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcollator_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcore_mac_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcore_unix_p.h @@ -26,6 +28,7 @@ %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeucjpcodec_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeuckrcodec_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_blackberry_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_cf_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_glib_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_unix_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_win_p.h @@ -47,9 +50,11 @@ %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfilesystemwatcher_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfilesystemwatcher_polling_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfilesystemwatcher_win_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfinalstate_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfreelist_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfsfileengine_iterator_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfsfileengine_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfunctions_fake_env_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfunctions_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfutureinterface_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfuturewatcher_p.h @@ -146,7 +151,6 @@ %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qutfcodec_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qvariant_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qvariantanimation_p.h -%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qversionnumber_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qwindowscodec_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qwindowspipereader_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qwindowspipewriter_p.h @@ -241,6 +245,7 @@ %%QT_INCDIR%%/QtCore/QHash %%QT_INCDIR%%/QtCore/QHashData %%QT_INCDIR%%/QtCore/QHashDummyValue +%%QT_INCDIR%%/QtCore/QHashFunctions %%QT_INCDIR%%/QtCore/QHashIterator %%QT_INCDIR%%/QtCore/QHashNode %%QT_INCDIR%%/QtCore/QHistoryState @@ -295,9 +300,6 @@ %%QT_INCDIR%%/QtCore/QMetaObject %%QT_INCDIR%%/QtCore/QMetaProperty %%QT_INCDIR%%/QtCore/QMetaType -%%QT_INCDIR%%/QtCore/QMetaTypeId -%%QT_INCDIR%%/QtCore/QMetaTypeId2 -%%QT_INCDIR%%/QtCore/QMetaTypeIdQObject %%QT_INCDIR%%/QtCore/QMimeData %%QT_INCDIR%%/QtCore/QMimeDatabase %%QT_INCDIR%%/QtCore/QMimeType @@ -413,6 +415,7 @@ %%QT_INCDIR%%/QtCore/QTranslator %%QT_INCDIR%%/QtCore/QTypeInfo %%QT_INCDIR%%/QtCore/QTypeInfoMerger +%%QT_INCDIR%%/QtCore/QTypeInfoQuery %%QT_INCDIR%%/QtCore/QUnhandledException %%QT_INCDIR%%/QtCore/QUrl %%QT_INCDIR%%/QtCore/QUrlQuery @@ -427,6 +430,7 @@ %%QT_INCDIR%%/QtCore/QVariantMap %%QT_INCDIR%%/QtCore/QVector %%QT_INCDIR%%/QtCore/QVectorIterator +%%QT_INCDIR%%/QtCore/QVersionNumber %%QT_INCDIR%%/QtCore/QWaitCondition %%QT_INCDIR%%/QtCore/QWeakPointer %%QT_INCDIR%%/QtCore/QWinEventNotifier @@ -482,7 +486,6 @@ %%QT_INCDIR%%/QtCore/qatomic_cxx11.h %%QT_INCDIR%%/QtCore/qatomic_gcc.h %%QT_INCDIR%%/QtCore/qatomic_ia64.h -%%QT_INCDIR%%/QtCore/qatomic_mips.h %%QT_INCDIR%%/QtCore/qatomic_msvc.h %%QT_INCDIR%%/QtCore/qatomic_unix.h %%QT_INCDIR%%/QtCore/qatomic_x86.h @@ -543,6 +546,7 @@ %%QT_INCDIR%%/QtCore/qglobal.h %%QT_INCDIR%%/QtCore/qglobalstatic.h %%QT_INCDIR%%/QtCore/qhash.h +%%QT_INCDIR%%/QtCore/qhashfunctions.h %%QT_INCDIR%%/QtCore/qhistorystate.h %%QT_INCDIR%%/QtCore/qidentityproxymodel.h %%QT_INCDIR%%/QtCore/qiodevice.h @@ -651,6 +655,8 @@ %%QT_INCDIR%%/QtCore/qvariantanimation.h %%QT_INCDIR%%/QtCore/qvarlengtharray.h %%QT_INCDIR%%/QtCore/qvector.h +%%QT_INCDIR%%/QtCore/qversionnumber.h +%%QT_INCDIR%%/QtCore/qversiontagging.h %%QT_INCDIR%%/QtCore/qwaitcondition.h *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***