aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2013-10-13 23:15:50 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2013-10-13 23:15:50 +0000
commitecda38b0a51979110b18b1bcd5f03f5b6a55e13a (patch)
tree6e4bc973485641dceb988b7456b64a08077dafe0
parent28bc26a55d939847edf4effb4c33cf5f20d879f0 (diff)
downloadports-ecda38b0a51979110b18b1bcd5f03f5b6a55e13a.tar.gz
ports-ecda38b0a51979110b18b1bcd5f03f5b6a55e13a.zip
Notes
-rw-r--r--Mk/bsd.qt.mk10
-rw-r--r--accessibility/qt4-accessible/Makefile3
-rw-r--r--chinese/qt4-codecs-cn/Makefile3
-rw-r--r--chinese/qt4-codecs-tw/Makefile3
-rw-r--r--databases/qt4-ibase-plugin/Makefile8
-rw-r--r--databases/qt4-ibase-plugin/files/Makefile.bsd11
-rw-r--r--databases/qt4-mysql-plugin/Makefile7
-rw-r--r--databases/qt4-mysql-plugin/files/Makefile.bsd11
-rw-r--r--databases/qt4-odbc-plugin/Makefile7
-rw-r--r--databases/qt4-odbc-plugin/files/Makefile.bsd11
-rw-r--r--databases/qt4-pgsql-plugin/Makefile7
-rw-r--r--databases/qt4-pgsql-plugin/files/Makefile.bsd11
-rw-r--r--databases/qt4-sql/Makefile3
-rw-r--r--databases/qt4-sqlite-plugin/Makefile7
-rw-r--r--databases/qt4-sqlite-plugin/files/Makefile.bsd11
-rw-r--r--databases/qt4-sqlite3-plugin/Makefile7
-rw-r--r--databases/qt4-sqlite3-plugin/files/Makefile.bsd11
-rw-r--r--devel/dbus-qt4/Makefile3
-rw-r--r--devel/qmake4/Makefile18
-rw-r--r--devel/qmake4/files/Makefile.bsd7
-rw-r--r--devel/qmake4/pkg-plist12
-rw-r--r--devel/qt4-assistant-adp/Makefile3
-rw-r--r--devel/qt4-assistant/Makefile5
-rw-r--r--devel/qt4-corelib/Makefile11
-rw-r--r--devel/qt4-corelib/files/patch-git_8d33f6781
-rw-r--r--devel/qt4-corelib/files/patch-git_ccd1b2ee35
-rw-r--r--devel/qt4-corelib/files/patch-src__corelib__animation__qpropertyanimation.cpp16
-rw-r--r--devel/qt4-corelib/pkg-plist3
-rw-r--r--devel/qt4-declarative/Makefile3
-rw-r--r--devel/qt4-declarative/files/patch-src-declarative-util-qdeclarativefontloader.cpp20
-rw-r--r--devel/qt4-designer/Makefile5
-rw-r--r--devel/qt4-help-tools/Makefile3
-rw-r--r--devel/qt4-help/Makefile3
-rw-r--r--devel/qt4-libqtassistantclient/Makefile12
-rw-r--r--devel/qt4-linguist/Makefile5
-rw-r--r--devel/qt4-makeqpf/Makefile17
-rw-r--r--devel/qt4-makeqpf/files/extra-patch__tools__makeqpf__qpf2.cpp11
-rw-r--r--devel/qt4-moc/Makefile13
-rw-r--r--devel/qt4-moc/files/patch-src__tools__moc__main.cpp10
-rw-r--r--devel/qt4-porting/Makefile3
-rw-r--r--devel/qt4-qdbusviewer/Makefile5
-rw-r--r--devel/qt4-qdoc3/Makefile3
-rw-r--r--devel/qt4-qmlviewer/Makefile3
-rw-r--r--devel/qt4-qt3support/Makefile3
-rw-r--r--devel/qt4-qtestlib/Makefile3
-rw-r--r--devel/qt4-qvfb/Makefile5
-rw-r--r--devel/qt4-rcc/Makefile13
-rw-r--r--devel/qt4-script/Makefile4
-rw-r--r--devel/qt4-script/files/patch-src__3rdparty__javascriptcore__JavaScriptCore__interpreter__Interpreter.cpp13
-rw-r--r--devel/qt4-scripttools/Makefile3
-rw-r--r--devel/qt4-uic/Makefile13
-rw-r--r--devel/qt4-uic3/Makefile3
-rw-r--r--devel/qt4/Makefile2
-rw-r--r--devel/qt4/distinfo4
-rw-r--r--devel/qt4/files/patch-configure7
-rw-r--r--devel/qtcreator/Makefile15
-rw-r--r--devel/qtcreator/distinfo8
-rw-r--r--devel/qtcreator/files/patch-src__libs__utils__savefile.cpp11
-rw-r--r--devel/qtcreator/files/patch-src__plugins__android__androidconfigurations.h16
-rw-r--r--devel/qtcreator/files/patch-src__plugins__android__androidsettingswidget.cpp12
-rw-r--r--devel/qtcreator/files/patch-src__plugins__android__androidtoolchain.cpp11
-rw-r--r--devel/qtcreator/files/patch-src__plugins__qt4projectmanager__makestep.cpp13
-rw-r--r--devel/qtcreator/pkg-plist591
-rw-r--r--graphics/qt4-iconengines/Makefile5
-rw-r--r--graphics/qt4-imageformats/Makefile5
-rw-r--r--graphics/qt4-imageformats/files/patch-git_ccd1b2ee35
-rw-r--r--graphics/qt4-pixeltool/Makefile3
-rw-r--r--graphics/qt4-svg/Makefile3
-rw-r--r--graphics/qt4-svg/files/patch-git_ccd1b2ee35
-rw-r--r--japanese/qt4-codecs-jp/Makefile3
-rw-r--r--korean/qt4-codecs-kr/Makefile3
-rw-r--r--misc/qt4-doc/Makefile8
-rw-r--r--misc/qt4-doc/pkg-plist3
-rw-r--r--misc/qt4-l10n/Makefile5
-rw-r--r--misc/qt4-qtconfig/Makefile6
-rw-r--r--misc/qt4-qtdemo/Makefile10
-rw-r--r--multimedia/qt4-multimedia/Makefile3
-rw-r--r--net/qt4-network/Makefile3
-rw-r--r--textproc/qt4-clucene/Makefile3
-rw-r--r--textproc/qt4-xml/Makefile3
-rw-r--r--textproc/qt4-xmlpatterns-tool/Makefile3
-rw-r--r--textproc/qt4-xmlpatterns/Makefile3
-rw-r--r--www/qt4-webkit/Makefile4
-rw-r--r--www/qt4-webkit/files/patch-git_ccd1b2ee35
-rw-r--r--www/qt4-webkit/pkg-plist2
-rw-r--r--x11-toolkits/qt4-gui/Makefile6
-rw-r--r--x11-toolkits/qt4-gui/files/patch-git_ccd1b2ee35
-rw-r--r--x11/qt4-graphicssystems-opengl/Makefile3
-rw-r--r--x11/qt4-graphicssystems-opengl/files/patch-git_ccd1b2ee35
-rw-r--r--x11/qt4-inputmethods/Makefile3
-rw-r--r--x11/qt4-opengl/Makefile3
-rw-r--r--x11/qt4-opengl/files/patch-git_ccd1b2ee35
92 files changed, 589 insertions, 905 deletions
diff --git a/Mk/bsd.qt.mk b/Mk/bsd.qt.mk
index a00da8a09b06..ace165716294 100644
--- a/Mk/bsd.qt.mk
+++ b/Mk/bsd.qt.mk
@@ -34,6 +34,10 @@ DISTNAME= qt-everywhere-opensource-src-${QT4_VERSION}
DIST_SUBDIR= KDE
#CONFLICTS+= Currently there are no conflicts \o/
+
+# Stage support
+DESTDIRNAME= INSTALL_ROOT
+
# rene: can go after a while
CONFLICTS_BUILD= qt-3.* qt-copy-3.*
@@ -106,9 +110,7 @@ QMAKE?= ${QT_PREFIX}/bin/qmake-qt4
QMAKEFLAGS+= QMAKE_CC="${CC}" QMAKE_CXX="${CXX}" \
QMAKE_LINK="${CXX}" QMAKE_LINK_SHLIB="${CXX}" \
QMAKE_LINK_C="${CC}" QMAKE_LINK_C_SHLIB="${CC}" \
- QMAKE_CFLAGS="${CFLAGS}" QMAKE_CXXFLAGS="${CXXFLAGS}" \
- QMAKE_CFLAGS_THREAD="${PTHREAD_CFLAGS}" \
- QMAKE_LFLAGS_THREAD="${PTHREAD_LIBS}"
+ QMAKE_CFLAGS="${CFLAGS}" QMAKE_CXXFLAGS="${CXXFLAGS}"
QTCPPFLAGS?=
QTCGFLIBS?=
@@ -118,7 +120,7 @@ QTCGFLIBS?=
#
# QT4 version
#
-QT4_VERSION?= 4.8.4
+QT4_VERSION?= 4.8.5
_USE_QT4_ALL= accessible assistant assistant-adp assistantclient \
clucene codecs-cn codecs-jp codecs-kr codecs-tw corelib \
diff --git a/accessibility/qt4-accessible/Makefile b/accessibility/qt4-accessible/Makefile
index 438d746e8398..0cf843b3c072 100644
--- a/accessibility/qt4-accessible/Makefile
+++ b/accessibility/qt4-accessible/Makefile
@@ -9,7 +9,6 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt accessibility widgets
-NO_STAGE= yes
USE_QT4= qmake_build moc_build qt3support corelib gui network sql xml
QT_NONSTANDARD= yes
QT_DIST= yes
@@ -36,7 +35,7 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
diff --git a/chinese/qt4-codecs-cn/Makefile b/chinese/qt4-codecs-cn/Makefile
index 20141d6bc2e1..71d49081107c 100644
--- a/chinese/qt4-codecs-cn/Makefile
+++ b/chinese/qt4-codecs-cn/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/cn
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/chinese/qt4-codecs-tw/Makefile b/chinese/qt4-codecs-tw/Makefile
index d0ae6820fe02..40bab460fa6f 100644
--- a/chinese/qt4-codecs-tw/Makefile
+++ b/chinese/qt4-codecs-tw/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/tw
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/databases/qt4-ibase-plugin/Makefile b/databases/qt4-ibase-plugin/Makefile
index f2327271389f..52c73fa18480 100644
--- a/databases/qt4-ibase-plugin/Makefile
+++ b/databases/qt4-ibase-plugin/Makefile
@@ -3,7 +3,6 @@
PORTNAME= qt4-${DB}-plugin
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= kde@FreeBSD.org
@@ -30,5 +29,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libqsql${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-ibase-plugin/files/Makefile.bsd b/databases/qt4-ibase-plugin/files/Makefile.bsd
index 4b914de42cf9..43ef0a068a5a 100644
--- a/databases/qt4-ibase-plugin/files/Makefile.bsd
+++ b/databases/qt4-ibase-plugin/files/Makefile.bsd
@@ -6,21 +6,14 @@ CXXFLAGS+= -I${DRIVER} -Iinclude \
-I${QT_INCDIR}/Qt \
-I${QT_INCDIR}/QtCore \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
-D_LARGEFILE_SOURCE -DQT_SHARED
MOC?= ${LOCALBASE}/bin/moc-qt4
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lgds
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -pthread -lQtSql -lgds
SRCS= main.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/databases/qt4-mysql-plugin/Makefile b/databases/qt4-mysql-plugin/Makefile
index 8b5d0732b8b1..fbd2257d8c55 100644
--- a/databases/qt4-mysql-plugin/Makefile
+++ b/databases/qt4-mysql-plugin/Makefile
@@ -28,5 +28,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libqsql${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-mysql-plugin/files/Makefile.bsd b/databases/qt4-mysql-plugin/files/Makefile.bsd
index 09c2a81bab7b..13e0e8bb98f0 100644
--- a/databases/qt4-mysql-plugin/files/Makefile.bsd
+++ b/databases/qt4-mysql-plugin/files/Makefile.bsd
@@ -6,23 +6,16 @@ CXXFLAGS+= -I${DRIVER} \
-I${QT_INCDIR}/Qt \
-I${LOCALBASE}/include/mysql \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_PLUGIN \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_PLUGIN \
-DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_SHARED
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -L${LOCALBASE}/lib/mysql ${PTHREAD_LIBS} -lQtSql -lmysqlclient_r
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -L${LOCALBASE}/lib/mysql -pthread -lQtSql -lmysqlclient_r
MOC?= ${LOCALBASE}/bin/moc-qt4
SRCS= main.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp qsql_${DB}.moc
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
qsql_${DB}.moc: qsql_${DB}.cpp
$(MOC) $(.ALLSRC) -o ${DRIVER}/$(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/databases/qt4-odbc-plugin/Makefile b/databases/qt4-odbc-plugin/Makefile
index 1da61888d838..6a4c72018ba8 100644
--- a/databases/qt4-odbc-plugin/Makefile
+++ b/databases/qt4-odbc-plugin/Makefile
@@ -29,5 +29,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libqsql${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-odbc-plugin/files/Makefile.bsd b/databases/qt4-odbc-plugin/files/Makefile.bsd
index d28e1142dd8e..666773b3a7d6 100644
--- a/databases/qt4-odbc-plugin/files/Makefile.bsd
+++ b/databases/qt4-odbc-plugin/files/Makefile.bsd
@@ -7,21 +7,14 @@ CXXFLAGS+= -I${DRIVER} \
-I${QT_INCDIR}/QtCore \
-I${QT_INCDIR}/QtSql \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
-D_LARGEFILE_SOURCE -DQT_SHARED -DUNICODE
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lodbc
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -pthread -lQtSql -lodbc
MOC?= ${LOCALBASE}/bin/moc-qt4
SRCS= main.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/databases/qt4-pgsql-plugin/Makefile b/databases/qt4-pgsql-plugin/Makefile
index 0f942ec25ef8..978ad0ab7e06 100644
--- a/databases/qt4-pgsql-plugin/Makefile
+++ b/databases/qt4-pgsql-plugin/Makefile
@@ -28,5 +28,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libqsql${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-pgsql-plugin/files/Makefile.bsd b/databases/qt4-pgsql-plugin/files/Makefile.bsd
index ac76761a14c3..54056e3e32a9 100644
--- a/databases/qt4-pgsql-plugin/files/Makefile.bsd
+++ b/databases/qt4-pgsql-plugin/files/Makefile.bsd
@@ -6,21 +6,14 @@ CXXFLAGS+= -I${DRIVER} \
-I${QT_INCDIR}/Qt \
-I${LOCALBASE}/include/postgresql/server \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
-D_LARGEFILE_SOURCE -DQT_SHARED
MOC?= ${LOCALBASE}/bin/moc-qt4
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lpq
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -pthread -lQtSql -lpq
SRCS= main.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/databases/qt4-sql/Makefile b/databases/qt4-sql/Makefile
index a28436ab2838..7ec16f5c18a0 100644
--- a/databases/qt4-sql/Makefile
+++ b/databases/qt4-sql/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/databases/qt4-sqlite-plugin/Makefile b/databases/qt4-sqlite-plugin/Makefile
index 26c3657e86c7..db19195d1d39 100644
--- a/databases/qt4-sqlite-plugin/Makefile
+++ b/databases/qt4-sqlite-plugin/Makefile
@@ -30,5 +30,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libq${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-sqlite-plugin/files/Makefile.bsd b/databases/qt4-sqlite-plugin/files/Makefile.bsd
index 8ce538749a95..ae9e41bf7e8c 100644
--- a/databases/qt4-sqlite-plugin/files/Makefile.bsd
+++ b/databases/qt4-sqlite-plugin/files/Makefile.bsd
@@ -5,21 +5,14 @@ CXXFLAGS+= -I${DRIVER} -Iinclude \
-I${QT_INCDIR} \
-I${QT_INCDIR}/Qt \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
-D_LARGEFILE_SOURCE -DQT_SHARED
MOC?= ${LOCALBASE}/bin/moc-qt4
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lsqlite
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -pthread -lQtSql -lsqlite
SRCS= smain.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/databases/qt4-sqlite3-plugin/Makefile b/databases/qt4-sqlite3-plugin/Makefile
index 67e69b849836..4b691ce5c8c2 100644
--- a/databases/qt4-sqlite3-plugin/Makefile
+++ b/databases/qt4-sqlite3-plugin/Makefile
@@ -31,5 +31,10 @@ MAKE_ENV+= DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
QT_LIBDIR="${QT_LIBDIR}"
PLIST_SUB= DB=${DB}
-NO_STAGE= yes
+SQL_PLUGINDIR= ${PREFIX}/${QT_PLUGINDIR_REL}/sqldrivers
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${SQL_PLUGINDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libq${DB}.so ${STAGEDIR}${SQL_PLUGINDIR}
+
.include <bsd.port.mk>
diff --git a/databases/qt4-sqlite3-plugin/files/Makefile.bsd b/databases/qt4-sqlite3-plugin/files/Makefile.bsd
index 293786a04b1d..7d9dec3def7e 100644
--- a/databases/qt4-sqlite3-plugin/files/Makefile.bsd
+++ b/databases/qt4-sqlite3-plugin/files/Makefile.bsd
@@ -5,21 +5,14 @@ CXXFLAGS+= -I${DRIVER} -Iinclude \
-I${QT_INCDIR} \
-I${QT_INCDIR}/Qt \
-I${LOCALBASE}/include \
- ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
+ -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
-D_LARGEFILE_SOURCE -DQT_SHARED
MOC?= ${LOCALBASE}/bin/moc-qt4
-LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lsqlite3
+LDADD= -L${QT_LIBDIR} -L${LOCALBASE}/lib -pthread -lQtSql -lsqlite3
SRCS= smain.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
-LIBDIR= ${PREFIX}/lib/qt4/plugins/sqldrivers
-
-${LIBDIR}:
- mkdir -p ${LIBDIR}
-
moc_qsql_${DB}.cpp: qsql_${DB}.h
$(MOC) $(.ALLSRC) -o $(.TARGET)
-beforeinstall: ${LIBDIR}
-
.include <bsd.lib.mk>
diff --git a/devel/dbus-qt4/Makefile b/devel/dbus-qt4/Makefile
index 96ffbc721604..2fd1a920d624 100644
--- a/devel/dbus-qt4/Makefile
+++ b/devel/dbus-qt4/Makefile
@@ -40,9 +40,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/qdbus
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
.include <bsd.port.pre.mk>
# Without this workaround, qdbus crashes.
diff --git a/devel/qmake4/Makefile b/devel/qmake4/Makefile
index c2dac52c71f5..2190662a5bc6 100644
--- a/devel/qmake4/Makefile
+++ b/devel/qmake4/Makefile
@@ -3,7 +3,6 @@
PORTNAME= qmake
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt4-
@@ -37,7 +36,6 @@ EXTRACT_AFTER_ARGS= \
'${DISTNAME}/tools/shared/symbian' \
'${DISTNAME}/tools/shared/windows'
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \
-e 's|/usr/local|${LOCALBASE}|' \
@@ -60,9 +58,16 @@ post-patch:
-e 's|gcc46|clang|g' \
-e 's|g++46|clang++|g' \
${WRKSRC}/../mkspecs/freebsd-clang/qmake.conf
+# mkspec for devel/clang33
+ @${CP} -PpR ${WRKSRC}/../mkspecs/freebsd-g++46 ${WRKSRC}/../mkspecs/freebsd-clang++33
+ @${REINPLACE_CMD} -e 's|g++-unix.conf|clang.conf|g' \
+ -e 's|freebsd-g++46|freebsd-clang++33|g' \
+ -e 's|gcc46|clang33|g' \
+ -e 's|g++46|clang++33|g' \
+ ${WRKSRC}/../mkspecs/freebsd-clang++33/qmake.conf
# Add mkspecs for the different GCC versions in the ports tree
-.for v in 42 44 47 48
+.for v in 42 44 47 48 49
@${CP} -PpR ${WRKSRC}/../mkspecs/freebsd-g++46 ${WRKSRC}/../mkspecs/freebsd-g++${v}
@${REINPLACE_CMD} -e 's|46|${v}|g' \
${WRKSRC}/../mkspecs/freebsd-g++${v}/qmake.conf
@@ -76,7 +81,10 @@ do-configure:
${ECHO} '/* empty */' > ${WRKSRC}/qconfig.h
${LN} ${WRKSRC}/qconfig.h ${WRKSRC}/../src/corelib/global/qconfig.h
-post-install:
- ${LN} -sf ${PREFIX}/share/qt4/mkspecs/freebsd-${QMAKE_BASE_COMPILER} ${PREFIX}/share/qt4/mkspecs/default
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/qmake-qt4 ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/qt4 && \
+ cd ${WRKSRC}/.. && ${COPYTREE_SHARE} mkspecs ${STAGEDIR}${PREFIX}/share/qt4
+ ${LN} -sf ${PREFIX}/share/qt4/mkspecs/freebsd-${QMAKE_BASE_COMPILER} ${STAGEDIR}${PREFIX}/share/qt4/mkspecs/default
.include <bsd.port.mk>
diff --git a/devel/qmake4/files/Makefile.bsd b/devel/qmake4/files/Makefile.bsd
index 9d659aa9c842..7fa444fcc539 100644
--- a/devel/qmake4/files/Makefile.bsd
+++ b/devel/qmake4/files/Makefile.bsd
@@ -43,12 +43,5 @@ CXXFLAGS+=-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT \
PROG_CXX= qmake-qt4
BINDIR= ${PREFIX}/bin
-SHAREDIR=${PREFIX}/share/qt4
-
-${SHAREDIR}:
- mkdir -p "$@"
-
-beforeinstall: ${SHAREDIR}
- cp -Rp ${.CURDIR:H}/mkspecs ${SHAREDIR}
.include <bsd.prog.mk>
diff --git a/devel/qmake4/pkg-plist b/devel/qmake4/pkg-plist
index 6aee690dad84..484a46b41ea9 100644
--- a/devel/qmake4/pkg-plist
+++ b/devel/qmake4/pkg-plist
@@ -9,6 +9,10 @@ share/qt4/mkspecs/aix-xlc/qmake.conf
share/qt4/mkspecs/aix-xlc/qplatformdefs.h
share/qt4/mkspecs/blackberry-armv7le-qcc/qmake.conf
share/qt4/mkspecs/blackberry-armv7le-qcc/qplatformdefs.h
+share/qt4/mkspecs/blackberry-playbook-armv7le-qcc/qmake.conf
+share/qt4/mkspecs/blackberry-playbook-armv7le-qcc/qplatformdefs.h
+share/qt4/mkspecs/blackberry-playbook-x86-qcc/qmake.conf
+share/qt4/mkspecs/blackberry-playbook-x86-qcc/qplatformdefs.h
share/qt4/mkspecs/blackberry-x86-qcc/qmake.conf
share/qt4/mkspecs/blackberry-x86-qcc/qplatformdefs.h
share/qt4/mkspecs/common/aix/qplatformdefs.h
@@ -201,6 +205,8 @@ share/qt4/mkspecs/features/win32/windows.prf
share/qt4/mkspecs/features/yacc.prf
share/qt4/mkspecs/freebsd-clang/qmake.conf
share/qt4/mkspecs/freebsd-clang/qplatformdefs.h
+share/qt4/mkspecs/freebsd-clang++33/qmake.conf
+share/qt4/mkspecs/freebsd-clang++33/qplatformdefs.h
share/qt4/mkspecs/freebsd-g++/qmake.conf
share/qt4/mkspecs/freebsd-g++/qplatformdefs.h
share/qt4/mkspecs/freebsd-g++42/qmake.conf
@@ -213,6 +219,8 @@ share/qt4/mkspecs/freebsd-g++47/qmake.conf
share/qt4/mkspecs/freebsd-g++47/qplatformdefs.h
share/qt4/mkspecs/freebsd-g++48/qmake.conf
share/qt4/mkspecs/freebsd-g++48/qplatformdefs.h
+share/qt4/mkspecs/freebsd-g++49/qmake.conf
+share/qt4/mkspecs/freebsd-g++49/qplatformdefs.h
share/qt4/mkspecs/freebsd-icc/qmake.conf
share/qt4/mkspecs/freebsd-icc/qplatformdefs.h
share/qt4/mkspecs/hpux-acc-64/qmake.conf
@@ -708,12 +716,14 @@ share/qt4/mkspecs/wincewm65professional-msvc2008/qplatformdefs.h
@dirrm share/qt4/mkspecs/hpux-acc-64
@dirrm share/qt4/mkspecs/hpux-acc
@dirrm share/qt4/mkspecs/freebsd-icc
+@dirrm share/qt4/mkspecs/freebsd-g++49
@dirrm share/qt4/mkspecs/freebsd-g++48
@dirrm share/qt4/mkspecs/freebsd-g++47
@dirrm share/qt4/mkspecs/freebsd-g++46
@dirrm share/qt4/mkspecs/freebsd-g++44
@dirrm share/qt4/mkspecs/freebsd-g++42
@dirrm share/qt4/mkspecs/freebsd-g++
+@dirrm share/qt4/mkspecs/freebsd-clang++33
@dirrm share/qt4/mkspecs/freebsd-clang
@dirrm share/qt4/mkspecs/features/win32
@dirrm share/qt4/mkspecs/features/unix
@@ -737,6 +747,8 @@ share/qt4/mkspecs/wincewm65professional-msvc2008/qplatformdefs.h
@dirrm share/qt4/mkspecs/common/aix
@dirrm share/qt4/mkspecs/common
@dirrm share/qt4/mkspecs/blackberry-x86-qcc
+@dirrm share/qt4/mkspecs/blackberry-playbook-x86-qcc
+@dirrm share/qt4/mkspecs/blackberry-playbook-armv7le-qcc
@dirrm share/qt4/mkspecs/blackberry-armv7le-qcc
@dirrm share/qt4/mkspecs/aix-xlc-64
@dirrm share/qt4/mkspecs/aix-xlc
diff --git a/devel/qt4-assistant-adp/Makefile b/devel/qt4-assistant-adp/Makefile
index f070a3f18060..b86856e43d81 100644
--- a/devel/qt4-assistant-adp/Makefile
+++ b/devel/qt4-assistant-adp/Makefile
@@ -18,13 +18,14 @@ COMMENT= Qt documentation browser, adp compat version
USE_QT4= qmake_build moc_build rcc_build uic_build corelib \
gui network xml doc dbus
+# stage support
+DESTDIRNAME= INSTALL_ROOT
ALL_TARGET= first
WRKSRC= ${WRKDIR}/${DISTNAME:C/src/version/}
PLIST_FILES= bin/assistant_adp
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|$$$$\[QT_INSTALL_BINS]|${PREFIX}/bin|g' \
${WRKSRC}/compat.pro
diff --git a/devel/qt4-assistant/Makefile b/devel/qt4-assistant/Makefile
index 5e860728560b..8e27c2c62fe6 100644
--- a/devel/qt4-assistant/Makefile
+++ b/devel/qt4-assistant/Makefile
@@ -40,9 +40,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} \
-e 's|^TARGET.*|TARGET=assistant-qt4|g' \
@@ -55,6 +54,6 @@ pre-configure:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/images/assistant-128.png \
- ${PREFIX}/share/pixmaps/assistant-qt4.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/assistant-qt4.png
.include <bsd.port.mk>
diff --git a/devel/qt4-corelib/Makefile b/devel/qt4-corelib/Makefile
index 8f7456e7b6bf..578dc67192cd 100644
--- a/devel/qt4-corelib/Makefile
+++ b/devel/qt4-corelib/Makefile
@@ -3,7 +3,6 @@
PORTNAME= corelib
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 5
CATEGORIES?= devel
PKGNAMEPREFIX= qt4-
@@ -41,9 +40,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
.include "${.CURDIR}/../../devel/qt4/files/Makefile.options"
.if empty(QT4_OPTIONS:MCUPS)
@@ -79,8 +77,9 @@ post-configure:
${WRKSRC}/lib/pkgconfig/QtCore.pc
post-install:
- ${MKDIR} ${PREFIX}/lib/qt4/plugins
- ${TOUCH} ${PREFIX}/lib/qt4/plugins/.keep_me
- ${INSTALL_DATA} ${WRKSRC}/mkspecs/qconfig.pri ${PREFIX}/share/qt4/mkspecs/
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/qt4/plugins
+ ${TOUCH} ${STAGEDIR}${PREFIX}/lib/qt4/plugins/.keep_me
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/qt4/mkspecs
+ ${INSTALL_DATA} ${WRKSRC}/mkspecs/qconfig.pri ${STAGEDIR}${PREFIX}/share/qt4/mkspecs/
.include <bsd.port.mk>
diff --git a/devel/qt4-corelib/files/patch-git_8d33f67 b/devel/qt4-corelib/files/patch-git_8d33f67
deleted file mode 100644
index 58e1fba670c5..000000000000
--- a/devel/qt4-corelib/files/patch-git_8d33f67
+++ /dev/null
@@ -1,81 +0,0 @@
-From 8d33f673d3aaa7107c8e86d6591bd3f077f0313d Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri, 10 May 2013 04:08:38 +0300
-Subject: [PATCH] Special-case the forward declaration of STL types for libc++.
-
-This is somewhat of a follow-up to 5210d47aa66214e3cb16f394d0510a91f770c1b1.
-libc++ declares the STL types in an inline namespace within the "std" one if
-clang is used.
-
-If one includes a header such as <iterator> before a Qt one and builds with
-QT_NO_STL, the following ends up happening:
-
- // <iterator>
- namespace std {
- inline namespace __1 {
- struct random_access_iterator ... ;
- }
- }
-
- // qiterator.h
- #ifdef QT_NO_STL
- namespace std {
- struct random_access_iterator;
- }
- #endif
-
-qiterator.h's declaration shadows the original one, and the compiler
-complains random_access_iterator lacks an actual declaration.
-
-Solve this by checking for libc++ and forward-declaring the iterator types
-we need within the same inline namespace.
-
-Not backported from qtbase because QT_NO_STL does not exist in Qt 5.
-
-Change-Id: I6742d540f6538a30aa060a4447c288cfb9cd781d
-Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
----
- src/corelib/tools/qiterator.h | 23 +++++++++++++++++++++++
- 1 file changed, 23 insertions(+)
-
-diff --git a/src/corelib/tools/qiterator.h b/src/corelib/tools/qiterator.h
-index c859d37..54c331e 100644
---- src/corelib/tools/qiterator.h
-+++ src/corelib/tools/qiterator.h
-@@ -47,10 +47,33 @@
- QT_BEGIN_HEADER
-
- #ifdef QT_NO_STL
-+# include <ciso646> // No-op, indirectly include additional configuration headers.
-+# if defined(_LIBCPP_VERSION)
-+// libc++ may declare these structs in an inline namespace. Forward-declare
-+// these iterators in the same namespace so that we do not shadow the original
-+// declarations.
-+
-+// Tell clang not to warn about the use of inline namespaces when not building
-+// in C++11 mode.
-+# if defined(Q_CC_CLANG)
-+# pragma GCC diagnostic push
-+# pragma GCC diagnostic ignored "-Wc++11-extensions"
-+# endif
-+
-+_LIBCPP_BEGIN_NAMESPACE_STD
-+ struct bidirectional_iterator_tag;
-+ struct random_access_iterator_tag;
-+_LIBCPP_END_NAMESPACE_STD
-+
-+# if defined(Q_CC_CLANG)
-+# pragma GCC diagnostic pop
-+# endif
-+# else
- namespace std {
- struct bidirectional_iterator_tag;
- struct random_access_iterator_tag;
- }
-+# endif
- #endif
-
- QT_BEGIN_NAMESPACE
---
-1.8.4
-
diff --git a/devel/qt4-corelib/files/patch-git_ccd1b2ee b/devel/qt4-corelib/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/devel/qt4-corelib/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/devel/qt4-corelib/files/patch-src__corelib__animation__qpropertyanimation.cpp b/devel/qt4-corelib/files/patch-src__corelib__animation__qpropertyanimation.cpp
deleted file mode 100644
index 69543b919312..000000000000
--- a/devel/qt4-corelib/files/patch-src__corelib__animation__qpropertyanimation.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/corelib/animation/qpropertyanimation.cpp.orig
-+++ src/corelib/animation/qpropertyanimation.cpp
-@@ -136,8 +136,11 @@ void QPropertyAnimationPrivate::updateProperty(const QVariant &newValue)
-
- if (newValue.userType() == propertyType) {
- //no conversion is needed, we directly call the QMetaObject::metacall
-- void *data = const_cast<void*>(newValue.constData());
-- QMetaObject::metacall(targetValue, QMetaObject::WriteProperty, propertyIndex, &data);
-+ //check QMetaProperty::write for an explanation of these
-+ int status = -1;
-+ int flags = 0;
-+ void *argv[] = { const_cast<void *>(newValue.constData()), const_cast<QVariant *>(&newValue), &status, &flags };
-+ QMetaObject::metacall(targetValue, QMetaObject::WriteProperty, propertyIndex, argv);
- } else {
- targetValue->setProperty(propertyName.constData(), newValue);
- }
diff --git a/devel/qt4-corelib/pkg-plist b/devel/qt4-corelib/pkg-plist
index 2cbf097b2bc5..8ad61dddbb99 100644
--- a/devel/qt4-corelib/pkg-plist
+++ b/devel/qt4-corelib/pkg-plist
@@ -89,6 +89,7 @@ include/qt4/Qt/qline.h
include/qt4/Qt/qlinkedlist.h
include/qt4/Qt/qlist.h
include/qt4/Qt/qlocale.h
+include/qt4/Qt/qlocale_blackberry.h
include/qt4/Qt/qmap.h
include/qt4/Qt/qmargins.h
include/qt4/Qt/qmath.h
@@ -189,6 +190,7 @@ include/qt4/QtCore/QAnimationGroup
include/qt4/QtCore/QArgument
include/qt4/QtCore/QAtomicInt
include/qt4/QtCore/QAtomicPointer
+include/qt4/QtCore/QBBSystemLocaleData
include/qt4/QtCore/QBasicAtomicInt
include/qt4/QtCore/QBasicAtomicPointer
include/qt4/QtCore/QBasicTimer
@@ -535,6 +537,7 @@ include/qt4/QtCore/qline.h
include/qt4/QtCore/qlinkedlist.h
include/qt4/QtCore/qlist.h
include/qt4/QtCore/qlocale.h
+include/qt4/QtCore/qlocale_blackberry.h
include/qt4/QtCore/qmap.h
include/qt4/QtCore/qmargins.h
include/qt4/QtCore/qmath.h
diff --git a/devel/qt4-declarative/Makefile b/devel/qt4-declarative/Makefile
index a356b97df29f..5e69d9aab773 100644
--- a/devel/qt4-declarative/Makefile
+++ b/devel/qt4-declarative/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-declarative/files/patch-src-declarative-util-qdeclarativefontloader.cpp b/devel/qt4-declarative/files/patch-src-declarative-util-qdeclarativefontloader.cpp
deleted file mode 100644
index 8628dd4a75b4..000000000000
--- a/devel/qt4-declarative/files/patch-src-declarative-util-qdeclarativefontloader.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/declarative/util/qdeclarativefontloader.cpp.orig 2013-04-24 09:08:17.000000000 +0800
-+++ src/declarative/util/qdeclarativefontloader.cpp 2013-04-24 09:09:13.000000000 +0800
-@@ -64,7 +64,7 @@
- Q_OBJECT
-
- public:
-- QDeclarativeFontObject(int _id);
-+ QDeclarativeFontObject(int _id = -1);
-
- void download(const QUrl &url, QNetworkAccessManager *manager);
-
-@@ -84,7 +84,7 @@
- Q_DISABLE_COPY(QDeclarativeFontObject)
- };
-
--QDeclarativeFontObject::QDeclarativeFontObject(int _id = -1)
-+QDeclarativeFontObject::QDeclarativeFontObject(int _id)
- : QObject(0), id(_id), reply(0), redirectCount(0) {}
-
-
diff --git a/devel/qt4-designer/Makefile b/devel/qt4-designer/Makefile
index 7b4f76eb53c8..4e3b4073d0df 100644
--- a/devel/qt4-designer/Makefile
+++ b/devel/qt4-designer/Makefile
@@ -42,9 +42,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|^TARGET.*|TARGET=designer-qt4|g' \
${BUILD_WRKSRC}/src/${PORTNAME}/${PORTNAME}.pro
@@ -71,6 +70,6 @@ pre-install:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/src/designer/images/designer.png \
- ${PREFIX}/share/pixmaps/designer-qt4.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/designer-qt4.png
.include <bsd.port.mk>
diff --git a/devel/qt4-help-tools/Makefile b/devel/qt4-help-tools/Makefile
index 47f3ac4416d0..71db3bc8f7c1 100644
--- a/devel/qt4-help-tools/Makefile
+++ b/devel/qt4-help-tools/Makefile
@@ -37,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/assistant/tools
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|assistant||' \
${BUILD_WRKSRC}/tools.pro
diff --git a/devel/qt4-help/Makefile b/devel/qt4-help/Makefile
index 0a338cb80e48..0d0a1e9cfaaf 100644
--- a/devel/qt4-help/Makefile
+++ b/devel/qt4-help/Makefile
@@ -37,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/assistant/lib
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-libqtassistantclient/Makefile b/devel/qt4-libqtassistantclient/Makefile
index b23a8b79fe23..5ad0c072243d 100644
--- a/devel/qt4-libqtassistantclient/Makefile
+++ b/devel/qt4-libqtassistantclient/Makefile
@@ -19,12 +19,13 @@ USE_QT4= qmake_build moc_build rcc_build corelib gui network
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
ALL_TARGET= first
+# stage support
+DESTDIRNAME= INSTALL_ROOT
WRKSRC= ${WRKDIR}/${DISTNAME:C/src/version/}
BUILD_WRKSRC= ${WRKSRC}/lib
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|$$$$\[QT_INSTALL_HEADERS]|${PREFIX}/${QT_INCDIR_REL}|g' \
-e 's|$$$$\[QT_INSTALL_LIBS]|${PREFIX}/${QT_LIBDIR_REL}|g' \
@@ -48,9 +49,10 @@ pre-build:
${BUILD_WRKSRC}/QtAssistant
post-install:
- ${INSTALL_DATA} ${FILESDIR}/QAssistantClient ${PREFIX}/${QT_INCDIR_REL}/QtAssistant
- ${INSTALL_DATA} ${FILESDIR}/QtAssistant ${PREFIX}/${QT_INCDIR_REL}/QtAssistant
- ${MKDIR} ${PREFIX}/share/qt4/mkspecs/features
- ${INSTALL_DATA} ${WRKSRC}/features/assistant.prf ${PREFIX}/share/qt4/mkspecs/features
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
+ ${INSTALL_DATA} ${FILESDIR}/QAssistantClient ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
+ ${INSTALL_DATA} ${FILESDIR}/QtAssistant ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/qt4/mkspecs/features
+ ${INSTALL_DATA} ${WRKSRC}/features/assistant.prf ${STAGEDIR}${PREFIX}/share/qt4/mkspecs/features
.include <bsd.port.mk>
diff --git a/devel/qt4-linguist/Makefile b/devel/qt4-linguist/Makefile
index 1dd4859ba10f..72329d1e1305 100644
--- a/devel/qt4-linguist/Makefile
+++ b/devel/qt4-linguist/Makefile
@@ -40,9 +40,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -E -e 's|^TARGET[[:blank:]]*=[[:blank:]]*([a-z]+)|TARGET=\1-qt4|g' \
${BUILD_WRKSRC}/${PORTNAME}.pro ${BUILD_WRKSRC}/${PORTNAME}/${PORTNAME}.pro \
@@ -55,6 +54,6 @@ pre-configure:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/linguist/images/icons/linguist-128-32.png \
- ${PREFIX}/share/pixmaps/linguist-qt4.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/linguist-qt4.png
.include <bsd.port.mk>
diff --git a/devel/qt4-makeqpf/Makefile b/devel/qt4-makeqpf/Makefile
index b44b6f7436a1..ebdee4035e76 100644
--- a/devel/qt4-makeqpf/Makefile
+++ b/devel/qt4-makeqpf/Makefile
@@ -9,6 +9,8 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt qtopia font creator
+BROKEN_sparc64= does not compile
+
USE_QT4= qmake_build moc_build rcc_build uic_build corelib gui
QT_NONSTANDARD= yes
QT_DIST= yes
@@ -35,18 +37,7 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 802502
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch__tools__makeqpf__qpf2.cpp
-.endif
-
-.if ${ARCH} == "sparc64"
-BROKEN= does not compile on sparc64
-.endif
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
pre-configure:
${REINPLACE_CMD} -e 's|^TARGET[[:blank:]]*=[[:blank:]]*|TARGET=${PORTNAME}-qt4|g' \
@@ -57,4 +48,4 @@ pre-configure:
${LN} -sf ${LOCALBASE}/bin/uic-qt4 ${WRKSRC}/bin/uic
${LN} -sf ${LOCALBASE}/bin/rcc ${WRKSRC}/bin/rcc
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/qt4-makeqpf/files/extra-patch__tools__makeqpf__qpf2.cpp b/devel/qt4-makeqpf/files/extra-patch__tools__makeqpf__qpf2.cpp
deleted file mode 100644
index ab46d51ae6c7..000000000000
--- a/devel/qt4-makeqpf/files/extra-patch__tools__makeqpf__qpf2.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/makeqpf/qpf2.cpp.orig 2009-09-07 13:00:31.000000000 +0200
-+++ tools/makeqpf/qpf2.cpp 2009-09-21 22:15:11.717123200 +0200
-@@ -363,6 +363,8 @@
- int startGlyphIndex;
- };
-
-+#define log2(x) log(x)/log(2)
-+
- static QByteArray generateTrueTypeCMap(QFontEngine *fe)
- {
- QByteArray cmap;
diff --git a/devel/qt4-moc/Makefile b/devel/qt4-moc/Makefile
index 316ce71a730e..050a5b89baf3 100644
--- a/devel/qt4-moc/Makefile
+++ b/devel/qt4-moc/Makefile
@@ -9,6 +9,8 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt meta object compiler
+BROKEN_arm= does not compile
+
USE_QT4= qmake_build
QT_NONSTANDARD= yes
QT_DIST= yes
@@ -35,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/bin|g' \
-e 's|^TARGET.*|TARGET=moc-qt4|g' \
@@ -48,10 +49,4 @@ pre-configure:
pre-build:
cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE}
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "arm"
-BROKEN= does not compile on arm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/qt4-moc/files/patch-src__tools__moc__main.cpp b/devel/qt4-moc/files/patch-src__tools__moc__main.cpp
deleted file mode 100644
index f8411f3e8fa8..000000000000
--- a/devel/qt4-moc/files/patch-src__tools__moc__main.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./src/tools/moc/main.cpp.orig 2013-01-30 16:16:31.615488856 +0000
-+++ ./src/tools/moc/main.cpp 2013-01-30 16:16:52.991681291 +0000
-@@ -187,6 +187,7 @@
- Moc moc;
- pp.macros["Q_MOC_RUN"];
- pp.macros["__cplusplus"];
-+ pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"];
- QByteArray filename;
- QByteArray output;
- FILE *in = 0;
diff --git a/devel/qt4-porting/Makefile b/devel/qt4-porting/Makefile
index 1de5f31c3dfb..29ca9c34f889 100644
--- a/devel/qt4-porting/Makefile
+++ b/devel/qt4-porting/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-qdbusviewer/Makefile b/devel/qt4-qdbusviewer/Makefile
index 052cdd6a7e91..391c72cff399 100644
--- a/devel/qt4-qdbusviewer/Makefile
+++ b/devel/qt4-qdbusviewer/Makefile
@@ -43,9 +43,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/qdbus/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
post-patch:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
@@ -54,6 +53,6 @@ post-patch:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/images/qdbusviewer-128.png \
- ${PREFIX}/share/pixmaps/qdbusviewer.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/qdbusviewer.png
.include <bsd.port.mk>
diff --git a/devel/qt4-qdoc3/Makefile b/devel/qt4-qdoc3/Makefile
index 48b22a48d3e9..4e9b8b780334 100644
--- a/devel/qt4-qdoc3/Makefile
+++ b/devel/qt4-qdoc3/Makefile
@@ -27,12 +27,11 @@ DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \
EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
.endfor
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs/modules
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-qmlviewer/Makefile b/devel/qt4-qmlviewer/Makefile
index a810ab633df2..7c7a68caed61 100644
--- a/devel/qt4-qmlviewer/Makefile
+++ b/devel/qt4-qmlviewer/Makefile
@@ -41,9 +41,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/qml/
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
post-patch:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-qt3support/Makefile b/devel/qt4-qt3support/Makefile
index 7c1163bd2e80..bf34f67fd9d9 100644
--- a/devel/qt4-qt3support/Makefile
+++ b/devel/qt4-qt3support/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-qtestlib/Makefile b/devel/qt4-qtestlib/Makefile
index 63bd3d01c828..5894a92de55e 100644
--- a/devel/qt4-qtestlib/Makefile
+++ b/devel/qt4-qtestlib/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/testlib
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-qvfb/Makefile b/devel/qt4-qvfb/Makefile
index e976a11326df..c93b11156490 100644
--- a/devel/qt4-qvfb/Makefile
+++ b/devel/qt4-qvfb/Makefile
@@ -42,9 +42,8 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
CONFIGURE_ARGS+= -I../../include/Qt -I../../include
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${REINPLACE_CMD} -e 's|^TARGET.*|TARGET=qvfb-qt4|g' \
@@ -56,6 +55,6 @@ pre-configure:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/images/logo.png \
- ${PREFIX}/share/pixmaps/qvfb-qt4.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/qvfb-qt4.png
.include <bsd.port.mk>
diff --git a/devel/qt4-rcc/Makefile b/devel/qt4-rcc/Makefile
index 10b951a44097..74a91a364330 100644
--- a/devel/qt4-rcc/Makefile
+++ b/devel/qt4-rcc/Makefile
@@ -9,6 +9,8 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt resource compiler
+BROKEN_arm= does not compile
+
USE_QT4= qmake_build
QT_NONSTANDARD= yes
QT_DIST= yes
@@ -35,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/bin|g' \
${BUILD_WRKSRC}/${PORTNAME}.pro
@@ -47,10 +48,4 @@ pre-configure:
pre-build:
cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE}
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "arm"
-BROKEN= does not configure on arm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/qt4-script/Makefile b/devel/qt4-script/Makefile
index 624466af632b..248fdac8c401 100644
--- a/devel/qt4-script/Makefile
+++ b/devel/qt4-script/Makefile
@@ -3,7 +3,6 @@
PORTNAME= script
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 1
CATEGORIES?= devel
PKGNAMEPREFIX= qt4-
@@ -38,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-script/files/patch-src__3rdparty__javascriptcore__JavaScriptCore__interpreter__Interpreter.cpp b/devel/qt4-script/files/patch-src__3rdparty__javascriptcore__JavaScriptCore__interpreter__Interpreter.cpp
deleted file mode 100644
index 3242848d07d8..000000000000
--- a/devel/qt4-script/files/patch-src__3rdparty__javascriptcore__JavaScriptCore__interpreter__Interpreter.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp.orig 2011-06-30 00:43:03.155579428 +0200
-+++ ./src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp 2011-06-30 00:43:34.275444696 +0200
-@@ -2493,8 +2493,10 @@
- vPC += OPCODE_LENGTH(op_get_by_pname);
- NEXT_INSTRUCTION();
- }
-+ {
- Identifier propertyName(callFrame, subscript.toString(callFrame));
- result = baseValue.get(callFrame, propertyName);
-+ }
- CHECK_FOR_EXCEPTION();
- callFrame->r(dst) = result;
- vPC += OPCODE_LENGTH(op_get_by_pname);
diff --git a/devel/qt4-scripttools/Makefile b/devel/qt4-scripttools/Makefile
index bebe15dba0bb..b536201e2ee0 100644
--- a/devel/qt4-scripttools/Makefile
+++ b/devel/qt4-scripttools/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4-uic/Makefile b/devel/qt4-uic/Makefile
index 675718954f70..3bda495705eb 100644
--- a/devel/qt4-uic/Makefile
+++ b/devel/qt4-uic/Makefile
@@ -9,6 +9,8 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt user interface compiler
+BROKEN_arm= does not compile
+
USE_QT4= qmake_build
QT_NONSTANDARD= yes
QT_DIST= yes
@@ -35,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/bin|g' \
-e 's|^TARGET.*|TARGET=uic-qt4|g' \
@@ -48,10 +49,4 @@ pre-configure:
pre-build:
cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE}
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "arm"
-BROKEN= does not configure on arm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/qt4-uic3/Makefile b/devel/qt4-uic3/Makefile
index d8c72e746ae7..ca0328c322bd 100644
--- a/devel/qt4-uic3/Makefile
+++ b/devel/qt4-uic3/Makefile
@@ -34,9 +34,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/devel/qt4/Makefile b/devel/qt4/Makefile
index 18c17073d9e5..93754d776988 100644
--- a/devel/qt4/Makefile
+++ b/devel/qt4/Makefile
@@ -26,7 +26,7 @@ CODECS_DESC= CN, JP, KR, TW codecs support
SQL_PLUGINS_DESC= Install database plugins for QtSql
TOOLS_DESC= Install Qt tools (qmake, moc, etc.)
-NO_STAGE= yes
+NO_MTREE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCODECS}
diff --git a/devel/qt4/distinfo b/devel/qt4/distinfo
index 2563b7f44ad2..e74ce75635f7 100644
--- a/devel/qt4/distinfo
+++ b/devel/qt4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 33b0e38ba4c54a0cf8a4be8ca5a4584f1c2e0adfecb57b21d9d1d267b0093270
-SIZE (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 236593028
+SHA256 (KDE/qt-everywhere-opensource-src-4.8.5.tar.gz) = eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138
+SIZE (KDE/qt-everywhere-opensource-src-4.8.5.tar.gz) = 241491467
diff --git a/devel/qt4/files/patch-configure b/devel/qt4/files/patch-configure
index bede68d7870e..91537eb8dab8 100644
--- a/devel/qt4/files/patch-configure
+++ b/devel/qt4/files/patch-configure
@@ -39,12 +39,13 @@
echo "Creating qmake. Please wait..."
OLD_QCONFIG_H=
-@@ -5831,14 +5826,6 @@
+@@ -5995,15 +5995,6 @@
+ QMakeVar add QMAKE_CXXFLAGS -fpermissive
X11TESTS_FLAGS="$X11TESTS_FLAGS -fpermissive"
fi
-
+-
- # Check we actually have X11 :-)
-- "$unixtests/compile.test" "$XQMAKESPEC" "$QMAKE_CONFIG" $OPT_VERBOSE "$relpath" "$outpath" config.tests/x11/xlib "XLib" $L_FLAGS $I_FLAGS $l_FLAGS $X11TESTS_FLAGS
+- compileTest x11/xlib "XLib" $X11TESTS_FLAGS
- if [ $? != "0" ]; then
- echo "Basic XLib functionality test failed!"
- echo " You might need to modify the include and library search paths by editing"
diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile
index a3d10e1c4654..84a0413234c5 100644
--- a/devel/qtcreator/Makefile
+++ b/devel/qtcreator/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= qtcreator
-DISTVERSION= 2.6.1
+DISTVERSION= 2.8.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_QT:S/$/:qtcreator/} \
${MASTER_SITE_QT}
@@ -26,14 +26,16 @@ USE_QT4= qmake_build moc_build rcc_build uic_build \
dbus designer gui help-tools_build network script \
sql svg xml webkit qdoc3_build
HAS_CONFIGURE= yes
-MAKE_ENV+= INSTALL_ROOT=${PREFIX}
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= all docs
INSTALL_TARGET= install install_docs
+MAKE_ENV= XDG_CONFIG_HOME=/dev/null
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
-QMAKE_ARGS= -recursive CONFIG+="configure" ${QMAKE_PRO}
+QMAKE_ARGS= -recursive CONFIG+="configure" QTC_PREFIX=${PREFIX} ${QMAKE_PRO}
QMAKE_PRO= ${WRKSRC}/${PORTNAME}.pro
+# stage support
+DESTDIRNAME= INSTALL_ROOT
# Build Qt Quick Designer (requires update on every Qt update).
QT_DISTNAME= qt-everywhere-opensource-src-${QT4_VERSION}
@@ -51,15 +53,18 @@ INSTALL_WRKSRC= ${CONFIGURE_WRKSRC}
DESKTOP_ENTRIES= "Qt Creator" "${COMMENT}" "QtProject-qtcreator" \
"${PREFIX}/bin/${PORTNAME}" "Development;Qt;" true
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e 's|lrelease|lrelease-qt4|' \
${WRKSRC}/share/qtcreator/translations/translations.pro
${REINPLACE_CMD} -e 's|lupdate|lupdate-qt4|' \
${WRKSRC}/share/qtcreator/translations/translations.pro
- ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
+ ${REINPLACE_CMD} -e 's|/usr/bin/gnuplot|${LOCALBASE}/gnuplot|' \
+ ${WRKSRC}/share/qtcreator/dumper/gbridge.py
+ ${REINPLACE_CMD} -e 's|/usr/bin/ant|${LOCALBASE}/ant|' \
${WRKSRC}/src/plugins/android/androidsettingswidget.cpp
+ ${RM} ${WRKSRC}/share/qtcreator/dumper/gbridge.py.bak
+
do-configure:
${MKDIR} ${CONFIGURE_WRKSRC}
cd ${CONFIGURE_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
diff --git a/devel/qtcreator/distinfo b/devel/qtcreator/distinfo
index 59410b1d34b4..9c7438d15ea5 100644
--- a/devel/qtcreator/distinfo
+++ b/devel/qtcreator/distinfo
@@ -1,4 +1,4 @@
-SHA256 (KDE/qt-creator-2.6.1-src.tar.gz) = 8031e81e5e81e398575dd90245defcd29eeaf60d5907861707d85f4325d3d215
-SIZE (KDE/qt-creator-2.6.1-src.tar.gz) = 21355916
-SHA256 (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 33b0e38ba4c54a0cf8a4be8ca5a4584f1c2e0adfecb57b21d9d1d267b0093270
-SIZE (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 236593028
+SHA256 (KDE/qt-creator-2.8.0-src.tar.gz) = 7ac5d9a36c2f561f74d77378d4eae95a78c7752b323e1df924d6e895e99f45d2
+SIZE (KDE/qt-creator-2.8.0-src.tar.gz) = 24210148
+SHA256 (KDE/qt-everywhere-opensource-src-4.8.5.tar.gz) = eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138
+SIZE (KDE/qt-everywhere-opensource-src-4.8.5.tar.gz) = 241491467
diff --git a/devel/qtcreator/files/patch-src__libs__utils__savefile.cpp b/devel/qtcreator/files/patch-src__libs__utils__savefile.cpp
deleted file mode 100644
index 3bdf852053ac..000000000000
--- a/devel/qtcreator/files/patch-src__libs__utils__savefile.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/libs/utils/savefile.cpp.orig 2012-09-15 10:44:22.784493688 -0700
-+++ ./src/libs/utils/savefile.cpp 2012-09-15 10:45:06.714516257 -0700
-@@ -89,7 +89,7 @@
- }
- #ifdef Q_OS_WIN
- FlushFileBuffers(reinterpret_cast<HANDLE>(handle()));
--#elif defined(Q_OS_MAC)
-+#elif defined(Q_OS_MAC) || defined(Q_OS_FREEBSD)
- fsync(handle());
- #else
- fdatasync(handle());
diff --git a/devel/qtcreator/files/patch-src__plugins__android__androidconfigurations.h b/devel/qtcreator/files/patch-src__plugins__android__androidconfigurations.h
deleted file mode 100644
index 048f52dac31a..000000000000
--- a/devel/qtcreator/files/patch-src__plugins__android__androidconfigurations.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./src/plugins/android/androidconfigurations.h.orig 2012-09-10 07:29:16.000000000 -0700
-+++ ./src/plugins/android/androidconfigurations.h 2012-09-15 16:15:01.085988267 -0700
-@@ -52,8 +52,12 @@
- # ifdef Q_OS_WIN32
- const QLatin1String ToolchainHost("windows");
- # else
--# warning No Android supported OSs found
-+# ifdef Q_OS_FREEBSD
-+ const QLatin1String ToolchainHost("freebsd-x86");
-+# else
-+# warning No Android supported OSs found
- const QLatin1String ToolchainHost("linux-x86");
-+# endif
- # endif
- # endif
- #endif
diff --git a/devel/qtcreator/files/patch-src__plugins__android__androidsettingswidget.cpp b/devel/qtcreator/files/patch-src__plugins__android__androidsettingswidget.cpp
deleted file mode 100644
index ab94ad616993..000000000000
--- a/devel/qtcreator/files/patch-src__plugins__android__androidsettingswidget.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./src/plugins/android/androidsettingswidget.cpp.orig 2012-09-10 07:29:16.000000000 -0700
-+++ ./src/plugins/android/androidsettingswidget.cpp 2012-09-15 15:10:10.396152998 -0700
-@@ -345,6 +345,9 @@
- #elif defined(Q_OS_DARWIN)
- dir = QLatin1String("/opt/local/bin/ant");
- QLatin1String antApp("ant");
-+#elif defined(Q_OS_FREEBSD)
-+ dir = QLatin1String("/usr/local/bin/ant");
-+ QLatin1String antApp("ant");
- #endif
- const QString file =
- QFileDialog::getOpenFileName(this, tr("Select ant Script"), dir, antApp);
diff --git a/devel/qtcreator/files/patch-src__plugins__android__androidtoolchain.cpp b/devel/qtcreator/files/patch-src__plugins__android__androidtoolchain.cpp
deleted file mode 100644
index c3d48e0e70f8..000000000000
--- a/devel/qtcreator/files/patch-src__plugins__android__androidtoolchain.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/plugins/android/androidtoolchain.cpp.orig 2012-09-10 07:29:16.000000000 -0700
-+++ ./src/plugins/android/androidtoolchain.cpp 2012-09-15 15:58:23.920133451 -0700
-@@ -103,6 +103,8 @@
- "windows"
- #elif defined(Q_OS_MAC)
- "darwin-x86"
-+#elif defined(Q_OS_FREEBSD)
-+ "freebsd-x86"
- #endif
- );
-
diff --git a/devel/qtcreator/files/patch-src__plugins__qt4projectmanager__makestep.cpp b/devel/qtcreator/files/patch-src__plugins__qt4projectmanager__makestep.cpp
deleted file mode 100644
index f432f47432b7..000000000000
--- a/devel/qtcreator/files/patch-src__plugins__qt4projectmanager__makestep.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./src/plugins/qt4projectmanager/makestep.cpp.orig 2012-09-10 07:29:16.000000000 -0700
-+++ ./src/plugins/qt4projectmanager/makestep.cpp 2012-09-15 09:10:41.176369913 -0700
-@@ -237,8 +237,10 @@
- // but for now this is the least invasive change
- // We also prepend "L" to the MAKEFLAGS, so that nmake / jom are less verbose
- if (tc && m_makeCmd.isEmpty()) {
-+#ifndef Q_OS_FREEBSD
- if (tc->targetAbi().binaryFormat() != Abi::PEFormat )
- Utils::QtcProcess::addArg(&args, QLatin1String("-w"));
-+#endif
- if (tc->targetAbi().os() == Abi::WindowsOS
- && tc->targetAbi().osFlavor() != Abi::WindowsMSysFlavor) {
- const QString makeFlags = QLatin1String("MAKEFLAGS");
diff --git a/devel/qtcreator/pkg-plist b/devel/qtcreator/pkg-plist
index 2fb06a1c53df..7dede2965598 100644
--- a/devel/qtcreator/pkg-plist
+++ b/devel/qtcreator/pkg-plist
@@ -12,10 +12,6 @@ lib/qtcreator/libCPlusPlus.so
lib/qtcreator/libCPlusPlus.so.1
lib/qtcreator/libCPlusPlus.so.1.0
lib/qtcreator/libCPlusPlus.so.1.0.0
-lib/qtcreator/libDebuggingHelper.so
-lib/qtcreator/libDebuggingHelper.so.1
-lib/qtcreator/libDebuggingHelper.so.1.0
-lib/qtcreator/libDebuggingHelper.so.1.0.0
lib/qtcreator/libExtensionSystem.so
lib/qtcreator/libExtensionSystem.so.1
lib/qtcreator/libExtensionSystem.so.1.0
@@ -48,10 +44,16 @@ lib/qtcreator/libUtils.so
lib/qtcreator/libUtils.so.1
lib/qtcreator/libUtils.so.1.0
lib/qtcreator/libUtils.so.1.0.0
+lib/qtcreator/libqbscore.so
+lib/qtcreator/libqbscore.so.1
+lib/qtcreator/libqbscore.so.1.0
+lib/qtcreator/libqbscore.so.1.0.0
lib/qtcreator/libzeroconf.so
lib/qtcreator/libzeroconf.so.1
lib/qtcreator/libzeroconf.so.1.0
lib/qtcreator/libzeroconf.so.1.0.0
+lib/qtcreator/plugins/BlackBerry/Qnx.pluginspec
+lib/qtcreator/plugins/BlackBerry/libQnx.so
lib/qtcreator/plugins/QtProject/AnalyzerBase.pluginspec
lib/qtcreator/plugins/QtProject/Android.pluginspec
lib/qtcreator/plugins/QtProject/AutotoolsProjectManager.pluginspec
@@ -68,6 +70,7 @@ lib/qtcreator/plugins/QtProject/CppEditor.pluginspec
lib/qtcreator/plugins/QtProject/CppTools.pluginspec
lib/qtcreator/plugins/QtProject/Debugger.pluginspec
lib/qtcreator/plugins/QtProject/Designer.pluginspec
+lib/qtcreator/plugins/QtProject/DiffEditor.pluginspec
lib/qtcreator/plugins/QtProject/FakeVim.pluginspec
lib/qtcreator/plugins/QtProject/Find.pluginspec
lib/qtcreator/plugins/QtProject/GLSLEditor.pluginspec
@@ -82,6 +85,8 @@ lib/qtcreator/plugins/QtProject/Madde.pluginspec
lib/qtcreator/plugins/QtProject/Mercurial.pluginspec
lib/qtcreator/plugins/QtProject/Perforce.pluginspec
lib/qtcreator/plugins/QtProject/ProjectExplorer.pluginspec
+lib/qtcreator/plugins/QtProject/PythonEditor.pluginspec
+lib/qtcreator/plugins/QtProject/QbsProjectManager.pluginspec
lib/qtcreator/plugins/QtProject/QmlDesigner.pluginspec
lib/qtcreator/plugins/QtProject/QmlJSEditor.pluginspec
lib/qtcreator/plugins/QtProject/QmlJSTools.pluginspec
@@ -115,6 +120,7 @@ lib/qtcreator/plugins/QtProject/libCppEditor.so
lib/qtcreator/plugins/QtProject/libCppTools.so
lib/qtcreator/plugins/QtProject/libDebugger.so
lib/qtcreator/plugins/QtProject/libDesigner.so
+lib/qtcreator/plugins/QtProject/libDiffEditor.so
lib/qtcreator/plugins/QtProject/libFakeVim.so
lib/qtcreator/plugins/QtProject/libFind.so
lib/qtcreator/plugins/QtProject/libGLSLEditor.so
@@ -129,6 +135,8 @@ lib/qtcreator/plugins/QtProject/libMadde.so
lib/qtcreator/plugins/QtProject/libMercurial.so
lib/qtcreator/plugins/QtProject/libPerforce.so
lib/qtcreator/plugins/QtProject/libProjectExplorer.so
+lib/qtcreator/plugins/QtProject/libPythonEditor.so
+lib/qtcreator/plugins/QtProject/libQbsProjectManager.so
lib/qtcreator/plugins/QtProject/libQmlDesigner.so
lib/qtcreator/plugins/QtProject/libQmlJSEditor.so
lib/qtcreator/plugins/QtProject/libQmlJSTools.so
@@ -146,12 +154,7 @@ lib/qtcreator/plugins/QtProject/libUpdateInfo.so
lib/qtcreator/plugins/QtProject/libValgrind.so
lib/qtcreator/plugins/QtProject/libVcsBase.so
lib/qtcreator/plugins/QtProject/libWelcome.so
-lib/qtcreator/plugins/RIM/Qnx.pluginspec
-lib/qtcreator/plugins/RIM/libQnx.so
-lib/qtcreator/qmldesigner/libcustomstyleplugin.so
-lib/qtcreator/qmldesigner/libdesktopplugin.so
-lib/qtcreator/qmldesigner/libextrasplugin.so
-lib/qtcreator/qmldesigner/libmeegoplugin.so
+lib/qtcreator/qmldesigner/libcomponentsplugin.so
lib/qtcreator/qmldesigner/libqtquickplugin.so
lib/qtcreator/qtcomponents/Button.qml
lib/qtcreator/qtcomponents/ButtonRow.qml
@@ -219,12 +222,12 @@ share/qtcreator/designer/templates/Main_Window.ui
share/qtcreator/designer/templates/Widget.ui
share/qtcreator/dumper/LGPL_EXCEPTION.TXT
share/qtcreator/dumper/LICENSE.LGPL
-share/qtcreator/dumper/bridge.py
share/qtcreator/dumper/dumper.cpp
share/qtcreator/dumper/dumper.h
share/qtcreator/dumper/dumper.pro
-share/qtcreator/dumper/dumper.py
share/qtcreator/dumper/dumper_p.h
+share/qtcreator/dumper/gbridge.py
+share/qtcreator/dumper/lbridge.py
share/qtcreator/dumper/pdumper.py
share/qtcreator/dumper/qttypes.py
share/qtcreator/dumper/test/dumpertest.pro
@@ -257,12 +260,87 @@ share/qtcreator/glsl/glsl_120_common.glsl
share/qtcreator/glsl/glsl_es_100.frag
share/qtcreator/glsl/glsl_es_100.vert
share/qtcreator/glsl/glsl_es_100_common.glsl
+share/qtcreator/qbs/lib/qbs/plugins/libqbs_cpp_scanner.so
+share/qtcreator/qbs/lib/qbs/plugins/libqbs_qt_scanner.so
+share/qtcreator/qbs/share/qbs/imports/qbs/FileInfo/fileinfo.js
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/BinaryProbe.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/FrameworkProbe.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/IncludeProbe.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/PathProbe.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/PkgConfigProbe.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/Probes/utils.js
+share/qtcreator/qbs/share/qbs/imports/qbs/base/Application.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/base/CppApplication.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/base/DynamicLibrary.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/base/QmlApp.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/base/StaticLibrary.qbs
+share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer/qmlapplicationviewer.h
+share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer/qmlapplicationviewer_qt4.cpp
+share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer/qmlapplicationviewer_qt4.h
+share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer/qmlapplicationviewer_qt5.cpp
+share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer/qmlapplicationviewer_qt5.h
+share/qtcreator/qbs/share/qbs/modules/Qt/QtModule.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/axcontainer/axcontainer.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/axserver/axserver.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/concurrent/concurrent.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/core/core.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/core/moc.js
+share/qtcreator/qbs/share/qbs/modules/Qt/dbus/dbus.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/declarative/declarative.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/designer/designer.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/designercomponents/designercomponents.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/enginio/enginio.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/gui/gui.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/help/help.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/jsonstream/jsonstream.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/multimedia/multimedia.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/multimediawidgets/multimediawidgets.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/network/network.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/opengl/opengl.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/phonon/phonon.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/printsupport/printsupport.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/qml/qml.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/qtfunctions.js
+share/qtcreator/qbs/share/qbs/modules/Qt/quick/quick.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/script/script.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/sql/sql.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/svg/svg.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/test/test.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/webkit/webkit.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/webkitwidgets/webkitwidgets.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/widgets/widgets.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/xml/xml.qbs
+share/qtcreator/qbs/share/qbs/modules/Qt/xmlpatterns/xmlpatterns.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/CppModule.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/DarwinGCC.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/GenericGCC.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/UnixGCC.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/bundle-tools.js
+share/qtcreator/qbs/share/qbs/modules/cpp/darwin-tools.js
+share/qtcreator/qbs/share/qbs/modules/cpp/gcc.js
+share/qtcreator/qbs/share/qbs/modules/cpp/genericunix-gcc.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/ios-gcc.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/linux-gcc.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/msvc.js
+share/qtcreator/qbs/share/qbs/modules/cpp/osx-gcc.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/path-tools.js
+share/qtcreator/qbs/share/qbs/modules/cpp/windows-mingw.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/windows-msvc.qbs
+share/qtcreator/qbs/share/qbs/modules/cpp/windows.js
+share/qtcreator/qbs/share/qbs/modules/qbs/common.qbs
+share/qtcreator/qbs/share/qbs/modules/utils.js
share/qtcreator/qml-type-descriptions/builtins.qmltypes
+share/qtcreator/qml-type-descriptions/qbs-bundle.json
+share/qtcreator/qml-type-descriptions/qmlproject-bundle.json
share/qtcreator/qml-type-descriptions/qmlproject.qmltypes
share/qtcreator/qml-type-descriptions/qmlruntime.qmltypes
+share/qtcreator/qml-type-descriptions/qmltypes-bundle.json
share/qtcreator/qml-type-descriptions/qt-labs-folderlistmodel.qmltypes
share/qtcreator/qml-type-descriptions/qt-labs-gestures.qmltypes
share/qtcreator/qml-type-descriptions/qt-labs-particles.qmltypes
+share/qtcreator/qml-type-descriptions/qt4QtQuick1-bundle.json
+share/qtcreator/qml-type-descriptions/qt5QtQuick1-bundle.json
+share/qtcreator/qml-type-descriptions/qt5QtQuick2-bundle.json
share/qtcreator/qml-type-descriptions/qtmobility-connectivity.qmltypes
share/qtcreator/qml-type-descriptions/qtmobility-contacts.qmltypes
share/qtcreator/qml-type-descriptions/qtmobility-feedback.qmltypes
@@ -393,6 +471,10 @@ share/qtcreator/qml/qmlpuppet/commands/createinstancescommand.cpp
share/qtcreator/qml/qmlpuppet/commands/createinstancescommand.h
share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp
share/qtcreator/qml/qmlpuppet/commands/createscenecommand.h
+share/qtcreator/qml/qmlpuppet/commands/debugoutputcommand.cpp
+share/qtcreator/qml/qmlpuppet/commands/debugoutputcommand.h
+share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.cpp
+share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.h
share/qtcreator/qml/qmlpuppet/commands/informationchangedcommand.cpp
share/qtcreator/qml/qmlpuppet/commands/informationchangedcommand.h
share/qtcreator/qml/qmlpuppet/commands/pixmapchangedcommand.cpp
@@ -401,6 +483,8 @@ share/qtcreator/qml/qmlpuppet/commands/removeinstancescommand.cpp
share/qtcreator/qml/qmlpuppet/commands/removeinstancescommand.h
share/qtcreator/qml/qmlpuppet/commands/removepropertiescommand.cpp
share/qtcreator/qml/qmlpuppet/commands/removepropertiescommand.h
+share/qtcreator/qml/qmlpuppet/commands/removesharedmemorycommand.cpp
+share/qtcreator/qml/qmlpuppet/commands/removesharedmemorycommand.h
share/qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.cpp
share/qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.h
share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp
@@ -433,44 +517,49 @@ share/qtcreator/qml/qmlpuppet/container/reparentcontainer.h
share/qtcreator/qml/qmlpuppet/html/welcome.html
share/qtcreator/qml/qmlpuppet/images/template_image.png
share/qtcreator/qml/qmlpuppet/images/webkit.png
-share/qtcreator/qml/qmlpuppet/instances/anchorchangesnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/anchorchangesnodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/behaviornodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/behaviornodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/childrenchangeeventfilter.cpp
-share/qtcreator/qml/qmlpuppet/instances/childrenchangeeventfilter.h
-share/qtcreator/qml/qmlpuppet/instances/componentnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/componentnodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/dummycontextobject.cpp
-share/qtcreator/qml/qmlpuppet/instances/dummycontextobject.h
-share/qtcreator/qml/qmlpuppet/instances/dummynodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/dummynodeinstance.h
share/qtcreator/qml/qmlpuppet/instances/instances.pri
share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp
share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.h
-share/qtcreator/qml/qmlpuppet/instances/nodeinstancemetaobject.cpp
-share/qtcreator/qml/qmlpuppet/instances/nodeinstancemetaobject.h
-share/qtcreator/qml/qmlpuppet/instances/nodeinstanceserver.cpp
-share/qtcreator/qml/qmlpuppet/instances/nodeinstanceserver.h
-share/qtcreator/qml/qmlpuppet/instances/nodeinstancesignalspy.cpp
-share/qtcreator/qml/qmlpuppet/instances/nodeinstancesignalspy.h
-share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/qmlpropertychangesnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/qmlpropertychangesnodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/qmlstatenodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/qmlstatenodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/qmltransitionnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/qmltransitionnodeinstance.h
-share/qtcreator/qml/qmlpuppet/instances/servernodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/instances/servernodeinstance.h
share/qtcreator/qml/qmlpuppet/interfaces/commondefines.h
share/qtcreator/qml/qmlpuppet/interfaces/interfaces.pri
share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceclientinterface.h
+share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceglobal.h
share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.cpp
share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.h
share/qtcreator/qml/qmlpuppet/qml2puppet/Info.plist.in
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/anchorchangesnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/anchorchangesnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/behaviornodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/behaviornodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/childrenchangeeventfilter.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/childrenchangeeventfilter.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/componentnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/componentnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/dummycontextobject.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/dummycontextobject.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/dummynodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/dummynodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/graphicalnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/graphicalnodeinstance.h
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/instances.pri
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/layoutnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/layoutnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstancemetaobject.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstancemetaobject.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstancesignalspy.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstancesignalspy.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/positionernodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/positionernodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmlpropertychangesnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmlpropertychangesnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmlstatenodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmlstatenodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmltransitionnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qmltransitionnodeinstance.h
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5informationnodeinstanceserver.cpp
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5informationnodeinstanceserver.h
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceclientproxy.cpp
@@ -481,20 +570,50 @@ share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.h
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.h
-share/qtcreator/qml/qmlpuppet/qml2puppet/instances/sgitemnodeinstance.cpp
-share/qtcreator/qml/qmlpuppet/qml2puppet/instances/sgitemnodeinstance.h
-share/qtcreator/qml/qmlpuppet/qml2puppet/main.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickwindownodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickwindownodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.h
+share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pro
-share/qtcreator/qml/qmlpuppet/qmlpuppet.pro
+share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet.qrc
share/qtcreator/qml/qmlpuppet/qmlpuppet/Info.plist.in
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/anchorchangesnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/anchorchangesnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/behaviornodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/behaviornodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/childrenchangeeventfilter.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/childrenchangeeventfilter.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/componentnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/componentnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/dummycontextobject.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/dummycontextobject.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/dummynodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/dummynodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/graphicsobjectnodeinstance.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/graphicsobjectnodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/instances.pri
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstancemetaobject.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstancemetaobject.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstanceserver.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstanceserver.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstancesignalspy.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/nodeinstancesignalspy.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/objectnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/objectnodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/positionernodeinstance.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/positionernodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlgraphicsitemnodeinstance.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlgraphicsitemnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlpropertychangesnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlpropertychangesnodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlstatenodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlstatenodeinstance.h
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmltransitionnodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmltransitionnodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4informationnodeinstanceserver.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4informationnodeinstanceserver.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4nodeinstanceclientproxy.cpp
@@ -505,144 +624,158 @@ share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4previewnodeinstanceserver.c
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4previewnodeinstanceserver.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4rendernodeinstanceserver.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4rendernodeinstanceserver.h
-share/qtcreator/qml/qmlpuppet/qmlpuppet/main.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/servernodeinstance.cpp
+share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/servernodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppet.pri
share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppet.pro
+share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppetmain.cpp
share/qtcreator/qml/qmlpuppet/qmlpuppet_utilities.pri
-share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentHorizontalButtons.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentVerticalButtons.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorButtons.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/BorderImageSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/CheckBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ColorGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ColorLabel.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ColorScheme.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ColorTypeButtons.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ComboBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBoxAlternate.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ExpressionEditor.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Extended.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedPane.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedSwitches.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FlagedButton.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FlickableGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FlickableSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FlipableSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FlowSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FontComboBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FontGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/FontStyleButtons.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/GridSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/GridViewSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBoxOption.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalLayout.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalWhiteLine.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ImageSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/IntEditor.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ItemPane.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Label.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/LayoutPane.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ListViewSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Modifiers.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/MouseAreaSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/PathViewSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/PlaceHolder.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/PropertyFrame.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/RowSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/ScrollArea.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/SliderWidget.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/SpinBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextColorGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/TextEditSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/TextEditor.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputGroupBox.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/TextSpecifics.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Transformation.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Type.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/VerticalLayout.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbottom.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbox.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorfill.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorhorizontal.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorleft.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorright.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorspacer.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchortop.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/anchorvertical.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/applybutton.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/aspectlock.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/cancelbutton.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/checkbox_tr.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/emptyPane.qml
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/apply.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/behaivour.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/blended-image-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/button.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/cancel.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/default-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/downArrow.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/expression.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/extended.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/grid-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_gradient.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_none.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_solid.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/image-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/item-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/layout.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/leftArrow.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/list-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/mouse-area-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/placeholder.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/rect-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/reset-button.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/rightArrow.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/standard.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/submenu.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-edit-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-h-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-icon.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/images/upArrow.png
-share/qtcreator/qmldesigner/propertyeditor/Qt/layoutWidget.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/propertyEditor.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/specialCheckBox.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonleft.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonmiddle.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonright.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/switch.css
-share/qtcreator/qmldesigner/propertyeditor/Qt/typeLabel.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/AlignmentHorizontalButtons.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/AlignmentVerticalButtons.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/AnchorBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/AnchorButtons.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/CheckBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ColorGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ColorLabel.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ColorLineEdit.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ColorScheme.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ColorTypeButtons.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/DoubleSpinBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/DoubleSpinBoxAlternate.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ExpressionEditor.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Extended.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ExtendedFunctionButton.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ExtendedPane.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ExtendedSwitches.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/FlagedButton.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/FontComboBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/FontGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/FontStyleButtons.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Geometry.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/GroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/GroupBoxOption.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/HorizontalLayout.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/HorizontalWhiteLine.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/IntEditor.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Label.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Layout.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/LayoutPane.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/LineEdit.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Modifiers.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/PlaceHolder.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/PropertyFrame.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ScrollArea.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/SliderWidget.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/SpinBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/StandardTextColorGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/StandardTextGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Switches.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/TextEditor.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/TextInputGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Transformation.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Type.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/UrlEdit.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/VerticalLayout.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/Visibility.qml
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorbottom.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorbox.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorfill.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorhorizontal.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorleft.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorright.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorspacer.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchortop.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/anchorvertical.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/applybutton.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/aspectlock.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/cancelbutton.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/checkbox_tr.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentbottom-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentbottom-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentcenterh-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentcenterh-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentleft-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentleft-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentmiddle-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentmiddle-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentright-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmentright-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmenttop-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/alignmenttop-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/apply.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/behaivour.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/blended-image-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/bold-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/bold-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/button.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/cancel.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/default-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/downArrow.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/expression.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/extended.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/grid-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/icon_color_gradient.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/icon_color_none.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/icon_color_solid.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/image-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/italic-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/italic-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/item-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/layout.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/leftArrow.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/list-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/mouse-area-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/placeholder.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/rect-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/reset-button.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/rightArrow.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/standard.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/strikeout-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/strikeout-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/submenu.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/text-edit-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/text-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/underline-h-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/underline-icon.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images/upArrow.png
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/layoutWidget.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/propertyEditor.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/qmldir
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/specialCheckBox.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/styledbuttonleft.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/styledbuttonmiddle.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/styledbuttonright.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/switch.css
+share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/typeLabel.css
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/BooleanEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/ColorEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/IntEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/RealEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/StringEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/TemplateTypes.qml
+share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates/UrlEditorTemplate.template
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/BorderImageSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlickableGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlickableSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlipableSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridViewSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/ImageSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/ItemPane.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/ListViewSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/MouseAreaSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/PathViewSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/QtObjectPane.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleColorGroupBox.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextEditSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextInputSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextSpecifics.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/Window/WindowPane.qml
+share/qtcreator/qmldesigner/propertyeditor/QtQuick/emptyPane.qml
share/qtcreator/qmldesigner/propertyeditor/QtWebKit/WebViewSpecifics.qml
share/qtcreator/qmlicons/Qt/16x16/BorderImage.png
share/qtcreator/qmlicons/Qt/16x16/BusyIndicator.png
@@ -733,6 +866,15 @@ share/qtcreator/templates/mobileapp/main.cpp
share/qtcreator/templates/mobileapp/mainwindow.cpp
share/qtcreator/templates/mobileapp/mainwindow.h
share/qtcreator/templates/mobileapp/mainwindow.ui
+share/qtcreator/templates/qml/qtquick1_1/main.qml
+share/qtcreator/templates/qml/qtquick1_1/main.qmlproject
+share/qtcreator/templates/qml/qtquick1_1/template.xml
+share/qtcreator/templates/qml/qtquick2/main.qml
+share/qtcreator/templates/qml/qtquick2/main.qmlproject
+share/qtcreator/templates/qml/qtquick2/template.xml
+share/qtcreator/templates/qml/qtquickcontrols/main.qml
+share/qtcreator/templates/qml/qtquickcontrols/main.qmlproject
+share/qtcreator/templates/qml/qtquickcontrols/template.xml
share/qtcreator/templates/qt4project/customwidgetwizard/tpl_collection.cpp
share/qtcreator/templates/qt4project/customwidgetwizard/tpl_collection.h
share/qtcreator/templates/qt4project/customwidgetwizard/tpl_plugin.pro
@@ -771,6 +913,15 @@ share/qtcreator/templates/shared/manifest.aegis
share/qtcreator/templates/wizards/README.txt
share/qtcreator/templates/wizards/bb-bardescriptor/bar-descriptor.xml
share/qtcreator/templates/wizards/bb-bardescriptor/wizard.xml
+share/qtcreator/templates/wizards/bb-cascades-app/assets/SecondPage.qml
+share/qtcreator/templates/wizards/bb-cascades-app/assets/main.qml
+share/qtcreator/templates/wizards/bb-cascades-app/bar-descriptor.xml
+share/qtcreator/templates/wizards/bb-cascades-app/icon.png
+share/qtcreator/templates/wizards/bb-cascades-app/main.cpp
+share/qtcreator/templates/wizards/bb-cascades-app/project.cpp
+share/qtcreator/templates/wizards/bb-cascades-app/project.hpp
+share/qtcreator/templates/wizards/bb-cascades-app/project.pro
+share/qtcreator/templates/wizards/bb-cascades-app/wizard.xml
share/qtcreator/templates/wizards/bb-guiapp/bar-descriptor.xml
share/qtcreator/templates/wizards/bb-guiapp/icon.png
share/qtcreator/templates/wizards/bb-guiapp/main.cpp
@@ -789,18 +940,9 @@ share/qtcreator/templates/wizards/bb-qt5-guiapp/mainwidget.h
share/qtcreator/templates/wizards/bb-qt5-guiapp/mainwidget.ui
share/qtcreator/templates/wizards/bb-qt5-guiapp/project.pro
share/qtcreator/templates/wizards/bb-qt5-guiapp/wizard.xml
-share/qtcreator/templates/wizards/bb-qt5-quick2app/bar-descriptor.xml
-share/qtcreator/templates/wizards/bb-qt5-quick2app/icon.png
-share/qtcreator/templates/wizards/bb-qt5-quick2app/main.cpp
-share/qtcreator/templates/wizards/bb-qt5-quick2app/project.pro
-share/qtcreator/templates/wizards/bb-qt5-quick2app/qml/main.qml
-share/qtcreator/templates/wizards/bb-qt5-quick2app/wizard.xml
-share/qtcreator/templates/wizards/bb-quickapp/bar-descriptor.xml
-share/qtcreator/templates/wizards/bb-quickapp/icon.png
-share/qtcreator/templates/wizards/bb-quickapp/main.cpp
-share/qtcreator/templates/wizards/bb-quickapp/project.pro
-share/qtcreator/templates/wizards/bb-quickapp/qml/main.qml
-share/qtcreator/templates/wizards/bb-quickapp/wizard.xml
+share/qtcreator/templates/wizards/codesnippet/main.cpp
+share/qtcreator/templates/wizards/codesnippet/project.pro
+share/qtcreator/templates/wizards/codesnippet/wizard.xml
share/qtcreator/templates/wizards/helloworld/console.png
share/qtcreator/templates/wizards/helloworld/main.cpp
share/qtcreator/templates/wizards/helloworld/project.pro
@@ -828,6 +970,7 @@ share/qtcreator/templates/wizards/qtcreatorplugin/MyPlugin.pluginspec.in
share/qtcreator/templates/wizards/qtcreatorplugin/myplugin.cpp
share/qtcreator/templates/wizards/qtcreatorplugin/myplugin.h
share/qtcreator/templates/wizards/qtcreatorplugin/myplugin.pro
+share/qtcreator/templates/wizards/qtcreatorplugin/myplugin_dependencies.pri
share/qtcreator/templates/wizards/qtcreatorplugin/myplugin_global.h
share/qtcreator/templates/wizards/qtcreatorplugin/mypluginconstants.h
share/qtcreator/templates/wizards/qtcreatorplugin/qtcreator_logo_24.png
@@ -873,6 +1016,7 @@ share/qtcreator/welcomescreen/qtcreator_tutorials.xml
share/qtcreator/welcomescreen/tutorials.qml
share/qtcreator/welcomescreen/welcomescreen.qml
share/qtcreator/welcomescreen/welcomescreen.qmlproject
+share/qtcreator/welcomescreen/widgets/ComboBox.qml
share/qtcreator/welcomescreen/widgets/CustomColors.qml
share/qtcreator/welcomescreen/widgets/CustomFonts.qml
share/qtcreator/welcomescreen/widgets/CustomTab.qml
@@ -966,13 +1110,12 @@ share/qtcreator/welcomescreen/widgets/qmldir
@dirrm share/qtcreator/templates/wizards/plaincapp
@dirrm share/qtcreator/templates/wizards/listmodel
@dirrm share/qtcreator/templates/wizards/helloworld
-@dirrm share/qtcreator/templates/wizards/bb-quickapp/qml
-@dirrm share/qtcreator/templates/wizards/bb-quickapp
-@dirrm share/qtcreator/templates/wizards/bb-qt5-quick2app/qml
-@dirrm share/qtcreator/templates/wizards/bb-qt5-quick2app
+@dirrm share/qtcreator/templates/wizards/codesnippet
@dirrm share/qtcreator/templates/wizards/bb-qt5-guiapp
@dirrm share/qtcreator/templates/wizards/bb-qt5-bardescriptor
@dirrm share/qtcreator/templates/wizards/bb-guiapp
+@dirrm share/qtcreator/templates/wizards/bb-cascades-app/assets
+@dirrm share/qtcreator/templates/wizards/bb-cascades-app
@dirrm share/qtcreator/templates/wizards/bb-bardescriptor
@dirrm share/qtcreator/templates/wizards
@dirrm share/qtcreator/templates/shared
@@ -989,6 +1132,10 @@ share/qtcreator/welcomescreen/widgets/qmldir
@dirrm share/qtcreator/templates/qtquick2app
@dirrm share/qtcreator/templates/qt4project/customwidgetwizard
@dirrm share/qtcreator/templates/qt4project
+@dirrm share/qtcreator/templates/qml/qtquickcontrols
+@dirrm share/qtcreator/templates/qml/qtquick2
+@dirrm share/qtcreator/templates/qml/qtquick1_1
+@dirrm share/qtcreator/templates/qml
@dirrm share/qtcreator/templates/mobileapp
@dirrm share/qtcreator/templates/html5app/html5applicationviewer/touchnavigation
@dirrm share/qtcreator/templates/html5app/html5applicationviewer
@@ -1004,8 +1151,11 @@ share/qtcreator/welcomescreen/widgets/qmldir
@dirrm share/qtcreator/qmlicons/Qt
@dirrm share/qtcreator/qmlicons
@dirrm share/qtcreator/qmldesigner/propertyeditor/QtWebKit
-@dirrm share/qtcreator/qmldesigner/propertyeditor/Qt/images
-@dirrm share/qtcreator/qmldesigner/propertyeditor/Qt
+@dirrm share/qtcreator/qmldesigner/propertyeditor/QtQuick/Window
+@dirrm share/qtcreator/qmldesigner/propertyeditor/QtQuick
+@dirrm share/qtcreator/qmldesigner/propertyeditor/PropertyTemplates
+@dirrm share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/images
+@dirrm share/qtcreator/qmldesigner/propertyeditor/HelperWidgets
@dirrm share/qtcreator/qmldesigner/propertyeditor
@dirrm share/qtcreator/qmldesigner
@dirrm share/qtcreator/qml/qmlpuppet/qmlpuppet/instances
@@ -1031,6 +1181,51 @@ share/qtcreator/welcomescreen/widgets/qmldir
@dirrm share/qtcreator/qml/qmldump
@dirrm share/qtcreator/qml-type-descriptions
@dirrm share/qtcreator/qml
+@dirrm share/qtcreator/qbs/share/qbs/modules/qbs
+@dirrm share/qtcreator/qbs/share/qbs/modules/cpp
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/xmlpatterns
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/xml
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/widgets
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/webkitwidgets
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/webkit
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/test
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/svg
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/sql
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/script
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/quick
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/qml
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/printsupport
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/phonon
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/opengl
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/network
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/multimediawidgets
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/multimedia
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/jsonstream
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/help
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/gui
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/enginio
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/designercomponents
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/designer
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/declarative
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/dbus
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/core
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/concurrent
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/axserver
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt/axcontainer
+@dirrm share/qtcreator/qbs/share/qbs/modules/Qt
+@dirrm share/qtcreator/qbs/share/qbs/modules
+@dirrm share/qtcreator/qbs/share/qbs/imports/qbs/base/qmlapplicationviewer
+@dirrm share/qtcreator/qbs/share/qbs/imports/qbs/base
+@dirrm share/qtcreator/qbs/share/qbs/imports/qbs/Probes
+@dirrm share/qtcreator/qbs/share/qbs/imports/qbs/FileInfo
+@dirrm share/qtcreator/qbs/share/qbs/imports/qbs
+@dirrm share/qtcreator/qbs/share/qbs/imports
+@dirrm share/qtcreator/qbs/share/qbs
+@dirrm share/qtcreator/qbs/share
+@dirrm share/qtcreator/qbs/lib/qbs/plugins
+@dirrm share/qtcreator/qbs/lib/qbs
+@dirrm share/qtcreator/qbs/lib
+@dirrm share/qtcreator/qbs
@dirrm share/qtcreator/glsl
@dirrm share/qtcreator/generic-highlighter
@dirrm share/qtcreator/externaltools
@@ -1065,7 +1260,7 @@ share/qtcreator/welcomescreen/widgets/qmldir
@dirrm lib/qtcreator/qtcomponents/custom
@dirrm lib/qtcreator/qtcomponents
@dirrm lib/qtcreator/qmldesigner
-@dirrm lib/qtcreator/plugins/RIM
@dirrm lib/qtcreator/plugins/QtProject
+@dirrm lib/qtcreator/plugins/BlackBerry
@dirrm lib/qtcreator/plugins
@dirrm lib/qtcreator
diff --git a/graphics/qt4-iconengines/Makefile b/graphics/qt4-iconengines/Makefile
index c7446af794fb..240e057aa011 100644
--- a/graphics/qt4-iconengines/Makefile
+++ b/graphics/qt4-iconengines/Makefile
@@ -13,6 +13,8 @@ USE_QT4= qmake_build moc_build corelib gui svg xml
QT_NONSTANDARD= yes
QT_DIST= yes
+USES= pkgconfig
+
HAS_CONFIGURE= yes
ALL_TARGET= first
@@ -35,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/svgiconengine
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/graphics/qt4-imageformats/Makefile b/graphics/qt4-imageformats/Makefile
index f473fe8345cc..1641fbd10e16 100644
--- a/graphics/qt4-imageformats/Makefile
+++ b/graphics/qt4-imageformats/Makefile
@@ -18,6 +18,8 @@ USE_QT4= qmake_build moc_build rcc_build corelib gui svg xml
QT_NONSTANDARD= yes
QT_DIST= yes
+USES= pkgconfig
+
HAS_CONFIGURE= yes
ALL_TARGET= first
@@ -40,9 +42,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/graphics/qt4-imageformats/files/patch-git_ccd1b2ee b/graphics/qt4-imageformats/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/graphics/qt4-imageformats/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/graphics/qt4-pixeltool/Makefile b/graphics/qt4-pixeltool/Makefile
index 3bc677073a87..560b277b8f15 100644
--- a/graphics/qt4-pixeltool/Makefile
+++ b/graphics/qt4-pixeltool/Makefile
@@ -40,9 +40,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/bin|g' \
${BUILD_WRKSRC}/${PORTNAME}.pro
diff --git a/graphics/qt4-svg/Makefile b/graphics/qt4-svg/Makefile
index b61ffdc4c682..4e17c4941546 100644
--- a/graphics/qt4-svg/Makefile
+++ b/graphics/qt4-svg/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/graphics/qt4-svg/files/patch-git_ccd1b2ee b/graphics/qt4-svg/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/graphics/qt4-svg/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/japanese/qt4-codecs-jp/Makefile b/japanese/qt4-codecs-jp/Makefile
index d0a49e987497..e052bc5116f9 100644
--- a/japanese/qt4-codecs-jp/Makefile
+++ b/japanese/qt4-codecs-jp/Makefile
@@ -37,9 +37,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/jp
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/korean/qt4-codecs-kr/Makefile b/korean/qt4-codecs-kr/Makefile
index 3ab07a3f011c..1e1af287a342 100644
--- a/korean/qt4-codecs-kr/Makefile
+++ b/korean/qt4-codecs-kr/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/kr
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/misc/qt4-doc/Makefile b/misc/qt4-doc/Makefile
index 6c1898724114..fddae4486db0 100644
--- a/misc/qt4-doc/Makefile
+++ b/misc/qt4-doc/Makefile
@@ -17,10 +17,10 @@ EXTRACT_AFTER_ARGS= '${DISTNAME}/doc'
DOCSDIR= ${PREFIX}/share/doc/qt4
-NO_STAGE= yes
do-install:
- ${MKDIR} ${DOCSDIR} && \
- cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${DOCSDIR} && \
- ${COPYTREE_SHARE} qch ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR} && \
+ cd ${WRKSRC}/doc && \
+ ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} && \
+ ${COPYTREE_SHARE} qch ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/misc/qt4-doc/pkg-plist b/misc/qt4-doc/pkg-plist
index 019444ff3693..c1be84253418 100644
--- a/misc/qt4-doc/pkg-plist
+++ b/misc/qt4-doc/pkg-plist
@@ -3078,7 +3078,6 @@
%%DOCSDIR%%/html/images/qvbox-m.png
%%DOCSDIR%%/html/images/qvboxlayout-with-5-children.png
%%DOCSDIR%%/html/images/qwebview-diagram.png
-%%DOCSDIR%%/html/images/qwebview-url.png
%%DOCSDIR%%/html/images/qwindowsstyle.png
%%DOCSDIR%%/html/images/qwindowsxpstyle.png
%%DOCSDIR%%/html/images/qwsserver_keyboardfilter.png
@@ -7364,7 +7363,6 @@
%%DOCSDIR%%/html/stylesheet.html
%%DOCSDIR%%/html/supported-platforms.html
%%DOCSDIR%%/html/symbian-platform-security-requirements.html
-%%DOCSDIR%%/html/symbian-support.html
%%DOCSDIR%%/html/symbian-with-qt-introduction.html
%%DOCSDIR%%/html/symbianexceptionsafety.html
%%DOCSDIR%%/html/technology-apis.html
@@ -8148,7 +8146,6 @@
%%DOCSDIR%%/qch/qt.qch
@dirrm %%DOCSDIR%%/qch
@dirrm %%DOCSDIR%%/html/style
-@exec mkdir -p %D/%%DOCSDIR%%/html/scripts
@dirrm %%DOCSDIR%%/html/scripts
@dirrm %%DOCSDIR%%/html/images/used-in-examples/widgets/tooltips/images
@dirrm %%DOCSDIR%%/html/images/used-in-examples/widgets/tooltips
diff --git a/misc/qt4-l10n/Makefile b/misc/qt4-l10n/Makefile
index 09caefbbfd19..a82904352075 100644
--- a/misc/qt4-l10n/Makefile
+++ b/misc/qt4-l10n/Makefile
@@ -14,12 +14,11 @@ QT_NONSTANDARD= yes
EXTRACT_AFTER_ARGS+= --include '${DISTNAME}/translations'
-NO_STAGE= yes
do-build:
${LOCALBASE}/bin/lrelease-qt4 ${WRKSRC}/translations/*.ts
do-install:
- ${MKDIR} ${PREFIX}/share/qt4/translations
- ${INSTALL_DATA} ${WRKSRC}/translations/*.qm ${PREFIX}/share/qt4/translations
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/qt4/translations
+ ${INSTALL_DATA} ${WRKSRC}/translations/*.qm ${STAGEDIR}${PREFIX}/share/qt4/translations
.include <bsd.port.mk>
diff --git a/misc/qt4-qtconfig/Makefile b/misc/qt4-qtconfig/Makefile
index 93cdea1532db..4ea5aaf38021 100644
--- a/misc/qt4-qtconfig/Makefile
+++ b/misc/qt4-qtconfig/Makefile
@@ -14,6 +14,7 @@ OPTIONS_DEFAULT=PHONON
PHONON_DESC= Multimedia via Phonon (implies GStreamer)
+USES= pkgconfig
USE_QT4= qmake_build moc_build rcc_build uic_build \
dbus gui xml
QT_NONSTANDARD= yes
@@ -41,7 +42,6 @@ DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \
EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
.endfor
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPHONON}
@@ -54,7 +54,7 @@ CONFIGURE_ARGS+=-no-phonon -no-gstreamer
BUILD_WRKSRC= ${WRKSRC}/tools/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
pre-configure:
${REINPLACE_CMD} -e 's|^TARGET.*|TARGET=qtconfig-qt4|g' \
@@ -68,6 +68,6 @@ pre-configure:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/images/appicon.png \
- ${PREFIX}/share/pixmaps/qtconfig-qt4.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/qtconfig-qt4.png
.include <bsd.port.mk>
diff --git a/misc/qt4-qtdemo/Makefile b/misc/qt4-qtdemo/Makefile
index 4b1776a43d28..d01306741f05 100644
--- a/misc/qt4-qtdemo/Makefile
+++ b/misc/qt4-qtdemo/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt demonstration and example programs
+USES= pkgconfig
USE_QT4= qmake_build moc_build rcc_build uic_build corelib designer \
gui network opengl sql svg qtestlib xml imageformats_run dbus \
script webkit phonon help assistant_run phonon-gst scripttools \
@@ -40,9 +41,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/demos
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e '/app +=/s|"assistant"|"assistant-qt4"|' \
${BUILD_WRKSRC}/${PORTNAME}/menumanager.cpp \
@@ -57,10 +57,10 @@ pre-configure:
${LN} -sf ${LOCALBASE}/bin/rcc ${WRKSRC}/bin/rcc
post-build:
- cd ${WRKSRC}/examples && ${SETENV} MAKEOBJDIR=. ${MAKE}
+ cd ${WRKSRC}/examples && ${SETENV} MAKEOBJDIR=. ${MAKE} ${_MAKE_JOBS}
post-install:
- cd ${WRKSRC}/examples && ${SETENV} MAKEOBJDIR=. ${MAKE} install
- ${FIND} -E ${PREFIX}/share/examples/qt4/examples/declarative/cppextensions -regex ".*\.(moc|obj|pch|rcc)" -type d | ${XARGS} ${RM} -r
+ cd ${WRKSRC}/examples && ${SETENV} MAKEOBJDIR=. ${MAKE} ${MAKE_ARGS} install
+ ${FIND} -E ${STAGEDIR}${PREFIX}/share/examples/qt4/examples/declarative/cppextensions -regex ".*\.(moc|obj|pch|rcc)" -type d | ${XARGS} ${RM} -r
.include <bsd.port.mk>
diff --git a/multimedia/qt4-multimedia/Makefile b/multimedia/qt4-multimedia/Makefile
index c37ab953c2ec..152d58973bd8 100644
--- a/multimedia/qt4-multimedia/Makefile
+++ b/multimedia/qt4-multimedia/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/net/qt4-network/Makefile b/net/qt4-network/Makefile
index c277a51231be..bd01c77093b1 100644
--- a/net/qt4-network/Makefile
+++ b/net/qt4-network/Makefile
@@ -39,9 +39,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/textproc/qt4-clucene/Makefile b/textproc/qt4-clucene/Makefile
index a460aec65ad0..d84a90810231 100644
--- a/textproc/qt4-clucene/Makefile
+++ b/textproc/qt4-clucene/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/assistant/lib/fulltextsearch
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/textproc/qt4-xml/Makefile b/textproc/qt4-xml/Makefile
index 4998878aa391..f19d3160a557 100644
--- a/textproc/qt4-xml/Makefile
+++ b/textproc/qt4-xml/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/textproc/qt4-xmlpatterns-tool/Makefile b/textproc/qt4-xmlpatterns-tool/Makefile
index 09b3fd4e2feb..5d848b6a505d 100644
--- a/textproc/qt4-xmlpatterns-tool/Makefile
+++ b/textproc/qt4-xmlpatterns-tool/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/tools/xmlpatterns
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
# ${REINPLACE_CMD} -e 's|^TARGET.*|TARGET=xmlpatterns|g' \
diff --git a/textproc/qt4-xmlpatterns/Makefile b/textproc/qt4-xmlpatterns/Makefile
index 3c7a13e17d61..9da2e372aa43 100644
--- a/textproc/qt4-xmlpatterns/Makefile
+++ b/textproc/qt4-xmlpatterns/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/www/qt4-webkit/Makefile b/www/qt4-webkit/Makefile
index f6f9edf1b83b..7ad6d8ae519b 100644
--- a/www/qt4-webkit/Makefile
+++ b/www/qt4-webkit/Makefile
@@ -3,7 +3,6 @@
PORTNAME= webkit
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 1
CATEGORIES?= www
PKGNAMEPREFIX= qt4-
@@ -40,14 +39,13 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
CONFIGURE_ARGS+= -I../../../../include/Qt -I../../../../include
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
OPTIONS_DEFINE= GSTREAMER
OPTIONS_DEFAULT= GSTREAMER
GSTREAMER_DESC= HTML5 audio and video via GStreamer
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGSTREAMER}
diff --git a/www/qt4-webkit/files/patch-git_ccd1b2ee b/www/qt4-webkit/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/www/qt4-webkit/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/www/qt4-webkit/pkg-plist b/www/qt4-webkit/pkg-plist
index ed6d821dd7c6..514e7e37d26e 100644
--- a/www/qt4-webkit/pkg-plist
+++ b/www/qt4-webkit/pkg-plist
@@ -64,7 +64,7 @@ lib/qt4/libQtWebKit.prl
lib/qt4/libQtWebKit.so
lib/qt4/libQtWebKit.so.4
lib/qt4/libQtWebKit.so.4.9
-lib/qt4/libQtWebKit.so.4.9.3
+lib/qt4/libQtWebKit.so.4.9.4
libdata/pkgconfig/QtWebKit.pc
share/qt4/mkspecs/modules/qt_webkit_version.pri
@dirrmtry share/qt4/mkspecs/modules
diff --git a/x11-toolkits/qt4-gui/Makefile b/x11-toolkits/qt4-gui/Makefile
index ed1ac8262cd4..a127d8dab5da 100644
--- a/x11-toolkits/qt4-gui/Makefile
+++ b/x11-toolkits/qt4-gui/Makefile
@@ -46,12 +46,11 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
CONFIGURE_ARGS+= -I../../include/QtCore -I../../include/QtGui \
-I../../include/Qt -I../../include
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
FONTSCALE= ${LOCALBASE}/lib/X11/fonts/TTF/luximb.ttf
FONTENCOD= ${LOCALBASE}/lib/X11/fonts/encodings/encodings.dir
-NO_STAGE= yes
.include "${.CURDIR}/../../devel/qt4/files/Makefile.options"
.if ${QT4_OPTIONS:MCUPS}
@@ -101,7 +100,6 @@ post-configure:
post-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/dialogs/images/qtlogo-64.png \
- ${PREFIX}/share/pixmaps/qtlogo.png
- @${CAT} ${PKGMESSAGE}
+ ${STAGEDIR}${PREFIX}/share/pixmaps/qtlogo.png
.include <bsd.port.post.mk>
diff --git a/x11-toolkits/qt4-gui/files/patch-git_ccd1b2ee b/x11-toolkits/qt4-gui/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/x11-toolkits/qt4-gui/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/x11/qt4-graphicssystems-opengl/Makefile b/x11/qt4-graphicssystems-opengl/Makefile
index f026c95e0326..7398c1e8937b 100644
--- a/x11/qt4-graphicssystems-opengl/Makefile
+++ b/x11/qt4-graphicssystems-opengl/Makefile
@@ -36,9 +36,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}/opengl
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/x11/qt4-graphicssystems-opengl/files/patch-git_ccd1b2ee b/x11/qt4-graphicssystems-opengl/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/x11/qt4-graphicssystems-opengl/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-
diff --git a/x11/qt4-inputmethods/Makefile b/x11/qt4-inputmethods/Makefile
index f5481d4c333d..29559b27beda 100644
--- a/x11/qt4-inputmethods/Makefile
+++ b/x11/qt4-inputmethods/Makefile
@@ -35,9 +35,8 @@ EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
BUILD_WRKSRC= ${WRKSRC}/src/plugins/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/x11/qt4-opengl/Makefile b/x11/qt4-opengl/Makefile
index 470a13980517..788da18f3416 100644
--- a/x11/qt4-opengl/Makefile
+++ b/x11/qt4-opengl/Makefile
@@ -41,9 +41,8 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
CONFIGURE_ARGS+= -I../../include/QtCore -I../../include/QtGui \
-I../../include/Qt -I../../include
-EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure
+EXTRA_PATCHES+= ${.CURDIR}/../../devel/qt4/files/patch-configure
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/mkspecs
${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
diff --git a/x11/qt4-opengl/files/patch-git_ccd1b2ee b/x11/qt4-opengl/files/patch-git_ccd1b2ee
deleted file mode 100644
index a545ee951984..000000000000
--- a/x11/qt4-opengl/files/patch-git_ccd1b2ee
+++ /dev/null
@@ -1,35 +0,0 @@
-commit ccd1b2ee01c193cd157978c1f9f08f87d0f9c94b
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri May 10 01:40:23 2013 +0300
-
- Check that 3DNow! instructions are supported before including mm3dnow.h.
-
- Include mm3dnow.h the way we already include the (S)SSE{3,4} and AVX
- instruction headers: by checking that the compiler is set to support those
- instructions besides verifying that QT_HAVE_3DNOW evalues to true (which
- only means the compiler supported them when the build was being configured).
-
- This has not caused a problem in most cases so far because GCC protects its
- mm3dnow.h header with an #ifdef __3dNOW__ (contrary to what it does on, say,
- pmmintrin.h). clang's mm3dnow.h, on the other hand, does not have that check
- and can fail if -march is set to, for example, i386 or i486.
-
- Not backported from qt5 because qtbase because qsimd_p.h does not include
- the 3DNow! headers after commit a1b30b49ef09bef2e97b9a0622bf7ad622678fee.
-
- Change-Id: I15ab5e936c71c55f89c3f25777ab27fbd262e9cd
- Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-
-diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
-index 87e26e1..6a32e8f 100644
---- ./src/corelib/tools/qsimd_p.h
-+++ ./src/corelib/tools/qsimd_p.h
-@@ -199,7 +199,7 @@ QT_BEGIN_HEADER
- #endif
-
- // 3D now intrinsics
--#if defined(QT_HAVE_3DNOW)
-+#if defined(QT_HAVE_3DNOW) && (defined(__3dNOW__) || defined(Q_CC_MSVC))
- #include <mm3dnow.h>
- #endif
-