svn commit: r407169 - in head: Mk comms comms/qt5-connectivity comms/qt5-sensors comms/qt5-serialport devel devel/qmake5 devel/qt5 devel/qt5-assistant devel/qt5-assistant/files devel/qt5-core devel...

Raphael Kubo da Costa rakuco at FreeBSD.org
Sun Jan 24 18:10:17 UTC 2016


Author: rakuco
Date: Sun Jan 24 18:10:14 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

Added:
  head/comms/qt5-connectivity/
  head/comms/qt5-connectivity/Makefile   (contents, props changed)
  head/comms/qt5-connectivity/pkg-plist   (contents, props changed)
  head/comms/qt5-sensors/
  head/comms/qt5-sensors/Makefile   (contents, props changed)
  head/comms/qt5-sensors/pkg-plist   (contents, props changed)
  head/devel/qt5-core/files/
  head/devel/qt5-core/files/patch-git_08be8691   (contents, props changed)
  head/devel/qt5-core/files/patch-git_090bf50   (contents, props changed)
  head/devel/qt5-core/files/patch-git_6552469   (contents, props changed)
  head/devel/qt5-core/files/patch-git_c8c4ad0   (contents, props changed)
  head/devel/qt5-location/
  head/devel/qt5-location/Makefile   (contents, props changed)
  head/devel/qt5-location/files/
  head/devel/qt5-location/files/patch-qtlocation.pro   (contents, props changed)
  head/devel/qt5-location/pkg-plist   (contents, props changed)
  head/graphics/qt5-3d/
  head/graphics/qt5-3d/Makefile   (contents, props changed)
  head/graphics/qt5-3d/files/
  head/graphics/qt5-3d/files/patch-git_d512090   (contents, props changed)
  head/graphics/qt5-3d/files/patch-git_deffdaf9   (contents, props changed)
  head/graphics/qt5-3d/pkg-plist   (contents, props changed)
  head/graphics/qt5-pixeltool/files/patch-git_a685d8a   (contents, props changed)
  head/misc/qt5-l10n/
  head/misc/qt5-l10n/Makefile   (contents, props changed)
  head/misc/qt5-l10n/pkg-plist   (contents, props changed)
  head/multimedia/qt5-multimedia/files/extrapatch-no-gstreamer   (contents, props changed)
  head/net/qt5-enginio/
  head/net/qt5-enginio/Makefile   (contents, props changed)
  head/net/qt5-enginio/pkg-plist   (contents, props changed)
  head/x11-toolkits/qt5-canvas3d/
  head/x11-toolkits/qt5-canvas3d/Makefile   (contents, props changed)
  head/x11-toolkits/qt5-canvas3d/pkg-plist   (contents, props changed)
  head/x11-toolkits/qt5-uiplugin/
  head/x11-toolkits/qt5-uiplugin/Makefile   (contents, props changed)
  head/x11-toolkits/qt5-uiplugin/files/
  head/x11-toolkits/qt5-uiplugin/files/patch-src__src.pro   (contents, props changed)
  head/x11-toolkits/qt5-uiplugin/files/patch-src_designer_src_src.pro   (contents, props changed)
  head/x11-toolkits/qt5-uiplugin/pkg-plist   (contents, props changed)
Deleted:
  head/lang/qt5-qml/files/patch-git_cf6e9711
  head/www/webkit-qt5/files/patch-Source__WebCore__platform__graphics__gstreamer__WebKitWebSourceGstreamer.cpp
  head/x11-toolkits/qt5-gui/files/
Modified:
  head/Mk/bsd.qt.mk
  head/comms/Makefile
  head/comms/qt5-serialport/pkg-plist
  head/devel/Makefile
  head/devel/qmake5/Makefile
  head/devel/qmake5/pkg-plist
  head/devel/qt5-assistant/Makefile
  head/devel/qt5-assistant/files/patch-src__src.pro
  head/devel/qt5-core/Makefile
  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-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/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/graphics/Makefile
  head/graphics/qt5-pixeltool/Makefile
  head/graphics/qt5-pixeltool/files/patch-src__src.pro
  head/graphics/qt5-svg/Makefile
  head/lang/qt5-qml/pkg-plist
  head/misc/Makefile
  head/multimedia/qt5-multimedia/Makefile
  head/multimedia/qt5-multimedia/pkg-plist
  head/net/Makefile
  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/x11-toolkits/Makefile
  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/Makefile
  head/x11-toolkits/qt5-quickcontrols/pkg-plist
  head/x11-toolkits/qt5-widgets/pkg-plist
  head/x11/qt5-x11extras/Makefile
  head/x11/qt5-x11extras/pkg-plist

Modified: head/Mk/bsd.qt.mk
==============================================================================
--- head/Mk/bsd.qt.mk	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/Mk/bsd.qt.mk	Sun Jan 24 18:10:14 2016	(r407169)
@@ -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.4.1
+QT5_VERSION?=	5.5.1
 
 QT_PREFIX?=		${LOCALBASE}
 
@@ -90,12 +90,21 @@ DISTFILES=		${DISTNAME:S,$,${EXTRACT_SUF
 DIST_SUBDIR=		KDE/Qt/${_QT_VERSION}
 USES+=			tar:xz
 
+# Qt (at least when used with qmake) has a tendency to overlink: some libraries
+# have dependencies on others in the mkspec configurations and the latter are
+# always passed to the linker even if they are not actually used. By passing
+# --as-needed to the linker by default when building the Qt ports we do not
+# have to declare a lot of unnecessary dependencies in USE_QT5.
+# This could arguably work for Qt4 too, but since it is maintenance mode it is
+# better not to fix what is not explicitly broken there.
+LDFLAGS+=		-Wl,--as-needed
+
 .  if ${.TARGETS:Mmakesum} || ${.TARGETS:Mfetch} && \
 	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=		base declarative doc graphicaleffects imageformats \
-				multimedia quick1 quickcontrols script serialport svg tools \
+QT_DIST=		3d base canvas3d connectivity declarative doc enginio graphicaleffects imageformats \
+				location multimedia quick1 quickcontrols script sensors serialport svg tools \
 				translations webchannel webkit webkit-examples websockets x11extras xmlpatterns
 .  endif
 
@@ -290,22 +299,27 @@ CONFIGURE_ARGS+=--with-qt-includes=${QT_
 .endif # !defined(QT_NONSTANDARD)
 
 _USE_QT_ALL=	assistant clucene dbus declarative designer gui help \
-				imageformats linguist linguisttools multimedia network opengl pixeltool \
-				qdbusviewer qmake script scripttools sql sql-ibase sql-mysql \
-				sql-odbc sql-pgsql sql-sqlite2 sql-sqlite3 svg testlib webkit \
+				imageformats l10n linguist linguisttools multimedia \
+				network opengl pixeltool qdbusviewer qmake script \
+				scripttools sql sql-ibase sql-mysql sql-odbc sql-pgsql \
+				sql-sqlite2 sql-sqlite3 svg testlib webkit \
 				xml xmlpatterns
 
 _USE_QT4_ONLY=	accessible assistant-adp assistantclient codecs-cn codecs-jp \
 				codecs-kr codecs-tw corelib demo doc graphicssystems-opengl \
-				help-tools iconengines inputmethods l10n makeqpf moc phonon \
+				help-tools iconengines inputmethods makeqpf moc phonon \
 				phonon-gst porting qdoc3 qmlviewer qt3support qtconfig \
 				qtestlib qvfb rcc uic uic3 xmlpatterns-tool
 
-_USE_QT5_ONLY=	buildtools concurrent core graphicaleffects \
-				paths phonon4 printsupport qdbus qdoc qev qml quick \
-				quickcontrols serialport uitools webchannel websockets \
+_USE_QT5_ONLY=	3d buildtools canvas3d concurrent connectivity core \
+				enginio graphicaleffects location paths phonon4 \
+				printsupport qdbus qdoc qev qml quick quickcontrols \
+				sensors serialport uiplugin uitools webchannel websockets \
 				widgets x11extras
 
+3d_PORT=		graphics/${_QT_RELNAME}-3d
+3d_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}3DCore.so
+
 accessible_PORT=	accessibility/${_QT_RELNAME}-accessible
 accessible_PATH=	${QT_PLUGINDIR}/accessible/libqtaccessiblewidgets.so
 
@@ -321,6 +335,9 @@ assistantclient_PATH=	${QT_LIBDIR}/libQt
 buildtools_PORT=	devel/${_QT_RELNAME}-buildtools
 buildtools_PATH=	${MOC}
 
+canvas3d_PORT=		x11-toolkits/${_QT_RELNAME}-canvas3d
+canvas3d_PATH=		${QT_QMLDIR}/QtCanvas3D/qmldir
+
 clucene_PORT=		textproc/clucene-${_QT_RELNAME}
 clucene_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}CLucene.so
 
@@ -339,6 +356,9 @@ codecs-tw_PATH=		${QT_PLUGINDIR}/codecs/
 concurrent_PORT=	devel/${_QT_RELNAME}-concurrent
 concurrent_PATH=	${QT_LIBDIR}/libQt${_QT_LIBVER}Concurrent.so
 
+connectivity_PORT=	comms/${_QT_RELNAME}-connectivity
+connectivity_PATH=	${QT_LIBDIR}/libQt${_QT_LIBVER}Bluetooth.so
+
 core_PORT=			devel/${_QT_RELNAME}-core
 core_PATH=			${QT_LIBDIR}/libQt${_QT_LIBVER}Core.so
 
@@ -360,6 +380,9 @@ designer_PATH=		${QT_BINDIR}/designer${_
 doc_PORT=			misc/${_QT_RELNAME}-doc
 doc_PATH=			${_QT_RELNAME}-doc>=${_QT_VERSION:R:R}
 
+enginio_PORT=		net/${_QT_RELNAME}-enginio
+enginio_PATH=		${QT_LIBDIR}/libEnginio.so
+
 graphicaleffects_PORT=	graphics/${_QT_RELNAME}-graphicaleffects
 graphicaleffects_PATH=	${QT_QMLDIR}/QtGraphicalEffects/qmldir
 
@@ -390,6 +413,9 @@ linguist_PATH=		${QT_BINDIR}/linguist${_
 linguisttools_PORT=	devel/${_QT_RELNAME}-linguisttools
 linguisttools_PATH=	${LRELEASE}
 
+location_PORT=		devel/${_QT_RELNAME}-location
+location_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}Location.so
+
 l10n_PORT=			misc/${_QT_RELNAME}-l10n
 l10n_PATH=			${_QT_RELNAME}-l10n>=${_QT_VERSION:R:R}
 
@@ -474,6 +500,9 @@ qvfb_PATH=			${QT_BINDIR}/qvfb${_QT_BINS
 rcc_PORT=			devel/${_QT_RELNAME}-rcc
 rcc_PATH=			${RCC}
 
+sensors_PORT=		comms/${_QT_RELNAME}-sensors
+sensors_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}Sensors.so
+
 script_PORT=		devel/${_QT_RELNAME}-script
 script_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}Script.so
 
@@ -515,6 +544,9 @@ uic_PATH=			${UIC}
 uic3_PORT=			devel/${_QT_RELNAME}-uic3
 uic3_PATH=			${QT_BINDIR}/uic3
 
+uiplugin_PORT=		x11-toolkits/${_QT_RELNAME}-uiplugin
+uiplugin_PATH=		${QT_INCDIR}/QtUiPlugin/QtUiPlugin
+
 uitools_PORT=		devel/${_QT_RELNAME}-uitools
 uitools_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}UiTools.a
 

Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/comms/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -141,6 +141,8 @@
     SUBDIR += qico
     SUBDIR += qrq
     SUBDIR += qsstv
+    SUBDIR += qt5-connectivity
+    SUBDIR += qt5-sensors
     SUBDIR += qt5-serialport
     SUBDIR += qtel
     SUBDIR += quisk

Added: head/comms/qt5-connectivity/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/qt5-connectivity/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME=  	connectivity
+DISTVERSION=	${QT5_VERSION}
+CATEGORIES=	comms
+PKGNAMEPREFIX=	qt5-
+
+MAINTAINER=	kde at FreeBSD.org
+COMMENT=	Qt connectivity (Bluetooth/NFC) module
+
+USE_QT5=	concurrent core qml quick buildtools_build
+QT_DIST=	${PORTNAME}
+USES=		qmake
+
+USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>

Added: head/comms/qt5-connectivity/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/qt5-connectivity/pkg-plist	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,208 @@
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/adapter1_bluez5_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/adapter_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/agent_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/androidbroadcastreceiver_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/bluez5_helper_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/bluez_data_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/corebluetoothwrapper_p.h
+%%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/hcimanager_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/inputstreamthread_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/jni_android_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/localdevicebroadcastreceiver_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/lowenergynotificationhub_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/manager_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_agent_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_client1_bluez5_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_client_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_manager_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_objectpush1_bluez5_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_transfer1_bluez5_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/obex_transfer_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/objectmanager_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtcentralmanager_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtchanneldelegate_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtconnectionmonitor_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/osxbtdeviceinquiry_p.h
+%%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/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
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothdevicediscoveryagent_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothdevicediscoverytimer_osx_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothdeviceinfo_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothhostinfo_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothlocaldevice_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothserver_osx_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothserver_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothservicediscoveryagent_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothserviceinfo_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothsocket_osx_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothsocket_p.h
+%%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
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergyserviceprivate_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qprivatelinearbuffer_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/serveracceptancethread_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/service_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/servicediscoverybroadcastreceiver_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/servicemap_p.h
+%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/uistrings_p.h
+%%QT_INCDIR%%/QtBluetooth/QBluetoothAddress
+%%QT_INCDIR%%/QtBluetooth/QBluetoothDeviceDiscoveryAgent
+%%QT_INCDIR%%/QtBluetooth/QBluetoothDeviceInfo
+%%QT_INCDIR%%/QtBluetooth/QBluetoothHostInfo
+%%QT_INCDIR%%/QtBluetooth/QBluetoothLocalDevice
+%%QT_INCDIR%%/QtBluetooth/QBluetoothServer
+%%QT_INCDIR%%/QtBluetooth/QBluetoothServiceDiscoveryAgent
+%%QT_INCDIR%%/QtBluetooth/QBluetoothServiceInfo
+%%QT_INCDIR%%/QtBluetooth/QBluetoothSocket
+%%QT_INCDIR%%/QtBluetooth/QBluetoothTransferManager
+%%QT_INCDIR%%/QtBluetooth/QBluetoothTransferReply
+%%QT_INCDIR%%/QtBluetooth/QBluetoothTransferRequest
+%%QT_INCDIR%%/QtBluetooth/QBluetoothUuid
+%%QT_INCDIR%%/QtBluetooth/QLowEnergyCharacteristic
+%%QT_INCDIR%%/QtBluetooth/QLowEnergyController
+%%QT_INCDIR%%/QtBluetooth/QLowEnergyDescriptor
+%%QT_INCDIR%%/QtBluetooth/QLowEnergyHandle
+%%QT_INCDIR%%/QtBluetooth/QLowEnergyService
+%%QT_INCDIR%%/QtBluetooth/QtBluetooth
+%%QT_INCDIR%%/QtBluetooth/QtBluetoothDepends
+%%QT_INCDIR%%/QtBluetooth/QtBluetoothVersion
+%%QT_INCDIR%%/QtBluetooth/qbluetooth.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothaddress.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothdevicediscoveryagent.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothdeviceinfo.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothglobal.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothhostinfo.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothlocaldevice.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothserver.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothservicediscoveryagent.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothserviceinfo.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothsocket.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothtransfermanager.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothtransferreply.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothtransferrequest.h
+%%QT_INCDIR%%/QtBluetooth/qbluetoothuuid.h
+%%QT_INCDIR%%/QtBluetooth/qlowenergycharacteristic.h
+%%QT_INCDIR%%/QtBluetooth/qlowenergycontroller.h
+%%QT_INCDIR%%/QtBluetooth/qlowenergydescriptor.h
+%%QT_INCDIR%%/QtBluetooth/qlowenergyservice.h
+%%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/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_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_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_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_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
+%%QT_INCDIR%%/QtNfc/QNdefFilter
+%%QT_INCDIR%%/QtNfc/QNdefMessage
+%%QT_INCDIR%%/QtNfc/QNdefNfcIconRecord
+%%QT_INCDIR%%/QtNfc/QNdefNfcSmartPosterRecord
+%%QT_INCDIR%%/QtNfc/QNdefNfcTextRecord
+%%QT_INCDIR%%/QtNfc/QNdefNfcUriRecord
+%%QT_INCDIR%%/QtNfc/QNdefRecord
+%%QT_INCDIR%%/QtNfc/QNearFieldManager
+%%QT_INCDIR%%/QtNfc/QNearFieldShareManager
+%%QT_INCDIR%%/QtNfc/QNearFieldShareTarget
+%%QT_INCDIR%%/QtNfc/QNearFieldTarget
+%%QT_INCDIR%%/QtNfc/QQmlNdefRecord
+%%QT_INCDIR%%/QtNfc/QtNfc
+%%QT_INCDIR%%/QtNfc/QtNfcDepends
+%%QT_INCDIR%%/QtNfc/QtNfcVersion
+%%QT_INCDIR%%/QtNfc/qndeffilter.h
+%%QT_INCDIR%%/QtNfc/qndefmessage.h
+%%QT_INCDIR%%/QtNfc/qndefnfcsmartposterrecord.h
+%%QT_INCDIR%%/QtNfc/qndefnfctextrecord.h
+%%QT_INCDIR%%/QtNfc/qndefnfcurirecord.h
+%%QT_INCDIR%%/QtNfc/qndefrecord.h
+%%QT_INCDIR%%/QtNfc/qnearfieldmanager.h
+%%QT_INCDIR%%/QtNfc/qnearfieldsharemanager.h
+%%QT_INCDIR%%/QtNfc/qnearfieldsharetarget.h
+%%QT_INCDIR%%/QtNfc/qnearfieldtarget.h
+%%QT_INCDIR%%/QtNfc/qnfcglobal.h
+%%QT_INCDIR%%/QtNfc/qqmlndefrecord.h
+%%QT_INCDIR%%/QtNfc/qtnfcversion.h
+%%QT_LIBDIR%%/cmake/Qt5Bluetooth/Qt5BluetoothConfig.cmake
+%%QT_LIBDIR%%/cmake/Qt5Bluetooth/Qt5BluetoothConfigVersion.cmake
+%%QT_LIBDIR%%/cmake/Qt5Nfc/Qt5NfcConfig.cmake
+%%QT_LIBDIR%%/cmake/Qt5Nfc/Qt5NfcConfigVersion.cmake
+%%QT_LIBDIR%%/libQt5Bluetooth.prl
+%%QT_LIBDIR%%/libQt5Bluetooth.so
+%%QT_LIBDIR%%/libQt5Bluetooth.so.5
+%%QT_LIBDIR%%/libQt5Bluetooth.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5Bluetooth.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5Bluetooth.so.%%FULLVER%%.debug
+%%QT_LIBDIR%%/libQt5Nfc.prl
+%%QT_LIBDIR%%/libQt5Nfc.so
+%%QT_LIBDIR%%/libQt5Nfc.so.5
+%%QT_LIBDIR%%/libQt5Nfc.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5Nfc.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5Nfc.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_bluetooth.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_bluetooth_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_nfc.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_nfc_private.pri
+%%QT_QMLDIR%%/QtBluetooth/libdeclarative_bluetooth.so
+%%DEBUG%%%%QT_QMLDIR%%/QtBluetooth/libdeclarative_bluetooth.so.debug
+%%QT_QMLDIR%%/QtBluetooth/plugins.qmltypes
+%%QT_QMLDIR%%/QtBluetooth/qmldir
+%%QT_QMLDIR%%/QtNfc/libdeclarative_nfc.so
+%%DEBUG%%%%QT_QMLDIR%%/QtNfc/libdeclarative_nfc.so.debug
+%%QT_QMLDIR%%/QtNfc/plugins.qmltypes
+%%QT_QMLDIR%%/QtNfc/qmldir
+libdata/pkgconfig/Qt5Bluetooth.pc
+libdata/pkgconfig/Qt5Nfc.pc

Added: head/comms/qt5-sensors/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/qt5-sensors/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= 	sensors
+DISTVERSION=	${QT5_VERSION}
+CATEGORIES=	comms
+PKGNAMEPREFIX=	qt5-
+
+MAINTAINER=	kde at FreeBSD.org
+COMMENT=	Qt sensors module
+
+USE_QT5=	core qml quick buildtools_build
+QT_DIST=	${PORTNAME}
+USES=		qmake
+
+USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>

Added: head/comms/qt5-sensors/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/qt5-sensors/pkg-plist	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,140 @@
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qaccelerometer_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qaltimeter_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qambientlightsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qambienttemperaturesensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qcompass_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qdistancesensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qgyroscope_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qholstersensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qirproximitysensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qlightsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qmagnetometer_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qorientationsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qpressuresensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qproximitysensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qrotationsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorbackend_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorgesture_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorgesturemanagerprivate_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qtapsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qtiltsensor_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/sensorlog_p.h
+%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/simulatorgesturescommon_p.h
+%%QT_INCDIR%%/QtSensors/QAccelerometer
+%%QT_INCDIR%%/QtSensors/QAccelerometerFilter
+%%QT_INCDIR%%/QtSensors/QAccelerometerReading
+%%QT_INCDIR%%/QtSensors/QAltimeter
+%%QT_INCDIR%%/QtSensors/QAltimeterFilter
+%%QT_INCDIR%%/QtSensors/QAltimeterReading
+%%QT_INCDIR%%/QtSensors/QAmbientLightFilter
+%%QT_INCDIR%%/QtSensors/QAmbientLightReading
+%%QT_INCDIR%%/QtSensors/QAmbientLightSensor
+%%QT_INCDIR%%/QtSensors/QAmbientTemperatureFilter
+%%QT_INCDIR%%/QtSensors/QAmbientTemperatureReading
+%%QT_INCDIR%%/QtSensors/QAmbientTemperatureSensor
+%%QT_INCDIR%%/QtSensors/QCompass
+%%QT_INCDIR%%/QtSensors/QCompassFilter
+%%QT_INCDIR%%/QtSensors/QCompassReading
+%%QT_INCDIR%%/QtSensors/QDistanceFilter
+%%QT_INCDIR%%/QtSensors/QDistanceReading
+%%QT_INCDIR%%/QtSensors/QDistanceSensor
+%%QT_INCDIR%%/QtSensors/QGyroscope
+%%QT_INCDIR%%/QtSensors/QGyroscopeFilter
+%%QT_INCDIR%%/QtSensors/QGyroscopeReading
+%%QT_INCDIR%%/QtSensors/QHolsterFilter
+%%QT_INCDIR%%/QtSensors/QHolsterReading
+%%QT_INCDIR%%/QtSensors/QHolsterSensor
+%%QT_INCDIR%%/QtSensors/QIRProximityFilter
+%%QT_INCDIR%%/QtSensors/QIRProximityReading
+%%QT_INCDIR%%/QtSensors/QIRProximitySensor
+%%QT_INCDIR%%/QtSensors/QLightFilter
+%%QT_INCDIR%%/QtSensors/QLightReading
+%%QT_INCDIR%%/QtSensors/QLightSensor
+%%QT_INCDIR%%/QtSensors/QMagnetometer
+%%QT_INCDIR%%/QtSensors/QMagnetometerFilter
+%%QT_INCDIR%%/QtSensors/QMagnetometerReading
+%%QT_INCDIR%%/QtSensors/QOrientationFilter
+%%QT_INCDIR%%/QtSensors/QOrientationReading
+%%QT_INCDIR%%/QtSensors/QOrientationSensor
+%%QT_INCDIR%%/QtSensors/QPressureFilter
+%%QT_INCDIR%%/QtSensors/QPressureReading
+%%QT_INCDIR%%/QtSensors/QPressureSensor
+%%QT_INCDIR%%/QtSensors/QProximityFilter
+%%QT_INCDIR%%/QtSensors/QProximityReading
+%%QT_INCDIR%%/QtSensors/QProximitySensor
+%%QT_INCDIR%%/QtSensors/QRotationFilter
+%%QT_INCDIR%%/QtSensors/QRotationReading
+%%QT_INCDIR%%/QtSensors/QRotationSensor
+%%QT_INCDIR%%/QtSensors/QSensor
+%%QT_INCDIR%%/QtSensors/QSensorBackend
+%%QT_INCDIR%%/QtSensors/QSensorBackendFactory
+%%QT_INCDIR%%/QtSensors/QSensorChangesInterface
+%%QT_INCDIR%%/QtSensors/QSensorFilter
+%%QT_INCDIR%%/QtSensors/QSensorGesture
+%%QT_INCDIR%%/QtSensors/QSensorGestureManager
+%%QT_INCDIR%%/QtSensors/QSensorGesturePluginInterface
+%%QT_INCDIR%%/QtSensors/QSensorGestureRecognizer
+%%QT_INCDIR%%/QtSensors/QSensorManager
+%%QT_INCDIR%%/QtSensors/QSensorPluginInterface
+%%QT_INCDIR%%/QtSensors/QSensorReading
+%%QT_INCDIR%%/QtSensors/QTapFilter
+%%QT_INCDIR%%/QtSensors/QTapReading
+%%QT_INCDIR%%/QtSensors/QTapSensor
+%%QT_INCDIR%%/QtSensors/QTiltFilter
+%%QT_INCDIR%%/QtSensors/QTiltReading
+%%QT_INCDIR%%/QtSensors/QTiltSensor
+%%QT_INCDIR%%/QtSensors/QtSensors
+%%QT_INCDIR%%/QtSensors/QtSensorsDepends
+%%QT_INCDIR%%/QtSensors/QtSensorsVersion
+%%QT_INCDIR%%/QtSensors/qaccelerometer.h
+%%QT_INCDIR%%/QtSensors/qaltimeter.h
+%%QT_INCDIR%%/QtSensors/qambientlightsensor.h
+%%QT_INCDIR%%/QtSensors/qambienttemperaturesensor.h
+%%QT_INCDIR%%/QtSensors/qcompass.h
+%%QT_INCDIR%%/QtSensors/qdistancesensor.h
+%%QT_INCDIR%%/QtSensors/qgyroscope.h
+%%QT_INCDIR%%/QtSensors/qholstersensor.h
+%%QT_INCDIR%%/QtSensors/qirproximitysensor.h
+%%QT_INCDIR%%/QtSensors/qlightsensor.h
+%%QT_INCDIR%%/QtSensors/qmagnetometer.h
+%%QT_INCDIR%%/QtSensors/qorientationsensor.h
+%%QT_INCDIR%%/QtSensors/qpressuresensor.h
+%%QT_INCDIR%%/QtSensors/qproximitysensor.h
+%%QT_INCDIR%%/QtSensors/qrotationsensor.h
+%%QT_INCDIR%%/QtSensors/qsensor.h
+%%QT_INCDIR%%/QtSensors/qsensorbackend.h
+%%QT_INCDIR%%/QtSensors/qsensorgesture.h
+%%QT_INCDIR%%/QtSensors/qsensorgesturemanager.h
+%%QT_INCDIR%%/QtSensors/qsensorgestureplugininterface.h
+%%QT_INCDIR%%/QtSensors/qsensorgesturerecognizer.h
+%%QT_INCDIR%%/QtSensors/qsensormanager.h
+%%QT_INCDIR%%/QtSensors/qsensorplugin.h
+%%QT_INCDIR%%/QtSensors/qsensorsglobal.h
+%%QT_INCDIR%%/QtSensors/qtapsensor.h
+%%QT_INCDIR%%/QtSensors/qtiltsensor.h
+%%QT_INCDIR%%/QtSensors/qtsensorsversion.h
+%%QT_LIBDIR%%/cmake/Qt5Sensors/Qt5SensorsConfig.cmake
+%%QT_LIBDIR%%/cmake/Qt5Sensors/Qt5SensorsConfigVersion.cmake
+%%QT_LIBDIR%%/cmake/Qt5Sensors/Qt5Sensors_QShakeSensorGesturePlugin.cmake
+%%QT_LIBDIR%%/cmake/Qt5Sensors/Qt5Sensors_QtSensorGesturePlugin.cmake
+%%QT_LIBDIR%%/cmake/Qt5Sensors/Qt5Sensors_genericSensorPlugin.cmake
+%%QT_LIBDIR%%/libQt5Sensors.prl
+%%QT_LIBDIR%%/libQt5Sensors.so
+%%QT_LIBDIR%%/libQt5Sensors.so.5
+%%QT_LIBDIR%%/libQt5Sensors.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5Sensors.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5Sensors.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_sensors.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_sensors_private.pri
+%%QT_PLUGINDIR%%/sensorgestures/libqtsensorgestures_plugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/sensorgestures/libqtsensorgestures_plugin.so.debug
+%%QT_PLUGINDIR%%/sensorgestures/libqtsensorgestures_shakeplugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/sensorgestures/libqtsensorgestures_shakeplugin.so.debug
+%%QT_PLUGINDIR%%/sensors/libqtsensors_generic.so
+%%DEBUG%%%%QT_PLUGINDIR%%/sensors/libqtsensors_generic.so.debug
+%%QT_QMLDIR%%/QtSensors/libdeclarative_sensors.so
+%%DEBUG%%%%QT_QMLDIR%%/QtSensors/libdeclarative_sensors.so.debug
+%%QT_QMLDIR%%/QtSensors/plugins.qmltypes
+%%QT_QMLDIR%%/QtSensors/qmldir
+libdata/pkgconfig/Qt5Sensors.pc

Modified: head/comms/qt5-serialport/pkg-plist
==============================================================================
--- head/comms/qt5-serialport/pkg-plist	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/comms/qt5-serialport/pkg-plist	Sun Jan 24 18:10:14 2016	(r407169)
@@ -1,27 +1,15 @@
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qcore_mac_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qcore_unix_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qlockfile_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qringbuffer_p.h
 %%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialport_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialport_symbian_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialport_unix_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialport_win_p.h
-%%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialport_wince_p.h
 %%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qserialportinfo_p.h
 %%QT_INCDIR%%/QtSerialPort/%%FULLVER%%/QtSerialPort/private/qtudev_p.h
-%%QT_INCDIR%%/QtSerialPort/QLockFile
 %%QT_INCDIR%%/QtSerialPort/QSerialPort
 %%QT_INCDIR%%/QtSerialPort/QSerialPortInfo
-%%QT_INCDIR%%/QtSerialPort/QWinEventNotifier
 %%QT_INCDIR%%/QtSerialPort/QtSerialPort
 %%QT_INCDIR%%/QtSerialPort/QtSerialPortDepends
 %%QT_INCDIR%%/QtSerialPort/QtSerialPortVersion
-%%QT_INCDIR%%/QtSerialPort/qlockfile.h
 %%QT_INCDIR%%/QtSerialPort/qserialport.h
 %%QT_INCDIR%%/QtSerialPort/qserialportglobal.h
 %%QT_INCDIR%%/QtSerialPort/qserialportinfo.h
 %%QT_INCDIR%%/QtSerialPort/qtserialportversion.h
-%%QT_INCDIR%%/QtSerialPort/qwineventnotifier.h
 %%QT_LIBDIR%%/cmake/Qt5SerialPort/Qt5SerialPortConfig.cmake
 %%QT_LIBDIR%%/cmake/Qt5SerialPort/Qt5SerialPortConfigVersion.cmake
 %%QT_LIBDIR%%/libQt5SerialPort.prl

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -4601,6 +4601,7 @@
     SUBDIR += qt5-help
     SUBDIR += qt5-linguist
     SUBDIR += qt5-linguisttools
+    SUBDIR += qt5-location
     SUBDIR += qt5-qdbus
     SUBDIR += qt5-qdbusviewer
     SUBDIR += qt5-qdoc

Modified: head/devel/qmake5/Makefile
==============================================================================
--- head/devel/qmake5/Makefile	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/qmake5/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -2,7 +2,6 @@
 
 PORTNAME=	qmake
 DISTVERSION=	${QT5_VERSION}
-PORTREVISION=	4
 CATEGORIES=	devel
 PKGNAMEPREFIX=	qt5-
 

Modified: head/devel/qmake5/pkg-plist
==============================================================================
--- head/devel/qmake5/pkg-plist	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/qmake5/pkg-plist	Sun Jan 24 18:10:14 2016	(r407169)
@@ -11,8 +11,6 @@
 %%QT_MKSPECDIR%%/android-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/blackberry-armle-v7-qcc/qmake.conf
 %%QT_MKSPECDIR%%/blackberry-armle-v7-qcc/qplatformdefs.h
-%%QT_MKSPECDIR%%/blackberry-armv7le-qcc/qmake.conf
-%%QT_MKSPECDIR%%/blackberry-armv7le-qcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/blackberry-x86-qcc/qmake.conf
 %%QT_MKSPECDIR%%/blackberry-x86-qcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/common/aix/qplatformdefs.h
@@ -39,33 +37,34 @@
 %%QT_MKSPECDIR%%/common/mac.conf
 %%QT_MKSPECDIR%%/common/mac/qplatformdefs.h
 %%QT_MKSPECDIR%%/common/macx.conf
+%%QT_MKSPECDIR%%/common/msvc-desktop.conf
 %%QT_MKSPECDIR%%/common/nacl/g++-nacl32.conf
 %%QT_MKSPECDIR%%/common/nacl/g++-nacl64.conf
 %%QT_MKSPECDIR%%/common/nacl/nacl-base.conf
 %%QT_MKSPECDIR%%/common/nacl/qplatformdefs.h
 %%QT_MKSPECDIR%%/common/posix/qplatformdefs.h
-%%QT_MKSPECDIR%%/common/qcc-base-qnx-armv7le.conf
+%%QT_MKSPECDIR%%/common/qcc-base-qnx-armle-v7.conf
 %%QT_MKSPECDIR%%/common/qcc-base-qnx-x86.conf
 %%QT_MKSPECDIR%%/common/qcc-base-qnx.conf
 %%QT_MKSPECDIR%%/common/qcc-base.conf
 %%QT_MKSPECDIR%%/common/qnx/qplatformdefs.h
+%%QT_MKSPECDIR%%/common/sanitize.conf
 %%QT_MKSPECDIR%%/common/shell-unix.conf
 %%QT_MKSPECDIR%%/common/shell-win32.conf
 %%QT_MKSPECDIR%%/common/unix.conf
 %%QT_MKSPECDIR%%/common/wince/qmake.conf
 %%QT_MKSPECDIR%%/common/wince/qplatformdefs.h
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_150x150.png
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_30x30.png
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_310x150.png
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_310x310.png
 %%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_44x44.png
 %%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_480x800.png
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_620x300.png
+%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_70x70.png
 %%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_71x71.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_large.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_medium.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_small.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_splash.png
 %%QT_MKSPECDIR%%/common/winrt_winphone/assets/logo_store.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/tile_iconic_medium.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/assets/tile_iconic_small.png
-%%QT_MKSPECDIR%%/common/winrt_winphone/manifests/8.0/AppxManifest.xml.in
-%%QT_MKSPECDIR%%/common/winrt_winphone/manifests/8.0/WMAppManifest.xml.in
+%%QT_MKSPECDIR%%/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in
 %%QT_MKSPECDIR%%/common/winrt_winphone/manifests/8.1/AppxManifest.xml.in
 %%QT_MKSPECDIR%%/common/winrt_winphone/manifests/8.1_wp/AppxManifest.xml.in
 %%QT_MKSPECDIR%%/common/winrt_winphone/qmake.conf
@@ -74,12 +73,6 @@
 %%QT_MKSPECDIR%%/cygwin-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/darwin-g++/qmake.conf
 %%QT_MKSPECDIR%%/darwin-g++/qplatformdefs.h
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-armle-v7-qcc/qmake.conf
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-armle-v7-qcc/qplatformdefs.h
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-armv7le-qcc/qmake.conf
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-armv7le-qcc/qplatformdefs.h
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-x86-qcc/qmake.conf
-%%QT_MKSPECDIR%%/devices/blackberry-playbook-x86-qcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/devices/common/linux_arm_device_post.conf
 %%QT_MKSPECDIR%%/devices/common/linux_device_post.conf
 %%QT_MKSPECDIR%%/devices/common/linux_device_pre.conf
@@ -88,7 +81,6 @@
 %%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-hisilicon-hix5hd2-g++/qeglfshooks_hix5hd2.cpp
 %%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
@@ -97,15 +89,17 @@
 %%QT_MKSPECDIR%%/devices/linux-beagleboard-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/devices/linux-imx53qsb-g++/qmake.conf
 %%QT_MKSPECDIR%%/devices/linux-imx53qsb-g++/qplatformdefs.h
-%%QT_MKSPECDIR%%/devices/linux-imx6-g++/qeglfshooks_imx6.cpp
 %%QT_MKSPECDIR%%/devices/linux-imx6-g++/qmake.conf
 %%QT_MKSPECDIR%%/devices/linux-imx6-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-rasp-pi-g++/qeglfshooks_pi.cpp
+%%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-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
@@ -130,7 +124,7 @@
 %%QT_MKSPECDIR%%/features/data/cmake/Qt5BasicConfig.cmake.in
 %%QT_MKSPECDIR%%/features/data/cmake/Qt5ConfigVersion.cmake.in
 %%QT_MKSPECDIR%%/features/data/cmake/Qt5PluginTarget.cmake.in
-%%QT_MKSPECDIR%%/features/data/headersclean/tst_headersclean.cpp.in
+%%QT_MKSPECDIR%%/features/data/dummy.cpp
 %%QT_MKSPECDIR%%/features/dbusadaptors.prf
 %%QT_MKSPECDIR%%/features/dbuscommon.pri
 %%QT_MKSPECDIR%%/features/dbusinterfaces.prf
@@ -149,8 +143,8 @@
 %%QT_MKSPECDIR%%/features/incredibuild_xge.prf
 %%QT_MKSPECDIR%%/features/java.prf
 %%QT_MKSPECDIR%%/features/lex.prf
-%%QT_MKSPECDIR%%/features/link_pkgconfig.prf
 %%QT_MKSPECDIR%%/features/link_ltcg.prf
+%%QT_MKSPECDIR%%/features/link_pkgconfig.prf
 %%QT_MKSPECDIR%%/features/ltcg.prf
 %%QT_MKSPECDIR%%/features/mac/default_post.prf
 %%QT_MKSPECDIR%%/features/mac/default_pre.prf
@@ -181,7 +175,6 @@
 %%QT_MKSPECDIR%%/features/qt_docs_targets.prf
 %%QT_MKSPECDIR%%/features/qt_example_installs.prf
 %%QT_MKSPECDIR%%/features/qt_functions.prf
-%%QT_MKSPECDIR%%/features/qt_headersclean.prf
 %%QT_MKSPECDIR%%/features/qt_helper_lib.prf
 %%QT_MKSPECDIR%%/features/qt_installs.prf
 %%QT_MKSPECDIR%%/features/qt_module.prf
@@ -194,10 +187,12 @@
 %%QT_MKSPECDIR%%/features/resolve_config.prf
 %%QT_MKSPECDIR%%/features/resolve_target.prf
 %%QT_MKSPECDIR%%/features/resources.prf
+%%QT_MKSPECDIR%%/features/sanitizer.prf
 %%QT_MKSPECDIR%%/features/silent.prf
 %%QT_MKSPECDIR%%/features/simd.prf
 %%QT_MKSPECDIR%%/features/spec_post.prf
 %%QT_MKSPECDIR%%/features/spec_pre.prf
+%%QT_MKSPECDIR%%/features/static_runtime.prf
 %%QT_MKSPECDIR%%/features/testcase.prf
 %%QT_MKSPECDIR%%/features/testcase_targets.prf
 %%QT_MKSPECDIR%%/features/testcocoon.prf
@@ -236,8 +231,10 @@
 %%QT_MKSPECDIR%%/features/win32/windeployqt.prf
 %%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
 %%QT_MKSPECDIR%%/freebsd-clang/qmake.conf
 %%QT_MKSPECDIR%%/freebsd-clang/qplatformdefs.h
@@ -245,6 +242,8 @@
 %%QT_MKSPECDIR%%/freebsd-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/freebsd-icc/qmake.conf
 %%QT_MKSPECDIR%%/freebsd-icc/qplatformdefs.h
+%%QT_MKSPECDIR%%/haiku-g++/qmake.conf
+%%QT_MKSPECDIR%%/haiku-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/hpux-acc-64/qmake.conf
 %%QT_MKSPECDIR%%/hpux-acc-64/qplatformdefs.h
 %%QT_MKSPECDIR%%/hpux-acc-o64/qmake.conf
@@ -346,6 +345,9 @@
 %%QT_MKSPECDIR%%/macx-llvm/Info.plist.lib
 %%QT_MKSPECDIR%%/macx-llvm/qmake.conf
 %%QT_MKSPECDIR%%/macx-llvm/qplatformdefs.h
+%%QT_MKSPECDIR%%/macx-xcode/QtTest.plist
+%%QT_MKSPECDIR%%/macx-xcode/WorkspaceSettings.xcsettings
+%%QT_MKSPECDIR%%/macx-xcode/default.xcscheme
 %%QT_MKSPECDIR%%/macx-xcode/qmake.conf
 %%QT_MKSPECDIR%%/macx-xcode/qplatformdefs.h
 %%QT_MKSPECDIR%%/netbsd-g++/qmake.conf
@@ -358,8 +360,6 @@
 %%QT_MKSPECDIR%%/qmodule.pri
 %%QT_MKSPECDIR%%/qnx-armle-v7-qcc/qmake.conf
 %%QT_MKSPECDIR%%/qnx-armle-v7-qcc/qplatformdefs.h
-%%QT_MKSPECDIR%%/qnx-armv7le-qcc/qmake.conf
-%%QT_MKSPECDIR%%/qnx-armv7le-qcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/qnx-x86-qcc/qmake.conf
 %%QT_MKSPECDIR%%/qnx-x86-qcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/sco-cc/qmake.conf
@@ -389,8 +389,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/integrity-ghs/qmake.conf
-%%QT_MKSPECDIR%%/unsupported/integrity-ghs/qplatformdefs.h
 %%QT_MKSPECDIR%%/unsupported/linux-armcc/qmake.conf
 %%QT_MKSPECDIR%%/unsupported/linux-armcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/unsupported/linux-host-g++/qmake.conf
@@ -411,8 +409,6 @@
 %%QT_MKSPECDIR%%/unsupported/vxworks-simpentium-dcc/qplatformdefs.h
 %%QT_MKSPECDIR%%/unsupported/vxworks-simpentium-g++/qmake.conf
 %%QT_MKSPECDIR%%/unsupported/vxworks-simpentium-g++/qplatformdefs.h
-%%QT_MKSPECDIR%%/unsupported/win32-msvc2003/qmake.conf
-%%QT_MKSPECDIR%%/unsupported/win32-msvc2003/qplatformdefs.h
 %%QT_MKSPECDIR%%/win32-g++/qmake.conf
 %%QT_MKSPECDIR%%/win32-g++/qplatformdefs.h
 %%QT_MKSPECDIR%%/win32-icc/qmake.conf
@@ -427,6 +423,8 @@
 %%QT_MKSPECDIR%%/win32-msvc2012/qplatformdefs.h
 %%QT_MKSPECDIR%%/win32-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/win32-msvc2013/qplatformdefs.h
+%%QT_MKSPECDIR%%/win32-msvc2015/qmake.conf
+%%QT_MKSPECDIR%%/win32-msvc2015/qplatformdefs.h
 %%QT_MKSPECDIR%%/wince60standard-armv4i-msvc2005/qmake.conf
 %%QT_MKSPECDIR%%/wince60standard-armv4i-msvc2005/qplatformdefs.h
 %%QT_MKSPECDIR%%/wince60standard-x86-msvc2005/qmake.conf
@@ -435,23 +433,21 @@
 %%QT_MKSPECDIR%%/wince70embedded-armv4i-msvc2008/qplatformdefs.h
 %%QT_MKSPECDIR%%/wince70embedded-x86-msvc2008/qmake.conf
 %%QT_MKSPECDIR%%/wince70embedded-x86-msvc2008/qplatformdefs.h
-%%QT_MKSPECDIR%%/winphone-arm-msvc2012/qmake.conf
-%%QT_MKSPECDIR%%/winphone-arm-msvc2012/qplatformdefs.h
+%%QT_MKSPECDIR%%/wince80colibri-armv7-msvc2012/qmake.conf
+%%QT_MKSPECDIR%%/wince80colibri-armv7-msvc2012/qplatformdefs.h
 %%QT_MKSPECDIR%%/winphone-arm-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/winphone-arm-msvc2013/qplatformdefs.h
-%%QT_MKSPECDIR%%/winphone-x86-msvc2012/qmake.conf
-%%QT_MKSPECDIR%%/winphone-x86-msvc2012/qplatformdefs.h
 %%QT_MKSPECDIR%%/winphone-x86-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/winphone-x86-msvc2013/qplatformdefs.h
-%%QT_MKSPECDIR%%/winrt-arm-msvc2012/qmake.conf
-%%QT_MKSPECDIR%%/winrt-arm-msvc2012/qplatformdefs.h
 %%QT_MKSPECDIR%%/winrt-arm-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/winrt-arm-msvc2013/qplatformdefs.h
-%%QT_MKSPECDIR%%/winrt-x64-msvc2012/qmake.conf
-%%QT_MKSPECDIR%%/winrt-x64-msvc2012/qplatformdefs.h
+%%QT_MKSPECDIR%%/winrt-arm-msvc2015/qmake.conf
+%%QT_MKSPECDIR%%/winrt-arm-msvc2015/qplatformdefs.h
 %%QT_MKSPECDIR%%/winrt-x64-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/winrt-x64-msvc2013/qplatformdefs.h
-%%QT_MKSPECDIR%%/winrt-x86-msvc2012/qmake.conf
-%%QT_MKSPECDIR%%/winrt-x86-msvc2012/qplatformdefs.h
+%%QT_MKSPECDIR%%/winrt-x64-msvc2015/qmake.conf
+%%QT_MKSPECDIR%%/winrt-x64-msvc2015/qplatformdefs.h
 %%QT_MKSPECDIR%%/winrt-x86-msvc2013/qmake.conf
 %%QT_MKSPECDIR%%/winrt-x86-msvc2013/qplatformdefs.h
+%%QT_MKSPECDIR%%/winrt-x86-msvc2015/qmake.conf
+%%QT_MKSPECDIR%%/winrt-x86-msvc2015/qplatformdefs.h

Modified: head/devel/qt5-assistant/Makefile
==============================================================================
--- head/devel/qt5-assistant/Makefile	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/qt5-assistant/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -8,7 +8,7 @@ PKGNAMEPREFIX=	qt5-
 MAINTAINER=	kde at FreeBSD.org
 COMMENT=	Qt 5 documentation browser
 
-USE_QT5=	core help network printsupport sql webkit widgets \
+USE_QT5=	core gui help network printsupport sql webkit widgets \
 		buildtools_build sql-sqlite3_run
 QT_DIST=	tools
 USES=		qmake

Modified: head/devel/qt5-assistant/files/patch-src__src.pro
==============================================================================
--- head/devel/qt5-assistant/files/patch-src__src.pro	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/qt5-assistant/files/patch-src__src.pro	Sun Jan 24 18:10:14 2016	(r407169)
@@ -3,7 +3,7 @@ missing dependencies.
 
 --- src/src.pro
 +++ src/src.pro
-@@ -1,38 +1,2 @@
+@@ -1,37 +1,2 @@
  TEMPLATE = subdirs
 -
 -qtHaveModule(widgets) {
@@ -14,13 +14,13 @@ missing dependencies.
 -                  pixeltool \
 -                  qtestlib \
 -                  designer
--#    unix:!mac:!embedded:!qpa:SUBDIRS += qtconfig
 -
 -        linguist.depends = designer
 -    }
 -}
 -
--SUBDIRS += linguist
+-SUBDIRS += linguist \
+-    qtplugininfo
 -if(!android|android_app):!ios: SUBDIRS += qtpaths
 -
 -mac {
@@ -39,7 +39,6 @@ missing dependencies.
 -
 -qtNomakeTools( \
 -    pixeltool \
--    qtconfig \
 -    macdeployqt \
 -)
 +SUBDIRS = assistant

Modified: head/devel/qt5-core/Makefile
==============================================================================
--- head/devel/qt5-core/Makefile	Sun Jan 24 16:36:21 2016	(r407168)
+++ head/devel/qt5-core/Makefile	Sun Jan 24 18:10:14 2016	(r407169)
@@ -2,7 +2,6 @@
 
 PORTNAME=	core
 DISTVERSION=	${QT5_VERSION}
-PORTREVISION=	3
 CATEGORIES=	devel
 PKGNAMEPREFIX=	qt5-
 

Added: head/devel/qt5-core/files/patch-git_08be8691
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/qt5-core/files/patch-git_08be8691	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,45 @@
+commit 08be8691f7ba5e522cbc000b1880941128ad5f8c
+Author: Dmitry Shachnev <mitya57 at gmail.com>
+Date:   Fri Oct 23 21:21:38 2015 +0300
+
+    Fix QStorageInfo on BSD4 systems
+    
+    - On NetBSD, the defines were not properly defined;
+    - On all other BSD systems, we use statfs which does not have f_frsize
+      member, revert to using f_bsize there.
+    
+    Task-number: QTBUG-48267
+    Change-Id: Ia1ed484ac61a615fcbb5b45affb516b5e86a64b0
+    Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen at theqtcompany.com>
+    Reviewed-by: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
+    Reviewed-by: Thiago Macieira <thiago.macieira at intel.com>
+
+--- src/corelib/io/qstorageinfo_unix.cpp
++++ src/corelib/io/qstorageinfo_unix.cpp
+@@ -68,8 +68,8 @@
+ 
+ #if defined(Q_OS_BSD4)
+ #  if defined(Q_OS_NETBSD)
+-     define QT_STATFSBUF struct statvfs
+-     define QT_STATFS    ::statvfs
++#    define QT_STATFSBUF struct statvfs
++#    define QT_STATFS    ::statvfs
+ #  else
+ #    define QT_STATFSBUF struct statfs
+ #    define QT_STATFS    ::statfs
+@@ -506,9 +506,15 @@ void QStorageInfoPrivate::retrieveVolumeInfo()
+         valid = true;
+         ready = true;
+ 
++#if defined(Q_OS_BSD4) && !defined(Q_OS_NETBSD)
++        bytesTotal = statfs_buf.f_blocks * statfs_buf.f_bsize;
++        bytesFree = statfs_buf.f_bfree * statfs_buf.f_bsize;
++        bytesAvailable = statfs_buf.f_bavail * statfs_buf.f_bsize;
++#else
+         bytesTotal = statfs_buf.f_blocks * statfs_buf.f_frsize;
+         bytesFree = statfs_buf.f_bfree * statfs_buf.f_frsize;
+         bytesAvailable = statfs_buf.f_bavail * statfs_buf.f_frsize;
++#endif
+ #if defined(Q_OS_ANDROID) || defined (Q_OS_BSD4)
+ #if defined(_STATFS_F_FLAGS)
+         readOnly = (statfs_buf.f_flags & ST_RDONLY) != 0;

Added: head/devel/qt5-core/files/patch-git_090bf50
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/qt5-core/files/patch-git_090bf50	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,25 @@
+commit 090bf50771ec1e5d089b0ae0488059a5643883b2
+Author: Raphael Kubo da Costa <rakuco at FreeBSD.org>
+Date:   Sun Dec 27 01:24:34 2015 +0100
+
+    forkfd: Only enable pipe2 on FreeBSD >= 10.0.
+
+    The system call is not present on earlier releases, and since the 9.x
+    series will be supported until the end of 2016, add a check for the
+    __FreeBSD_version macro and only enable pipe2 support if the value is
+    high enough.
+
+    Change-Id: I5633531cec7e95d42ff5f4b14afe772ae8d7d66d
+    Reviewed-by: Thiago Macieira <thiago.macieira at intel.com>
+
+--- src/3rdparty/forkfd/forkfd.c
++++ src/3rdparty/forkfd/forkfd.c
+@@ -62,7 +62,7 @@
+ #  undef HAVE_WAITID
+ #endif
+ 
+-#if defined(__FreeBSD__)
++#if defined(__FreeBSD__) && defined(__FreeBSD_version) && __FreeBSD_version >= 1000032
+ #  define HAVE_PIPE2    1
+ #endif
+ 

Added: head/devel/qt5-core/files/patch-git_6552469
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/qt5-core/files/patch-git_6552469	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,43 @@
+commit 655246969eaa916fbc098a7315dc24830f5b8b5d
+Author: Raphael Kubo da Costa <rakuco at FreeBSD.org>
+Date:   Mon Dec 28 11:43:36 2015 +0100
+
+    forkfd: Also define BSD visibility macros in forkfd_qt.cpp.
+
+    This is a follow-up to c8c4ad0 ("forkfd: Define __BSD_VISIBLE and
+    _NETBSD_SOURCE").
+
+    Defining those macros in forkfd.c is not enough: forkfd_qt.cpp also sets
+    _POSIX_C_SOURCE, and sys/cdefs.h can be included implicitly via Qt's
+    headers (<algorithm> ends up pulling unistd.h that leads to sys/cdefs.h
+    and sys/types.h with both libstdc++ and older libc++ versions). In this
+    case, __BSD_VISIBLE/_NETBSD_SOURCE are not defined, _POSIX_C_SOURCE is,
+    several type definitions are omitted and by the time we include
+    sys/time.h in forkfd.c the build fails. On FreeBSD < 11, the error looks
+    like this:
+
+    In file included from io/../../3rdparty/forkfd/forkfd.c:36,
+                     from io/forkfd_qt.cpp:80:
+    /usr/include/sys/time.h:94: error: 'u_int' has not been declared
+
+    Change-Id: I01fa2f5861027d99936d3026faeee9f0db3ecabd
+    Reviewed-by: Thiago Macieira <thiago.macieira at intel.com>
+
+--- src/corelib/io/forkfd_qt.cpp
++++ src/corelib/io/forkfd_qt.cpp
+@@ -39,6 +39,15 @@
+ #  define _XOPEN_SOURCE 700
+ #endif
+ 
++// Define BSD visibility macros. These are also defined in forkfd.c, but the
++// headers using them may be included before forkfd.c itself.
++#ifndef _NETBSD_SOURCE
++#  define _NETBSD_SOURCE 1
++#endif
++#ifndef __BSD_VISIBLE
++#  define __BSD_VISIBLE 1
++#endif
++
+ #include <QtCore/qatomic.h>
+ #include "qprocess_p.h"
+ 

Added: head/devel/qt5-core/files/patch-git_c8c4ad0
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/qt5-core/files/patch-git_c8c4ad0	Sun Jan 24 18:10:14 2016	(r407169)
@@ -0,0 +1,31 @@

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-head mailing list