summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon>2013-12-13 14:38:34 +0000
committerryoon <ryoon>2013-12-13 14:38:34 +0000
commitaf43f453b6020418bdcc26cd27f43094d68d57f5 (patch)
tree22ed4dc4d0265bda68595da8898a2a89dacc6aa2
parent7b8a0ca85fefd3b80986097bfe3dda5b1ce06d75 (diff)
downloadpkgsrc-af43f453b6020418bdcc26cd27f43094d68d57f5.tar.gz
Import Qt5 5.2.0rc1 packages and qt5 input module from uim
Only tested on NetBSD/amd64 6.99.28. ToDo: * inputmethod/qt5-ibus from Qt5 should be created
-rw-r--r--inputmethod/qt5-uim/DESCR1
-rw-r--r--inputmethod/qt5-uim/Makefile49
-rw-r--r--inputmethod/qt5-uim/PLIST2
-rw-r--r--inputmethod/qt5-uim/distinfo11
-rw-r--r--inputmethod/qt5-uim/patches/patch-Makefile.in17
-rw-r--r--inputmethod/qt5-uim/patches/patch-qt4_common.pro.in18
-rw-r--r--inputmethod/qt5-uim/patches/patch-qt5_immodule_quimplatforminputcontextplugin.pro.in15
-rw-r--r--x11/qt5-dbus/DESCR1
-rw-r--r--x11/qt5-dbus/Makefile30
-rw-r--r--x11/qt5-dbus/PLIST75
-rw-r--r--x11/qt5-dbus/buildlink3.mk15
-rw-r--r--x11/qt5-mysql/DESCR1
-rw-r--r--x11/qt5-mysql/Makefile32
-rw-r--r--x11/qt5-mysql/PLIST2
-rw-r--r--x11/qt5-mysql/buildlink3.mk16
-rw-r--r--x11/qt5-odbc/DESCR1
-rw-r--r--x11/qt5-odbc/Makefile37
-rw-r--r--x11/qt5-odbc/PLIST2
-rw-r--r--x11/qt5-odbc/buildlink3.mk16
-rw-r--r--x11/qt5-psql/DESCR1
-rw-r--r--x11/qt5-psql/Makefile36
-rw-r--r--x11/qt5-psql/PLIST2
-rw-r--r--x11/qt5-psql/buildlink3.mk16
-rw-r--r--x11/qt5-qtbase/DESCR15
-rw-r--r--x11/qt5-qtbase/MESSAGE16
-rw-r--r--x11/qt5-qtbase/Makefile81
-rw-r--r--x11/qt5-qtbase/Makefile.common198
-rw-r--r--x11/qt5-qtbase/PLIST2663
-rw-r--r--x11/qt5-qtbase/buildlink3.mk43
-rw-r--r--x11/qt5-qtbase/distinfo80
-rw-r--r--x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake15
-rw-r--r--x11/qt5-qtbase/files/qmake.conf100
-rw-r--r--x11/qt5-qtbase/options.mk30
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp18
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_configure35
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp81
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp57
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp22
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp75
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri16
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfileselector.cpp17
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qsettings.cpp23
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_dbus_qdbusintegrator.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_network_kernel_qhostinfo__unix.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro12
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro18
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro18
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h22
-rw-r--r--x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h36
-rw-r--r--x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h13
-rw-r--r--x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h24
-rw-r--r--x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri14
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri38
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h29
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp32
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp20
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp90
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp42
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri19
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h16
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h28
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro19
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp33
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h16
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h30
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp34
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp19
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h12
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri19
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp24
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri16
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp67
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri26
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro19
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro17
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm27
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri14
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf17
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf15
-rw-r--r--x11/qt5-qtdeclarative/DESCR1
-rw-r--r--x11/qt5-qtdeclarative/Makefile36
-rw-r--r--x11/qt5-qtdeclarative/PLIST578
-rw-r--r--x11/qt5-qtdeclarative/buildlink3.mk19
-rw-r--r--x11/qt5-qtdoc/DESCR1
-rw-r--r--x11/qt5-qtdoc/Makefile21
-rw-r--r--x11/qt5-qtdoc/PLIST263
-rw-r--r--x11/qt5-qtgraphicaleffects/DESCR1
-rw-r--r--x11/qt5-qtgraphicaleffects/Makefile19
-rw-r--r--x11/qt5-qtgraphicaleffects/PLIST35
-rw-r--r--x11/qt5-qtimageformats/DESCR1
-rw-r--r--x11/qt5-qtimageformats/Makefile21
-rw-r--r--x11/qt5-qtimageformats/PLIST9
-rw-r--r--x11/qt5-qtimageformats/buildlink3.mk20
-rw-r--r--x11/qt5-qtlocation/DESCR1
-rw-r--r--x11/qt5-qtlocation/Makefile29
-rw-r--r--x11/qt5-qtlocation/PLIST57
-rw-r--r--x11/qt5-qtlocation/buildlink3.mk19
-rw-r--r--x11/qt5-qtmultimedia/DESCR1
-rw-r--r--x11/qt5-qtmultimedia/Makefile30
-rw-r--r--x11/qt5-qtmultimedia/PLIST272
-rw-r--r--x11/qt5-qtmultimedia/buildlink3.mk22
-rw-r--r--x11/qt5-qtquick1/DESCR1
-rw-r--r--x11/qt5-qtquick1/Makefile31
-rw-r--r--x11/qt5-qtquick1/PLIST244
-rw-r--r--x11/qt5-qtquick1/buildlink3.mk23
-rw-r--r--x11/qt5-qtquickcontrols/DESCR1
-rw-r--r--x11/qt5-qtquickcontrols/Makefile19
-rw-r--r--x11/qt5-qtquickcontrols/PLIST127
-rw-r--r--x11/qt5-qtquickcontrols/buildlink3.mk19
-rw-r--r--x11/qt5-qtscript/DESCR1
-rw-r--r--x11/qt5-qtscript/Makefile27
-rw-r--r--x11/qt5-qtscript/PLIST165
-rw-r--r--x11/qt5-qtscript/buildlink3.mk18
-rw-r--r--x11/qt5-qtsensors/DESCR1
-rw-r--r--x11/qt5-qtsensors/Makefile27
-rw-r--r--x11/qt5-qtsensors/PLIST129
-rw-r--r--x11/qt5-qtsensors/buildlink3.mk19
-rw-r--r--x11/qt5-qtserialport/DESCR1
-rw-r--r--x11/qt5-qtserialport/Makefile26
-rw-r--r--x11/qt5-qtserialport/PLIST30
-rw-r--r--x11/qt5-qtserialport/buildlink3.mk18
-rw-r--r--x11/qt5-qtsvg/DESCR1
-rw-r--r--x11/qt5-qtsvg/Makefile26
-rw-r--r--x11/qt5-qtsvg/PLIST33
-rw-r--r--x11/qt5-qtsvg/buildlink3.mk18
-rw-r--r--x11/qt5-qttools/DESCR1
-rw-r--r--x11/qt5-qttools/Makefile44
-rw-r--r--x11/qt5-qttools/PLIST303
-rw-r--r--x11/qt5-qttools/buildlink3.mk22
-rw-r--r--x11/qt5-qttranslations/DESCR1
-rw-r--r--x11/qt5-qttranslations/Makefile20
-rw-r--r--x11/qt5-qttranslations/PLIST140
-rw-r--r--x11/qt5-qtwebkit/DESCR1
-rw-r--r--x11/qt5-qtwebkit/Makefile66
-rw-r--r--x11/qt5-qtwebkit/PLIST117
-rw-r--r--x11/qt5-qtwebkit/buildlink3.mk35
-rw-r--r--x11/qt5-qtx11extras/DESCR1
-rw-r--r--x11/qt5-qtx11extras/Makefile26
-rw-r--r--x11/qt5-qtx11extras/PLIST16
-rw-r--r--x11/qt5-qtx11extras/buildlink3.mk19
-rw-r--r--x11/qt5-qtxmlpatterns/DESCR1
-rw-r--r--x11/qt5-qtxmlpatterns/Makefile33
-rw-r--r--x11/qt5-qtxmlpatterns/PLIST413
-rw-r--r--x11/qt5-qtxmlpatterns/buildlink3.mk18
-rw-r--r--x11/qt5-sqlite3/DESCR1
-rw-r--r--x11/qt5-sqlite3/Makefile29
-rw-r--r--x11/qt5-sqlite3/PLIST2
-rw-r--r--x11/qt5-sqlite3/buildlink3.mk16
-rw-r--r--x11/qt5/DESCR10
-rw-r--r--x11/qt5/Makefile39
-rw-r--r--x11/qt5/Makefile.common15
180 files changed, 9218 insertions, 0 deletions
diff --git a/inputmethod/qt5-uim/DESCR b/inputmethod/qt5-uim/DESCR
new file mode 100644
index 00000000000..a9d966ee69f
--- /dev/null
+++ b/inputmethod/qt5-uim/DESCR
@@ -0,0 +1 @@
+Qt5 input module for uim
diff --git a/inputmethod/qt5-uim/Makefile b/inputmethod/qt5-uim/Makefile
new file mode 100644
index 00000000000..9a711c898da
--- /dev/null
+++ b/inputmethod/qt5-uim/Makefile
@@ -0,0 +1,49 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+.include "../../x11/qt5/Makefile.common"
+
+DISTNAME= uim-1.8.6
+PKGNAME= qt5-${DISTNAME}
+CATEGORIES= x11
+MASTER_SITES= http://uim.googlecode.com/files/
+EXTRACT_SUFX= .tar.bz2
+DISTFILES= ${DEFAULT_DISTFILES} uim-1.8.7pre1.tar.gz
+SITES.uim-1.8.7pre1.tar.gz= ${MASTER_SITE_LOCAL}
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://code.google.com/p/uim/
+COMMENT= Qt5 input module for uim
+LICENSE= modified-bsd
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake gsed intltool pkg-config
+BUILDLINK_DEPMETHOD.gtk2= build
+
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= uim.pc.in
+
+CONFIGURE_ENV+= QMAKE5=${QTPREFIX}/bin/qmake
+
+CONFIGURE_ARGS+= --with-qt5-immodule
+CONFIGURE_ARGS+= --disable-emacs
+CONFIGURE_ARGS+= --with-libgcroots=installed
+
+INSTALL_DIRS+= qt5
+
+post-extract:
+ cd ${WRKSRC} && \
+ ${CP} -r ../uim-1.8.7pre1/qt5 .
+ cd ${WRKSRC} && \
+ ${RM} -fr qt4 &&\
+ ${CP} -r ../uim-1.8.7pre1/qt4 .
+ cd ${WRKSRC} && \
+ ${CP} ../uim-1.8.7pre1/configure .
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/libgcroots/buildlink3.mk"
+.include "../../inputmethod/uim/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/inputmethod/qt5-uim/PLIST b/inputmethod/qt5-uim/PLIST
new file mode 100644
index 00000000000..11ce3414edf
--- /dev/null
+++ b/inputmethod/qt5-uim/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+qt5/plugins/platforminputcontexts/libuimplatforminputcontextplugin.la
diff --git a/inputmethod/qt5-uim/distinfo b/inputmethod/qt5-uim/distinfo
new file mode 100644
index 00000000000..6a783f751ab
--- /dev/null
+++ b/inputmethod/qt5-uim/distinfo
@@ -0,0 +1,11 @@
+$NetBSD: distinfo,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+SHA1 (uim-1.8.6.tar.bz2) = 43b9dbdead6797880e6cfc9c032ecb2d37d42777
+RMD160 (uim-1.8.6.tar.bz2) = 5f94218d82475ac463534ec681769f34547e5707
+Size (uim-1.8.6.tar.bz2) = 6500739 bytes
+SHA1 (uim-1.8.7pre1.tar.gz) = cfe281d7d3e56eca7e6b140e7fb4ed4b712514b9
+RMD160 (uim-1.8.7pre1.tar.gz) = 252b3337009d896eef9027029a806bc60c126da0
+Size (uim-1.8.7pre1.tar.gz) = 5821262 bytes
+SHA1 (patch-Makefile.in) = 15f8a9adbc7f7b7d3307630f2adb9cffdc4c524f
+SHA1 (patch-qt4_common.pro.in) = 4c1f24d0301cd9d2bd05fdbdd92c82096de7c3c1
+SHA1 (patch-qt5_immodule_quimplatforminputcontextplugin.pro.in) = 63bbf7057b61df14a52430e8c12b9bb9b3d69096
diff --git a/inputmethod/qt5-uim/patches/patch-Makefile.in b/inputmethod/qt5-uim/patches/patch-Makefile.in
new file mode 100644
index 00000000000..08f8fd511f6
--- /dev/null
+++ b/inputmethod/qt5-uim/patches/patch-Makefile.in
@@ -0,0 +1,17 @@
+$NetBSD: patch-Makefile.in,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+* Do not build the stuffs that requires other packages
+
+--- Makefile.in.orig 2013-06-30 04:27:10.000000000 +0000
++++ Makefile.in
+@@ -441,8 +441,8 @@ top_srcdir = @top_srcdir@
+ uim_pixmapsdir = @uim_pixmapsdir@
+ AUTOMAKE_OPTIONS = foreign
+ ACLOCAL_AMFLAGS = -I m4
+-SUBDIRS = m4 doc replace sigscheme uim scm test test2 gtk2 gtk3 qt3 \
+- notify qt4 xim fep emacs po pixmaps examples tables \
++SUBDIRS = m4 doc replace sigscheme uim scm test \
++ notify qt4 qt5 xim emacs pixmaps examples tables \
+ byeoru-data
+ EXTRA_DIST = RELNOTE ChangeLog.old ChangeLog.old.2 autogen.sh make-dist.sh \
+ uim.pc.in uim.desktop \
diff --git a/inputmethod/qt5-uim/patches/patch-qt4_common.pro.in b/inputmethod/qt5-uim/patches/patch-qt4_common.pro.in
new file mode 100644
index 00000000000..51799f4f994
--- /dev/null
+++ b/inputmethod/qt5-uim/patches/patch-qt4_common.pro.in
@@ -0,0 +1,18 @@
+$NetBSD: patch-qt4_common.pro.in,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+* Fix for libtoolized qt5
+
+--- qt4/common.pro.in.orig 2013-12-13 13:28:40.000000000 +0000
++++ qt4/common.pro.in
+@@ -5,9 +5,9 @@ INCLUDEPATH += @abs_top_builddir@ @abs_t
+ @abs_top_srcdir@/replace
+ QMAKE_LIBDIR += @abs_top_builddir@/uim @abs_top_builddir@/replace \
+ @abs_top_builddir@/replace/.libs @abs_top_builddir@/uim/.libs
+-LIBS += -lreplace -luim -luim-scm
++LIBS += ../../replace/libreplace.la ../../uim/libuim.la ../../uim/libuim-scm.la
+ !win32:!embedded:!mac {
+- LIBS += -luim-x-util
++ LIBS += ../../uim/libuim-x-util.la
+ }
+
+ greaterThan(QT_MAJOR_VERSION, 4) {
diff --git a/inputmethod/qt5-uim/patches/patch-qt5_immodule_quimplatforminputcontextplugin.pro.in b/inputmethod/qt5-uim/patches/patch-qt5_immodule_quimplatforminputcontextplugin.pro.in
new file mode 100644
index 00000000000..812df6b5c51
--- /dev/null
+++ b/inputmethod/qt5-uim/patches/patch-qt5_immodule_quimplatforminputcontextplugin.pro.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-qt5_immodule_quimplatforminputcontextplugin.pro.in,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+* Add DESTDIR support, fix unprivileged build
+
+--- qt5/immodule/quimplatforminputcontextplugin.pro.in.orig 2013-12-13 13:28:40.000000000 +0000
++++ qt5/immodule/quimplatforminputcontextplugin.pro.in
+@@ -11,6 +11,8 @@ LIBS += @X11_LIBS@ -luim-counted-init
+
+ QT += gui-private
+
++DESTDIR = quimplatforminputcontext_DEST
++
+ # Input
+ HEADERS += @srcdir@/quimplatforminputcontext.h \
+ @srcdir@/../../qt4/immodule/candidatewindowproxy.h \
diff --git a/x11/qt5-dbus/DESCR b/x11/qt5-dbus/DESCR
new file mode 100644
index 00000000000..4cee2ef8f27
--- /dev/null
+++ b/x11/qt5-dbus/DESCR
@@ -0,0 +1 @@
+Qt5 DBus support plugin
diff --git a/x11/qt5-dbus/Makefile b/x11/qt5-dbus/Makefile
new file mode 100644
index 00000000000..1b5eb7edca3
--- /dev/null
+++ b/x11/qt5-dbus/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:34 ryoon Exp $
+
+PKGNAME= qt5-dbus-${QTVERSION}
+COMMENT= Qt5 DBus support plugin
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+BUILD_DIRS= qtbase/src/dbus
+
+CFLAGS+= -I${BUILDLINK_PREFIX.dbus}/include/dbus-1.0
+CFLAGS+= -I${BUILDLINK_PREFIX.dbus}/lib/dbus-1.0/include/dbus
+CFLAGS+= -I${BUILDLINK_PREFIX.qt5-qtbase}/qt5/include
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+
+INSTALLATION_DIRS= ${QTPREFIX}/bin lib/pkgconfig
+
+PC_FILES= Qt5DBus.pc
+
+post-install:
+.for i in ${PC_FILES}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ${LN} -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-dbus/PLIST b/x11/qt5-dbus/PLIST
new file mode 100644
index 00000000000..56bade94e2f
--- /dev/null
+++ b/x11/qt5-dbus/PLIST
@@ -0,0 +1,75 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:34 ryoon Exp $
+lib/pkgconfig/Qt5DBus.pc
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbus_symbols_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusabstractadaptor_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusabstractinterface_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusargument_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusconnection_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusconnectionmanager_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbuscontext_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusintegrator_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusinterface_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusintrospection_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusmessage_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusmetaobject_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusmetatype_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbuspendingcall_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusthreaddebug_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusutil_p.h
+qt5/include/QtDBus/5.2.0/QtDBus/private/qdbusxmlparser_p.h
+qt5/include/QtDBus/QDBusAbstractAdaptor
+qt5/include/QtDBus/QDBusAbstractInterface
+qt5/include/QtDBus/QDBusAbstractInterfaceBase
+qt5/include/QtDBus/QDBusArgument
+qt5/include/QtDBus/QDBusConnection
+qt5/include/QtDBus/QDBusConnectionInterface
+qt5/include/QtDBus/QDBusContext
+qt5/include/QtDBus/QDBusError
+qt5/include/QtDBus/QDBusInterface
+qt5/include/QtDBus/QDBusMessage
+qt5/include/QtDBus/QDBusMetaType
+qt5/include/QtDBus/QDBusObjectPath
+qt5/include/QtDBus/QDBusPendingCall
+qt5/include/QtDBus/QDBusPendingCallWatcher
+qt5/include/QtDBus/QDBusPendingReply
+qt5/include/QtDBus/QDBusPendingReplyData
+qt5/include/QtDBus/QDBusReply
+qt5/include/QtDBus/QDBusServer
+qt5/include/QtDBus/QDBusServiceWatcher
+qt5/include/QtDBus/QDBusSignature
+qt5/include/QtDBus/QDBusUnixFileDescriptor
+qt5/include/QtDBus/QDBusVariant
+qt5/include/QtDBus/QDBusVirtualObject
+qt5/include/QtDBus/QtDBus
+qt5/include/QtDBus/QtDBusDepends
+qt5/include/QtDBus/QtDBusVersion
+qt5/include/QtDBus/qdbusabstractadaptor.h
+qt5/include/QtDBus/qdbusabstractinterface.h
+qt5/include/QtDBus/qdbusargument.h
+qt5/include/QtDBus/qdbusconnection.h
+qt5/include/QtDBus/qdbusconnectioninterface.h
+qt5/include/QtDBus/qdbuscontext.h
+qt5/include/QtDBus/qdbuserror.h
+qt5/include/QtDBus/qdbusextratypes.h
+qt5/include/QtDBus/qdbusinterface.h
+qt5/include/QtDBus/qdbusmacros.h
+qt5/include/QtDBus/qdbusmessage.h
+qt5/include/QtDBus/qdbusmetatype.h
+qt5/include/QtDBus/qdbuspendingcall.h
+qt5/include/QtDBus/qdbuspendingreply.h
+qt5/include/QtDBus/qdbusreply.h
+qt5/include/QtDBus/qdbusserver.h
+qt5/include/QtDBus/qdbusservicewatcher.h
+qt5/include/QtDBus/qdbusunixfiledescriptor.h
+qt5/include/QtDBus/qdbusvirtualobject.h
+qt5/include/QtDBus/qtdbusversion.h
+qt5/lib/cmake/Qt5DBus/Qt5DBusConfig.cmake
+qt5/lib/cmake/Qt5DBus/Qt5DBusConfigExtras.cmake
+qt5/lib/cmake/Qt5DBus/Qt5DBusConfigVersion.cmake
+qt5/lib/cmake/Qt5DBus/Qt5DBusMacros.cmake
+qt5/lib/libQt5DBus.la
+qt5/lib/libQt5DBus.prl
+qt5/lib/pkgconfig/Qt5DBus.pc
+qt5/mkspecs/modules/qt_lib_dbus.pri
+qt5/mkspecs/modules/qt_lib_dbus_private.pri
+@pkgdir qt5/bin
diff --git a/x11/qt5-dbus/buildlink3.mk b/x11/qt5-dbus/buildlink3.mk
new file mode 100644
index 00000000000..89e08e23834
--- /dev/null
+++ b/x11/qt5-dbus/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:34 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-dbus
+
+.if !defined(QT5_DBUS_BUILDLINK3_MK)
+QT5_DBUS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-dbus+= qt5-dbus>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-dbus?= ../../x11/qt5-dbus
+
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_DBUS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-dbus
diff --git a/x11/qt5-mysql/DESCR b/x11/qt5-mysql/DESCR
new file mode 100644
index 00000000000..3ed85eebdd6
--- /dev/null
+++ b/x11/qt5-mysql/DESCR
@@ -0,0 +1 @@
+Qt5 MySQL Plugin
diff --git a/x11/qt5-mysql/Makefile b/x11/qt5-mysql/Makefile
new file mode 100644
index 00000000000..9f71811cd78
--- /dev/null
+++ b/x11/qt5-mysql/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-mysql-${QTVERSION}
+COMMENT= Qt5 MySQL plugin
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+CFLAGS+= -I${BUILDLINK_PREFIX.mysql-client}/include/mysql
+
+BUILD_DIRS+= qtbase/src/plugins/sqldrivers
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= qt5/plugins/sqldrivers
+
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && \
+ ${QTDIR}/bin/qmake "sql-plugins=mysql" -o Makefile
+
+do-install:
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/qtbase/plugins/sqldrivers/libqsqlmysql.la \
+ ${DESTDIR}${QTPREFIX}/plugins/sqldrivers
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/mysql.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-mysql/PLIST b/x11/qt5-mysql/PLIST
new file mode 100644
index 00000000000..46bca5a8a55
--- /dev/null
+++ b/x11/qt5-mysql/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/plugins/sqldrivers/libqsqlmysql.la
diff --git a/x11/qt5-mysql/buildlink3.mk b/x11/qt5-mysql/buildlink3.mk
new file mode 100644
index 00000000000..ad9d5bed5d4
--- /dev/null
+++ b/x11/qt5-mysql/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-sqlite3
+
+.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
+QT5_SQLITE3_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.0.2
+BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+
+BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_SQLITE3_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-sqlite3
diff --git a/x11/qt5-odbc/DESCR b/x11/qt5-odbc/DESCR
new file mode 100644
index 00000000000..463f1143975
--- /dev/null
+++ b/x11/qt5-odbc/DESCR
@@ -0,0 +1 @@
+Qt5 ODBC Plugin
diff --git a/x11/qt5-odbc/Makefile b/x11/qt5-odbc/Makefile
new file mode 100644
index 00000000000..b435ff46674
--- /dev/null
+++ b/x11/qt5-odbc/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-odbc-${QTVERSION}
+COMMENT= Qt5 odbc plugin
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+CONFIGURE_ARGS+= -no-dbus
+CONFIGURE_ARGS+= -no-sql-mysql
+CONFIGURE_ARGS+= -no-sql-psql
+CONFIGURE_ARGS+= -no-sql-sqlite
+
+BUILD_DIRS+= qtbase/src/plugins/sqldrivers
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= qt5/plugins/sqldrivers
+
+LIBS+= -lltdl
+
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && \
+ ${QTDIR}/bin/qmake "sql-plugins=odbc" -o Makefile
+
+do-install:
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/qtbase/plugins/sqldrivers/libqsqlodbc.la \
+ ${DESTDIR}${QTPREFIX}/plugins/sqldrivers
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/libltdl/buildlink3.mk"
+.include "../../databases/unixodbc/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-odbc/PLIST b/x11/qt5-odbc/PLIST
new file mode 100644
index 00000000000..0a8cbe626a4
--- /dev/null
+++ b/x11/qt5-odbc/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/plugins/sqldrivers/libqsqlodbc.la
diff --git a/x11/qt5-odbc/buildlink3.mk b/x11/qt5-odbc/buildlink3.mk
new file mode 100644
index 00000000000..ad9d5bed5d4
--- /dev/null
+++ b/x11/qt5-odbc/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-sqlite3
+
+.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
+QT5_SQLITE3_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.0.2
+BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+
+BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_SQLITE3_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-sqlite3
diff --git a/x11/qt5-psql/DESCR b/x11/qt5-psql/DESCR
new file mode 100644
index 00000000000..f715b9236b7
--- /dev/null
+++ b/x11/qt5-psql/DESCR
@@ -0,0 +1 @@
+Qt5 PostgreSQL Plugin
diff --git a/x11/qt5-psql/Makefile b/x11/qt5-psql/Makefile
new file mode 100644
index 00000000000..2af4a52fb43
--- /dev/null
+++ b/x11/qt5-psql/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-psql-${QTVERSION}
+COMMENT= Qt5 PostgreSQL plugin
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+CONFIGURE_ARGS+= -no-dbus
+CONFIGURE_ARGS+= -no-sql-mysql
+CONFIGURE_ARGS+= -no-sql-psql
+CONFIGURE_ARGS+= -no-sql-sqlite
+
+BUILD_QT5= yes
+
+BUILD_DIRS+= qtbase/src/plugins/sqldrivers
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= qt5/plugins/sqldrivers
+
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && \
+ ${QTDIR}/bin/qmake "sql-plugins=psql" -o Makefile
+
+do-install:
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/qtbase/plugins/sqldrivers/libqsqlpsql.la \
+ ${DESTDIR}${QTPREFIX}/plugins/sqldrivers
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../mk/pgsql.buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-psql/PLIST b/x11/qt5-psql/PLIST
new file mode 100644
index 00000000000..b5d2ad9924f
--- /dev/null
+++ b/x11/qt5-psql/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/plugins/sqldrivers/libqsqlpsql.la
diff --git a/x11/qt5-psql/buildlink3.mk b/x11/qt5-psql/buildlink3.mk
new file mode 100644
index 00000000000..ad9d5bed5d4
--- /dev/null
+++ b/x11/qt5-psql/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-sqlite3
+
+.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
+QT5_SQLITE3_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.0.2
+BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+
+BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_SQLITE3_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-sqlite3
diff --git a/x11/qt5-qtbase/DESCR b/x11/qt5-qtbase/DESCR
new file mode 100644
index 00000000000..9ae198552eb
--- /dev/null
+++ b/x11/qt5-qtbase/DESCR
@@ -0,0 +1,15 @@
+Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
+maintaining GUI (graphical user interface) applications.
+
+Qt is written in C++ and is fully object-oriented. It has everything you need
+to create professional GUI applications. And it enables you to create them
+quickly.
+
+Qt is a multi-platform toolkit. When developing software with Qt, you can run
+it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98.
+Simply recompile your source code on the platform you want.
+
+Qt cuts down the complexity in implementing large and complex systems. Its
+ingenious signal-slot technology enables true component programming.
+
+This package tracks Qt5 qtbase submodule.
diff --git a/x11/qt5-qtbase/MESSAGE b/x11/qt5-qtbase/MESSAGE
new file mode 100644
index 00000000000..6b98d5246a5
--- /dev/null
+++ b/x11/qt5-qtbase/MESSAGE
@@ -0,0 +1,16 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+To allow this package to coexist with other versions of Qt
+it has been installed in ${PREFIX}/qt5/{bin,include,lib,doc} etc.
+
+You should be able to select this version of Qt when compiling
+programs which use it by ensuring that
+
+1) QTDIR is set to ${PREFIX}/qt5
+
+2) Use the "configure" argument "--with-qt-dir=${PREFIX}/qt5"
+
+3) you may also have to put ${PREFIX}/qt5/bin in your PATH
+
+===========================================================================
diff --git a/x11/qt5-qtbase/Makefile b/x11/qt5-qtbase/Makefile
new file mode 100644
index 00000000000..acd7a5e09a3
--- /dev/null
+++ b/x11/qt5-qtbase/Makefile
@@ -0,0 +1,81 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-qtbase-${QTVERSION}
+COMMENT= C++ X GUI toolkit
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+BUILD_DIRS+= qtbase
+
+PTHREAD_OPTS+= require
+UNLIMIT_RESOURCES= datasize
+
+BUILDLINK_PASSTHRU_DIRS+= ${QTPREFIX}
+
+# kdelibs4 requires openssl support!
+CONFIGURE_ARGS+= -openssl-linked
+
+INSTALLATION_DIRS= ${QTPREFIX}/bin lib/pkgconfig
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/echoplugin/echoplugin.pro
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/echoplugin/plugin/plugin.pro
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/plugandpaint/plugandpaint.pro
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/plugandpaintplugins/basictools/basictools.pro
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/plugandpaintplugins/extrafilters/extrafilters.pro
+CHECK_INTERPRETER_SKIP+= qt5/examples/widgets/tools/styleplugin/plugin/plugin.pro
+
+BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri
+
+PC_FILES= Qt5Bootstrap.pc Qt5Concurrent.pc Qt5Core.pc \
+ Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \
+ Qt5OpenGLExtensions.pc Qt5PlatformSupport.pc \
+ Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \
+ Qt5Widgets.pc Qt5Xml.pc
+
+#pre-configure: remove-3rdparty-libs set-qmake-conf
+
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && ./bin/qmake -o Makefile
+
+post-install:
+.for prog in moc qdoc rcc uic
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/qtbase/bin/${prog} \
+ ${DESTDIR}${QTPREFIX}/bin/
+.endfor
+.for i in ${PC_FILES}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+ cd ${WRKSRC}/qtbase && env ${MAKE_ENV} ${INSTALL_ENV} \
+ ${MAKE_PROGRAM} install_mkspecs
+ ${CP} ${DESTDIR}${PREFIX}/${BROKEN_FILES} \
+ ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1
+# The pri file has WRKSRC in it.
+ ${SED} -e 's,${WRKSRC}/qtbase/bin/qmake,${QTDIR}/bin/qmake,g' \
+ < ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 \
+ > ${DESTDIR}${PREFIX}/${BROKEN_FILES}
+ ${RM} -f ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1
+
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util/buildlink3.mk"
+.include "../../x11/xcb-util-image/buildlink3.mk"
+.include "../../x11/xcb-util-keysyms/buildlink3.mk"
+.include "../../x11/xcb-util-wm/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtbase/Makefile.common b/x11/qt5-qtbase/Makefile.common
new file mode 100644
index 00000000000..dbce9698319
--- /dev/null
+++ b/x11/qt5-qtbase/Makefile.common
@@ -0,0 +1,198 @@
+# $NetBSD: Makefile.common,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+# used by x11/qt5-dbus/Makefile
+# used by x11/qt5-mysql/Makefile
+# used by x11/qt5-odbc/Makefile
+# used by x11/qt5-psql/Makefile
+# used by x11/qt5-qtbase/Makefile
+# used by x11/qt5-qtdeclarative/Makefile
+# used by x11/qt5-qtdoc/Makefile
+# used by x11/qt5-qtgraphicaleffects/Makefile
+# used by x11/qt5-qtimageformats/Makefile
+# used by x11/qt5-qtlocation/Makefile
+# used by x11/qt5-qtmultimedia/Makefile
+# used by x11/qt5-qtquick1/Makefile
+# used by x11/qt5-qtquickcontrols/Makefile
+# used by x11/qt5-qtscript/Makefile
+# used by x11/qt5-qtsensors/Makefile
+# used by x11/qt5-qtserialport/Makefile
+# used by x11/qt5-qtsvg/Makefile
+# used by x11/qt5-qttools/Makefile
+# used by x11/qt5-qttranslations/Makefile
+# used by x11/qt5-qtwebkit/Makefile
+# used by x11/qt5-qtx11extras/Makefile
+# used by x11/qt5-qtxmlpatterns/Makefile
+# used by x11/qt5-sqlite3/Makefile
+
+DISTNAME= qt-everywhere-opensource-src-${QTDISTVER}
+CATEGORIES= x11
+MASTER_SITES= http://download.qt-project.org/development_releases/qt/5.2/5.2.0-rc1/single/
+EXTRACT_SUFX= .tar.xz
+EXTRACT_USING= bsdtar
+
+.include "../../x11/qt5/Makefile.common"
+
+DISTINFO_FILE= ${.CURDIR}/../../x11/qt5-qtbase/distinfo
+FILESDIR= ${.CURDIR}/../../x11/qt5-qtbase/files
+PATCHDIR= ${.CURDIR}/../../x11/qt5-qtbase/patches
+
+.if empty(MAKE_JOBS_SAFE:M[nN][oO])
+CONFIGURE_ENV+= MAKE_FLAGS=-j${MAKE_JOBS:Q}
+.endif
+
+.include "../../mk/dlopen.buildlink3.mk"
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:M*}
+
+HAS_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake perl:build
+
+CONFIG_SHELL= ${PERL5}
+
+REPLACE_PERL+= qtbase/bin/syncqt.pl
+REPLACE_PERL+= qtwebkit/Source/WebKit2/Scripts/generate-forwarding-headers.pl
+
+# wcstof(3) etc. is used in C++ code.
+CFLAGS.NetBSD+= -D_NETBSD_SOURCE
+
+# for GL_GLEXT_LEGACY with GL/gl.h error, GL_ARB_shader_objects is not defined.
+BUILDLINK_TRANSFORM+= rm:-Wundef
+
+CONFIGURE_ARGS+= -optimized-qmake
+CONFIGURE_ARGS+= -prefix "${QTPREFIX}"
+CONFIGURE_ARGS+= ${CFLAGS:M-I*} ${LDFLAGS:M-L*} ${LDFLAGS:M-l*}
+CONFIGURE_ARGS+= -opensource -confirm-license
+CONFIGURE_ARGS+= -reduce-relocations
+CONFIGURE_ARGS+= -release
+CONFIGURE_ARGS+= -accessibility
+CONFIGURE_ARGS+= -fontconfig
+CONFIGURE_ARGS+= -iconv
+CONFIGURE_ARGS+= -icu
+CONFIGURE_ARGS+= -openssl-linked
+CONFIGURE_ARGS+= -nomake examples
+CONFIGURE_ARGS+= -nomake tests
+CONFIGURE_ARGS+= -no-pch
+CONFIGURE_ARGS+= -no-strip
+CONFIGURE_ARGS+= -system-libjpeg
+CONFIGURE_ARGS+= -system-libpng
+CONFIGURE_ARGS+= -system-sqlite
+CONFIGURE_ARGS+= -system-pcre
+CONFIGURE_ARGS+= -system-zlib
+CONFIGURE_ARGS+= -no-dbus
+CONFIGURE_ARGS+= -no-sql-mysql
+CONFIGURE_ARGS+= -no-sql-psql
+CONFIGURE_ARGS+= -no-sql-sqlite
+OPSYSVARS+= CONFIGURE_ARGS
+
+.include "../../mk/bsd.prefs.mk"
+
+MAKE_ENV+= QTPREFIX=${QTPREFIX:Q}
+
+QMAKE_CONF= qmake.conf
+
+# avoid creating a .qt directory in the users home directory
+SCRIPTS_ENV+= HOME=${WRKDIR}
+
+.include "../../mk/compiler.mk"
+
+.if ${OPSYS} == "SunOS"
+. if !empty(CC_VERSION:Mgcc*)
+. if ${ABI:U} == "64"
+CONFIGURE_ARGS+= -platform solaris-g++-64
+. else
+CONFIGURE_ARGS+= -platform solaris-g++
+. endif
+. else
+. if ${ABI:U} == "64"
+CONFIGURE_ARGS+= -platform solaris-cc-64
+. else
+CONFIGURE_ARGS+= -platform solaris-cc
+. endif
+. endif
+SYS_LIBS= -lresolv -lsocket -lnsl -lrt
+BUILDLINK_TRANSFORM+= rm:-Wl,--gc-sections
+.elif ${OPSYS} == "Interix"
+CONFIGURE_ARGS+= -platform interix-g++
+CFLAGS+= -I/usr/local/include/bind
+LDFLAGS+= -L/usr/local/lib/bind -lbind
+BUILDLINK_PASSTHRU_DIRS+=/usr/local/include/bind /usr/local/lib/bind
+SYS_LIBS= -lbind -ldb -ldl
+.elif ${OPSYS} == "DragonFly"
+CONFIGURE_ARGS+= -platform freebsd-g++
+.elif ${OPSYS} == "Darwin"
+. if !empty(PKGSRC_COMPILER:Mclang)
+CONFIGURE_ARGS+= -platform macx-llvm
+. else
+CONFIGURE_ARGS+= -platform macx-g++
+. endif
+CONFIGURE_ARGS+= -no-dwarf2
+CONFIGURE_ARGS+= -no-framework
+. if exists(/usr/lib/libresolv.dylib)
+LDFLAGS+= -lresolv
+. endif
+.elif ${OPSYS} == "Linux"
+LDFLAGS+= -ldl
+.endif
+
+remove-3rdparty-libs:
+.for i in freetype libjpeg libpng zlib xcb
+ cd ${WRKSRC}/qtbase/src/3rdparty && \
+ ${RM} -fr ${i}
+.endfor
+
+set-qmake-conf:
+ ${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \
+ -e 's:@X11BASE@:${X11BASE}:g' \
+ -e 's:@X11PREFIX@:${X11PREFIX}:g' \
+ -e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \
+ -e 's:@CC@:${CC:Q}:g' \
+ -e 's:@CXX@:${CXX:Q}:g' \
+ -e 's:@LDFLAGS@:${LDFLAGS:Q}:g' \
+ -e 's:@CFLAGS@:${CFLAGS:Q}:g' \
+ -e 's:@CXXFLAGS@:${CXXFLAGS:Q}:g' \
+ -e 's:@SYS_LIBS@:${SYS_LIBS:Q}:g' \
+ -e 's:@LEX@:${LEX}:g' \
+ -e 's:@YACC@:${TOOLS_CMDLINE_YACC:Q}:g' \
+ -e 's:@AR@:${AR:Q}:g' \
+ -e 's:@MKDIR@:${MKDIR}:g' \
+ -e 's:@LIBQT@:${LIBQT:Q}:g' \
+ -e 's:@PTHREAD_LDFLAGS@:${PTHREAD_LDFLAGS:Q}:g' \
+ -e 's:@PTHREAD_LIBS@:${PTHREAD_LIBS:Q}:g' \
+ -e 's:@COMPILER_RPATH_FLAG@:${COMPILER_RPATH_FLAG}:g' \
+ -e 's:@QMAKE_RANLIB@:${QMAKE_RANLIB:Q}:g' \
+ ${FILESDIR}/${QMAKE_CONF} > ${WRKSRC}/qmake.conf
+ for dir in ${WRKSRC}/qtbase/mkspecs/*; do \
+ cp ${WRKSRC}/qmake.conf $${dir}; \
+ rm -f $${dir}/*.orig; \
+ done
+
+no-qmake-build:
+ cd ${WRKSRC} && \
+ ${PATCH} < ${FILESDIR}/patch-qtbase_configure.no-qmake
+ ${LN} -sf ${QTPREFIX}/bin/moc ${WRKSRC}/qtbase/bin/moc
+ ${LN} -sf ${QTPREFIX}/bin/qmake ${WRKSRC}/qtbase/bin/qmake
+ ${LN} -sf ${QTPREFIX}/bin/rcc ${WRKSRC}/qtbase/bin/rcc
+ ${LN} -sf ${QTPREFIX}/bin/uic ${WRKSRC}/qtbase/bin/uic
+
+.if empty(PKGNAME:Mqt5-qtbase*)
+pre-configure: remove-3rdparty-libs set-qmake-conf no-qmake-build
+.else
+pre-configure: remove-3rdparty-libs set-qmake-conf
+.endif
+
+.if empty(PKGNAME:Mqt5-qtbase*) && empty(PKGNAME:Mqt5-sqlite3*) \
+ && empty(PKGNAME:Mqt5-mysql*) && empty(PKGNAME:Mqt5-psql*) \
+ && empty(PKGNAME:Mqt5-odbc*)
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && ${QTPREFIX}/bin/qmake -o Makefile
+.endif
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
diff --git a/x11/qt5-qtbase/PLIST b/x11/qt5-qtbase/PLIST
new file mode 100644
index 00000000000..f4937215236
--- /dev/null
+++ b/x11/qt5-qtbase/PLIST
@@ -0,0 +1,2663 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+lib/pkgconfig/Qt5Bootstrap.pc
+lib/pkgconfig/Qt5Concurrent.pc
+lib/pkgconfig/Qt5Core.pc
+lib/pkgconfig/Qt5Gui.pc
+lib/pkgconfig/Qt5Network.pc
+lib/pkgconfig/Qt5OpenGL.pc
+lib/pkgconfig/Qt5OpenGLExtensions.pc
+lib/pkgconfig/Qt5PlatformSupport.pc
+lib/pkgconfig/Qt5PrintSupport.pc
+lib/pkgconfig/Qt5Sql.pc
+lib/pkgconfig/Qt5Test.pc
+lib/pkgconfig/Qt5Widgets.pc
+lib/pkgconfig/Qt5Xml.pc
+qt5/bin/moc
+qt5/bin/qdoc
+qt5/bin/qmake
+qt5/bin/rcc
+qt5/bin/syncqt.pl
+qt5/bin/uic
+qt5/doc/global/compat.qdocconf
+qt5/doc/global/config.qdocconf
+qt5/doc/global/externalsites/external-resources.qdoc
+qt5/doc/global/externalsites/qch-urls.qdoc
+qt5/doc/global/externalsites/qt-webpages.qdoc
+qt5/doc/global/externalsites/qtcreator.qdoc
+qt5/doc/global/externalsites/rfc.qdoc
+qt5/doc/global/fileextensions.qdocconf
+qt5/doc/global/html-config.qdocconf
+qt5/doc/global/html-footer.qdocconf
+qt5/doc/global/html-header-offline.qdocconf
+qt5/doc/global/html-header-online.qdocconf
+qt5/doc/global/macros.qdocconf
+qt5/doc/global/manifest-meta.qdocconf
+qt5/doc/global/qt-cpp-defines.qdocconf
+qt5/doc/global/qt-html-templates-offline.qdocconf
+qt5/doc/global/qt-html-templates-online.qdocconf
+qt5/doc/global/qt-module-defaults-offline.qdocconf
+qt5/doc/global/qt-module-defaults-online.qdocconf
+qt5/doc/global/qt-module-defaults.qdocconf
+qt5/doc/global/template/images/Qt-dark_gradient.png
+qt5/doc/global/template/images/Qt-footer-bg.jpg
+qt5/doc/global/template/images/Qt-footer_shadow.png
+qt5/doc/global/template/images/Qt-gradient.png
+qt5/doc/global/template/images/Qt-header-bg.jpg
+qt5/doc/global/template/images/Qt-logo.png
+qt5/doc/global/template/images/arrow.png
+qt5/doc/global/template/images/arrow_bc.png
+qt5/doc/global/template/images/arrow_down.png
+qt5/doc/global/template/images/bg_l.png
+qt5/doc/global/template/images/bg_l_blank.png
+qt5/doc/global/template/images/bg_ll_blank.png
+qt5/doc/global/template/images/bg_r.png
+qt5/doc/global/template/images/bg_ul_blank.png
+qt5/doc/global/template/images/bgrContent.png
+qt5/doc/global/template/images/blu_dot.png
+qt5/doc/global/template/images/box_bg.png
+qt5/doc/global/template/images/breadcrumb.png
+qt5/doc/global/template/images/btn_next.png
+qt5/doc/global/template/images/btn_prev.png
+qt5/doc/global/template/images/bullet_dn.png
+qt5/doc/global/template/images/bullet_gt.png
+qt5/doc/global/template/images/bullet_sq.png
+qt5/doc/global/template/images/bullet_up.png
+qt5/doc/global/template/images/feedbackground.png
+qt5/doc/global/template/images/header_bg.png
+qt5/doc/global/template/images/home.png
+qt5/doc/global/template/images/horBar.png
+qt5/doc/global/template/images/ico_note.png
+qt5/doc/global/template/images/ico_note_attention.png
+qt5/doc/global/template/images/ico_out.png
+qt5/doc/global/template/images/logo.png
+qt5/doc/global/template/images/page.png
+qt5/doc/global/template/images/page_bg.png
+qt5/doc/global/template/images/spinner.gif
+qt5/doc/global/template/images/sprites-combined.png
+qt5/doc/global/template/style/offline.css
+qt5/doc/global/template/style/online.css
+qt5/include/QtConcurrent/QtConcurrent
+qt5/include/QtConcurrent/QtConcurrentDepends
+qt5/include/QtConcurrent/QtConcurrentFilter
+qt5/include/QtConcurrent/QtConcurrentMap
+qt5/include/QtConcurrent/QtConcurrentRun
+qt5/include/QtConcurrent/QtConcurrentVersion
+qt5/include/QtConcurrent/qtconcurrent_global.h
+qt5/include/QtConcurrent/qtconcurrentcompilertest.h
+qt5/include/QtConcurrent/qtconcurrentexception.h
+qt5/include/QtConcurrent/qtconcurrentfilter.h
+qt5/include/QtConcurrent/qtconcurrentfilterkernel.h
+qt5/include/QtConcurrent/qtconcurrentfunctionwrappers.h
+qt5/include/QtConcurrent/qtconcurrentiteratekernel.h
+qt5/include/QtConcurrent/qtconcurrentmap.h
+qt5/include/QtConcurrent/qtconcurrentmapkernel.h
+qt5/include/QtConcurrent/qtconcurrentmedian.h
+qt5/include/QtConcurrent/qtconcurrentreducekernel.h
+qt5/include/QtConcurrent/qtconcurrentrun.h
+qt5/include/QtConcurrent/qtconcurrentrunbase.h
+qt5/include/QtConcurrent/qtconcurrentstoredfunctioncall.h
+qt5/include/QtConcurrent/qtconcurrentthreadengine.h
+qt5/include/QtConcurrent/qtconcurrentversion.h
+qt5/include/QtCore/5.2.0/QtCore/private/cp949codetbl_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstractanimation_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstracteventdispatcher_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstractfileengine_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstractitemmodel_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstractproxymodel_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstractstate_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qabstracttransition_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qanimationgroup_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qbig5codec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qbytedata_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcollator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcore_mac_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcore_unix_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcoreapplication_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcorecmdlineargs_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcoreglobaldata_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qcrashhandler_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qdatastream_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qdataurl_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qdatetime_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qdatetimeparser_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qdir_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qelfparser_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeucjpcodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeuckrcodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventdispatcher_blackberry_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventdispatcher_glib_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventdispatcher_unix_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventdispatcher_win_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventloop_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qeventtransition_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfactoryloader_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfile_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfiledevice_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfileinfo_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfileselector_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemengine_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystementry_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemiterator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemmetadata_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemwatcher_inotify_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemwatcher_kqueue_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemwatcher_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemwatcher_polling_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfilesystemwatcher_win_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfreelist_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfsfileengine_iterator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfsfileengine_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfunctions_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfutureinterface_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qfuturewatcher_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qgb18030codec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qharfbuzz_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qhistorystate_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qiconvcodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qicucodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qiodevice_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qipaddress_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qisciicodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qitemselectionmodel_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjiscodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjni_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjnihelpers_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjpunicode_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjson_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjsonparser_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qjsonwriter_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlatincodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlibrary_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlocale_data_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlocale_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlocale_tools_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qlockfile_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qloggingcategory_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qloggingregistry_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmachparser_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmetaobject_moc_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmetaobject_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmetaobjectbuilder_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmetatype_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmetatypeswitcher_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimedatabase_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimeglobpattern_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimemagicrule_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimemagicrulematcher_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimeprovider_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimetype_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmimetypeparser_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmutex_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qmutexpool_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qnoncontiguousbytedevice_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qnumeric_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qobject_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qorderedmutexlocker_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qparallelanimationgroup_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qpodlist_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qprocess_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qpropertyanimation_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qreadwritelock_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qresource_iterator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qresource_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qringbuffer_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsavefile_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qscopedpointer_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsequentialanimationgroup_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsettings_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsharedmemory_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsignaleventgenerator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsignaltransition_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsimd_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsimplecodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsjiscodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qstate_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qstatemachine_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsystemerror_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsystemlibrary_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qsystemsemaphore_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qt_pch.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtemporaryfile_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtextcodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtextstream_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qthread_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qthreadpool_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtimerinfo_unix_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtimezoneprivate_data_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtimezoneprivate_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtldurl_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtools_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtranslator_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qtsciicodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qunicodetables_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qunicodetools_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qurl_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qurltlds_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qutfcodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qvariant_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qvariantanimation_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qwindowscodec_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qwindowspipereader_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qwindowspipewriter_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qwinoverlappedionotifier_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qxmlstream_p.h
+qt5/include/QtCore/5.2.0/QtCore/private/qxmlutils_p.h
+qt5/include/QtCore/QAbstractAnimation
+qt5/include/QtCore/QAbstractEventDispatcher
+qt5/include/QtCore/QAbstractItemModel
+qt5/include/QtCore/QAbstractListModel
+qt5/include/QtCore/QAbstractNativeEventFilter
+qt5/include/QtCore/QAbstractProxyModel
+qt5/include/QtCore/QAbstractState
+qt5/include/QtCore/QAbstractTableModel
+qt5/include/QtCore/QAbstractTransition
+qt5/include/QtCore/QAnimationDriver
+qt5/include/QtCore/QAnimationGroup
+qt5/include/QtCore/QArgument
+qt5/include/QtCore/QArrayData
+qt5/include/QtCore/QArrayDataPointer
+qt5/include/QtCore/QArrayDataPointerRef
+qt5/include/QtCore/QAssociativeIterable
+qt5/include/QtCore/QAtomicInt
+qt5/include/QtCore/QAtomicPointer
+qt5/include/QtCore/QBBSystemLocaleData
+qt5/include/QtCore/QBasicMutex
+qt5/include/QtCore/QBasicTimer
+qt5/include/QtCore/QBitArray
+qt5/include/QtCore/QBitRef
+qt5/include/QtCore/QBuffer
+qt5/include/QtCore/QByteArray
+qt5/include/QtCore/QByteArrayData
+qt5/include/QtCore/QByteArrayDataPtr
+qt5/include/QtCore/QByteArrayMatcher
+qt5/include/QtCore/QByteRef
+qt5/include/QtCore/QCache
+qt5/include/QtCore/QChar
+qt5/include/QtCore/QCharRef
+qt5/include/QtCore/QChildEvent
+qt5/include/QtCore/QCollator
+qt5/include/QtCore/QCollatorSortKey
+qt5/include/QtCore/QCommandLineOption
+qt5/include/QtCore/QCommandLineParser
+qt5/include/QtCore/QContiguousCache
+qt5/include/QtCore/QContiguousCacheData
+qt5/include/QtCore/QContiguousCacheTypedData
+qt5/include/QtCore/QCoreApplication
+qt5/include/QtCore/QCryptographicHash
+qt5/include/QtCore/QDataStream
+qt5/include/QtCore/QDate
+qt5/include/QtCore/QDateTime
+qt5/include/QtCore/QDebug
+qt5/include/QtCore/QDebugStateSaver
+qt5/include/QtCore/QDeferredDeleteEvent
+qt5/include/QtCore/QDir
+qt5/include/QtCore/QDirIterator
+qt5/include/QtCore/QDynamicPropertyChangeEvent
+qt5/include/QtCore/QEasingCurve
+qt5/include/QtCore/QElapsedTimer
+qt5/include/QtCore/QEvent
+qt5/include/QtCore/QEventLoop
+qt5/include/QtCore/QEventLoopLocker
+qt5/include/QtCore/QEventTransition
+qt5/include/QtCore/QException
+qt5/include/QtCore/QExplicitlySharedDataPointer
+qt5/include/QtCore/QFactoryInterface
+qt5/include/QtCore/QFile
+qt5/include/QtCore/QFileDevice
+qt5/include/QtCore/QFileInfo
+qt5/include/QtCore/QFileInfoList
+qt5/include/QtCore/QFileSelector
+qt5/include/QtCore/QFileSystemWatcher
+qt5/include/QtCore/QFinalState
+qt5/include/QtCore/QFlag
+qt5/include/QtCore/QFlags
+qt5/include/QtCore/QForeachContainer
+qt5/include/QtCore/QFunctionPointer
+qt5/include/QtCore/QFuture
+qt5/include/QtCore/QFutureInterface
+qt5/include/QtCore/QFutureInterfaceBase
+qt5/include/QtCore/QFutureIterator
+qt5/include/QtCore/QFutureSynchronizer
+qt5/include/QtCore/QFutureWatcher
+qt5/include/QtCore/QFutureWatcherBase
+qt5/include/QtCore/QGenericArgument
+qt5/include/QtCore/QGenericReturnArgument
+qt5/include/QtCore/QGlobalStatic
+qt5/include/QtCore/QHash
+qt5/include/QtCore/QHashData
+qt5/include/QtCore/QHashDummyNode
+qt5/include/QtCore/QHashDummyValue
+qt5/include/QtCore/QHashIterator
+qt5/include/QtCore/QHashNode
+qt5/include/QtCore/QHistoryState
+qt5/include/QtCore/QIODevice
+qt5/include/QtCore/QIdentityProxyModel
+qt5/include/QtCore/QIncompatibleFlag
+qt5/include/QtCore/QIntegerForSize
+qt5/include/QtCore/QInternal
+qt5/include/QtCore/QItemSelection
+qt5/include/QtCore/QItemSelectionModel
+qt5/include/QtCore/QItemSelectionRange
+qt5/include/QtCore/QJsonArray
+qt5/include/QtCore/QJsonDocument
+qt5/include/QtCore/QJsonObject
+qt5/include/QtCore/QJsonParseError
+qt5/include/QtCore/QJsonValue
+qt5/include/QtCore/QJsonValueRef
+qt5/include/QtCore/QLatin1Char
+qt5/include/QtCore/QLatin1Literal
+qt5/include/QtCore/QLatin1String
+qt5/include/QtCore/QLibrary
+qt5/include/QtCore/QLibraryInfo
+qt5/include/QtCore/QLine
+qt5/include/QtCore/QLineF
+qt5/include/QtCore/QLinkedList
+qt5/include/QtCore/QLinkedListData
+qt5/include/QtCore/QLinkedListIterator
+qt5/include/QtCore/QLinkedListNode
+qt5/include/QtCore/QList
+qt5/include/QtCore/QListData
+qt5/include/QtCore/QListIterator
+qt5/include/QtCore/QLocale
+qt5/include/QtCore/QLockFile
+qt5/include/QtCore/QLoggingCategory
+qt5/include/QtCore/QMap
+qt5/include/QtCore/QMapData
+qt5/include/QtCore/QMapDataBase
+qt5/include/QtCore/QMapIterator
+qt5/include/QtCore/QMapNode
+qt5/include/QtCore/QMapNodeBase
+qt5/include/QtCore/QMargins
+qt5/include/QtCore/QMessageAuthenticationCode
+qt5/include/QtCore/QMessageLogContext
+qt5/include/QtCore/QMessageLogger
+qt5/include/QtCore/QMetaClassInfo
+qt5/include/QtCore/QMetaEnum
+qt5/include/QtCore/QMetaMethod
+qt5/include/QtCore/QMetaObject
+qt5/include/QtCore/QMetaProperty
+qt5/include/QtCore/QMetaType
+qt5/include/QtCore/QMetaTypeId
+qt5/include/QtCore/QMetaTypeId2
+qt5/include/QtCore/QMetaTypeIdQObject
+qt5/include/QtCore/QMimeData
+qt5/include/QtCore/QMimeDatabase
+qt5/include/QtCore/QMimeType
+qt5/include/QtCore/QModelIndex
+qt5/include/QtCore/QModelIndexList
+qt5/include/QtCore/QMultiHash
+qt5/include/QtCore/QMultiMap
+qt5/include/QtCore/QMutableFutureIterator
+qt5/include/QtCore/QMutableHashIterator
+qt5/include/QtCore/QMutableLinkedListIterator
+qt5/include/QtCore/QMutableListIterator
+qt5/include/QtCore/QMutableMapIterator
+qt5/include/QtCore/QMutableSetIterator
+qt5/include/QtCore/QMutableStringListIterator
+qt5/include/QtCore/QMutableVectorIterator
+qt5/include/QtCore/QMutex
+qt5/include/QtCore/QMutexLocker
+qt5/include/QtCore/QNoDebug
+qt5/include/QtCore/QNoImplicitBoolCast
+qt5/include/QtCore/QObject
+qt5/include/QtCore/QObjectCleanupHandler
+qt5/include/QtCore/QObjectData
+qt5/include/QtCore/QObjectList
+qt5/include/QtCore/QObjectUserData
+qt5/include/QtCore/QPair
+qt5/include/QtCore/QParallelAnimationGroup
+qt5/include/QtCore/QPauseAnimation
+qt5/include/QtCore/QPersistentModelIndex
+qt5/include/QtCore/QPluginLoader
+qt5/include/QtCore/QPoint
+qt5/include/QtCore/QPointF
+qt5/include/QtCore/QPointer
+qt5/include/QtCore/QProcess
+qt5/include/QtCore/QProcessEnvironment
+qt5/include/QtCore/QPropertyAnimation
+qt5/include/QtCore/QQueue
+qt5/include/QtCore/QReadLocker
+qt5/include/QtCore/QReadWriteLock
+qt5/include/QtCore/QRect
+qt5/include/QtCore/QRectF
+qt5/include/QtCore/QRegExp
+qt5/include/QtCore/QRegularExpression
+qt5/include/QtCore/QRegularExpressionMatch
+qt5/include/QtCore/QRegularExpressionMatchIterator
+qt5/include/QtCore/QResource
+qt5/include/QtCore/QReturnArgument
+qt5/include/QtCore/QRunnable
+qt5/include/QtCore/QSaveFile
+qt5/include/QtCore/QScopedArrayPointer
+qt5/include/QtCore/QScopedPointer
+qt5/include/QtCore/QScopedPointerArrayDeleter
+qt5/include/QtCore/QScopedPointerDeleteLater
+qt5/include/QtCore/QScopedPointerDeleter
+qt5/include/QtCore/QScopedPointerObjectDeleteLater
+qt5/include/QtCore/QScopedPointerPodDeleter
+qt5/include/QtCore/QScopedValueRollback
+qt5/include/QtCore/QSemaphore
+qt5/include/QtCore/QSequentialAnimationGroup
+qt5/include/QtCore/QSequentialIterable
+qt5/include/QtCore/QSet
+qt5/include/QtCore/QSetIterator
+qt5/include/QtCore/QSettings
+qt5/include/QtCore/QSharedData
+qt5/include/QtCore/QSharedDataPointer
+qt5/include/QtCore/QSharedMemory
+qt5/include/QtCore/QSharedPointer
+qt5/include/QtCore/QSignalMapper
+qt5/include/QtCore/QSignalTransition
+qt5/include/QtCore/QSize
+qt5/include/QtCore/QSizeF
+qt5/include/QtCore/QSocketNotifier
+qt5/include/QtCore/QSortFilterProxyModel
+qt5/include/QtCore/QStack
+qt5/include/QtCore/QStandardPaths
+qt5/include/QtCore/QState
+qt5/include/QtCore/QStateMachine
+qt5/include/QtCore/QStaticArrayData
+qt5/include/QtCore/QStaticAssertFailure
+qt5/include/QtCore/QStaticByteArrayData
+qt5/include/QtCore/QStaticPlugin
+qt5/include/QtCore/QStaticStringData
+qt5/include/QtCore/QString
+qt5/include/QtCore/QStringBuilder
+qt5/include/QtCore/QStringData
+qt5/include/QtCore/QStringDataPtr
+qt5/include/QtCore/QStringList
+qt5/include/QtCore/QStringListIterator
+qt5/include/QtCore/QStringListModel
+qt5/include/QtCore/QStringMatcher
+qt5/include/QtCore/QStringRef
+qt5/include/QtCore/QSysInfo
+qt5/include/QtCore/QSystemSemaphore
+qt5/include/QtCore/QTemporaryDir
+qt5/include/QtCore/QTemporaryFile
+qt5/include/QtCore/QTextBoundaryFinder
+qt5/include/QtCore/QTextCodec
+qt5/include/QtCore/QTextDecoder
+qt5/include/QtCore/QTextEncoder
+qt5/include/QtCore/QTextStream
+qt5/include/QtCore/QTextStreamFunction
+qt5/include/QtCore/QTextStreamManipulator
+qt5/include/QtCore/QThread
+qt5/include/QtCore/QThreadPool
+qt5/include/QtCore/QThreadStorage
+qt5/include/QtCore/QThreadStorageData
+qt5/include/QtCore/QTime
+qt5/include/QtCore/QTimeLine
+qt5/include/QtCore/QTimeZone
+qt5/include/QtCore/QTimer
+qt5/include/QtCore/QTimerEvent
+qt5/include/QtCore/QTranslator
+qt5/include/QtCore/QTypeInfo
+qt5/include/QtCore/QTypeInfoMerger
+qt5/include/QtCore/QUnhandledException
+qt5/include/QtCore/QUrl
+qt5/include/QtCore/QUrlQuery
+qt5/include/QtCore/QUrlTwoFlags
+qt5/include/QtCore/QUuid
+qt5/include/QtCore/QVarLengthArray
+qt5/include/QtCore/QVariant
+qt5/include/QtCore/QVariantAnimation
+qt5/include/QtCore/QVariantComparisonHelper
+qt5/include/QtCore/QVariantHash
+qt5/include/QtCore/QVariantList
+qt5/include/QtCore/QVariantMap
+qt5/include/QtCore/QVector
+qt5/include/QtCore/QVectorIterator
+qt5/include/QtCore/QWaitCondition
+qt5/include/QtCore/QWeakPointer
+qt5/include/QtCore/QWinEventNotifier
+qt5/include/QtCore/QWriteLocker
+qt5/include/QtCore/QXmlStreamAttribute
+qt5/include/QtCore/QXmlStreamAttributes
+qt5/include/QtCore/QXmlStreamEntityDeclaration
+qt5/include/QtCore/QXmlStreamEntityDeclarations
+qt5/include/QtCore/QXmlStreamEntityResolver
+qt5/include/QtCore/QXmlStreamNamespaceDeclaration
+qt5/include/QtCore/QXmlStreamNamespaceDeclarations
+qt5/include/QtCore/QXmlStreamNotationDeclaration
+qt5/include/QtCore/QXmlStreamNotationDeclarations
+qt5/include/QtCore/QXmlStreamReader
+qt5/include/QtCore/QXmlStreamStringRef
+qt5/include/QtCore/QXmlStreamWriter
+qt5/include/QtCore/Q_PID
+qt5/include/QtCore/Qt
+qt5/include/QtCore/QtAlgorithms
+qt5/include/QtCore/QtCleanUpFunction
+qt5/include/QtCore/QtConfig
+qt5/include/QtCore/QtContainerFwd
+qt5/include/QtCore/QtCore
+qt5/include/QtCore/QtCoreDepends
+qt5/include/QtCore/QtCoreVersion
+qt5/include/QtCore/QtDebug
+qt5/include/QtCore/QtEndian
+qt5/include/QtCore/QtGlobal
+qt5/include/QtCore/QtMath
+qt5/include/QtCore/QtMessageHandler
+qt5/include/QtCore/QtMsgHandler
+qt5/include/QtCore/QtNumeric
+qt5/include/QtCore/QtPlugin
+qt5/include/QtCore/QtPluginInstanceFunction
+qt5/include/QtCore/QtPluginMetaDataFunction
+qt5/include/QtCore/qabstractanimation.h
+qt5/include/QtCore/qabstracteventdispatcher.h
+qt5/include/QtCore/qabstractitemmodel.h
+qt5/include/QtCore/qabstractnativeeventfilter.h
+qt5/include/QtCore/qabstractproxymodel.h
+qt5/include/QtCore/qabstractstate.h
+qt5/include/QtCore/qabstracttransition.h
+qt5/include/QtCore/qalgorithms.h
+qt5/include/QtCore/qanimationgroup.h
+qt5/include/QtCore/qarraydata.h
+qt5/include/QtCore/qarraydataops.h
+qt5/include/QtCore/qarraydatapointer.h
+qt5/include/QtCore/qatomic.h
+qt5/include/QtCore/qatomic_alpha.h
+qt5/include/QtCore/qatomic_armv5.h
+qt5/include/QtCore/qatomic_armv6.h
+qt5/include/QtCore/qatomic_armv7.h
+qt5/include/QtCore/qatomic_bfin.h
+qt5/include/QtCore/qatomic_bootstrap.h
+qt5/include/QtCore/qatomic_cxx11.h
+qt5/include/QtCore/qatomic_gcc.h
+qt5/include/QtCore/qatomic_ia64.h
+qt5/include/QtCore/qatomic_integrity.h
+qt5/include/QtCore/qatomic_mips.h
+qt5/include/QtCore/qatomic_msvc.h
+qt5/include/QtCore/qatomic_power.h
+qt5/include/QtCore/qatomic_s390.h
+qt5/include/QtCore/qatomic_sh4a.h
+qt5/include/QtCore/qatomic_sparc.h
+qt5/include/QtCore/qatomic_unix.h
+qt5/include/QtCore/qatomic_vxworks.h
+qt5/include/QtCore/qatomic_x86.h
+qt5/include/QtCore/qbasicatomic.h
+qt5/include/QtCore/qbasictimer.h
+qt5/include/QtCore/qbitarray.h
+qt5/include/QtCore/qbuffer.h
+qt5/include/QtCore/qbytearray.h
+qt5/include/QtCore/qbytearraymatcher.h
+qt5/include/QtCore/qcache.h
+qt5/include/QtCore/qchar.h
+qt5/include/QtCore/qcollator.h
+qt5/include/QtCore/qcommandlineoption.h
+qt5/include/QtCore/qcommandlineparser.h
+qt5/include/QtCore/qcompilerdetection.h
+qt5/include/QtCore/qconfig-dist.h
+qt5/include/QtCore/qconfig-large.h
+qt5/include/QtCore/qconfig-medium.h
+qt5/include/QtCore/qconfig-minimal.h
+qt5/include/QtCore/qconfig-nacl.h
+qt5/include/QtCore/qconfig-small.h
+qt5/include/QtCore/qconfig.h
+qt5/include/QtCore/qcontainerfwd.h
+qt5/include/QtCore/qcontiguouscache.h
+qt5/include/QtCore/qcoreapplication.h
+qt5/include/QtCore/qcoreevent.h
+qt5/include/QtCore/qcryptographichash.h
+qt5/include/QtCore/qdatastream.h
+qt5/include/QtCore/qdatetime.h
+qt5/include/QtCore/qdebug.h
+qt5/include/QtCore/qdir.h
+qt5/include/QtCore/qdiriterator.h
+qt5/include/QtCore/qeasingcurve.h
+qt5/include/QtCore/qelapsedtimer.h
+qt5/include/QtCore/qendian.h
+qt5/include/QtCore/qeventloop.h
+qt5/include/QtCore/qeventtransition.h
+qt5/include/QtCore/qexception.h
+qt5/include/QtCore/qfactoryinterface.h
+qt5/include/QtCore/qfeatures.h
+qt5/include/QtCore/qfile.h
+qt5/include/QtCore/qfiledevice.h
+qt5/include/QtCore/qfileinfo.h
+qt5/include/QtCore/qfileselector.h
+qt5/include/QtCore/qfilesystemwatcher.h
+qt5/include/QtCore/qfinalstate.h
+qt5/include/QtCore/qflags.h
+qt5/include/QtCore/qfunctions_nacl.h
+qt5/include/QtCore/qfunctions_vxworks.h
+qt5/include/QtCore/qfunctions_wince.h
+qt5/include/QtCore/qfuture.h
+qt5/include/QtCore/qfutureinterface.h
+qt5/include/QtCore/qfuturesynchronizer.h
+qt5/include/QtCore/qfuturewatcher.h
+qt5/include/QtCore/qgenericatomic.h
+qt5/include/QtCore/qglobal.h
+qt5/include/QtCore/qglobalstatic.h
+qt5/include/QtCore/qhash.h
+qt5/include/QtCore/qhistorystate.h
+qt5/include/QtCore/qidentityproxymodel.h
+qt5/include/QtCore/qiodevice.h
+qt5/include/QtCore/qisenum.h
+qt5/include/QtCore/qitemselectionmodel.h
+qt5/include/QtCore/qiterator.h
+qt5/include/QtCore/qjsonarray.h
+qt5/include/QtCore/qjsondocument.h
+qt5/include/QtCore/qjsonobject.h
+qt5/include/QtCore/qjsonvalue.h
+qt5/include/QtCore/qlibrary.h
+qt5/include/QtCore/qlibraryinfo.h
+qt5/include/QtCore/qline.h
+qt5/include/QtCore/qlinkedlist.h
+qt5/include/QtCore/qlist.h
+qt5/include/QtCore/qlocale.h
+qt5/include/QtCore/qlocale_blackberry.h
+qt5/include/QtCore/qlockfile.h
+qt5/include/QtCore/qlogging.h
+qt5/include/QtCore/qloggingcategory.h
+qt5/include/QtCore/qmap.h
+qt5/include/QtCore/qmargins.h
+qt5/include/QtCore/qmath.h
+qt5/include/QtCore/qmessageauthenticationcode.h
+qt5/include/QtCore/qmetaobject.h
+qt5/include/QtCore/qmetatype.h
+qt5/include/QtCore/qmimedata.h
+qt5/include/QtCore/qmimedatabase.h
+qt5/include/QtCore/qmimetype.h
+qt5/include/QtCore/qmutex.h
+qt5/include/QtCore/qnamespace.h
+qt5/include/QtCore/qnumeric.h
+qt5/include/QtCore/qobject.h
+qt5/include/QtCore/qobject_impl.h
+qt5/include/QtCore/qobjectcleanuphandler.h
+qt5/include/QtCore/qobjectdefs.h
+qt5/include/QtCore/qobjectdefs_impl.h
+qt5/include/QtCore/qoldbasicatomic.h
+qt5/include/QtCore/qpair.h
+qt5/include/QtCore/qparallelanimationgroup.h
+qt5/include/QtCore/qpauseanimation.h
+qt5/include/QtCore/qplugin.h
+qt5/include/QtCore/qpluginloader.h
+qt5/include/QtCore/qpoint.h
+qt5/include/QtCore/qpointer.h
+qt5/include/QtCore/qprocess.h
+qt5/include/QtCore/qprocessordetection.h
+qt5/include/QtCore/qpropertyanimation.h
+qt5/include/QtCore/qqueue.h
+qt5/include/QtCore/qreadwritelock.h
+qt5/include/QtCore/qrect.h
+qt5/include/QtCore/qrefcount.h
+qt5/include/QtCore/qregexp.h
+qt5/include/QtCore/qregularexpression.h
+qt5/include/QtCore/qresource.h
+qt5/include/QtCore/qresultstore.h
+qt5/include/QtCore/qrunnable.h
+qt5/include/QtCore/qsavefile.h
+qt5/include/QtCore/qscopedpointer.h
+qt5/include/QtCore/qscopedvaluerollback.h
+qt5/include/QtCore/qsemaphore.h
+qt5/include/QtCore/qsequentialanimationgroup.h
+qt5/include/QtCore/qset.h
+qt5/include/QtCore/qsettings.h
+qt5/include/QtCore/qshareddata.h
+qt5/include/QtCore/qsharedmemory.h
+qt5/include/QtCore/qsharedpointer.h
+qt5/include/QtCore/qsharedpointer_impl.h
+qt5/include/QtCore/qsignalmapper.h
+qt5/include/QtCore/qsignaltransition.h
+qt5/include/QtCore/qsize.h
+qt5/include/QtCore/qsocketnotifier.h
+qt5/include/QtCore/qsortfilterproxymodel.h
+qt5/include/QtCore/qstack.h
+qt5/include/QtCore/qstandardpaths.h
+qt5/include/QtCore/qstate.h
+qt5/include/QtCore/qstatemachine.h
+qt5/include/QtCore/qstring.h
+qt5/include/QtCore/qstringbuilder.h
+qt5/include/QtCore/qstringlist.h
+qt5/include/QtCore/qstringlistmodel.h
+qt5/include/QtCore/qstringmatcher.h
+qt5/include/QtCore/qsysinfo.h
+qt5/include/QtCore/qsystemdetection.h
+qt5/include/QtCore/qsystemsemaphore.h
+qt5/include/QtCore/qt_windows.h
+qt5/include/QtCore/qtcoreversion.h
+qt5/include/QtCore/qtemporarydir.h
+qt5/include/QtCore/qtemporaryfile.h
+qt5/include/QtCore/qtextboundaryfinder.h
+qt5/include/QtCore/qtextcodec.h
+qt5/include/QtCore/qtextstream.h
+qt5/include/QtCore/qthread.h
+qt5/include/QtCore/qthreadpool.h
+qt5/include/QtCore/qthreadstorage.h
+qt5/include/QtCore/qtimeline.h
+qt5/include/QtCore/qtimer.h
+qt5/include/QtCore/qtimezone.h
+qt5/include/QtCore/qtranslator.h
+qt5/include/QtCore/qtypeinfo.h
+qt5/include/QtCore/qtypetraits.h
+qt5/include/QtCore/qurl.h
+qt5/include/QtCore/qurlquery.h
+qt5/include/QtCore/quuid.h
+qt5/include/QtCore/qvariant.h
+qt5/include/QtCore/qvariantanimation.h
+qt5/include/QtCore/qvarlengtharray.h
+qt5/include/QtCore/qvector.h
+qt5/include/QtCore/qwaitcondition.h
+qt5/include/QtCore/qwineventnotifier.h
+qt5/include/QtCore/qxmlstream.h
+qt5/include/QtGui/5.2.0/QtGui/private/qabstracttextdocumentlayout_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qaccessible2_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qaccessiblecache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qbezier_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qblendfunctions_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qblittable_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qbmphandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qcolor_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qcosmeticstroker_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qcssparser_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qcssutil_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qcursor_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdatabuffer_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdistancefield_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdnd_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawhelper_mips_dsp_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawhelper_neon_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawhelper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawhelper_sse_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawhelper_x86_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qdrawingprimitive_sse2_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qemulationpaintengine_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qevent_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfixed_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfont_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfontengine_ft_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfontengine_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfontengine_qpa_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfontengineglyphcache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfontsubset_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qfragmentmap_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qgifhandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qglyphrun_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qgrayraster_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qguiapplication_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qharfbuzzng_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qhexstring_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qicon_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qiconloader_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qimage_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qimagepixmapcleanuphooks_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qimagescale_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qinputmethod_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qjpeghandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qkeymapper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qkeysequence_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qmath_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qmemrotate_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qnativeimage_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengl2pexvertexarray_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengl_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglcontext_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglcustomshaderstage_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglengineshadermanager_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglengineshadersource_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglextensions_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglframebufferobject_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglgradientcache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglpaintengine_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglqueryhelper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglshadercache_meego_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglshadercache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengltexture_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengltexturecache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengltextureglyphcache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopengltexturehelper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qopenglversionfunctionsfactory_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qoutlinemapper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpagedpaintdevice_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintbuffer_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintengine_blitter_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintengine_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintengine_pic_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintengine_raster_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpaintengineex_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpainter_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpainterpath_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpathclipper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpathsimplifier_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpdf_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpen_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpicture_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpixmap_blitter_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpixmap_raster_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpixmapcache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpnghandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qpolygonclipper_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qppmhandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qrasterdefs_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qrasterizer_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qrawfont_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qrbtree_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qscreen_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qsessionmanager_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qshapedpixmapdndwindow_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qshortcutmap_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qsimpledrag_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qstandarditemmodel_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qstatictext_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qstroker_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qt_gui_pch.h
+qt5/include/QtGui/5.2.0/QtGui/private/qt_mips_asm_dsp_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextcursor_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextdocument_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextdocumentfragment_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextdocumentlayout_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextengine_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextformat_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtexthtmlparser_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextimagehandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextobject_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextodfwriter_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtexttable_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtextureglyphcache_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtouchdevice_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtriangulatingstroker_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qtriangulator_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qvectorpath_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qwindow_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qxbmhandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qxpmhandler_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qzipreader_p.h
+qt5/include/QtGui/5.2.0/QtGui/private/qzipwriter_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformaccessibility.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformbackingstore.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformclipboard.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformcursor.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformdialoghelper.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformdrag.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformfontdatabase.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatforminputcontext.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatforminputcontext_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatforminputcontextfactory_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatforminputcontextplugin_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformintegration.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformintegrationfactory_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformintegrationplugin.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformmenu.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformnativeinterface.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformoffscreensurface.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformopenglcontext.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformpixmap.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformscreen.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformscreen_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformscreenpageflipper.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformservices.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformsessionmanager.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformsharedgraphicscache.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformsurface.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformsystemtrayicon.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformtheme.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformtheme_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformthemefactory_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformthemeplugin.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformwindow.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qplatformwindow_p.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qwindowsysteminterface.h
+qt5/include/QtGui/5.2.0/QtGui/qpa/qwindowsysteminterface_p.h
+qt5/include/QtGui/QAbstractTextDocumentLayout
+qt5/include/QtGui/QAbstractUndoItem
+qt5/include/QtGui/QAccessible
+qt5/include/QtGui/QAccessibleActionInterface
+qt5/include/QtGui/QAccessibleApplication
+qt5/include/QtGui/QAccessibleBridge
+qt5/include/QtGui/QAccessibleBridgePlugin
+qt5/include/QtGui/QAccessibleEditableTextInterface
+qt5/include/QtGui/QAccessibleEvent
+qt5/include/QtGui/QAccessibleImageInterface
+qt5/include/QtGui/QAccessibleInterface
+qt5/include/QtGui/QAccessibleObject
+qt5/include/QtGui/QAccessiblePlugin
+qt5/include/QtGui/QAccessibleStateChangeEvent
+qt5/include/QtGui/QAccessibleTableCellInterface
+qt5/include/QtGui/QAccessibleTableInterface
+qt5/include/QtGui/QAccessibleTableModelChangeEvent
+qt5/include/QtGui/QAccessibleTextCursorEvent
+qt5/include/QtGui/QAccessibleTextInsertEvent
+qt5/include/QtGui/QAccessibleTextInterface
+qt5/include/QtGui/QAccessibleTextRemoveEvent
+qt5/include/QtGui/QAccessibleTextSelectionEvent
+qt5/include/QtGui/QAccessibleTextUpdateEvent
+qt5/include/QtGui/QAccessibleValueChangeEvent
+qt5/include/QtGui/QAccessibleValueInterface
+qt5/include/QtGui/QActionEvent
+qt5/include/QtGui/QApplicationStateChangeEvent
+qt5/include/QtGui/QBackingStore
+qt5/include/QtGui/QBitmap
+qt5/include/QtGui/QBrush
+qt5/include/QtGui/QBrushData
+qt5/include/QtGui/QClipboard
+qt5/include/QtGui/QCloseEvent
+qt5/include/QtGui/QColor
+qt5/include/QtGui/QConicalGradient
+qt5/include/QtGui/QContextMenuEvent
+qt5/include/QtGui/QCursor
+qt5/include/QtGui/QDesktopServices
+qt5/include/QtGui/QDoubleValidator
+qt5/include/QtGui/QDrag
+qt5/include/QtGui/QDragEnterEvent
+qt5/include/QtGui/QDragLeaveEvent
+qt5/include/QtGui/QDragMoveEvent
+qt5/include/QtGui/QDropEvent
+qt5/include/QtGui/QEnterEvent
+qt5/include/QtGui/QExposeEvent
+qt5/include/QtGui/QFileOpenEvent
+qt5/include/QtGui/QFocusEvent
+qt5/include/QtGui/QFont
+qt5/include/QtGui/QFontDatabase
+qt5/include/QtGui/QFontInfo
+qt5/include/QtGui/QFontMetrics
+qt5/include/QtGui/QFontMetricsF
+qt5/include/QtGui/QGenericMatrix
+qt5/include/QtGui/QGenericPlugin
+qt5/include/QtGui/QGenericPluginFactory
+qt5/include/QtGui/QGlyphRun
+qt5/include/QtGui/QGradient
+qt5/include/QtGui/QGradientStop
+qt5/include/QtGui/QGradientStops
+qt5/include/QtGui/QGuiApplication
+qt5/include/QtGui/QHelpEvent
+qt5/include/QtGui/QHideEvent
+qt5/include/QtGui/QHoverEvent
+qt5/include/QtGui/QIcon
+qt5/include/QtGui/QIconDragEvent
+qt5/include/QtGui/QIconEngine
+qt5/include/QtGui/QIconEnginePlugin
+qt5/include/QtGui/QIconEngineV2
+qt5/include/QtGui/QImage
+qt5/include/QtGui/QImageCleanupFunction
+qt5/include/QtGui/QImageIOHandler
+qt5/include/QtGui/QImageIOPlugin
+qt5/include/QtGui/QImageReader
+qt5/include/QtGui/QImageTextKeyLang
+qt5/include/QtGui/QImageWriter
+qt5/include/QtGui/QInputEvent
+qt5/include/QtGui/QInputMethod
+qt5/include/QtGui/QInputMethodEvent
+qt5/include/QtGui/QInputMethodQueryEvent
+qt5/include/QtGui/QIntValidator
+qt5/include/QtGui/QKeyEvent
+qt5/include/QtGui/QKeySequence
+qt5/include/QtGui/QLinearGradient
+qt5/include/QtGui/QMatrix
+qt5/include/QtGui/QMatrix2x2
+qt5/include/QtGui/QMatrix2x3
+qt5/include/QtGui/QMatrix2x4
+qt5/include/QtGui/QMatrix3x2
+qt5/include/QtGui/QMatrix3x3
+qt5/include/QtGui/QMatrix3x4
+qt5/include/QtGui/QMatrix4x2
+qt5/include/QtGui/QMatrix4x3
+qt5/include/QtGui/QMatrix4x4
+qt5/include/QtGui/QMouseEvent
+qt5/include/QtGui/QMoveEvent
+qt5/include/QtGui/QMovie
+qt5/include/QtGui/QNativeGestureEvent
+qt5/include/QtGui/QOffscreenSurface
+qt5/include/QtGui/QOpenGLBuffer
+qt5/include/QtGui/QOpenGLContext
+qt5/include/QtGui/QOpenGLContextGroup
+qt5/include/QtGui/QOpenGLDebugLogger
+qt5/include/QtGui/QOpenGLDebugMessage
+qt5/include/QtGui/QOpenGLFramebufferObject
+qt5/include/QtGui/QOpenGLFramebufferObjectFormat
+qt5/include/QtGui/QOpenGLFunctions
+qt5/include/QtGui/QOpenGLFunctionsPrivate
+qt5/include/QtGui/QOpenGLFunctions_1_0
+qt5/include/QtGui/QOpenGLFunctions_1_1
+qt5/include/QtGui/QOpenGLFunctions_1_2
+qt5/include/QtGui/QOpenGLFunctions_1_3
+qt5/include/QtGui/QOpenGLFunctions_1_4
+qt5/include/QtGui/QOpenGLFunctions_1_5
+qt5/include/QtGui/QOpenGLFunctions_2_0
+qt5/include/QtGui/QOpenGLFunctions_2_1
+qt5/include/QtGui/QOpenGLFunctions_3_0
+qt5/include/QtGui/QOpenGLFunctions_3_1
+qt5/include/QtGui/QOpenGLFunctions_3_2_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_3_2_Core
+qt5/include/QtGui/QOpenGLFunctions_3_3_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_3_3_Core
+qt5/include/QtGui/QOpenGLFunctions_4_0_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_4_0_Core
+qt5/include/QtGui/QOpenGLFunctions_4_1_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_4_1_Core
+qt5/include/QtGui/QOpenGLFunctions_4_2_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_4_2_Core
+qt5/include/QtGui/QOpenGLFunctions_4_3_Compatibility
+qt5/include/QtGui/QOpenGLFunctions_4_3_Core
+qt5/include/QtGui/QOpenGLFunctions_ES2
+qt5/include/QtGui/QOpenGLPaintDevice
+qt5/include/QtGui/QOpenGLPixelTransferOptions
+qt5/include/QtGui/QOpenGLShader
+qt5/include/QtGui/QOpenGLShaderProgram
+qt5/include/QtGui/QOpenGLTexture
+qt5/include/QtGui/QOpenGLTimeMonitor
+qt5/include/QtGui/QOpenGLTimerQuery
+qt5/include/QtGui/QOpenGLVersionFunctions
+qt5/include/QtGui/QOpenGLVersionProfile
+qt5/include/QtGui/QOpenGLVertexArrayObject
+qt5/include/QtGui/QPagedPaintDevice
+qt5/include/QtGui/QPaintDevice
+qt5/include/QtGui/QPaintEngine
+qt5/include/QtGui/QPaintEngineState
+qt5/include/QtGui/QPaintEvent
+qt5/include/QtGui/QPainter
+qt5/include/QtGui/QPainterPath
+qt5/include/QtGui/QPainterPathStroker
+qt5/include/QtGui/QPalette
+qt5/include/QtGui/QPdfWriter
+qt5/include/QtGui/QPen
+qt5/include/QtGui/QPicture
+qt5/include/QtGui/QPictureFormatPlugin
+qt5/include/QtGui/QPictureIO
+qt5/include/QtGui/QPixmap
+qt5/include/QtGui/QPixmapCache
+qt5/include/QtGui/QPolygon
+qt5/include/QtGui/QPolygonF
+qt5/include/QtGui/QQuaternion
+qt5/include/QtGui/QRadialGradient
+qt5/include/QtGui/QRawFont
+qt5/include/QtGui/QRegExpValidator
+qt5/include/QtGui/QRegion
+qt5/include/QtGui/QRegularExpressionValidator
+qt5/include/QtGui/QResizeEvent
+qt5/include/QtGui/QRgb
+qt5/include/QtGui/QScreen
+qt5/include/QtGui/QScreenOrientationChangeEvent
+qt5/include/QtGui/QScrollEvent
+qt5/include/QtGui/QScrollPrepareEvent
+qt5/include/QtGui/QSessionManager
+qt5/include/QtGui/QShortcutEvent
+qt5/include/QtGui/QShowEvent
+qt5/include/QtGui/QStandardItem
+qt5/include/QtGui/QStandardItemModel
+qt5/include/QtGui/QStaticText
+qt5/include/QtGui/QStatusTipEvent
+qt5/include/QtGui/QStyleHints
+qt5/include/QtGui/QSurface
+qt5/include/QtGui/QSurfaceFormat
+qt5/include/QtGui/QSyntaxHighlighter
+qt5/include/QtGui/QTabletEvent
+qt5/include/QtGui/QTextBlock
+qt5/include/QtGui/QTextBlockFormat
+qt5/include/QtGui/QTextBlockGroup
+qt5/include/QtGui/QTextBlockUserData
+qt5/include/QtGui/QTextCharFormat
+qt5/include/QtGui/QTextCursor
+qt5/include/QtGui/QTextDocument
+qt5/include/QtGui/QTextDocumentFragment
+qt5/include/QtGui/QTextDocumentWriter
+qt5/include/QtGui/QTextFormat
+qt5/include/QtGui/QTextFragment
+qt5/include/QtGui/QTextFrame
+qt5/include/QtGui/QTextFrameFormat
+qt5/include/QtGui/QTextFrameLayoutData
+qt5/include/QtGui/QTextImageFormat
+qt5/include/QtGui/QTextInlineObject
+qt5/include/QtGui/QTextItem
+qt5/include/QtGui/QTextLayout
+qt5/include/QtGui/QTextLength
+qt5/include/QtGui/QTextLine
+qt5/include/QtGui/QTextList
+qt5/include/QtGui/QTextListFormat
+qt5/include/QtGui/QTextObject
+qt5/include/QtGui/QTextObjectInterface
+qt5/include/QtGui/QTextOption
+qt5/include/QtGui/QTextTable
+qt5/include/QtGui/QTextTableCell
+qt5/include/QtGui/QTextTableCellFormat
+qt5/include/QtGui/QTextTableFormat
+qt5/include/QtGui/QToolBarChangeEvent
+qt5/include/QtGui/QTouchDevice
+qt5/include/QtGui/QTouchEvent
+qt5/include/QtGui/QTransform
+qt5/include/QtGui/QValidator
+qt5/include/QtGui/QVector2D
+qt5/include/QtGui/QVector3D
+qt5/include/QtGui/QVector4D
+qt5/include/QtGui/QWhatsThisClickedEvent
+qt5/include/QtGui/QWheelEvent
+qt5/include/QtGui/QWidgetList
+qt5/include/QtGui/QWidgetMapper
+qt5/include/QtGui/QWidgetSet
+qt5/include/QtGui/QWindow
+qt5/include/QtGui/QWindowList
+qt5/include/QtGui/QWindowStateChangeEvent
+qt5/include/QtGui/QtEvents
+qt5/include/QtGui/QtGui
+qt5/include/QtGui/QtGuiDepends
+qt5/include/QtGui/QtGuiVersion
+qt5/include/QtGui/qabstracttextdocumentlayout.h
+qt5/include/QtGui/qaccessible.h
+qt5/include/QtGui/qaccessiblebridge.h
+qt5/include/QtGui/qaccessibleobject.h
+qt5/include/QtGui/qaccessibleplugin.h
+qt5/include/QtGui/qbackingstore.h
+qt5/include/QtGui/qbitmap.h
+qt5/include/QtGui/qbrush.h
+qt5/include/QtGui/qclipboard.h
+qt5/include/QtGui/qcolor.h
+qt5/include/QtGui/qcursor.h
+qt5/include/QtGui/qdesktopservices.h
+qt5/include/QtGui/qdrag.h
+qt5/include/QtGui/qevent.h
+qt5/include/QtGui/qfont.h
+qt5/include/QtGui/qfontdatabase.h
+qt5/include/QtGui/qfontinfo.h
+qt5/include/QtGui/qfontmetrics.h
+qt5/include/QtGui/qgenericmatrix.h
+qt5/include/QtGui/qgenericplugin.h
+qt5/include/QtGui/qgenericpluginfactory.h
+qt5/include/QtGui/qglyphrun.h
+qt5/include/QtGui/qguiapplication.h
+qt5/include/QtGui/qicon.h
+qt5/include/QtGui/qiconengine.h
+qt5/include/QtGui/qiconengineplugin.h
+qt5/include/QtGui/qimage.h
+qt5/include/QtGui/qimageiohandler.h
+qt5/include/QtGui/qimagereader.h
+qt5/include/QtGui/qimagewriter.h
+qt5/include/QtGui/qinputmethod.h
+qt5/include/QtGui/qkeysequence.h
+qt5/include/QtGui/qmatrix.h
+qt5/include/QtGui/qmatrix4x4.h
+qt5/include/QtGui/qmovie.h
+qt5/include/QtGui/qoffscreensurface.h
+qt5/include/QtGui/qopengl.h
+qt5/include/QtGui/qopenglbuffer.h
+qt5/include/QtGui/qopenglcontext.h
+qt5/include/QtGui/qopengldebug.h
+qt5/include/QtGui/qopengles2ext.h
+qt5/include/QtGui/qopenglext.h
+qt5/include/QtGui/qopenglframebufferobject.h
+qt5/include/QtGui/qopenglfunctions.h
+qt5/include/QtGui/qopenglfunctions_1_0.h
+qt5/include/QtGui/qopenglfunctions_1_1.h
+qt5/include/QtGui/qopenglfunctions_1_2.h
+qt5/include/QtGui/qopenglfunctions_1_3.h
+qt5/include/QtGui/qopenglfunctions_1_4.h
+qt5/include/QtGui/qopenglfunctions_1_5.h
+qt5/include/QtGui/qopenglfunctions_2_0.h
+qt5/include/QtGui/qopenglfunctions_2_1.h
+qt5/include/QtGui/qopenglfunctions_3_0.h
+qt5/include/QtGui/qopenglfunctions_3_1.h
+qt5/include/QtGui/qopenglfunctions_3_2_compatibility.h
+qt5/include/QtGui/qopenglfunctions_3_2_core.h
+qt5/include/QtGui/qopenglfunctions_3_3_compatibility.h
+qt5/include/QtGui/qopenglfunctions_3_3_core.h
+qt5/include/QtGui/qopenglfunctions_4_0_compatibility.h
+qt5/include/QtGui/qopenglfunctions_4_0_core.h
+qt5/include/QtGui/qopenglfunctions_4_1_compatibility.h
+qt5/include/QtGui/qopenglfunctions_4_1_core.h
+qt5/include/QtGui/qopenglfunctions_4_2_compatibility.h
+qt5/include/QtGui/qopenglfunctions_4_2_core.h
+qt5/include/QtGui/qopenglfunctions_4_3_compatibility.h
+qt5/include/QtGui/qopenglfunctions_4_3_core.h
+qt5/include/QtGui/qopenglfunctions_es2.h
+qt5/include/QtGui/qopenglpaintdevice.h
+qt5/include/QtGui/qopenglpixeltransferoptions.h
+qt5/include/QtGui/qopenglshaderprogram.h
+qt5/include/QtGui/qopengltexture.h
+qt5/include/QtGui/qopengltimerquery.h
+qt5/include/QtGui/qopenglversionfunctions.h
+qt5/include/QtGui/qopenglvertexarrayobject.h
+qt5/include/QtGui/qpagedpaintdevice.h
+qt5/include/QtGui/qpaintdevice.h
+qt5/include/QtGui/qpaintengine.h
+qt5/include/QtGui/qpainter.h
+qt5/include/QtGui/qpainterpath.h
+qt5/include/QtGui/qpalette.h
+qt5/include/QtGui/qpdfwriter.h
+qt5/include/QtGui/qpen.h
+qt5/include/QtGui/qpicture.h
+qt5/include/QtGui/qpictureformatplugin.h
+qt5/include/QtGui/qpixmap.h
+qt5/include/QtGui/qpixmapcache.h
+qt5/include/QtGui/qpolygon.h
+qt5/include/QtGui/qquaternion.h
+qt5/include/QtGui/qrawfont.h
+qt5/include/QtGui/qregion.h
+qt5/include/QtGui/qrgb.h
+qt5/include/QtGui/qscreen.h
+qt5/include/QtGui/qsessionmanager.h
+qt5/include/QtGui/qstandarditemmodel.h
+qt5/include/QtGui/qstatictext.h
+qt5/include/QtGui/qstylehints.h
+qt5/include/QtGui/qsurface.h
+qt5/include/QtGui/qsurfaceformat.h
+qt5/include/QtGui/qsyntaxhighlighter.h
+qt5/include/QtGui/qtextcursor.h
+qt5/include/QtGui/qtextdocument.h
+qt5/include/QtGui/qtextdocumentfragment.h
+qt5/include/QtGui/qtextdocumentwriter.h
+qt5/include/QtGui/qtextformat.h
+qt5/include/QtGui/qtextlayout.h
+qt5/include/QtGui/qtextlist.h
+qt5/include/QtGui/qtextobject.h
+qt5/include/QtGui/qtextoption.h
+qt5/include/QtGui/qtexttable.h
+qt5/include/QtGui/qtguiversion.h
+qt5/include/QtGui/qtouchdevice.h
+qt5/include/QtGui/qtransform.h
+qt5/include/QtGui/qvalidator.h
+qt5/include/QtGui/qvector2d.h
+qt5/include/QtGui/qvector3d.h
+qt5/include/QtGui/qvector4d.h
+qt5/include/QtGui/qwindow.h
+qt5/include/QtGui/qwindowdefs.h
+qt5/include/QtGui/qwindowdefs_win.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qabstractnetworkcache_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qabstractsocket_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qabstractsocketengine_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qauthenticator_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qbearerengine_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qbearerplugin_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qdnslookup_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qftp_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhostaddress_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhostinfo_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpmultipart_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpnetworkconnection_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpnetworkconnectionchannel_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpnetworkheader_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpnetworkreply_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpnetworkrequest_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpsocketengine_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qhttpthreaddelegate_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qlocalserver_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qlocalsocket_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnativesocketengine_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnet_unix_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessauthenticationmanager_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessbackend_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccesscache_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccesscachebackend_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessdebugpipebackend_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessfilebackend_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessftpbackend_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkaccessmanager_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkconfigmanager_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkconfiguration_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkcookie_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkcookiejar_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkdiskcache_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkinterface_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkinterface_win_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkproxy_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreply_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreplydataimpl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreplyfileimpl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreplyhttpimpl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreplyimpl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkreplynsurlconnectionimpl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworkrequest_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qnetworksession_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsharednetworksession_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsocks5socketengine_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslcertificate_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslcertificateextension_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslcipher_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslconfiguration_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslcontext_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslkey_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslsocket_openssl_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslsocket_openssl_symbols_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qsslsocket_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qtcpsocket_p.h
+qt5/include/QtNetwork/5.2.0/QtNetwork/private/qurlinfo_p.h
+qt5/include/QtNetwork/QAbstractNetworkCache
+qt5/include/QtNetwork/QAbstractSocket
+qt5/include/QtNetwork/QAuthenticator
+qt5/include/QtNetwork/QDnsDomainNameRecord
+qt5/include/QtNetwork/QDnsHostAddressRecord
+qt5/include/QtNetwork/QDnsLookup
+qt5/include/QtNetwork/QDnsMailExchangeRecord
+qt5/include/QtNetwork/QDnsServiceRecord
+qt5/include/QtNetwork/QDnsTextRecord
+qt5/include/QtNetwork/QHostAddress
+qt5/include/QtNetwork/QHostInfo
+qt5/include/QtNetwork/QHttpMultiPart
+qt5/include/QtNetwork/QHttpPart
+qt5/include/QtNetwork/QIPv6Address
+qt5/include/QtNetwork/QLocalServer
+qt5/include/QtNetwork/QLocalSocket
+qt5/include/QtNetwork/QNetworkAccessManager
+qt5/include/QtNetwork/QNetworkAddressEntry
+qt5/include/QtNetwork/QNetworkCacheMetaData
+qt5/include/QtNetwork/QNetworkConfiguration
+qt5/include/QtNetwork/QNetworkConfigurationManager
+qt5/include/QtNetwork/QNetworkCookie
+qt5/include/QtNetwork/QNetworkCookieJar
+qt5/include/QtNetwork/QNetworkDiskCache
+qt5/include/QtNetwork/QNetworkInterface
+qt5/include/QtNetwork/QNetworkProxy
+qt5/include/QtNetwork/QNetworkProxyFactory
+qt5/include/QtNetwork/QNetworkProxyQuery
+qt5/include/QtNetwork/QNetworkReply
+qt5/include/QtNetwork/QNetworkRequest
+qt5/include/QtNetwork/QNetworkSession
+qt5/include/QtNetwork/QSsl
+qt5/include/QtNetwork/QSslCertificate
+qt5/include/QtNetwork/QSslCertificateExtension
+qt5/include/QtNetwork/QSslCipher
+qt5/include/QtNetwork/QSslConfiguration
+qt5/include/QtNetwork/QSslError
+qt5/include/QtNetwork/QSslKey
+qt5/include/QtNetwork/QSslSocket
+qt5/include/QtNetwork/QTcpServer
+qt5/include/QtNetwork/QTcpSocket
+qt5/include/QtNetwork/QUdpSocket
+qt5/include/QtNetwork/Q_IPV6ADDR
+qt5/include/QtNetwork/QtNetwork
+qt5/include/QtNetwork/QtNetworkDepends
+qt5/include/QtNetwork/QtNetworkVersion
+qt5/include/QtNetwork/qabstractnetworkcache.h
+qt5/include/QtNetwork/qabstractsocket.h
+qt5/include/QtNetwork/qauthenticator.h
+qt5/include/QtNetwork/qdnslookup.h
+qt5/include/QtNetwork/qhostaddress.h
+qt5/include/QtNetwork/qhostinfo.h
+qt5/include/QtNetwork/qhttpmultipart.h
+qt5/include/QtNetwork/qlocalserver.h
+qt5/include/QtNetwork/qlocalsocket.h
+qt5/include/QtNetwork/qnetworkaccessmanager.h
+qt5/include/QtNetwork/qnetworkconfigmanager.h
+qt5/include/QtNetwork/qnetworkconfiguration.h
+qt5/include/QtNetwork/qnetworkcookie.h
+qt5/include/QtNetwork/qnetworkcookiejar.h
+qt5/include/QtNetwork/qnetworkdiskcache.h
+qt5/include/QtNetwork/qnetworkfunctions_wince.h
+qt5/include/QtNetwork/qnetworkinterface.h
+qt5/include/QtNetwork/qnetworkproxy.h
+qt5/include/QtNetwork/qnetworkreply.h
+qt5/include/QtNetwork/qnetworkrequest.h
+qt5/include/QtNetwork/qnetworksession.h
+qt5/include/QtNetwork/qssl.h
+qt5/include/QtNetwork/qsslcertificate.h
+qt5/include/QtNetwork/qsslcertificateextension.h
+qt5/include/QtNetwork/qsslcipher.h
+qt5/include/QtNetwork/qsslconfiguration.h
+qt5/include/QtNetwork/qsslerror.h
+qt5/include/QtNetwork/qsslkey.h
+qt5/include/QtNetwork/qsslsocket.h
+qt5/include/QtNetwork/qtcpserver.h
+qt5/include/QtNetwork/qtcpsocket.h
+qt5/include/QtNetwork/qtnetworkversion.h
+qt5/include/QtNetwork/qudpsocket.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qgl2pexvertexarray_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qgl_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglcustomshaderstage_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglengineshadermanager_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglengineshadersource_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglframebufferobject_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglgradientcache_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglpaintdevice_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglpixelbuffer_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglshadercache_meego_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qglshadercache_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qgraphicsshadereffect_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qpaintengineex_opengl2_p.h
+qt5/include/QtOpenGL/5.2.0/QtOpenGL/private/qtextureglyphcache_gl_p.h
+qt5/include/QtOpenGL/QGLBuffer
+qt5/include/QtOpenGL/QGLColormap
+qt5/include/QtOpenGL/QGLContext
+qt5/include/QtOpenGL/QGLFormat
+qt5/include/QtOpenGL/QGLFramebufferObject
+qt5/include/QtOpenGL/QGLFramebufferObjectFormat
+qt5/include/QtOpenGL/QGLFunctions
+qt5/include/QtOpenGL/QGLFunctionsPrivate
+qt5/include/QtOpenGL/QGLPixelBuffer
+qt5/include/QtOpenGL/QGLShader
+qt5/include/QtOpenGL/QGLShaderProgram
+qt5/include/QtOpenGL/QGLWidget
+qt5/include/QtOpenGL/QtOpenGL
+qt5/include/QtOpenGL/QtOpenGLDepends
+qt5/include/QtOpenGL/QtOpenGLVersion
+qt5/include/QtOpenGL/qgl.h
+qt5/include/QtOpenGL/qglbuffer.h
+qt5/include/QtOpenGL/qglcolormap.h
+qt5/include/QtOpenGL/qglframebufferobject.h
+qt5/include/QtOpenGL/qglfunctions.h
+qt5/include/QtOpenGL/qglpixelbuffer.h
+qt5/include/QtOpenGL/qglshaderprogram.h
+qt5/include/QtOpenGL/qtopenglglobal.h
+qt5/include/QtOpenGL/qtopenglversion.h
+qt5/include/QtOpenGLExtensions/QOpenGLExtensions
+qt5/include/QtOpenGLExtensions/QtOpenGLExtensions
+qt5/include/QtOpenGLExtensions/QtOpenGLExtensionsDepends
+qt5/include/QtOpenGLExtensions/QtOpenGLExtensionsVersion
+qt5/include/QtOpenGLExtensions/qopenglextensions.h
+qt5/include/QtOpenGLExtensions/qtopenglextensionsversion.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/application_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/atspiadaptor_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/bridge_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/cache_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/cglconvenience_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/constant_mappings_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/dbusconnection_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qbasicfontdatabase_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qcfsocketnotifier_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qcoretextfontdatabase_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qdevicediscovery_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qeglconvenience_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qeglpbuffer_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qeglplatformcontext_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevkeyboard_defaultmap_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevkeyboardhandler_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevkeyboardmanager_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevmousehandler_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevmousemanager_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevtablet_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qevdevtouch_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qeventdispatcher_cf_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qeventdispatcher_glib_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfbbackingstore_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfbcursor_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfbscreen_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfbwindow_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfontconfigdatabase_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfontengine_coretext_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qfontenginemultifontconfig_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qgenericunixeventdispatcher_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qgenericunixfontdatabase_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qgenericunixservices_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qgenericunixthemes_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qglxconvenience_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qunixeventdispatcher_qpa_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/qxlibeglintegration_p.h
+qt5/include/QtPlatformSupport/5.2.0/QtPlatformSupport/private/struct_marshallers_p.h
+qt5/include/QtPlatformSupport/QtPlatformSupport
+qt5/include/QtPlatformSupport/QtPlatformSupportDepends
+qt5/include/QtPlatformSupport/QtPlatformSupportVersion
+qt5/include/QtPlatformSupport/qtplatformsupportversion.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qabstractprintdialog_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qcups_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qcupsjobwidget_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qpagesetupdialog_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qpagesetupdialog_unix_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qpaintengine_alpha_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qpaintengine_preview_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qprintengine_pdf_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qprintengine_win_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qprinter_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/private/qprinterinfo_p.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/qpa/qplatformprintersupport.h
+qt5/include/QtPrintSupport/5.2.0/QtPrintSupport/qpa/qplatformprintplugin.h
+qt5/include/QtPrintSupport/QAbstractPrintDialog
+qt5/include/QtPrintSupport/QPageSetupDialog
+qt5/include/QtPrintSupport/QPrintDialog
+qt5/include/QtPrintSupport/QPrintEngine
+qt5/include/QtPrintSupport/QPrintPreviewDialog
+qt5/include/QtPrintSupport/QPrintPreviewWidget
+qt5/include/QtPrintSupport/QPrinter
+qt5/include/QtPrintSupport/QPrinterInfo
+qt5/include/QtPrintSupport/QtPrintSupport
+qt5/include/QtPrintSupport/QtPrintSupportDepends
+qt5/include/QtPrintSupport/QtPrintSupportVersion
+qt5/include/QtPrintSupport/qabstractprintdialog.h
+qt5/include/QtPrintSupport/qpagesetupdialog.h
+qt5/include/QtPrintSupport/qprintdialog.h
+qt5/include/QtPrintSupport/qprintengine.h
+qt5/include/QtPrintSupport/qprinter.h
+qt5/include/QtPrintSupport/qprinterinfo.h
+qt5/include/QtPrintSupport/qprintpreviewdialog.h
+qt5/include/QtPrintSupport/qprintpreviewwidget.h
+qt5/include/QtPrintSupport/qtprintsupportglobal.h
+qt5/include/QtPrintSupport/qtprintsupportversion.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_db2_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_ibase_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_mysql_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_oci_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_odbc_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_psql_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_sqlite2_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_sqlite_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsql_tds_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqlcachedresult_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqldriver_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqlnulldriver_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqlquerymodel_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqlresult_p.h
+qt5/include/QtSql/5.2.0/QtSql/private/qsqltablemodel_p.h
+qt5/include/QtSql/QSql
+qt5/include/QtSql/QSqlDatabase
+qt5/include/QtSql/QSqlDriver
+qt5/include/QtSql/QSqlDriverCreator
+qt5/include/QtSql/QSqlDriverCreatorBase
+qt5/include/QtSql/QSqlDriverPlugin
+qt5/include/QtSql/QSqlError
+qt5/include/QtSql/QSqlField
+qt5/include/QtSql/QSqlIndex
+qt5/include/QtSql/QSqlQuery
+qt5/include/QtSql/QSqlQueryModel
+qt5/include/QtSql/QSqlRecord
+qt5/include/QtSql/QSqlRelation
+qt5/include/QtSql/QSqlRelationalDelegate
+qt5/include/QtSql/QSqlRelationalTableModel
+qt5/include/QtSql/QSqlResult
+qt5/include/QtSql/QSqlTableModel
+qt5/include/QtSql/QtSql
+qt5/include/QtSql/QtSqlDepends
+qt5/include/QtSql/QtSqlVersion
+qt5/include/QtSql/qsql.h
+qt5/include/QtSql/qsqldatabase.h
+qt5/include/QtSql/qsqldriver.h
+qt5/include/QtSql/qsqldriverplugin.h
+qt5/include/QtSql/qsqlerror.h
+qt5/include/QtSql/qsqlfield.h
+qt5/include/QtSql/qsqlindex.h
+qt5/include/QtSql/qsqlquery.h
+qt5/include/QtSql/qsqlquerymodel.h
+qt5/include/QtSql/qsqlrecord.h
+qt5/include/QtSql/qsqlrelationaldelegate.h
+qt5/include/QtSql/qsqlrelationaltablemodel.h
+qt5/include/QtSql/qsqlresult.h
+qt5/include/QtSql/qsqltablemodel.h
+qt5/include/QtSql/qtsqlversion.h
+qt5/include/QtTest/5.2.0/QtTest/private/callgrind_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/cycle_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/linux_perf_event_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qabstracttestlogger_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmark_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmarkevent_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmarkmeasurement_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmarkmetric_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmarkperfevents_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qbenchmarkvalgrind_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qplaintestlogger_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qsignaldumper_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestcoreelement_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestcorelist_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestelement_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestelementattribute_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestlog_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestresult_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtesttable_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qtestxunitstreamer_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qxmltestlogger_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/qxunittestlogger_p.h
+qt5/include/QtTest/5.2.0/QtTest/private/valgrind_p.h
+qt5/include/QtTest/QEventSizeOfChecker
+qt5/include/QtTest/QSignalSpy
+qt5/include/QtTest/QSpontaneKeyEvent
+qt5/include/QtTest/QTest
+qt5/include/QtTest/QTestAccessibility
+qt5/include/QtTest/QTestData
+qt5/include/QtTest/QTestDelayEvent
+qt5/include/QtTest/QTestEvent
+qt5/include/QtTest/QTestEventList
+qt5/include/QtTest/QTestEventLoop
+qt5/include/QtTest/QTestKeyClicksEvent
+qt5/include/QtTest/QTestKeyEvent
+qt5/include/QtTest/QTestMouseEvent
+qt5/include/QtTest/QtTest
+qt5/include/QtTest/QtTestDepends
+qt5/include/QtTest/QtTestGui
+qt5/include/QtTest/QtTestVersion
+qt5/include/QtTest/QtTestWidgets
+qt5/include/QtTest/qbenchmark.h
+qt5/include/QtTest/qbenchmarkmetric.h
+qt5/include/QtTest/qsignalspy.h
+qt5/include/QtTest/qtest.h
+qt5/include/QtTest/qtest_global.h
+qt5/include/QtTest/qtest_gui.h
+qt5/include/QtTest/qtest_widgets.h
+qt5/include/QtTest/qtestaccessible.h
+qt5/include/QtTest/qtestassert.h
+qt5/include/QtTest/qtestcase.h
+qt5/include/QtTest/qtestdata.h
+qt5/include/QtTest/qtestevent.h
+qt5/include/QtTest/qtesteventloop.h
+qt5/include/QtTest/qtestkeyboard.h
+qt5/include/QtTest/qtestmouse.h
+qt5/include/QtTest/qtestspontaneevent.h
+qt5/include/QtTest/qtestsystem.h
+qt5/include/QtTest/qtesttouch.h
+qt5/include/QtTest/qttestversion.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qabstractbutton_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qabstractitemview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qabstractscrollarea_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qabstractslider_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qabstractspinbox_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qaction_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qandroidstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qapplication_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qbasickeyeventtransition_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qbasicmouseeventtransition_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qbsptree_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcalendartextnavigator_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcocoatoolbardelegate_mac_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcolordialog_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcolumnview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcolumnviewgrip_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcombobox_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcommonstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcommonstylepixmaps_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qcompleter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qdatetimeedit_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qdesktopwidget_qpa_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qdialog_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qdockarealayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qdockwidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qeffects_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfiledialog_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfileiconprovider_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfileinfogatherer_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfilesystemmodel_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qflickgesture_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfontdialog_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qframe_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfscompleter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfusionstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qfusionstyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgesture_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgesturemanager_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraph_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsanchorlayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicseffect_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsitem_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicslayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicslayoutitem_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsproxywidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsscene_bsp_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsscene_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsscenebsptreeindex_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicssceneindex_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsscenelinearindex_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicstransform_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicsview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgraphicswidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgridlayoutengine_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgtk2painter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgtkglobal_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgtkpainter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgtkstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qgtkstyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qheaderview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qitemeditorfactory_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qkeysequenceedit_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlabel_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlayoutengine_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlineedit_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlistview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qlistwidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmacgesturerecognizer_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmacstyle_mac_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmacstyle_mac_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmainwindowlayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmdiarea_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmdisubwindow_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmenu_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmenu_wince_resource_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qmenubar_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qpixmapfilter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qplaintextedit_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qproxystyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qpushbutton_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qscrollarea_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qscrollbar_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qscroller_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qscrollerproperties_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qsidebar_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qsimplex_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qsplitter_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qstandardgestures_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qstyleanimation_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qstylehelper_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qstylesheetstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qsystemtrayicon_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qt_widgets_pch.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtabbar_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtableview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtablewidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtextedit_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtoolbar_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtoolbararealayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtoolbarextension_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtoolbarlayout_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtoolbarseparator_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtreeview_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtreewidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qtreewidgetitemiterator_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qundostack_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidget_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetaction_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetanimator_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetbackingstore_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetitemdata_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetlinecontrol_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetresizehandler_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgettextcontrol_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgettextcontrol_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwidgetwindow_qpa_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowcontainer_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowscestyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowscestyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsmobilestyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsmobilestyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsstyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsvistastyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsvistastyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsxpstyle_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwindowsxpstyle_p_p.h
+qt5/include/QtWidgets/5.2.0/QtWidgets/private/qwizard_win_p.h
+qt5/include/QtWidgets/QAbstractButton
+qt5/include/QtWidgets/QAbstractGraphicsShapeItem
+qt5/include/QtWidgets/QAbstractItemDelegate
+qt5/include/QtWidgets/QAbstractItemView
+qt5/include/QtWidgets/QAbstractScrollArea
+qt5/include/QtWidgets/QAbstractSlider
+qt5/include/QtWidgets/QAbstractSpinBox
+qt5/include/QtWidgets/QAccessibleWidget
+qt5/include/QtWidgets/QAction
+qt5/include/QtWidgets/QActionGroup
+qt5/include/QtWidgets/QApplication
+qt5/include/QtWidgets/QBoxLayout
+qt5/include/QtWidgets/QButtonGroup
+qt5/include/QtWidgets/QCalendarWidget
+qt5/include/QtWidgets/QCheckBox
+qt5/include/QtWidgets/QColorDialog
+qt5/include/QtWidgets/QColormap
+qt5/include/QtWidgets/QColumnView
+qt5/include/QtWidgets/QComboBox
+qt5/include/QtWidgets/QCommandLinkButton
+qt5/include/QtWidgets/QCommonStyle
+qt5/include/QtWidgets/QCompleter
+qt5/include/QtWidgets/QDataWidgetMapper
+qt5/include/QtWidgets/QDateEdit
+qt5/include/QtWidgets/QDateTimeEdit
+qt5/include/QtWidgets/QDesktopWidget
+qt5/include/QtWidgets/QDial
+qt5/include/QtWidgets/QDialog
+qt5/include/QtWidgets/QDialogButtonBox
+qt5/include/QtWidgets/QDirModel
+qt5/include/QtWidgets/QDockWidget
+qt5/include/QtWidgets/QDoubleSpinBox
+qt5/include/QtWidgets/QErrorMessage
+qt5/include/QtWidgets/QFileDialog
+qt5/include/QtWidgets/QFileIconProvider
+qt5/include/QtWidgets/QFileSystemModel
+qt5/include/QtWidgets/QFocusFrame
+qt5/include/QtWidgets/QFontComboBox
+qt5/include/QtWidgets/QFontDialog
+qt5/include/QtWidgets/QFormLayout
+qt5/include/QtWidgets/QFrame
+qt5/include/QtWidgets/QGesture
+qt5/include/QtWidgets/QGestureEvent
+qt5/include/QtWidgets/QGestureRecognizer
+qt5/include/QtWidgets/QGraphicsAnchor
+qt5/include/QtWidgets/QGraphicsAnchorLayout
+qt5/include/QtWidgets/QGraphicsBlurEffect
+qt5/include/QtWidgets/QGraphicsColorizeEffect
+qt5/include/QtWidgets/QGraphicsDropShadowEffect
+qt5/include/QtWidgets/QGraphicsEffect
+qt5/include/QtWidgets/QGraphicsEllipseItem
+qt5/include/QtWidgets/QGraphicsGridLayout
+qt5/include/QtWidgets/QGraphicsItem
+qt5/include/QtWidgets/QGraphicsItemAnimation
+qt5/include/QtWidgets/QGraphicsItemGroup
+qt5/include/QtWidgets/QGraphicsLayout
+qt5/include/QtWidgets/QGraphicsLayoutItem
+qt5/include/QtWidgets/QGraphicsLineItem
+qt5/include/QtWidgets/QGraphicsLinearLayout
+qt5/include/QtWidgets/QGraphicsObject
+qt5/include/QtWidgets/QGraphicsOpacityEffect
+qt5/include/QtWidgets/QGraphicsPathItem
+qt5/include/QtWidgets/QGraphicsPixmapItem
+qt5/include/QtWidgets/QGraphicsPolygonItem
+qt5/include/QtWidgets/QGraphicsProxyWidget
+qt5/include/QtWidgets/QGraphicsRectItem
+qt5/include/QtWidgets/QGraphicsRotation
+qt5/include/QtWidgets/QGraphicsScale
+qt5/include/QtWidgets/QGraphicsScene
+qt5/include/QtWidgets/QGraphicsSceneContextMenuEvent
+qt5/include/QtWidgets/QGraphicsSceneDragDropEvent
+qt5/include/QtWidgets/QGraphicsSceneEvent
+qt5/include/QtWidgets/QGraphicsSceneHelpEvent
+qt5/include/QtWidgets/QGraphicsSceneHoverEvent
+qt5/include/QtWidgets/QGraphicsSceneMouseEvent
+qt5/include/QtWidgets/QGraphicsSceneMoveEvent
+qt5/include/QtWidgets/QGraphicsSceneResizeEvent
+qt5/include/QtWidgets/QGraphicsSceneWheelEvent
+qt5/include/QtWidgets/QGraphicsSimpleTextItem
+qt5/include/QtWidgets/QGraphicsTextItem
+qt5/include/QtWidgets/QGraphicsTransform
+qt5/include/QtWidgets/QGraphicsView
+qt5/include/QtWidgets/QGraphicsWidget
+qt5/include/QtWidgets/QGridLayout
+qt5/include/QtWidgets/QGroupBox
+qt5/include/QtWidgets/QHBoxLayout
+qt5/include/QtWidgets/QHeaderView
+qt5/include/QtWidgets/QInputDialog
+qt5/include/QtWidgets/QItemDelegate
+qt5/include/QtWidgets/QItemEditorCreator
+qt5/include/QtWidgets/QItemEditorCreatorBase
+qt5/include/QtWidgets/QItemEditorFactory
+qt5/include/QtWidgets/QKeyEventTransition
+qt5/include/QtWidgets/QKeySequenceEdit
+qt5/include/QtWidgets/QLCDNumber
+qt5/include/QtWidgets/QLabel
+qt5/include/QtWidgets/QLayout
+qt5/include/QtWidgets/QLayoutItem
+qt5/include/QtWidgets/QLineEdit
+qt5/include/QtWidgets/QListView
+qt5/include/QtWidgets/QListWidget
+qt5/include/QtWidgets/QListWidgetItem
+qt5/include/QtWidgets/QMacCocoaViewContainer
+qt5/include/QtWidgets/QMacNativeWidget
+qt5/include/QtWidgets/QMainWindow
+qt5/include/QtWidgets/QMdiArea
+qt5/include/QtWidgets/QMdiSubWindow
+qt5/include/QtWidgets/QMenu
+qt5/include/QtWidgets/QMenuBar
+qt5/include/QtWidgets/QMessageBox
+qt5/include/QtWidgets/QMouseEventTransition
+qt5/include/QtWidgets/QPanGesture
+qt5/include/QtWidgets/QPinchGesture
+qt5/include/QtWidgets/QPlainTextDocumentLayout
+qt5/include/QtWidgets/QPlainTextEdit
+qt5/include/QtWidgets/QProgressBar
+qt5/include/QtWidgets/QProgressDialog
+qt5/include/QtWidgets/QProxyStyle
+qt5/include/QtWidgets/QPushButton
+qt5/include/QtWidgets/QRadioButton
+qt5/include/QtWidgets/QRubberBand
+qt5/include/QtWidgets/QScrollArea
+qt5/include/QtWidgets/QScrollBar
+qt5/include/QtWidgets/QScroller
+qt5/include/QtWidgets/QScrollerProperties
+qt5/include/QtWidgets/QShortcut
+qt5/include/QtWidgets/QSizeGrip
+qt5/include/QtWidgets/QSizePolicy
+qt5/include/QtWidgets/QSlider
+qt5/include/QtWidgets/QSpacerItem
+qt5/include/QtWidgets/QSpinBox
+qt5/include/QtWidgets/QSplashScreen
+qt5/include/QtWidgets/QSplitter
+qt5/include/QtWidgets/QSplitterHandle
+qt5/include/QtWidgets/QStackedLayout
+qt5/include/QtWidgets/QStackedWidget
+qt5/include/QtWidgets/QStandardItemEditorCreator
+qt5/include/QtWidgets/QStatusBar
+qt5/include/QtWidgets/QStyle
+qt5/include/QtWidgets/QStyleFactory
+qt5/include/QtWidgets/QStyleHintReturn
+qt5/include/QtWidgets/QStyleHintReturnMask
+qt5/include/QtWidgets/QStyleHintReturnVariant
+qt5/include/QtWidgets/QStyleOption
+qt5/include/QtWidgets/QStyleOptionButton
+qt5/include/QtWidgets/QStyleOptionComboBox
+qt5/include/QtWidgets/QStyleOptionComplex
+qt5/include/QtWidgets/QStyleOptionDockWidget
+qt5/include/QtWidgets/QStyleOptionDockWidgetV2
+qt5/include/QtWidgets/QStyleOptionFocusRect
+qt5/include/QtWidgets/QStyleOptionFrame
+qt5/include/QtWidgets/QStyleOptionFrameV2
+qt5/include/QtWidgets/QStyleOptionFrameV3
+qt5/include/QtWidgets/QStyleOptionGraphicsItem
+qt5/include/QtWidgets/QStyleOptionGroupBox
+qt5/include/QtWidgets/QStyleOptionHeader
+qt5/include/QtWidgets/QStyleOptionMenuItem
+qt5/include/QtWidgets/QStyleOptionProgressBar
+qt5/include/QtWidgets/QStyleOptionProgressBarV2
+qt5/include/QtWidgets/QStyleOptionRubberBand
+qt5/include/QtWidgets/QStyleOptionSizeGrip
+qt5/include/QtWidgets/QStyleOptionSlider
+qt5/include/QtWidgets/QStyleOptionSpinBox
+qt5/include/QtWidgets/QStyleOptionTab
+qt5/include/QtWidgets/QStyleOptionTabBarBase
+qt5/include/QtWidgets/QStyleOptionTabBarBaseV2
+qt5/include/QtWidgets/QStyleOptionTabV2
+qt5/include/QtWidgets/QStyleOptionTabV3
+qt5/include/QtWidgets/QStyleOptionTabWidgetFrame
+qt5/include/QtWidgets/QStyleOptionTabWidgetFrameV2
+qt5/include/QtWidgets/QStyleOptionTitleBar
+qt5/include/QtWidgets/QStyleOptionToolBar
+qt5/include/QtWidgets/QStyleOptionToolBox
+qt5/include/QtWidgets/QStyleOptionToolBoxV2
+qt5/include/QtWidgets/QStyleOptionToolButton
+qt5/include/QtWidgets/QStyleOptionViewItem
+qt5/include/QtWidgets/QStyleOptionViewItemV2
+qt5/include/QtWidgets/QStyleOptionViewItemV3
+qt5/include/QtWidgets/QStyleOptionViewItemV4
+qt5/include/QtWidgets/QStylePainter
+qt5/include/QtWidgets/QStylePlugin
+qt5/include/QtWidgets/QStyledItemDelegate
+qt5/include/QtWidgets/QSwipeGesture
+qt5/include/QtWidgets/QSystemTrayIcon
+qt5/include/QtWidgets/QTabBar
+qt5/include/QtWidgets/QTabWidget
+qt5/include/QtWidgets/QTableView
+qt5/include/QtWidgets/QTableWidget
+qt5/include/QtWidgets/QTableWidgetItem
+qt5/include/QtWidgets/QTableWidgetSelectionRange
+qt5/include/QtWidgets/QTapAndHoldGesture
+qt5/include/QtWidgets/QTapGesture
+qt5/include/QtWidgets/QTextBrowser
+qt5/include/QtWidgets/QTextEdit
+qt5/include/QtWidgets/QTileRules
+qt5/include/QtWidgets/QTimeEdit
+qt5/include/QtWidgets/QToolBar
+qt5/include/QtWidgets/QToolBox
+qt5/include/QtWidgets/QToolButton
+qt5/include/QtWidgets/QToolTip
+qt5/include/QtWidgets/QTreeView
+qt5/include/QtWidgets/QTreeWidget
+qt5/include/QtWidgets/QTreeWidgetItem
+qt5/include/QtWidgets/QTreeWidgetItemIterator
+qt5/include/QtWidgets/QUndoCommand
+qt5/include/QtWidgets/QUndoGroup
+qt5/include/QtWidgets/QUndoStack
+qt5/include/QtWidgets/QUndoView
+qt5/include/QtWidgets/QVBoxLayout
+qt5/include/QtWidgets/QWhatsThis
+qt5/include/QtWidgets/QWidget
+qt5/include/QtWidgets/QWidgetAction
+qt5/include/QtWidgets/QWidgetData
+qt5/include/QtWidgets/QWidgetItem
+qt5/include/QtWidgets/QWidgetItemV2
+qt5/include/QtWidgets/QWizard
+qt5/include/QtWidgets/QWizardPage
+qt5/include/QtWidgets/QtWidgets
+qt5/include/QtWidgets/QtWidgetsDepends
+qt5/include/QtWidgets/QtWidgetsVersion
+qt5/include/QtWidgets/qabstractbutton.h
+qt5/include/QtWidgets/qabstractitemdelegate.h
+qt5/include/QtWidgets/qabstractitemview.h
+qt5/include/QtWidgets/qabstractscrollarea.h
+qt5/include/QtWidgets/qabstractslider.h
+qt5/include/QtWidgets/qabstractspinbox.h
+qt5/include/QtWidgets/qaccessiblewidget.h
+qt5/include/QtWidgets/qaction.h
+qt5/include/QtWidgets/qactiongroup.h
+qt5/include/QtWidgets/qapplication.h
+qt5/include/QtWidgets/qboxlayout.h
+qt5/include/QtWidgets/qbuttongroup.h
+qt5/include/QtWidgets/qcalendarwidget.h
+qt5/include/QtWidgets/qcheckbox.h
+qt5/include/QtWidgets/qcolordialog.h
+qt5/include/QtWidgets/qcolormap.h
+qt5/include/QtWidgets/qcolumnview.h
+qt5/include/QtWidgets/qcombobox.h
+qt5/include/QtWidgets/qcommandlinkbutton.h
+qt5/include/QtWidgets/qcommonstyle.h
+qt5/include/QtWidgets/qcompleter.h
+qt5/include/QtWidgets/qdatawidgetmapper.h
+qt5/include/QtWidgets/qdatetimeedit.h
+qt5/include/QtWidgets/qdesktopwidget.h
+qt5/include/QtWidgets/qdial.h
+qt5/include/QtWidgets/qdialog.h
+qt5/include/QtWidgets/qdialogbuttonbox.h
+qt5/include/QtWidgets/qdirmodel.h
+qt5/include/QtWidgets/qdockwidget.h
+qt5/include/QtWidgets/qdrawutil.h
+qt5/include/QtWidgets/qerrormessage.h
+qt5/include/QtWidgets/qfiledialog.h
+qt5/include/QtWidgets/qfileiconprovider.h
+qt5/include/QtWidgets/qfilesystemmodel.h
+qt5/include/QtWidgets/qfocusframe.h
+qt5/include/QtWidgets/qfontcombobox.h
+qt5/include/QtWidgets/qfontdialog.h
+qt5/include/QtWidgets/qformlayout.h
+qt5/include/QtWidgets/qframe.h
+qt5/include/QtWidgets/qgesture.h
+qt5/include/QtWidgets/qgesturerecognizer.h
+qt5/include/QtWidgets/qgraphicsanchorlayout.h
+qt5/include/QtWidgets/qgraphicseffect.h
+qt5/include/QtWidgets/qgraphicsgridlayout.h
+qt5/include/QtWidgets/qgraphicsitem.h
+qt5/include/QtWidgets/qgraphicsitemanimation.h
+qt5/include/QtWidgets/qgraphicslayout.h
+qt5/include/QtWidgets/qgraphicslayoutitem.h
+qt5/include/QtWidgets/qgraphicslinearlayout.h
+qt5/include/QtWidgets/qgraphicsproxywidget.h
+qt5/include/QtWidgets/qgraphicsscene.h
+qt5/include/QtWidgets/qgraphicssceneevent.h
+qt5/include/QtWidgets/qgraphicstransform.h
+qt5/include/QtWidgets/qgraphicsview.h
+qt5/include/QtWidgets/qgraphicswidget.h
+qt5/include/QtWidgets/qgridlayout.h
+qt5/include/QtWidgets/qgroupbox.h
+qt5/include/QtWidgets/qheaderview.h
+qt5/include/QtWidgets/qinputdialog.h
+qt5/include/QtWidgets/qitemdelegate.h
+qt5/include/QtWidgets/qitemeditorfactory.h
+qt5/include/QtWidgets/qkeyeventtransition.h
+qt5/include/QtWidgets/qkeysequenceedit.h
+qt5/include/QtWidgets/qlabel.h
+qt5/include/QtWidgets/qlayout.h
+qt5/include/QtWidgets/qlayoutitem.h
+qt5/include/QtWidgets/qlcdnumber.h
+qt5/include/QtWidgets/qlineedit.h
+qt5/include/QtWidgets/qlistview.h
+qt5/include/QtWidgets/qlistwidget.h
+qt5/include/QtWidgets/qmaccocoaviewcontainer_mac.h
+qt5/include/QtWidgets/qmacnativewidget_mac.h
+qt5/include/QtWidgets/qmainwindow.h
+qt5/include/QtWidgets/qmdiarea.h
+qt5/include/QtWidgets/qmdisubwindow.h
+qt5/include/QtWidgets/qmenu.h
+qt5/include/QtWidgets/qmenubar.h
+qt5/include/QtWidgets/qmessagebox.h
+qt5/include/QtWidgets/qmouseeventtransition.h
+qt5/include/QtWidgets/qplaintextedit.h
+qt5/include/QtWidgets/qprogressbar.h
+qt5/include/QtWidgets/qprogressdialog.h
+qt5/include/QtWidgets/qproxystyle.h
+qt5/include/QtWidgets/qpushbutton.h
+qt5/include/QtWidgets/qradiobutton.h
+qt5/include/QtWidgets/qrubberband.h
+qt5/include/QtWidgets/qscrollarea.h
+qt5/include/QtWidgets/qscrollbar.h
+qt5/include/QtWidgets/qscroller.h
+qt5/include/QtWidgets/qscrollerproperties.h
+qt5/include/QtWidgets/qshortcut.h
+qt5/include/QtWidgets/qsizegrip.h
+qt5/include/QtWidgets/qsizepolicy.h
+qt5/include/QtWidgets/qslider.h
+qt5/include/QtWidgets/qspinbox.h
+qt5/include/QtWidgets/qsplashscreen.h
+qt5/include/QtWidgets/qsplitter.h
+qt5/include/QtWidgets/qstackedlayout.h
+qt5/include/QtWidgets/qstackedwidget.h
+qt5/include/QtWidgets/qstatusbar.h
+qt5/include/QtWidgets/qstyle.h
+qt5/include/QtWidgets/qstyleditemdelegate.h
+qt5/include/QtWidgets/qstylefactory.h
+qt5/include/QtWidgets/qstyleoption.h
+qt5/include/QtWidgets/qstylepainter.h
+qt5/include/QtWidgets/qstyleplugin.h
+qt5/include/QtWidgets/qsystemtrayicon.h
+qt5/include/QtWidgets/qtabbar.h
+qt5/include/QtWidgets/qtableview.h
+qt5/include/QtWidgets/qtablewidget.h
+qt5/include/QtWidgets/qtabwidget.h
+qt5/include/QtWidgets/qtextbrowser.h
+qt5/include/QtWidgets/qtextedit.h
+qt5/include/QtWidgets/qtoolbar.h
+qt5/include/QtWidgets/qtoolbox.h
+qt5/include/QtWidgets/qtoolbutton.h
+qt5/include/QtWidgets/qtooltip.h
+qt5/include/QtWidgets/qtreeview.h
+qt5/include/QtWidgets/qtreewidget.h
+qt5/include/QtWidgets/qtreewidgetitemiterator.h
+qt5/include/QtWidgets/qtwidgetsversion.h
+qt5/include/QtWidgets/qundogroup.h
+qt5/include/QtWidgets/qundostack.h
+qt5/include/QtWidgets/qundoview.h
+qt5/include/QtWidgets/qwhatsthis.h
+qt5/include/QtWidgets/qwidget.h
+qt5/include/QtWidgets/qwidgetaction.h
+qt5/include/QtWidgets/qwidgetsfunctions_wince.h
+qt5/include/QtWidgets/qwizard.h
+qt5/include/QtXml/QDomAttr
+qt5/include/QtXml/QDomCDATASection
+qt5/include/QtXml/QDomCharacterData
+qt5/include/QtXml/QDomComment
+qt5/include/QtXml/QDomDocument
+qt5/include/QtXml/QDomDocumentFragment
+qt5/include/QtXml/QDomDocumentType
+qt5/include/QtXml/QDomElement
+qt5/include/QtXml/QDomEntity
+qt5/include/QtXml/QDomEntityReference
+qt5/include/QtXml/QDomImplementation
+qt5/include/QtXml/QDomNamedNodeMap
+qt5/include/QtXml/QDomNode
+qt5/include/QtXml/QDomNodeList
+qt5/include/QtXml/QDomNotation
+qt5/include/QtXml/QDomProcessingInstruction
+qt5/include/QtXml/QDomText
+qt5/include/QtXml/QXmlAttributes
+qt5/include/QtXml/QXmlContentHandler
+qt5/include/QtXml/QXmlDTDHandler
+qt5/include/QtXml/QXmlDeclHandler
+qt5/include/QtXml/QXmlDefaultHandler
+qt5/include/QtXml/QXmlEntityResolver
+qt5/include/QtXml/QXmlErrorHandler
+qt5/include/QtXml/QXmlInputSource
+qt5/include/QtXml/QXmlLexicalHandler
+qt5/include/QtXml/QXmlLocator
+qt5/include/QtXml/QXmlNamespaceSupport
+qt5/include/QtXml/QXmlParseException
+qt5/include/QtXml/QXmlReader
+qt5/include/QtXml/QXmlSimpleReader
+qt5/include/QtXml/QtXml
+qt5/include/QtXml/QtXmlDepends
+qt5/include/QtXml/QtXmlVersion
+qt5/include/QtXml/qdom.h
+qt5/include/QtXml/qtxmlglobal.h
+qt5/include/QtXml/qtxmlversion.h
+qt5/include/QtXml/qxml.h
+qt5/lib/cmake/Qt5/Qt5Config.cmake
+qt5/lib/cmake/Qt5/Qt5ConfigVersion.cmake
+qt5/lib/cmake/Qt5Concurrent/Qt5ConcurrentConfig.cmake
+qt5/lib/cmake/Qt5Concurrent/Qt5ConcurrentConfigVersion.cmake
+qt5/lib/cmake/Qt5Core/Qt5CTestMacros.cmake
+qt5/lib/cmake/Qt5Core/Qt5CoreConfig.cmake
+qt5/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake
+qt5/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
+qt5/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake
+qt5/lib/cmake/Qt5Core/Qt5CoreMacros.cmake
+qt5/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake
+qt5/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake
+qt5/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake
+qt5/lib/cmake/Qt5Network/Qt5NetworkConfig.cmake
+qt5/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake
+qt5/lib/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.cmake
+qt5/lib/cmake/Qt5OpenGL/Qt5OpenGLConfig.cmake
+qt5/lib/cmake/Qt5OpenGL/Qt5OpenGLConfigVersion.cmake
+qt5/lib/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfig.cmake
+qt5/lib/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfigVersion.cmake
+qt5/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake
+qt5/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake
+qt5/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake
+qt5/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake
+qt5/lib/cmake/Qt5Test/Qt5TestConfig.cmake
+qt5/lib/cmake/Qt5Test/Qt5TestConfigVersion.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5Widgets_AccessibleFactory.cmake
+qt5/lib/cmake/Qt5Xml/Qt5XmlConfig.cmake
+qt5/lib/cmake/Qt5Xml/Qt5XmlConfigVersion.cmake
+qt5/lib/libQt5Bootstrap.la
+qt5/lib/libQt5Bootstrap.prl
+qt5/lib/libQt5Concurrent.la
+qt5/lib/libQt5Concurrent.prl
+qt5/lib/libQt5Core.la
+qt5/lib/libQt5Core.prl
+qt5/lib/libQt5Gui.la
+qt5/lib/libQt5Gui.prl
+qt5/lib/libQt5Network.la
+qt5/lib/libQt5Network.prl
+qt5/lib/libQt5OpenGL.la
+qt5/lib/libQt5OpenGL.prl
+qt5/lib/libQt5OpenGLExtensions.prl
+qt5/lib/libQt5PlatformSupport.la
+qt5/lib/libQt5PlatformSupport.prl
+qt5/lib/libQt5PrintSupport.la
+qt5/lib/libQt5PrintSupport.prl
+qt5/lib/libQt5Sql.la
+qt5/lib/libQt5Sql.prl
+qt5/lib/libQt5Test.la
+qt5/lib/libQt5Test.prl
+qt5/lib/libQt5Widgets.la
+qt5/lib/libQt5Widgets.prl
+qt5/lib/libQt5Xml.la
+qt5/lib/libQt5Xml.prl
+qt5/lib/pkgconfig/Qt5Bootstrap.pc
+qt5/lib/pkgconfig/Qt5Concurrent.pc
+qt5/lib/pkgconfig/Qt5Core.pc
+qt5/lib/pkgconfig/Qt5Gui.pc
+qt5/lib/pkgconfig/Qt5Network.pc
+qt5/lib/pkgconfig/Qt5OpenGL.pc
+qt5/lib/pkgconfig/Qt5OpenGLExtensions.pc
+qt5/lib/pkgconfig/Qt5PlatformSupport.pc
+qt5/lib/pkgconfig/Qt5PrintSupport.pc
+qt5/lib/pkgconfig/Qt5Sql.pc
+qt5/lib/pkgconfig/Qt5Test.pc
+qt5/lib/pkgconfig/Qt5Widgets.pc
+qt5/lib/pkgconfig/Qt5Xml.pc
+qt5/mkspecs/aix-g++-64/qmake.conf
+qt5/mkspecs/aix-g++-64/qplatformdefs.h
+qt5/mkspecs/aix-g++/qmake.conf
+qt5/mkspecs/aix-g++/qplatformdefs.h
+qt5/mkspecs/aix-xlc-64/qmake.conf
+qt5/mkspecs/aix-xlc-64/qplatformdefs.h
+qt5/mkspecs/aix-xlc/qmake.conf
+qt5/mkspecs/aix-xlc/qplatformdefs.h
+qt5/mkspecs/android-g++/qmake.conf
+qt5/mkspecs/android-g++/qplatformdefs.h
+qt5/mkspecs/blackberry-armle-v7-qcc/qmake.conf
+qt5/mkspecs/blackberry-armle-v7-qcc/qplatformdefs.h
+qt5/mkspecs/blackberry-armv7le-qcc/qmake.conf
+qt5/mkspecs/blackberry-armv7le-qcc/qplatformdefs.h
+qt5/mkspecs/blackberry-x86-qcc/qmake.conf
+qt5/mkspecs/blackberry-x86-qcc/qplatformdefs.h
+qt5/mkspecs/common/aix/qplatformdefs.h
+qt5/mkspecs/common/android/qplatformdefs.h
+qt5/mkspecs/common/armcc.conf
+qt5/mkspecs/common/c89/qplatformdefs.h
+qt5/mkspecs/common/clang-mac.conf
+qt5/mkspecs/common/clang.conf
+qt5/mkspecs/common/g++-base.conf
+qt5/mkspecs/common/g++-macx.conf
+qt5/mkspecs/common/g++-unix.conf
+qt5/mkspecs/common/g++.conf
+qt5/mkspecs/common/gcc-base-mac.conf
+qt5/mkspecs/common/gcc-base-unix.conf
+qt5/mkspecs/common/gcc-base.conf
+qt5/mkspecs/common/ios.conf
+qt5/mkspecs/common/ios/GLES2/gl2.h
+qt5/mkspecs/common/ios/clang.conf
+qt5/mkspecs/common/ios/qmake.conf
+qt5/mkspecs/common/linux-android.conf
+qt5/mkspecs/common/linux.conf
+qt5/mkspecs/common/llvm.conf
+qt5/mkspecs/common/mac.conf
+qt5/mkspecs/common/mac/qplatformdefs.h
+qt5/mkspecs/common/macx.conf
+qt5/mkspecs/common/nacl/g++-nacl32.conf
+qt5/mkspecs/common/nacl/g++-nacl64.conf
+qt5/mkspecs/common/nacl/nacl-base.conf
+qt5/mkspecs/common/nacl/qplatformdefs.h
+qt5/mkspecs/common/posix/qplatformdefs.h
+qt5/mkspecs/common/qcc-base-qnx-armv7le.conf
+qt5/mkspecs/common/qcc-base-qnx-x86.conf
+qt5/mkspecs/common/qcc-base-qnx.conf
+qt5/mkspecs/common/qcc-base.conf
+qt5/mkspecs/common/qmake.conf
+qt5/mkspecs/common/shell-unix.conf
+qt5/mkspecs/common/shell-win32.conf
+qt5/mkspecs/common/unix.conf
+qt5/mkspecs/common/wince/qmake.conf
+qt5/mkspecs/common/wince/qplatformdefs.h
+qt5/mkspecs/common/winrt_winphone/qmake.conf
+qt5/mkspecs/cygwin-g++/qmake.conf
+qt5/mkspecs/cygwin-g++/qplatformdefs.h
+qt5/mkspecs/darwin-g++/qmake.conf
+qt5/mkspecs/darwin-g++/qplatformdefs.h
+qt5/mkspecs/devices/blackberry-playbook-armle-v7-qcc/qmake.conf
+qt5/mkspecs/devices/blackberry-playbook-armle-v7-qcc/qplatformdefs.h
+qt5/mkspecs/devices/blackberry-playbook-armv7le-qcc/qmake.conf
+qt5/mkspecs/devices/blackberry-playbook-armv7le-qcc/qplatformdefs.h
+qt5/mkspecs/devices/blackberry-playbook-x86-qcc/qmake.conf
+qt5/mkspecs/devices/blackberry-playbook-x86-qcc/qplatformdefs.h
+qt5/mkspecs/devices/common/linux_arm_device_post.conf
+qt5/mkspecs/devices/common/linux_device_post.conf
+qt5/mkspecs/devices/common/linux_device_pre.conf
+qt5/mkspecs/devices/linux-archos-gen8-g++/qmake.conf
+qt5/mkspecs/devices/linux-archos-gen8-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-arm-amlogic-8726M-g++/qeglfshooks_8726m.cpp
+qt5/mkspecs/devices/linux-arm-amlogic-8726M-g++/qmake.conf
+qt5/mkspecs/devices/linux-arm-amlogic-8726M-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-arm-trident-pnx8473-g++/qmake.conf
+qt5/mkspecs/devices/linux-arm-trident-pnx8473-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-beagleboard-g++/qmake.conf
+qt5/mkspecs/devices/linux-beagleboard-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-imx53qsb-g++/qmake.conf
+qt5/mkspecs/devices/linux-imx53qsb-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-imx6-g++/qeglfshooks_imx6.cpp
+qt5/mkspecs/devices/linux-imx6-g++/qmake.conf
+qt5/mkspecs/devices/linux-imx6-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-maemo-n9-g++/qmake.conf
+qt5/mkspecs/devices/linux-maemo-n9-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-mipsel-broadcom-97425-g++/qdirectfbeglhooks_bcm97425.cpp
+qt5/mkspecs/devices/linux-mipsel-broadcom-97425-g++/qmake.conf
+qt5/mkspecs/devices/linux-mipsel-broadcom-97425-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-rasp-pi-g++/qeglfshooks_pi.cpp
+qt5/mkspecs/devices/linux-rasp-pi-g++/qmake.conf
+qt5/mkspecs/devices/linux-rasp-pi-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-sh4-stmicro-ST7108-g++/qmake.conf
+qt5/mkspecs/devices/linux-sh4-stmicro-ST7108-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-sh4-stmicro-ST7540-g++/qmake.conf
+qt5/mkspecs/devices/linux-sh4-stmicro-ST7540-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-snowball-g++/qmake.conf
+qt5/mkspecs/devices/linux-snowball-g++/qplatformdefs.h
+qt5/mkspecs/devices/linux-tegra2-g++/qmake.conf
+qt5/mkspecs/devices/linux-tegra2-g++/qplatformdefs.h
+qt5/mkspecs/devices/qmake.conf
+qt5/mkspecs/features/android/android.prf
+qt5/mkspecs/features/android/android_deployment_settings.prf
+qt5/mkspecs/features/build_pass.prf
+qt5/mkspecs/features/c++11.prf
+qt5/mkspecs/features/cmake_functions.prf
+qt5/mkspecs/features/configure.prf
+qt5/mkspecs/features/create_cmake.prf
+qt5/mkspecs/features/ctest_testcase.prf
+qt5/mkspecs/features/ctest_testcase_common.prf
+qt5/mkspecs/features/ctest_testcase_installed.prf
+qt5/mkspecs/features/data/android/dx.bat
+qt5/mkspecs/features/data/cmake/ExtraSourceIncludes.cmake.in
+qt5/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
+qt5/mkspecs/features/data/cmake/Qt5ConfigVersion.cmake.in
+qt5/mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in
+qt5/mkspecs/features/data/headersclean/tst_headersclean.cpp.in
+qt5/mkspecs/features/dbusadaptors.prf
+qt5/mkspecs/features/dbuscommon.pri
+qt5/mkspecs/features/dbusinterfaces.prf
+qt5/mkspecs/features/declarative_debug.prf
+qt5/mkspecs/features/default_post.prf
+qt5/mkspecs/features/default_pre.prf
+qt5/mkspecs/features/designer_defines.prf
+qt5/mkspecs/features/device_config.prf
+qt5/mkspecs/features/egl.prf
+qt5/mkspecs/features/exceptions.prf
+qt5/mkspecs/features/exceptions_off.prf
+qt5/mkspecs/features/exclusive_builds.prf
+qt5/mkspecs/features/exclusive_builds_post.prf
+qt5/mkspecs/features/gcov.prf
+qt5/mkspecs/features/include_source_dir.prf
+qt5/mkspecs/features/incredibuild_xge.prf
+qt5/mkspecs/features/java.prf
+qt5/mkspecs/features/lex.prf
+qt5/mkspecs/features/link_pkgconfig.prf
+qt5/mkspecs/features/mac/default_post.prf
+qt5/mkspecs/features/mac/default_pre.prf
+qt5/mkspecs/features/mac/objective_c.prf
+qt5/mkspecs/features/mac/rez.prf
+qt5/mkspecs/features/mac/sdk.prf
+qt5/mkspecs/features/moc.prf
+qt5/mkspecs/features/no_debug_info.prf
+qt5/mkspecs/features/opengles1.prf
+qt5/mkspecs/features/qfeatures.prf
+qt5/mkspecs/features/qmake.conf
+qt5/mkspecs/features/qml1_module.prf
+qt5/mkspecs/features/qml1_plugin.prf
+qt5/mkspecs/features/qml_debug.prf
+qt5/mkspecs/features/qml_module.prf
+qt5/mkspecs/features/qml_plugin.prf
+qt5/mkspecs/features/qmltestcase.prf
+qt5/mkspecs/features/qpa/basicunixfontdatabase.prf
+qt5/mkspecs/features/qpa/genericunixfontdatabase.prf
+qt5/mkspecs/features/qt.prf
+qt5/mkspecs/features/qt_android_deps.prf
+qt5/mkspecs/features/qt_app.prf
+qt5/mkspecs/features/qt_build_config.prf
+qt5/mkspecs/features/qt_build_paths.prf
+qt5/mkspecs/features/qt_common.prf
+qt5/mkspecs/features/qt_config.prf
+qt5/mkspecs/features/qt_docs.prf
+qt5/mkspecs/features/qt_docs_targets.prf
+qt5/mkspecs/features/qt_example_installs.prf
+qt5/mkspecs/features/qt_functions.prf
+qt5/mkspecs/features/qt_headersclean.prf
+qt5/mkspecs/features/qt_installs.prf
+qt5/mkspecs/features/qt_module.prf
+qt5/mkspecs/features/qt_module_headers.prf
+qt5/mkspecs/features/qt_module_pris.prf
+qt5/mkspecs/features/qt_parts.prf
+qt5/mkspecs/features/qt_plugin.prf
+qt5/mkspecs/features/qt_targets.prf
+qt5/mkspecs/features/qt_tool.prf
+qt5/mkspecs/features/resolve_config.prf
+qt5/mkspecs/features/resolve_target.prf
+qt5/mkspecs/features/resources.prf
+qt5/mkspecs/features/silent.prf
+qt5/mkspecs/features/simd.prf
+qt5/mkspecs/features/spec_post.prf
+qt5/mkspecs/features/spec_pre.prf
+qt5/mkspecs/features/testcase.prf
+qt5/mkspecs/features/testcase_targets.prf
+qt5/mkspecs/features/testcocoon.prf
+qt5/mkspecs/features/testlib_defines.prf
+qt5/mkspecs/features/uic.prf
+qt5/mkspecs/features/unix/bsymbolic_functions.prf
+qt5/mkspecs/features/unix/dylib.prf
+qt5/mkspecs/features/unix/gdb_dwarf_index.prf
+qt5/mkspecs/features/unix/hide_symbols.prf
+qt5/mkspecs/features/unix/largefile.prf
+qt5/mkspecs/features/unix/opengl.prf
+qt5/mkspecs/features/unix/openvg.prf
+qt5/mkspecs/features/unix/separate_debug_info.prf
+qt5/mkspecs/features/unix/thread.prf
+qt5/mkspecs/features/unix/x11.prf
+qt5/mkspecs/features/unix/x11inc.prf
+qt5/mkspecs/features/unix/x11lib.prf
+qt5/mkspecs/features/unix/x11sm.prf
+qt5/mkspecs/features/use_c_linker.prf
+qt5/mkspecs/features/vxworks.prf
+qt5/mkspecs/features/warn_off.prf
+qt5/mkspecs/features/warn_on.prf
+qt5/mkspecs/features/wayland-scanner.prf
+qt5/mkspecs/features/win32/console.prf
+qt5/mkspecs/features/win32/default_pre.prf
+qt5/mkspecs/features/win32/dumpcpp.prf
+qt5/mkspecs/features/win32/idcidl.prf
+qt5/mkspecs/features/win32/ltcg.prf
+qt5/mkspecs/features/win32/msvc_mp.prf
+qt5/mkspecs/features/win32/opengl.prf
+qt5/mkspecs/features/win32/openvg.prf
+qt5/mkspecs/features/win32/qt_dll.prf
+qt5/mkspecs/features/win32/rtti.prf
+qt5/mkspecs/features/win32/rtti_off.prf
+qt5/mkspecs/features/win32/stl.prf
+qt5/mkspecs/features/win32/stl_off.prf
+qt5/mkspecs/features/win32/windows.prf
+qt5/mkspecs/features/yacc.prf
+qt5/mkspecs/freebsd-g++/qmake.conf
+qt5/mkspecs/freebsd-g++/qplatformdefs.h
+qt5/mkspecs/freebsd-g++46/qmake.conf
+qt5/mkspecs/freebsd-g++46/qplatformdefs.h
+qt5/mkspecs/freebsd-icc/qmake.conf
+qt5/mkspecs/freebsd-icc/qplatformdefs.h
+qt5/mkspecs/hpux-acc-64/qmake.conf
+qt5/mkspecs/hpux-acc-64/qplatformdefs.h
+qt5/mkspecs/hpux-acc-o64/qmake.conf
+qt5/mkspecs/hpux-acc-o64/qplatformdefs.h
+qt5/mkspecs/hpux-acc/qmake.conf
+qt5/mkspecs/hpux-acc/qplatformdefs.h
+qt5/mkspecs/hpux-g++-64/qmake.conf
+qt5/mkspecs/hpux-g++-64/qplatformdefs.h
+qt5/mkspecs/hpux-g++/qmake.conf
+qt5/mkspecs/hpux-g++/qplatformdefs.h
+qt5/mkspecs/hpuxi-acc-32/qmake.conf
+qt5/mkspecs/hpuxi-acc-32/qplatformdefs.h
+qt5/mkspecs/hpuxi-acc-64/qmake.conf
+qt5/mkspecs/hpuxi-acc-64/qplatformdefs.h
+qt5/mkspecs/hpuxi-g++-64/qmake.conf
+qt5/mkspecs/hpuxi-g++-64/qplatformdefs.h
+qt5/mkspecs/hurd-g++/qmake.conf
+qt5/mkspecs/hurd-g++/qplatformdefs.h
+qt5/mkspecs/irix-cc-64/qmake.conf
+qt5/mkspecs/irix-cc-64/qplatformdefs.h
+qt5/mkspecs/irix-cc/qmake.conf
+qt5/mkspecs/irix-cc/qplatformdefs.h
+qt5/mkspecs/irix-g++-64/qmake.conf
+qt5/mkspecs/irix-g++-64/qplatformdefs.h
+qt5/mkspecs/irix-g++/qmake.conf
+qt5/mkspecs/irix-g++/qplatformdefs.h
+qt5/mkspecs/linux-arm-gnueabi-g++/qmake.conf
+qt5/mkspecs/linux-arm-gnueabi-g++/qplatformdefs.h
+qt5/mkspecs/linux-clang/qmake.conf
+qt5/mkspecs/linux-clang/qplatformdefs.h
+qt5/mkspecs/linux-cxx/qmake.conf
+qt5/mkspecs/linux-cxx/qplatformdefs.h
+qt5/mkspecs/linux-g++-32/qmake.conf
+qt5/mkspecs/linux-g++-32/qplatformdefs.h
+qt5/mkspecs/linux-g++-64/qmake.conf
+qt5/mkspecs/linux-g++-64/qplatformdefs.h
+qt5/mkspecs/linux-g++-maemo/qmake.conf
+qt5/mkspecs/linux-g++-maemo/qplatformdefs.h
+qt5/mkspecs/linux-g++/qmake.conf
+qt5/mkspecs/linux-g++/qplatformdefs.h
+qt5/mkspecs/linux-icc-32/qmake.conf
+qt5/mkspecs/linux-icc-32/qplatformdefs.h
+qt5/mkspecs/linux-icc-64/qmake.conf
+qt5/mkspecs/linux-icc-64/qplatformdefs.h
+qt5/mkspecs/linux-icc/qmake.conf
+qt5/mkspecs/linux-icc/qplatformdefs.h
+qt5/mkspecs/linux-kcc/qmake.conf
+qt5/mkspecs/linux-kcc/qplatformdefs.h
+qt5/mkspecs/linux-llvm/qmake.conf
+qt5/mkspecs/linux-llvm/qplatformdefs.h
+qt5/mkspecs/linux-lsb-g++/qmake.conf
+qt5/mkspecs/linux-lsb-g++/qplatformdefs.h
+qt5/mkspecs/linux-pgcc/qmake.conf
+qt5/mkspecs/linux-pgcc/qplatformdefs.h
+qt5/mkspecs/lynxos-g++/qmake.conf
+qt5/mkspecs/lynxos-g++/qplatformdefs.h
+qt5/mkspecs/macx-clang-32/Info.plist.app
+qt5/mkspecs/macx-clang-32/Info.plist.lib
+qt5/mkspecs/macx-clang-32/qmake.conf
+qt5/mkspecs/macx-clang-32/qplatformdefs.h
+qt5/mkspecs/macx-clang/Info.plist.app
+qt5/mkspecs/macx-clang/Info.plist.lib
+qt5/mkspecs/macx-clang/qmake.conf
+qt5/mkspecs/macx-clang/qplatformdefs.h
+qt5/mkspecs/macx-g++-32/Info.plist.app
+qt5/mkspecs/macx-g++-32/Info.plist.lib
+qt5/mkspecs/macx-g++-32/qmake.conf
+qt5/mkspecs/macx-g++-32/qplatformdefs.h
+qt5/mkspecs/macx-g++/Info.plist.app
+qt5/mkspecs/macx-g++/Info.plist.lib
+qt5/mkspecs/macx-g++/qmake.conf
+qt5/mkspecs/macx-g++/qplatformdefs.h
+qt5/mkspecs/macx-g++40/Info.plist.app
+qt5/mkspecs/macx-g++40/Info.plist.lib
+qt5/mkspecs/macx-g++40/qmake.conf
+qt5/mkspecs/macx-g++40/qplatformdefs.h
+qt5/mkspecs/macx-g++42/Info.plist.app
+qt5/mkspecs/macx-g++42/Info.plist.lib
+qt5/mkspecs/macx-g++42/qmake.conf
+qt5/mkspecs/macx-g++42/qplatformdefs.h
+qt5/mkspecs/macx-icc/Info.plist.app
+qt5/mkspecs/macx-icc/Info.plist.lib
+qt5/mkspecs/macx-icc/qmake.conf
+qt5/mkspecs/macx-icc/qplatformdefs.h
+qt5/mkspecs/macx-ios-clang/Info.plist.app
+qt5/mkspecs/macx-ios-clang/Info.plist.lib
+qt5/mkspecs/macx-ios-clang/features/default_post.prf
+qt5/mkspecs/macx-ios-clang/features/default_pre.prf
+qt5/mkspecs/macx-ios-clang/features/qt.prf
+qt5/mkspecs/macx-ios-clang/features/qt_config.prf
+qt5/mkspecs/macx-ios-clang/qmake.conf
+qt5/mkspecs/macx-ios-clang/qplatformdefs.h
+qt5/mkspecs/macx-llvm/Info.plist.app
+qt5/mkspecs/macx-llvm/Info.plist.lib
+qt5/mkspecs/macx-llvm/qmake.conf
+qt5/mkspecs/macx-llvm/qplatformdefs.h
+qt5/mkspecs/macx-xcode/qmake.conf
+qt5/mkspecs/macx-xcode/qplatformdefs.h
+qt5/mkspecs/modules/qt_lib_bootstrap_private.pri
+qt5/mkspecs/modules/qt_lib_concurrent.pri
+qt5/mkspecs/modules/qt_lib_concurrent_private.pri
+qt5/mkspecs/modules/qt_lib_core.pri
+qt5/mkspecs/modules/qt_lib_core_private.pri
+qt5/mkspecs/modules/qt_lib_gui.pri
+qt5/mkspecs/modules/qt_lib_gui_private.pri
+qt5/mkspecs/modules/qt_lib_network.pri
+qt5/mkspecs/modules/qt_lib_network_private.pri
+qt5/mkspecs/modules/qt_lib_opengl.pri
+qt5/mkspecs/modules/qt_lib_opengl_private.pri
+qt5/mkspecs/modules/qt_lib_openglextensions.pri
+qt5/mkspecs/modules/qt_lib_openglextensions_private.pri
+qt5/mkspecs/modules/qt_lib_platformsupport_private.pri
+qt5/mkspecs/modules/qt_lib_printsupport.pri
+qt5/mkspecs/modules/qt_lib_printsupport_private.pri
+qt5/mkspecs/modules/qt_lib_sql.pri
+qt5/mkspecs/modules/qt_lib_sql_private.pri
+qt5/mkspecs/modules/qt_lib_testlib.pri
+qt5/mkspecs/modules/qt_lib_testlib_private.pri
+qt5/mkspecs/modules/qt_lib_widgets.pri
+qt5/mkspecs/modules/qt_lib_widgets_private.pri
+qt5/mkspecs/modules/qt_lib_xml.pri
+qt5/mkspecs/modules/qt_lib_xml_private.pri
+qt5/mkspecs/netbsd-g++/qmake.conf
+qt5/mkspecs/netbsd-g++/qplatformdefs.h
+qt5/mkspecs/openbsd-g++/qmake.conf
+qt5/mkspecs/openbsd-g++/qplatformdefs.h
+qt5/mkspecs/qconfig.pri
+qt5/mkspecs/qdevice.pri
+qt5/mkspecs/qfeatures.pri
+qt5/mkspecs/qmodule.pri
+qt5/mkspecs/qnx-armv7le-qcc/qmake.conf
+qt5/mkspecs/qnx-armv7le-qcc/qplatformdefs.h
+qt5/mkspecs/qnx-x86-qcc/qmake.conf
+qt5/mkspecs/qnx-x86-qcc/qplatformdefs.h
+qt5/mkspecs/sco-cc/qmake.conf
+qt5/mkspecs/sco-cc/qplatformdefs.h
+qt5/mkspecs/sco-g++/qmake.conf
+qt5/mkspecs/sco-g++/qplatformdefs.h
+qt5/mkspecs/solaris-cc-64-stlport/qmake.conf
+qt5/mkspecs/solaris-cc-64-stlport/qplatformdefs.h
+qt5/mkspecs/solaris-cc-64/qmake.conf
+qt5/mkspecs/solaris-cc-64/qplatformdefs.h
+qt5/mkspecs/solaris-cc-stlport/qmake.conf
+qt5/mkspecs/solaris-cc-stlport/qplatformdefs.h
+qt5/mkspecs/solaris-cc/qmake.conf
+qt5/mkspecs/solaris-cc/qplatformdefs.h
+qt5/mkspecs/solaris-g++-64/qmake.conf
+qt5/mkspecs/solaris-g++-64/qplatformdefs.h
+qt5/mkspecs/solaris-g++/qmake.conf
+qt5/mkspecs/solaris-g++/qplatformdefs.h
+qt5/mkspecs/tru64-cxx/qmake.conf
+qt5/mkspecs/tru64-cxx/qplatformdefs.h
+qt5/mkspecs/tru64-g++/qmake.conf
+qt5/mkspecs/tru64-g++/qplatformdefs.h
+qt5/mkspecs/unixware-cc/qmake.conf
+qt5/mkspecs/unixware-cc/qplatformdefs.h
+qt5/mkspecs/unixware-g++/qmake.conf
+qt5/mkspecs/unixware-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/android-g++/qeglfshooks_surfaceflinger.cpp
+qt5/mkspecs/unsupported/android-g++/qmake.conf
+qt5/mkspecs/unsupported/android-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/integrity-ghs/qmake.conf
+qt5/mkspecs/unsupported/integrity-ghs/qplatformdefs.h
+qt5/mkspecs/unsupported/linux-armcc/qmake.conf
+qt5/mkspecs/unsupported/linux-armcc/qplatformdefs.h
+qt5/mkspecs/unsupported/linux-host-g++/qmake.conf
+qt5/mkspecs/unsupported/linux-host-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/linux-scratchbox2-g++/qmake.conf
+qt5/mkspecs/unsupported/linux-scratchbox2-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/nacl-g++/qmake.conf
+qt5/mkspecs/unsupported/nacl-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/nacl64-g++/qmake.conf
+qt5/mkspecs/unsupported/nacl64-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/qmake.conf
+qt5/mkspecs/unsupported/qnx-X11-g++/qmake.conf
+qt5/mkspecs/unsupported/qnx-X11-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/vxworks-ppc-dcc/qmake.conf
+qt5/mkspecs/unsupported/vxworks-ppc-dcc/qplatformdefs.h
+qt5/mkspecs/unsupported/vxworks-ppc-g++/qmake.conf
+qt5/mkspecs/unsupported/vxworks-ppc-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/vxworks-simpentium-dcc/qmake.conf
+qt5/mkspecs/unsupported/vxworks-simpentium-dcc/qplatformdefs.h
+qt5/mkspecs/unsupported/vxworks-simpentium-g++/qmake.conf
+qt5/mkspecs/unsupported/vxworks-simpentium-g++/qplatformdefs.h
+qt5/mkspecs/unsupported/win32-msvc2003/qmake.conf
+qt5/mkspecs/unsupported/win32-msvc2003/qplatformdefs.h
+qt5/mkspecs/win32-g++/qmake.conf
+qt5/mkspecs/win32-g++/qplatformdefs.h
+qt5/mkspecs/win32-icc/qmake.conf
+qt5/mkspecs/win32-icc/qplatformdefs.h
+qt5/mkspecs/win32-msvc2005/qmake.conf
+qt5/mkspecs/win32-msvc2005/qplatformdefs.h
+qt5/mkspecs/win32-msvc2008/qmake.conf
+qt5/mkspecs/win32-msvc2008/qplatformdefs.h
+qt5/mkspecs/win32-msvc2010/qmake.conf
+qt5/mkspecs/win32-msvc2010/qplatformdefs.h
+qt5/mkspecs/win32-msvc2012/qmake.conf
+qt5/mkspecs/win32-msvc2012/qplatformdefs.h
+qt5/mkspecs/win32-msvc2013/qmake.conf
+qt5/mkspecs/win32-msvc2013/qplatformdefs.h
+qt5/mkspecs/wince60standard-armv4i-msvc2005/qmake.conf
+qt5/mkspecs/wince60standard-armv4i-msvc2005/qplatformdefs.h
+qt5/mkspecs/wince60standard-x86-msvc2005/qmake.conf
+qt5/mkspecs/wince60standard-x86-msvc2005/qplatformdefs.h
+qt5/mkspecs/wince70embedded-armv4i-msvc2008/qmake.conf
+qt5/mkspecs/wince70embedded-armv4i-msvc2008/qplatformdefs.h
+qt5/mkspecs/wince70embedded-x86-msvc2008/qmake.conf
+qt5/mkspecs/wince70embedded-x86-msvc2008/qplatformdefs.h
+qt5/mkspecs/winphone-arm-msvc2012/qmake.conf
+qt5/mkspecs/winphone-arm-msvc2012/qplatformdefs.h
+qt5/mkspecs/winphone-x86-msvc2012/qmake.conf
+qt5/mkspecs/winphone-x86-msvc2012/qplatformdefs.h
+qt5/mkspecs/winrt-arm-msvc2012/qmake.conf
+qt5/mkspecs/winrt-arm-msvc2012/qplatformdefs.h
+qt5/mkspecs/winrt-x64-msvc2012/qmake.conf
+qt5/mkspecs/winrt-x64-msvc2012/qplatformdefs.h
+qt5/mkspecs/winrt-x86-msvc2012/qmake.conf
+qt5/mkspecs/winrt-x86-msvc2012/qplatformdefs.h
+qt5/plugins/accessible/libqtaccessiblewidgets.la
+qt5/plugins/bearer/libqgenericbearer.la
+qt5/plugins/imageformats/libqgif.la
+qt5/plugins/imageformats/libqico.la
+qt5/plugins/imageformats/libqjpeg.la
+qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.la
+qt5/plugins/platforms/libqminimal.la
+qt5/plugins/platforms/libqoffscreen.la
+qt5/plugins/platforms/libqxcb.la
diff --git a/x11/qt5-qtbase/buildlink3.mk b/x11/qt5-qtbase/buildlink3.mk
new file mode 100644
index 00000000000..68447931a2f
--- /dev/null
+++ b/x11/qt5-qtbase/buildlink3.mk
@@ -0,0 +1,43 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtbase
+
+.if !defined(QT5_QTBASE_BUILDLINK3_MK)
+QT5_QTBASE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtbase+= qt5-qtbase>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtbase?= ../../x11/qt5-qtbase
+
+BUILDLINK_INCDIRS.qt5-qtbase+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtbase+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtbase+= qt5/plugins
+
+QTDIR= ${BUILDLINK_PREFIX.qt5-qtbase}/qt5
+
+PTHREAD_OPTS+= require
+
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util/buildlink3.mk"
+.include "../../x11/xcb-util-image/buildlink3.mk"
+.include "../../x11/xcb-util-keysyms/buildlink3.mk"
+.include "../../x11/xcb-util-wm/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.endif # QT5_QTBASE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtbase
diff --git a/x11/qt5-qtbase/distinfo b/x11/qt5-qtbase/distinfo
new file mode 100644
index 00000000000..dd46e370749
--- /dev/null
+++ b/x11/qt5-qtbase/distinfo
@@ -0,0 +1,80 @@
+$NetBSD: distinfo,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+SHA1 (qt-everywhere-opensource-src-5.2.0-rc1.tar.xz) = 9ce1410afc5aa270002347337f04d01046578138
+RMD160 (qt-everywhere-opensource-src-5.2.0-rc1.tar.xz) = 57c2c51ac47a8a7b3de9cd4a2342e53c381c6a43
+Size (qt-everywhere-opensource-src-5.2.0-rc1.tar.xz) = 174003308 bytes
+SHA1 (patch-qtbase_config.tests_unix_iconv_iconv.cpp) = bd7d0440b9c7022a71ccc6fe71415e1846c50e57
+SHA1 (patch-qtbase_configure) = 06cbb2dc9433bbb890fa5a49e161798b6847af41
+SHA1 (patch-qtbase_mkspecs_features_qt__module__pris.prf) = b58b4a9e1a0a76cfa99c8b2c540514159707043b
+SHA1 (patch-qtbase_qmake_Makefile.unix) = cdde195c16f55bc5f22ff095c20a59b7c2cdc883
+SHA1 (patch-qtbase_qmake_generators_makefile.cpp) = 18831f38df9d4abf61dbd0a1f780bffc0b1cabf4
+SHA1 (patch-qtbase_qmake_generators_unix_unixmake.cpp) = df77053e3f98e5be682bb7b4440c13d542556798
+SHA1 (patch-qtbase_qmake_generators_unix_unixmake2.cpp) = 77f9e4114c48398676dbda1a564ba004a33c2a0b
+SHA1 (patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp) = 9a00bc1538136c29992e15b60bc23f9b40db900a
+SHA1 (patch-qtbase_src_corelib_arch_sparc_arch.pri) = 0af37348671d681cbfc5033dfe5347df33d59f27
+SHA1 (patch-qtbase_src_corelib_codecs_qiconvcodec.cpp) = ba42bd582adb9ffca218152f4201120801cb1c98
+SHA1 (patch-qtbase_src_corelib_global_qsystemdetection.h) = 9b4a18f59bd4ce2401ccbffe9db597674feb0686
+SHA1 (patch-qtbase_src_corelib_io_io.pri) = 3cdaa27a60710a56739781dc996a5325007e32f9
+SHA1 (patch-qtbase_src_corelib_io_qfileselector.cpp) = fc2c4cdeec4603bf90f25862bc723528049099a7
+SHA1 (patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp) = 1d7089c5a1902c31696e584e3498cc722876ca1e
+SHA1 (patch-qtbase_src_corelib_io_qsettings.cpp) = c52e8c457431dc7c37ee8b9225591cd05e91f639
+SHA1 (patch-qtbase_src_dbus_qdbusintegrator.cpp) = 6d178269350dab993383dfa2490119115e489e15
+SHA1 (patch-qtbase_src_network_kernel_qhostinfo__unix.cpp) = 01ceb308e8d595e26b988ff335187452025e0648
+SHA1 (patch-qtbase_src_platformsupport_platformsupport.pro) = 386f440483d25eb67aa3d58be5a2927ad424c1bc
+SHA1 (patch-qtbase_src_tools_bootstrap_bootstrap.pro) = 24f47fcf6bab2ddca855a77113a0681dec063ca8
+SHA1 (patch-qtbase_src_tools_moc_main.cpp) = 31f42b1625ec7a978e21ad3fdde67ce3328df425
+SHA1 (patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h) = a30402585f0b7efd9fc0dcd256e410a92dffff2c
+SHA1 (patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro) = 6226874e7a32d5172abbd2579a4c263c4e8a2d30
+SHA1 (patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro) = 4eb38df598145da3bb8272dfc4c34649d54cf9fe
+SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h) = 9a1a4bb03776e3e6331120933accd0cf46503533
+SHA1 (patch-qtdeclarative_src_qmldevtools_qmldevtools.pro) = 6f0e65eb6c4a5bfd05a603d9cbfc6fdc22e46d3b
+SHA1 (patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp) = b1cc5a386dd0f1b3651adb9babee87be84221998
+SHA1 (patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp) = b1efdea5596a76eeae37a70bd49bb7741a8b7c5f
+SHA1 (patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h) = 66dc22ee78727c84f1e82dc10bb342d514f8f9a0
+SHA1 (patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h) = ee35790f58ec9cf4d1a370f5549d92b5a680f557
+SHA1 (patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h) = ea5d9249aaa6e00b2111e0ba5bd8337f2e0f345a
+SHA1 (patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp) = 67c3422f65338ea29d03e45f51bb0f40274760d1
+SHA1 (patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp) = 5dc1139b4dbfd464bfecd9eac86090064e5ae816
+SHA1 (patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h) = 30562da15ccfd3034b6db5430e7abdab2fd5cb94
+SHA1 (patch-qttools_src_assistant_clucene_qclucene-config__p.h) = 000e1c5e6bba4e59738ec539d4f22530dc84cd98
+SHA1 (patch-qttools_src_designer_src_uitools_uitools.pro) = 61e72ba527d1209daa3672c749e25413d0ac595e
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri) = 196feeeaf0ce0e3a4f8c9541bb3ea67b0892f79c
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri) = 0ce44b200616417357efc6495274c3a682bcd44b
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_Target.pri) = 5c86d2733e8288e6ec9bea61907f917953adfc5c
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h) = e1d300fa9e307dc2e905d7a81ba755cd13e5de7e
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = 5c0b8cdba7590a4dc79715b874868c0d334b5f35
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp) = c720b46af1f38c8feac7c0ec478e54c68c817a82
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h) = f52396dd1202bb0716e13cbeff173c5cc3ca8ae1
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp) = 2cbc9cdf08dfbb2d1814fd7a9fe18195700be15f
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb) = dc92c4e128df078a2c4d86f08d7fa9dc37ea4845
+SHA1 (patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp) = 77788d99f912fd848006ed371c789cd13ae545a5
+SHA1 (patch-qtwebkit_Source_QtWebKit.pro) = bfa825f3214d5f256143a141fe6bdd16487edeff
+SHA1 (patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri) = 738dae54ba16d7646048a3346ba33f237ff43991
+SHA1 (patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y) = 9d7d5415a550242d05d11362cdbe090801990247
+SHA1 (patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h) = d8a10a6838bdc8c432d1bc89253c25dc50c3f876
+SHA1 (patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = 119bbdba462346768f3d8c7ff8ff036f6fd5a486
+SHA1 (patch-qtwebkit_Source_WTF_WTF.pro) = 1273b662feaa30ba42cefc1f11fb8854e11405a9
+SHA1 (patch-qtwebkit_Source_WTF_wtf_Assertions.cpp) = b56a5cf3a7f03976f78b7eeac801571aa4fa9142
+SHA1 (patch-qtwebkit_Source_WTF_wtf_InlineASM.h) = f66cfe90357638d868f4c55bd3628305774bdc99
+SHA1 (patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp) = 10c91530cb3d0bcf7dfd733224f92f768596da04
+SHA1 (patch-qtwebkit_Source_WTF_wtf_Platform.h) = a999f608962affebc99f55d93cede5a180b542a9
+SHA1 (patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp) = 4e7412a8eba669bdec436458229a998e782bedd3
+SHA1 (patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp) = 5d5a21dd636f0667219af916990740883478b651
+SHA1 (patch-qtwebkit_Source_WTF_wtf_Threading.h) = af279f7004c0f3c446aa3be901e973bf503d3dec
+SHA1 (patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h) = fcaf98f905999ab579990ac14d3e3227f5f9f124
+SHA1 (patch-qtwebkit_Source_WebCore_Target.pri) = 8647fb922702e09c78285e217ff999f1ef3e6fe8
+SHA1 (patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp) = 644d0e005c0d367ae4875998461d2a57ad4e362e
+SHA1 (patch-qtwebkit_Source_WebCore_editing_Editor.h) = ac37cddf5a34233ac12c41d3896ba523d66a61d0
+SHA1 (patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp) = 29c3821bc93967eadb808177f3c3deddb5065eb3
+SHA1 (patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h) = 30cc1874c67834ee31109c7de838ae91bc2cbe61
+SHA1 (patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h) = 08e5ac6d67fb66f80072877cd4eaa1ade94067cc
+SHA1 (patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp) = 6432882b26fb2a1a2e855286905e5d54db82b74f
+SHA1 (patch-qtwebkit_Source_WebKit2_DerivedSources.pri) = eb3306cb14e53b6e1712cf95fbc8dadaaee31745
+SHA1 (patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp) = fb5b89c138c061ea9caf05b6d7060db87b713db5
+SHA1 (patch-qtwebkit_Source_WebKit2_Target.pri) = 80bcb27c5f3f168227741fd68b9e67fc0b613eb4
+SHA1 (patch-qtwebkit_Source_WebKit_WebKit1.pro) = 70282ebe8ff4524389fe523063d4d00eef21158e
+SHA1 (patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro) = 0941eec0ea8e5597d409ee19b5cdf4cd5e6fc42b
+SHA1 (patch-qtwebkit_Tools_Scripts_webkitdirs.pm) = 9eca383e4163c15bfbf35dadcd8a8ac06a5beaac
+SHA1 (patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri) = 7e9b37382f7fe7b8e35e7f1e24f7476206a0ca23
+SHA1 (patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf) = 3a4cc9692de91dd40b80e288679dea7ee3154652
+SHA1 (patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf) = 1c2228acb6b638153842d9f865d077596751cd2b
diff --git a/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake b/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake
new file mode 100644
index 00000000000..907e458ebc4
--- /dev/null
+++ b/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_configure.no-qmake,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/configure.orig 2013-11-29 09:43:56.000000000 +0000
++++ qtbase/configure
+@@ -3972,8 +3972,8 @@ setBootstrapVariable()
+ getQMakeConf "$1" | echo ${2-$1} = `if [ -n "$3" ]; then sed "$3"; else cat; fi` >> "$mkfile"
+ }
+
+-# build qmake
+-if true; then ###[ '!' -f "$outpath/bin/qmake" ];
++# does not build qmake
++if false; then
+ echo "Creating qmake..."
+
+ mkdir -p "$outpath/qmake" || exit
diff --git a/x11/qt5-qtbase/files/qmake.conf b/x11/qt5-qtbase/files/qmake.conf
new file mode 100644
index 00000000000..cde2f8bfaa7
--- /dev/null
+++ b/x11/qt5-qtbase/files/qmake.conf
@@ -0,0 +1,100 @@
+#
+# qmake configuration for pkgsrc
+#
+
+MAKEFILE_GENERATOR = UNIX
+#QMAKE_PLATFORM = netbsd bsd
+QMAKE_PLATFORM = unix posix
+CONFIG += qt warn_on release link_prl incremental gdb_dwarf_index
+CONFIG += compile_libtool
+CONFIG += explicitlib
+QMAKE_INCREMENTAL_STYLE = sublib
+
+QMAKE_COMPILER = @CC@
+
+QMAKE_CC = @CC@
+QMAKE_LEX = @LEX@
+QMAKE_LEXFLAGS =
+QMAKE_YACC = @YACC@
+QMAKE_YACCFLAGS = -d
+QMAKE_CFLAGS = @CFLAGS@
+QMAKE_CFLAGS_DEPS = -M
+QMAKE_CFLAGS_WARN_ON = -Wall -W
+QMAKE_CFLAGS_WARN_OFF = -w
+QMAKE_CFLAGS_RELEASE = -O2
+QMAKE_CFLAGS_DEBUG = -g
+QMAKE_CFLAGS_SHLIB = -fPIC
+QMAKE_CFLAGS_APP = -fPIE
+QMAKE_CFLAGS_STATIC_LIB = $$QMAKE_CFLAGS_SHLIB
+QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
+QMAKE_CFLAGS_THREAD = -D_REENTRANT
+
+QMAKE_CXX = @CXX@
+QMAKE_CXXFLAGS = @CXXFLAGS@ -DQ_TRAILING_DIR_SEP
+QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS
+QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
+QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
+QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE
+QMAKE_CXXFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG
+QMAKE_CXXFLAGS_SHLIB = $$QMAKE_CFLAGS_SHLIB
+QMAKE_CXXFLAGS_APP = $$QMAKE_CFLAGS_APP
+QMAKE_CXXFLAGS_STATIC_LIB = $$QMAKE_CFLAGS_STATIC_LIB
+QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC
+QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
+QMAKE_CXXFLAGS_CXX11 = -std=c++0x
+
+QMAKE_INCDIR = @LOCALBASE@/include
+QMAKE_LIBDIR = @LOCALBASE@/lib
+QMAKE_INCDIR_X11 = @X11BASE@/include
+QMAKE_LIBDIR_X11 = @X11BASE@/lib
+QMAKE_INCDIR_OPENGL = @X11BASE@/include
+QMAKE_LIBDIR_OPENGL = @X11BASE@/lib
+
+QMAKE_LINK = @CXX@
+QMAKE_LINK_SHLIB = @CXX@
+QMAKE_LINK_C = @CC@
+QMAKE_LINK_C_SHLIB = @CC@
+QMAKE_LINK_SHLIB_CMD = $$QMAKE_LINK_SHLIB $$QMAKE_LFLAGS_SHLIB $(LFLAGS) $$QMAKE_LFLAGS -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
+QMAKE_LFLAGS =
+QMAKE_LFLAGS_RELEASE =
+QMAKE_LFLAGS_DEBUG =
+QMAKE_LFLAGS_SHLIB = -Wl,-Bdynamic
+QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
+QMAKE_LFLAGS_SONAME = -Wl,-soname,
+QMAKE_LFLAGS_THREAD = @PTHREAD_LDFLAGS@
+QMAKE_LFLAGS_RPATH = -rpath
+
+# -Bsymbolic-functions (ld) support
+#QMAKE_LFLAGS_BSYMBOLIC_FUNC = -Wl,-Bsymbolic-functions
+QMAKE_LFLAGS_DYNAMIC_LIST = -Wl,--dynamic-list,
+
+QMAKE_LIBS =
+QMAKE_LIBS_DYNLOAD =
+QMAKE_LIBS_X11 = -lXext -lX11 -lm @SYS_LIBS@
+QMAKE_LIBS_OPENGL = -lGL
+QMAKE_LIBS_OPENGL_QT = -lGL
+QMAKE_LIBS_THREAD = @PTHREAD_LIBS@
+
+QMAKE_AR = @AR@ cqs
+QMAKE_OBJCOPY = objcopy
+QMAKE_RANLIB = @QMAKE_RANLIB@
+
+QMAKE_MOC = $(QTDIR)/bin/moc
+QMAKE_UIC = $(QTDIR)/bin/uic
+QMAKE_UIC3 = $(QTDIR)/bin/uic3
+QMAKE_RCC = $(QTDIR)/bin/rcc
+
+QMAKE_TAR = tar -cf
+QMAKE_GZIP = gzip -9f
+
+QMAKE_COPY = cp -f
+QMAKE_COPY_FILE = $$QMAKE_COPY
+QMAKE_COPY_DIR = $$QMAKE_COPY -R
+QMAKE_MOVE = mv -f
+QMAKE_DEL_FILE = rm -f
+QMAKE_DEL_DIR = rmdir
+QMAKE_CHK_DIR_EXISTS = test -d
+QMAKE_MKDIR = @MKDIR@
+
+include(../common/unix.conf)
+load(qt_config)
diff --git a/x11/qt5-qtbase/options.mk b/x11/qt5-qtbase/options.mk
new file mode 100644
index 00000000000..aef36254e11
--- /dev/null
+++ b/x11/qt5-qtbase/options.mk
@@ -0,0 +1,30 @@
+# $NetBSD: options.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.qt5
+PKG_SUPPORTED_OPTIONS= cups debug gtk2
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mcups)
+. include "../../print/cups/buildlink3.mk"
+CONFIGURE_ARGS+= -cups
+.else
+CONFIGURE_ARGS+= -no-cups
+.endif
+
+.if !empty(PKG_OPTIONS:Mgtk2)
+. include "../../devel/glib2/buildlink3.mk"
+. include "../../x11/gtk2/buildlink3.mk"
+CONFIGURE_ARGS+= -gtkstyle
+.else
+CONFIGURE_ARGS+= -no-gtkstyle
+.endif
+
+.if !empty(PKG_OPTIONS:Mdebug)
+CC+= -ggdb
+CXX+= -ggdb
+CONFIGURE_ARGS+= -debug
+INSTALL_UNSTRIPPED= yes
+.else
+CONFIGURE_ARGS+= -no-debug
+.endif
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp b/x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp
new file mode 100644
index 00000000000..ce85444e526
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp
@@ -0,0 +1,18 @@
+$NetBSD: patch-qtbase_config.tests_unix_iconv_iconv.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix for NetBSD iconv(3)
+
+--- qtbase/config.tests/unix/iconv/iconv.cpp.orig 2013-11-27 01:01:17.000000000 +0000
++++ qtbase/config.tests/unix/iconv/iconv.cpp
+@@ -48,7 +48,11 @@ int main(int, char **)
+ {
+ iconv_t x = iconv_open("", "");
+
++#if defined(__NetBSD__)
++ const char *inp;
++#else
+ char *inp;
++#endif
+ char *outp;
+ size_t inbytes, outbytes;
+ iconv(x, &inp, &inbytes, &outp, &outbytes);
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_configure b/x11/qt5-qtbase/patches/patch-qtbase_configure
new file mode 100644
index 00000000000..7d20dabeabb
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_configure
@@ -0,0 +1,35 @@
+$NetBSD: patch-qtbase_configure,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD/sparc{,64} support
+
+--- qtbase/configure.orig 2013-11-27 01:00:28.000000000 +0000
++++ qtbase/configure
+@@ -2663,6 +2663,19 @@ if [ -z "$PLATFORM" ]; then
+ UNIX_SV:*)
+ PLATFORM=unixware-g++
+ ;;
++ NetBSD:*:sparc)
++ if [ "$OPT_VERBOSE" = "yes" ]; then
++ echo " NetBSD on SPARC"
++ fi
++ CFG_HOST_ARCH=sparc
++ ;;
++ NetBSD:*:sparc64)
++ if [ "$OPT_VERBOSE" = "yes" ]; then
++ echo " NetBSD on SPARC64"
++ fi
++ CFG_HOST_ARCH=sparc
++ CFG_HOST_BITSIZE=64
++ ;;
+ QNX:*)
+ PLATFORM=unsupported/qnx-g++
+ ;;
+@@ -6230,7 +6243,7 @@ QMakeVar set sql-plugins "$SQL_PLUGINS"
+ [ "$CFG_PNG" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_IMAGEFORMAT_PNG"
+ [ "$CFG_JPEG" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_IMAGEFORMAT_JPEG"
+ [ "$CFG_ZLIB" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_ZLIB"
+-[ "$CFG_DBUS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_DBUS"
++#[ "$CFG_DBUS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_DBUS"
+
+ # X11/Unix/Mac only configs
+ [ "$CFG_CUPS" = "no" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_CUPS"
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf b/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf
new file mode 100644
index 00000000000..2afa77e55d8
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_mkspecs_features_qt__module__pris.prf,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Build libtoolized shared libraries
+
+--- qtbase/mkspecs/features/qt_module_pris.prf.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/mkspecs/features/qt_module_pris.prf
+@@ -59,7 +59,7 @@ MODULE_FWD_PRI = $$mod_work_pfx/qt_lib_$
+ else: \
+ module_rundep =
+ static: \
+- module_build_type = staticlib
++ module_build_type =
+ else:mac:contains(QT_CONFIG, qt_framework): \
+ module_build_type = lib_bundle
+ else: \
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix b/x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix
new file mode 100644
index 00000000000..102f45ac569
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtbase_qmake_Makefile.unix,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Pass environmental variables from pkgsrc
+
+--- qtbase/qmake/Makefile.unix.orig 2013-11-27 01:01:10.000000000 +0000
++++ qtbase/qmake/Makefile.unix
+@@ -89,7 +89,7 @@ DEPEND_SRC = \
+ $(SOURCE_PATH)/src/corelib/json/qjsonvalue.cpp \
+ $(QTSRCS)
+
+-CPPFLAGS = -g $(EXTRA_CPPFLAGS) \
++CPPFLAGS += -g $(EXTRA_CPPFLAGS) \
+ -I$(QMKSRC) -I$(QMKLIBSRC) -I$(QMKSRC)/generators -I$(QMKSRC)/generators/unix -I$(QMKSRC)/generators/win32 \
+ -I$(QMKSRC)/generators/mac -I$(QMKSRC)/generators/integrity \
+ -I$(INC_PATH) -I$(INC_PATH)/QtCore \
+@@ -102,7 +102,7 @@ CPPFLAGS = -g $(EXTRA_CPPFLAGS) \
+ -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM \
+ -DQT_CRYPTOGRAPHICHASH_ONLY_SHA1 -DQT_JSON_READONLY
+
+-CXXFLAGS = $(EXTRA_CXXFLAGS) $(CPPFLAGS)
++CXXFLAGS += $(EXTRA_CXXFLAGS) $(CPPFLAGS)
+
+ first all: $(BUILD_PATH)/bin/qmake$(EXEEXT)
+ qmake: $(BUILD_PATH)/bin/qmake$(EXEEXT)
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp
new file mode 100644
index 00000000000..e2ca27a0bdd
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_qmake_generators_makefile.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized
+
+--- qtbase/qmake/generators/makefile.cpp.orig 2013-11-27 01:01:10.000000000 +0000
++++ qtbase/qmake/generators/makefile.cpp
+@@ -3296,7 +3296,7 @@ MakefileGenerator::writePkgConfigFile()
+ bundle = bundle.left(suffix);
+ pkgConfiglibName = "-framework " + bundle + " ";
+ } else {
+- pkgConfiglibDir = "-L${libdir}";
++ pkgConfiglibDir = "-Wl,-R${libdir} -L${libdir}";
+ pkgConfiglibName = "-l" + fileInfo(fname).completeBaseName();
+ if (project->isActiveConfig("shared"))
+ pkgConfiglibName += project->first("TARGET_VERSION_EXT").toQString();
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp
new file mode 100644
index 00000000000..71d177042a8
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp
@@ -0,0 +1,81 @@
+$NetBSD: patch-qtbase_qmake_generators_unix_unixmake.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* First chunk, add a whitespace after -rpath.
+
+--- qtbase/qmake/generators/unix/unixmake.cpp.orig 2013-11-27 01:01:10.000000000 +0000
++++ qtbase/qmake/generators/unix/unixmake.cpp
+@@ -156,7 +156,7 @@ UnixMakefileGenerator::init()
+ const ProStringList &rpathdirs = project->values("QMAKE_RPATHDIR");
+ for(int i = 0; i < rpathdirs.size(); ++i) {
+ if(!project->isEmpty("QMAKE_LFLAGS_RPATH"))
+- project->values("QMAKE_LFLAGS") += var("QMAKE_LFLAGS_RPATH") + escapeFilePath(QFileInfo(rpathdirs[i].toQString()).absoluteFilePath());
++ project->values("QMAKE_LFLAGS") += var("QMAKE_LFLAGS_RPATH") + " " + escapeFilePath(QFileInfo(rpathdirs[i].toQString()).absoluteFilePath());
+ }
+ }
+ if (!project->isEmpty("QMAKE_RPATHLINKDIR")) {
+@@ -346,27 +346,29 @@ UnixMakefileGenerator::init()
+ if (!strncmp(libtoolify[i], "QMAKE_LINK", 10) || !strcmp(libtoolify[i], "QMAKE_AR_CMD")) {
+ libtool_flags += " --mode=link";
+ if(project->isActiveConfig("staticlib")) {
+- libtool_flags += " -static";
++ comp_flags += " -static";
+ } else {
+ if(!project->isEmpty("QMAKE_LIB_FLAG")) {
++ if(project->isActiveConfig("plugin"))
++ comp_flags += " -avoid-version";
++ else {
+ int maj = project->first("VER_MAJ").toInt();
+ int min = project->first("VER_MIN").toInt();
+ int pat = project->first("VER_PAT").toInt();
+- comp_flags += " -version-info " + QString::number(10*maj + min) +
+- ":" + QString::number(pat) + ":0";
++ comp_flags += " -version-info " + QString::number(maj + min) +
++ ":" + QString::number(pat) +
++ ":" + QString::number(min);
++ }
+ if (strcmp(libtoolify[i], "QMAKE_AR_CMD")) {
+- QString rpath = Option::output_dir;
+- if(!project->isEmpty("DESTDIR")) {
+- rpath = project->first("DESTDIR").toQString();
+- if(QDir::isRelativePath(rpath))
+- rpath.prepend(Option::output_dir + Option::dir_sep);
+- }
++ QString rpath = Option::fixPathToTargetOS(project->first("target.path").toQString(), false);
++ if(rpath.right(1) != Option::dir_sep)
++ rpath += Option::dir_sep;
+ comp_flags += " -rpath " + Option::fixPathToTargetOS(rpath, false);
+ }
+ }
+ }
+ if(project->isActiveConfig("plugin"))
+- libtool_flags += " -module";
++ comp_flags += " -module";
+ } else {
+ libtool_flags += " --mode=compile";
+ }
+@@ -722,7 +724,6 @@ UnixMakefileGenerator::defaultInstall(co
+ QString targetdir = Option::fixPathToTargetOS(project->first("target.path").toQString(), false);
+ if(!destdir.isEmpty() && destdir.right(1) != Option::dir_sep)
+ destdir += Option::dir_sep;
+- targetdir = fileFixify(targetdir, FileFixifyAbsolute);
+ if(targetdir.right(1) != Option::dir_sep)
+ targetdir += Option::dir_sep;
+
+@@ -760,10 +761,14 @@ UnixMakefileGenerator::defaultInstall(co
+ QString src_targ = target;
+ if(src_targ == "$(TARGET)")
+ src_targ = "$(TARGETL)";
+- QString dst_dir = fileFixify(targetdir, FileFixifyAbsolute);
++ QString dst_dir = targetdir;
+ if(QDir::isRelativePath(dst_dir))
+- dst_dir = Option::fixPathToTargetOS(Option::output_dir + Option::dir_sep + dst_dir);
+- ret = "-$(LIBTOOL) --mode=install cp \"" + src_targ + "\" \"" + filePrefixRoot(root, dst_dir) + "\"";
++ dst_dir = Option::fixPathToTargetOS(dst_dir);
++ if(!ret.isEmpty())
++ ret += "\n\t";
++ ret += "-$(LIBTOOL) --mode=install cp \"" + src_targ + "\" \"" + filePrefixRoot(root, dst_dir) + "\"";
++ if(!uninst.isEmpty())
++ uninst.append("\n\t");
+ uninst.append("-$(LIBTOOL) --mode=uninstall \"" + src_targ + "\"");
+ } else {
+ QString src_targ = target;
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp
new file mode 100644
index 00000000000..89eb62a8ac4
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp
@@ -0,0 +1,57 @@
+$NetBSD: patch-qtbase_qmake_generators_unix_unixmake2.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized
+
+--- qtbase/qmake/generators/unix/unixmake2.cpp.orig 2013-11-27 01:01:10.000000000 +0000
++++ qtbase/qmake/generators/unix/unixmake2.cpp
+@@ -112,12 +112,12 @@ UnixMakefileGenerator::writeMakeParts(QT
+ t << "####### Compiler, tools and options\n\n";
+ t << "CC = " << var("QMAKE_CC") << endl;
+ t << "CXX = " << var("QMAKE_CXX") << endl;
+- t << "DEFINES = "
++ t << "DEFINES += "
+ << varGlue("PRL_EXPORT_DEFINES","-D"," -D"," ")
+ << varGlue("DEFINES","-D"," -D","") << endl;
+- t << "CFLAGS = " << var("QMAKE_CFLAGS") << " $(DEFINES)\n";
+- t << "CXXFLAGS = " << var("QMAKE_CXXFLAGS") << " $(DEFINES)\n";
+- t << "INCPATH = -I" << specdir();
++ t << "CFLAGS += " << var("QMAKE_CFLAGS") << " $(DEFINES)\n";
++ t << "CXXFLAGS += " << var("QMAKE_CXXFLAGS") << " $(DEFINES)\n";
++ t << "INCPATH += -I" << specdir();
+ if(!project->isActiveConfig("no_include_pwd")) {
+ QString pwd = escapeFilePath(fileFixify(qmake_getpwd()));
+ if(pwd.isEmpty())
+@@ -138,8 +138,8 @@ UnixMakefileGenerator::writeMakeParts(QT
+
+ if(!project->isActiveConfig("staticlib")) {
+ t << "LINK = " << var("QMAKE_LINK") << endl;
+- t << "LFLAGS = " << var("QMAKE_LFLAGS") << endl;
+- t << "LIBS = $(SUBLIBS) " << var("QMAKE_LIBS") << " " << var("QMAKE_LIBS_PRIVATE") << endl;
++ t << "LFLAGS += " << var("QMAKE_LFLAGS") << endl;
++ t << "LIBS += $(SUBLIBS) " << var("QMAKE_LIBS") << " " << var("QMAKE_LIBS_PRIVATE") << endl;
+ }
+
+ t << "AR = " << var("QMAKE_AR") << endl;
+@@ -227,6 +227,8 @@ UnixMakefileGenerator::writeMakeParts(QT
+ if(!project->isEmpty("QMAKE_BUNDLE")) {
+ t << "TARGETD = " << escapeFilePath(var("TARGET_x.y")) << endl;
+ t << "TARGET0 = " << escapeFilePath(var("TARGET_")) << endl;
++ } else if(project->isActiveConfig("compile_libtool")) {
++ t << "TARGETD = " << var("TARGET_la") << endl;
+ } else if(project->isEmpty("QMAKE_HPUX_SHLIB")) {
+ t << "TARGETD = " << escapeFilePath(var("TARGET_x.y.z")) << endl;
+ t << "TARGET0 = " << escapeFilePath(var("TARGET_")) << endl;
+@@ -1041,8 +1043,12 @@ void UnixMakefileGenerator::init2()
+ } else if (project->isActiveConfig("staticlib")) {
+ project->values("TARGET").first().prepend(project->first("QMAKE_PREFIX_STATICLIB"));
+ project->values("TARGET").first() += "." + project->first("QMAKE_EXTENSION_STATICLIB");
+- if(project->values("QMAKE_AR_CMD").isEmpty())
++ if(project->values("QMAKE_AR_CMD").isEmpty()) {
++ if(project->isActiveConfig("compile_libtool"))
++ project->variables()["QMAKE_AR_CMD"].append("$(CXX) -o $(TARGET) $(OBJECTS) $(OBJMOC)");
++ else
+ project->values("QMAKE_AR_CMD").append("$(AR) $(TARGET) $(OBJECTS)");
++ }
+ } else {
+ project->values("TARGETA").append(project->first("DESTDIR") + project->first("QMAKE_PREFIX_STATICLIB")
+ + project->first("TARGET") + "." + project->first("QMAKE_EXTENSION_STATICLIB"));
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp
new file mode 100644
index 00000000000..91ee5f55802
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp
@@ -0,0 +1,22 @@
+$NetBSD: patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/src/concurrent/qtconcurrentiteratekernel.cpp.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
+@@ -41,7 +41,7 @@
+
+ #include "qtconcurrentiteratekernel.h"
+
+-#if defined(Q_OS_MAC)
++#if defined(Q_OS_MAC) || defined(__APPLE__)
+ #include <mach/mach.h>
+ #include <mach/mach_time.h>
+ #include <unistd.h>
+@@ -67,7 +67,7 @@ enum {
+ MedianSize = 7
+ };
+
+-#if defined(Q_OS_MAC)
++#if defined(Q_OS_MAC) || defined(__APPLE__)
+
+ static qint64 getticks()
+ {
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri
new file mode 100644
index 00000000000..1c3682a1664
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_src_corelib_arch_sparc_arch.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix for SPARC64
+
+--- qtbase/src/corelib/arch/sparc/arch.pri.orig 2013-11-27 01:01:15.000000000 +0000
++++ qtbase/src/corelib/arch/sparc/arch.pri
+@@ -1,7 +1,7 @@
+ #
+ # SPARC architecture
+ #
+-*-64* {
++sEqual(QT_HOST_BITSIZE, 64) | *-64* {
+ SOURCES += $$PWD/qatomic64.s
+ }
+ else {
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp
new file mode 100644
index 00000000000..e75230df6ed
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp
@@ -0,0 +1,75 @@
+$NetBSD: patch-qtbase_src_corelib_codecs_qiconvcodec.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add DragonFly support
+* Add NetBSD support
+
+--- qtbase/src/corelib/codecs/qiconvcodec.cpp.orig 2013-11-27 01:01:15.000000000 +0000
++++ qtbase/src/corelib/codecs/qiconvcodec.cpp
+@@ -52,9 +52,14 @@
+ #include <stdio.h>
+ #include <dlfcn.h>
+
++// for __DragonFly_version
++#if defined(__DragonFly__)
++#include <sys/param.h>
++#endif
++
+ // unistd.h is needed for the _XOPEN_UNIX macro
+ #include <unistd.h>
+-#if defined(_XOPEN_UNIX) && !defined(Q_OS_QNX) && !defined(Q_OS_OSF)
++#if defined(_XOPEN_UNIX) && !defined(Q_OS_QNX) && !defined(Q_OS_OSF) || defined(Q_OS_NETBSD) || defined(__DragonFly__)
+ # include <langinfo.h>
+ #endif
+
+@@ -71,6 +76,9 @@
+ # else
+ # define UTF16 "UTF-16LE"
+ # endif
++#elif defined(__DragonFly__) && __DragonFly_version__ < 197700
++# define NO_BOM
++# define UTF16 "UTF-16"
+ #else
+ # define UTF16 "UTF-16"
+ #endif
+@@ -223,7 +231,7 @@ QString QIconvCodec::convertToUnicode(co
+ IconvState *state = *pstate;
+ size_t inBytesLeft = len;
+ // best case assumption, each byte is converted into one UTF-16 character, plus 2 bytes for the BOM
+-#ifdef GNU_LIBICONV
++#if defined(GNU_LIBICONV) || defined(__NetBSD__)
+ // GNU doesn't disagree with POSIX :/
+ const char *inBytes = chars;
+ #else
+@@ -322,7 +330,7 @@ static bool setByteOrder(iconv_t cd)
+ size_t outBytesLeft = sizeof buf;
+ size_t inBytesLeft = sizeof bom;
+
+-#if defined(GNU_LIBICONV)
++#if defined(GNU_LIBICONV) || defined(__NetBSD__)
+ const char **inBytesPtr = const_cast<const char **>(&inBytes);
+ #else
+ char **inBytesPtr = &inBytes;
+@@ -342,7 +350,7 @@ QByteArray QIconvCodec::convertFromUnico
+ char *outBytes;
+ size_t inBytesLeft;
+
+-#if defined(GNU_LIBICONV)
++#if defined(GNU_LIBICONV) || defined(__NetBSD__)
+ const char **inBytesPtr = const_cast<const char **>(&inBytes);
+ #else
+ char **inBytesPtr = &inBytes;
+@@ -482,11 +490,13 @@ iconv_t QIconvCodec::createIconv_t(const
+ #endif
+ const char *codeset = empty_codeset;
+ cd = iconv_open(to ? to : codeset, from ? from : codeset);
++#elif defined(__NetBSD)
++ const char *codeset = 0;
+ #else
+ char *codeset = 0;
+ #endif
+
+-#if defined(_XOPEN_UNIX) && !defined(Q_OS_QNX) && !defined(Q_OS_OSF)
++#if (defined(_XOPEN_UNIX) && !defined(Q_OS_QNX) && !defined(Q_OS_OSF)) || defined(Q_OS_NETBSD) || defined(__DragonFly__)
+ if (cd == (iconv_t) -1) {
+ codeset = nl_langinfo(CODESET);
+ if (codeset)
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h
new file mode 100644
index 00000000000..a001bd69805
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtbase_src_corelib_global_qsystemdetection.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add Interix support
+
+--- qtbase/src/corelib/global/qsystemdetection.h.orig 2013-11-27 01:01:15.000000000 +0000
++++ qtbase/src/corelib/global/qsystemdetection.h
+@@ -68,6 +68,7 @@
+ NETBSD - NetBSD
+ OPENBSD - OpenBSD
+ BSDI - BSD/OS
++ INTERIX - Interix
+ IRIX - SGI Irix
+ OSF - HP Tru64 UNIX
+ SCO - SCO OpenServer 5
+@@ -151,6 +152,9 @@
+ #elif defined(__bsdi__)
+ # define Q_OS_BSDI
+ # define Q_OS_BSD4
++#elif defined(__INTERIX)
++# define Q_OS_INTERIX
++# define Q_OS_BSD4
+ #elif defined(__sgi)
+ # define Q_OS_IRIX
+ #elif defined(__osf__)
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri
new file mode 100644
index 00000000000..ddebbcb1364
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri
@@ -0,0 +1,16 @@
+$NetBSD: patch-qtbase_src_corelib_io_io.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+* Add DragonFly support
+
+--- qtbase/src/corelib/io/io.pri.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/src/corelib/io/io.pri
+@@ -152,7 +152,7 @@ win32 {
+ }
+
+ !nacl {
+- freebsd-*|mac|darwin-*|openbsd-*:{
++ freebsd-*|mac|darwin-*|openbsd-*|netbsd-*|dragonfly-*:{
+ SOURCES += io/qfilesystemwatcher_kqueue.cpp
+ HEADERS += io/qfilesystemwatcher_kqueue_p.h
+ }
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfileselector.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfileselector.cpp
new file mode 100644
index 00000000000..b84d24e611b
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfileselector.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-qtbase_src_corelib_io_qfileselector.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* NetBSD needs sys/utsname.h for uname(3)
+
+--- qtbase/src/corelib/io/qfileselector.cpp.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/src/corelib/io/qfileselector.cpp
+@@ -51,6 +51,10 @@
+ #include <QtCore/QLocale>
+ #include <QtCore/QDebug>
+
++#if defined(Q_OS_NETBSD)
++#include <sys/utsname.h>
++#endif
++
+ QT_BEGIN_NAMESPACE
+
+ //Environment variable to allow tooling full control of file selectors
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp
new file mode 100644
index 00000000000..395e49b3d61
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtbase/src/corelib/io/qfilesystemwatcher.cpp.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/src/corelib/io/qfilesystemwatcher.cpp
+@@ -60,7 +60,7 @@
+ # include "qfilesystemwatcher_win_p.h"
+ #elif defined(USE_INOTIFY)
+ # include "qfilesystemwatcher_inotify_p.h"
+-#elif defined(Q_OS_FREEBSD) || defined(Q_OS_MAC)
++#elif defined(Q_OS_FREEBSD) || defined(Q_OS_MAC) || defined(Q_OS_NETBSD)
+ # include "qfilesystemwatcher_kqueue_p.h"
+ #endif
+
+@@ -74,7 +74,7 @@ QFileSystemWatcherEngine *QFileSystemWat
+ // there is a chance that inotify may fail on Linux pre-2.6.13 (August
+ // 2005), so we can't just new inotify directly.
+ return QInotifyFileSystemWatcherEngine::create(parent);
+-#elif defined(Q_OS_FREEBSD) || defined(Q_OS_MAC)
++#elif defined(Q_OS_FREEBSD) || defined(Q_OS_MAC) || defined(Q_OS_NETBSD)
+ return QKqueueFileSystemWatcherEngine::create(parent);
+ #else
+ return 0;
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qsettings.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qsettings.cpp
new file mode 100644
index 00000000000..1a1d2d11464
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qsettings.cpp
@@ -0,0 +1,23 @@
+$NetBSD: patch-qtbase_src_corelib_io_qsettings.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add statvfs(2) support mainly for NetBSD
+
+--- qtbase/src/corelib/io/qsettings.cpp.orig 2013-11-27 01:01:16.000000000 +0000
++++ qtbase/src/corelib/io/qsettings.cpp
+@@ -144,9 +144,16 @@ QT_END_INCLUDE_NAMESPACE
+
+ Q_AUTOTEST_EXPORT_HELPER bool qIsLikelyToBeNfs(int handle)
+ {
++#ifdef QT_STATVFS
++ struct statvfs buf;
++ if (fstatvfs(handle, &buf) != 0)
++ return false;
++#else
+ struct statfs buf;
+ if (fstatfs(handle, &buf) != 0)
+ return false;
++#endif
++
+ return qt_isEvilFsTypeName(buf.f_fstypename);
+ }
+
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_dbus_qdbusintegrator.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_dbus_qdbusintegrator.cpp
new file mode 100644
index 00000000000..07ae2e7b612
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_dbus_qdbusintegrator.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtbase_src_dbus_qdbusintegrator.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/src/dbus/qdbusintegrator.cpp.orig 2013-11-27 01:01:11.000000000 +0000
++++ qtbase/src/dbus/qdbusintegrator.cpp
+@@ -76,7 +76,7 @@ QT_BEGIN_NAMESPACE
+ static bool isDebugging;
+ #define qDBusDebug if (!::isDebugging); else qDebug
+
+-Q_GLOBAL_STATIC_WITH_ARGS(const QString, orgFreedesktopDBusString, (QLatin1String(DBUS_SERVICE_DBUS)))
++Q_GLOBAL_STATIC_WITH_ARGS(QString, orgFreedesktopDBusString, (QLatin1String(DBUS_SERVICE_DBUS)))
+
+ static inline QString dbusServiceString()
+ { return *orgFreedesktopDBusString(); }
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_network_kernel_qhostinfo__unix.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_network_kernel_qhostinfo__unix.cpp
new file mode 100644
index 00000000000..7b5f9304c57
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_network_kernel_qhostinfo__unix.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtbase_src_network_kernel_qhostinfo__unix.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/src/network/kernel/qhostinfo_unix.cpp.orig 2013-11-27 01:01:10.000000000 +0000
++++ qtbase/src/network/kernel/qhostinfo_unix.cpp
+@@ -126,6 +126,8 @@ static void resolveLibrary()
+ if (!local_res_nclose)
+ local_res_ninit = 0;
+ }
++ if (local_res_ninit)
++ local_res_init = 0;
+ #endif
+ }
+
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro b/x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro
new file mode 100644
index 00000000000..c5dca788d55
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_src_platformsupport_platformsupport.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized and make it shared library
+
+--- qtbase/src/platformsupport/platformsupport.pro.orig 2013-11-27 01:01:11.000000000 +0000
++++ qtbase/src/platformsupport/platformsupport.pro
+@@ -1,7 +1,7 @@
+ TARGET = QtPlatformSupport
+ QT = core-private gui-private
+
+-CONFIG += static internal_module
++CONFIG += internal_module
+ mac:LIBS_PRIVATE += -lz
+
+ DEFINES += QT_NO_CAST_FROM_ASCII
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro b/x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro
new file mode 100644
index 00000000000..e72807518e0
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro
@@ -0,0 +1,12 @@
+$NetBSD: patch-qtbase_src_tools_bootstrap_bootstrap.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Create shared library .so file fo libQt5Bootstrap.la.
+
+--- qtbase/src/tools/bootstrap/bootstrap.pro.orig 2013-11-27 01:01:11.000000000 +0000
++++ qtbase/src/tools/bootstrap/bootstrap.pro
+@@ -1,4 +1,4 @@
+-option(host_build)
++#option(host_build)
+
+ TARGET = QtBootstrap
+ QT =
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp
new file mode 100644
index 00000000000..197feba8041
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtbase_src_tools_moc_main.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/src/tools/moc/main.cpp.orig 2013-11-27 01:01:11.000000000 +0000
++++ qtbase/src/tools/moc/main.cpp
+@@ -192,6 +192,8 @@ int runMoc(int argc, char **argv)
+ Moc moc;
+ pp.macros["Q_MOC_RUN"];
+ pp.macros["__cplusplus"];
++ // rh#756395, https://bugreports.qt-project.org/browse/QTBUG-22829
++ pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"];
+
+ // Don't stumble over GCC extensions
+ Macro dummyVariadicFunctionMacro;
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h b/x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h
new file mode 100644
index 00000000000..07d762e656c
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtbase/src/widgets/graphicsview/qgraphicsitem_p.h.orig 2013-11-27 01:01:12.000000000 +0000
++++ qtbase/src/widgets/graphicsview/qgraphicsitem_p.h
+@@ -761,7 +761,7 @@ inline bool qt_closestItemFirst(const QG
+ // item1Ancestor is now at the same level as item2Ancestor, but not the same.
+ const QGraphicsItem *p1 = t1;
+ const QGraphicsItem *p2 = t2;
+- while (t1 && t1 != t2) {
++ while (t1 && t2 && t1 != t2) {
+ p1 = t1;
+ p2 = t2;
+ t1 = t1->d_ptr->parent;
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro b/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro
new file mode 100644
index 00000000000..95494dc5985
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro
@@ -0,0 +1,18 @@
+$NetBSD: patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Pass whitespace(s) in filename test cases.
+
+--- qtbase/tests/auto/corelib/io/qprocess/qprocess.pro.orig 2013-11-27 01:01:09.000000000 +0000
++++ qtbase/tests/auto/corelib/io/qprocess/qprocess.pro
+@@ -3,10 +3,7 @@ TEMPLATE = subdirs
+ include(qprocess.pri)
+ SUBDIRS = $$SUBPROGRAMS
+ # Add special cases
+-SUBDIRS += testProcessSpacesArgs/nospace.pro \
+- testProcessSpacesArgs/onespace.pro \
+- testProcessSpacesArgs/twospaces.pro \
+- testSpaceInName
++SUBDIRS += testProcessSpacesArgs/nospace.pro
+
+ win32:!wince*:SUBDIRS+=testProcessEchoGui
+
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro b/x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro
new file mode 100644
index 00000000000..6d646587074
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Avoid conflict between "cp -R" and "libtool --mode=install"
+
+--- qtdeclarative/examples/quick/customitems/painteditem/painteditem.pro.orig 2013-11-27 01:01:54.000000000 +0000
++++ qtdeclarative/examples/quick/customitems/painteditem/painteditem.pro
+@@ -11,7 +11,7 @@ SOURCES += textballoon.cpp
+
+ RESOURCES += painteditem.qrc
+
+-DESTDIR = TextBalloonPlugin
++DESTDIR = TextBalloonPlugin_DEST
+
+ target.path = $$[QT_INSTALL_EXAMPLES]/quick/customitems/painteditem/TextBalloonPlugin
+ qmldir.files = TextBalloonPlugin/qmldir
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h
new file mode 100644
index 00000000000..60511b1a28d
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* NetBSD has no alloca.h
+
+--- qtdeclarative/src/qml/jsruntime/qv4alloca_p.h.orig 2013-11-27 01:02:16.000000000 +0000
++++ qtdeclarative/src/qml/jsruntime/qv4alloca_p.h
+@@ -49,7 +49,7 @@
+ # ifndef __GNUC__
+ # define alloca _alloca
+ # endif
+-#else
++#elif defined(Q_OS_LINUX)
+ # include <alloca.h>
+ #endif
+
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro
new file mode 100644
index 00000000000..9f16c87f800
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro
@@ -0,0 +1,18 @@
+$NetBSD: patch-qtdeclarative_src_qmldevtools_qmldevtools.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Create libQtQmlDevTools.so for qttools.
+
+--- qtdeclarative/src/qmldevtools/qmldevtools.pro.orig 2013-11-27 01:02:16.000000000 +0000
++++ qtdeclarative/src/qmldevtools/qmldevtools.pro
+@@ -1,7 +1,9 @@
+-option(host_build)
+ TARGET = QtQmlDevTools
+ QT = core
+-CONFIG += static no_module_headers internal_module
++CONFIG += no_module_headers
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ MODULE_INCLUDES = \
+ \$\$QT_MODULE_INCLUDE_BASE \
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp b/x11/qt5-qtbase/patches/patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp
new file mode 100644
index 00000000000..fec40711345
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* NetBSD has no alloca.h
+
+--- qtdeclarative/tests/auto/qml/qjsengine/tst_qjsengine.cpp.orig 2013-11-27 01:01:54.000000000 +0000
++++ qtdeclarative/tests/auto/qml/qjsengine/tst_qjsengine.cpp
+@@ -57,7 +57,7 @@
+
+ #if defined(Q_OS_WIN)
+ #include <malloc.h>
+-#else
++#elif defined(Q_OS_LINUX)
+ #include <alloca.h>
+ #endif
+
diff --git a/x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp b/x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp
new file mode 100644
index 00000000000..709eadbac55
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Teat NetBSD like Linux
+
+--- qtquick1/tests/auto/declarative/qdeclarativeimage/tst_qdeclarativeimage.cpp.orig 2013-11-27 01:00:25.000000000 +0000
++++ qtquick1/tests/auto/declarative/qdeclarativeimage/tst_qdeclarativeimage.cpp
+@@ -384,7 +384,7 @@ void tst_qdeclarativeimage::svg()
+ QCOMPARE(obj->pixmap().height(), 300);
+ QCOMPARE(obj->width(), 300.0);
+ QCOMPARE(obj->height(), 300.0);
+-#if defined(Q_OS_LINUX)
++#if defined(Q_OS_LINUX) || defined(OS_NETBSD)
+ QCOMPARE(obj->pixmap(), QPixmap(SRCDIR "/data/heart.png"));
+ #elif defined(Q_OS_WIN32)
+ QCOMPARE(obj->pixmap(), QPixmap(SRCDIR "/data/heart-win32.png"));
+@@ -396,7 +396,7 @@ void tst_qdeclarativeimage::svg()
+ QCOMPARE(obj->pixmap().height(), 200);
+ QCOMPARE(obj->width(), 200.0);
+ QCOMPARE(obj->height(), 200.0);
+-#if defined(Q_OS_LINUX)
++#if defined(Q_OS_LINUX) || defined(OS_NETBSD)
+ QCOMPARE(obj->pixmap(), QPixmap(SRCDIR "/data/heart200.png"));
+ #elif defined(Q_OS_WIN32)
+ QCOMPARE(obj->pixmap(), QPixmap(SRCDIR "/data/heart200-win32.png"));
diff --git a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h
new file mode 100644
index 00000000000..fac29ef6ffd
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add DragonFly support
+
+--- qtscript/src/3rdparty/javascriptcore/JavaScriptCore/config.h.orig 2013-11-27 01:00:27.000000000 +0000
++++ qtscript/src/3rdparty/javascriptcore/JavaScriptCore/config.h
+@@ -53,7 +53,7 @@
+
+ #endif
+
+-#if OS(FREEBSD) || OS(OPENBSD)
++#if OS(FREEBSD) || OS(OPENBSD) || OS(DRAGONFLY)
+ #define HAVE_PTHREAD_NP_H 1
+ #endif
+
diff --git a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h
new file mode 100644
index 00000000000..aefb8f01c48
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h
@@ -0,0 +1,22 @@
+$NetBSD: patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtscript/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h.orig 2013-11-27 01:00:27.000000000 +0000
++++ qtscript/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h
+@@ -491,7 +491,7 @@ namespace JSC {
+ u.asBits.tag = CellTag;
+ else
+ u.asBits.tag = EmptyValueTag;
+- u.asBits.payload = reinterpret_cast<int32_t>(ptr);
++ u.asBits.payload = reinterpret_cast<intptr_t>(ptr);
+ #if ENABLE(JSC_ZOMBIES)
+ ASSERT(!isZombie());
+ #endif
+@@ -503,7 +503,7 @@ namespace JSC {
+ u.asBits.tag = CellTag;
+ else
+ u.asBits.tag = EmptyValueTag;
+- u.asBits.payload = reinterpret_cast<int32_t>(const_cast<JSCell*>(ptr));
++ u.asBits.payload = reinterpret_cast<intptr_t>(const_cast<JSCell*>(ptr));
+ #if ENABLE(JSC_ZOMBIES)
+ ASSERT(!isZombie());
+ #endif
diff --git a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h
new file mode 100644
index 00000000000..9724d0d0f67
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h
@@ -0,0 +1,36 @@
+$NetBSD: patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+* Add DragonFly support
+
+--- qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h.orig 2013-11-27 01:00:28.000000000 +0000
++++ qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
+@@ -419,7 +419,7 @@
+
+ /* OS(NETBSD) - NetBSD */
+ #if defined(__NetBSD__)
+-#define WTF_PLATFORM_NETBSD 1
++#define WTF_OS_NETBSD 1
+ #endif
+
+ /* OS(OPENBSD) - OpenBSD */
+@@ -427,6 +427,11 @@
+ #define WTF_OS_OPENBSD 1
+ #endif
+
++/* OS(DRAGONFLY) - DragonFly */
++#ifdef __DragonFly__
++#define WTF_OS_DRAGONFLY 1
++#endif
++
+ /* OS(QNX) - QNX */
+ #if defined(__QNXNTO__)
+ #define WTF_OS_QNX 1
+@@ -465,6 +470,7 @@
+ || OS(LINUX) \
+ || OS(NETBSD) \
+ || OS(OPENBSD) \
++ || OS(DRAGONFLY) \
+ || OS(QNX) \
+ || OS(SOLARIS) \
+ || OS(SYMBIAN) \
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp
new file mode 100644
index 00000000000..564265880ed
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qttools/src/assistant/3rdparty/clucene/src/CLucene/index/SegmentMerger.cpp.orig 2013-11-27 01:01:52.000000000 +0000
++++ qttools/src/assistant/3rdparty/clucene/src/CLucene/index/SegmentMerger.cpp
+@@ -264,7 +264,7 @@ int32_t SegmentMerger::mergeFields()
+ CND_CONDITION(fieldsWriter != NULL, "Memory allocation for fieldsWriter failed");
+
+ try {
+- IndexReader* reader = NULL;
++ reader = NULL;
+ int32_t maxDoc = 0;
+ //Iterate through all readers
+ for (uint32_t i = 0; i < readers.size(); i++) {
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp
new file mode 100644
index 00000000000..adfc93157b5
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qttools/src/assistant/3rdparty/clucene/src/CLucene/search/FieldCacheImpl.cpp.orig 2013-11-27 01:01:52.000000000 +0000
++++ qttools/src/assistant/3rdparty/clucene/src/CLucene/search/FieldCacheImpl.cpp
+@@ -414,7 +414,7 @@ FieldCacheImpl::FileEntry::FileEntry (co
+ _CLDECDELETE(term);
+
+ try {
+- Term* term = enumerator->term(false);
++ term = enumerator->term(false);
+ if (term == NULL) {
+ _CLTHROWA(CL_ERR_Runtime,"no terms in field - cannot determine sort type"); //todo: make rich error: " + field + "
+ }
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h
new file mode 100644
index 00000000000..3cdf0781fca
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qttools/src/assistant/3rdparty/clucene/src/CLucene/util/Arrays.h.orig 2013-11-27 01:01:52.000000000 +0000
++++ qttools/src/assistant/3rdparty/clucene/src/CLucene/util/Arrays.h
+@@ -151,7 +151,7 @@ CL_NS_DEF(util)
+
+ _itr1 itr1 = val1->begin();
+ _itr2 itr2 = val2->begin();
+- while ( --size >= 0 ){
++ while ( size-- >= 0 ){
+ if ( !comp(*itr1,*itr2) )
+ return false;
+ itr1++;
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h
new file mode 100644
index 00000000000..96e2380a272
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h
@@ -0,0 +1,24 @@
+$NetBSD: patch-qttools_src_assistant_clucene_qclucene-config__p.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qttools/src/assistant/clucene/qclucene-config_p.h.orig 2013-11-27 01:01:52.000000000 +0000
++++ qttools/src/assistant/clucene/qclucene-config_p.h
+@@ -94,7 +94,7 @@ configure.
+ #define _CL_HAVE_FCNTL_H 1
+ #endif
+
+-#if !defined(__xlC__) && !defined(__xlc__) && !defined (__MINGW32__) && \
++#if !defined(__xlC__) && !defined(__xlc__) && !defined (__MINGW32__) && !defined(__NetBSD) && \
+ !defined(__HP_aCC) && !defined(__SUNPRO_C) && !defined(__SUNPRO_CC) || \
+ defined(__SUNPRO_CC) && (__SUNPRO_CC > 0x550) || (defined(__HP_aCC) && defined(__ia64))
+ /* Define to 1 if the system has the type `float_t'. */
+@@ -430,7 +430,7 @@ configure.
+ # endif
+ #endif
+
+-#if defined(__SUNPRO_CC) || defined(__SUNPRO_C) || defined(__HP_aCC)
++#if defined(__SUNPRO_CC) || defined(__SUNPRO_C) || defined(__HP_aCC) || defined(__NetBSD__)
+ /* Define to 1 if you have a functioning <wchar.h> header file. */
+ # ifndef _CL_HAVE_WCTYPE_H
+ # define _CL_HAVE_WCTYPE_H
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro b/x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro
new file mode 100644
index 00000000000..e0404fb49db
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro
@@ -0,0 +1,13 @@
+$NetBSD: patch-qttools_src_designer_src_uitools_uitools.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized and build as shared library
+
+--- qttools/src/designer/src/uitools/uitools.pro.orig 2013-11-27 01:01:52.000000000 +0000
++++ qttools/src/designer/src/uitools/uitools.pro
+@@ -1,5 +1,5 @@
+ TARGET = QtUiTools
+-CONFIG += static
++CONFIG +=
+ QT = core
+
+ QMAKE_DOCS = $$PWD/doc/qtuitools.qdocconf
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri
new file mode 100644
index 00000000000..5e6984d964e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Make conditional for Unix
+
+--- qtwebkit/Source/JavaScriptCore/DerivedSources.pri.orig 2013-11-27 01:01:48.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/DerivedSources.pri
+@@ -108,7 +108,7 @@ llint.depends = $$LLINT_DEPENDENCY
+ llint.commands = ruby $$llint.script $$LLINT_ASSEMBLER ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
+ GENERATORS += llint
+
+-linux-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
++unix-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
+ # GENERATOR: disassembler
+ disassembler.output = udis86_itab.c
+ disassembler.input = DISASSEMBLER_FILES
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri
new file mode 100644
index 00000000000..7bb0de17057
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri
@@ -0,0 +1,14 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Make conditional for Unix
+
+--- qtwebkit/Source/JavaScriptCore/JavaScriptCore.pri.orig 2013-11-27 01:01:48.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/JavaScriptCore.pri
+@@ -41,6 +41,6 @@ wince* {
+ INCLUDEPATH += $$SOURCE_DIR/os-win32
+ }
+
+-linux-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
++unix-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
+ INCLUDEPATH += $$SOURCE_DIR/disassembler/udis86
+ }
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri
new file mode 100644
index 00000000000..6bfe11c71ab
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri
@@ -0,0 +1,38 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized
+* Build as shared library
+* Install libJavaScriptCore library
+* Make conditionals for Unix
+
+--- qtwebkit/Source/JavaScriptCore/Target.pri.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/Target.pri
+@@ -13,14 +13,17 @@ WEBKIT += wtf
+ QT += core
+ QT -= gui
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ *-g++*:QMAKE_CXXFLAGS_RELEASE -= -O2
+ *-g++*:QMAKE_CXXFLAGS_RELEASE += -O3
+
+ # Rules when JIT enabled (not disabled)
+ !contains(DEFINES, ENABLE_JIT=0) {
+- linux*-g++*:greaterThan(QT_GCC_MAJOR_VERSION,3):greaterThan(QT_GCC_MINOR_VERSION,0) {
++ unix*-g++*:greaterThan(QT_GCC_MAJOR_VERSION,3):greaterThan(QT_GCC_MINOR_VERSION,0) {
+ QMAKE_CXXFLAGS += -fno-stack-protector
+ QMAKE_CFLAGS += -fno-stack-protector
+ }
+@@ -329,7 +332,7 @@ SOURCES += \
+ tools/CodeProfiling.cpp \
+ yarr/YarrJIT.cpp \
+
+-linux-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
++unix-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
+ SOURCES += \
+ disassembler/UDis86Disassembler.cpp \
+ disassembler/udis86/udis86.c \
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h
new file mode 100644
index 00000000000..5ebddae9a53
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h
@@ -0,0 +1,29 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/assembler/ARMAssembler.h
+@@ -27,6 +27,10 @@
+ #ifndef ARMAssembler_h
+ #define ARMAssembler_h
+
++#if OS(NETBSD)
++#include <machine/sysarch.h>
++#endif
++
+ #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL)
+
+ #include "AssemblerBufferWithConstantPool.h"
+@@ -1069,6 +1073,11 @@ namespace JSC {
+ UNUSED_PARAM(size);
+ #elif OS(QNX)
+ msync(code, size, MS_INVALIDATE_ICACHE);
++#elif OS(NETBSD)
++ struct arm_sync_icache_args args;
++ args.addr = reinterpret_cast<uintptr_t>(code);
++ args.len = size;
++ sysarch(ARM_SYNC_ICACHE, &args);
+ #else
+ #error "The cacheFlush support is missing on this platform."
+ #endif
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
new file mode 100644
index 00000000000..6dd399e273a
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
@@ -0,0 +1,32 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp
+@@ -46,6 +46,8 @@ typedef struct
+ uint32_t a_val;
+ } a_un;
+ } Elf32_auxv_t;
++#elif OS(NETBSD)
++#include <sys/sysctl.h>
+ # else
+ # include <asm/hwcap.h>
+ # endif
+@@ -69,6 +71,16 @@ static bool isVFPPresent()
+ }
+ #endif
+
++#if OS(NETBSD)
++ size_t len;
++ int flag;
++
++ len = sizeof(flag);
++ if (sysctlbyname("machdep.fpu_present", &flag, &len, NULL, 0) == 0) {
++ return flag == 1;
++ }
++#endif
++
+ #if (COMPILER(RVCT) && defined(__TARGET_FPU_VFP)) || (COMPILER(GCC) && defined(__VFP_FP__))
+ return true;
+ #else
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp
new file mode 100644
index 00000000000..89cd0bad0a0
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp
@@ -0,0 +1,20 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* From http://pkgs.fedoraproject.org/cgit/qt5-qtwebkit.git/tree/qtwebkit-opensource-src-5.2.0-beta1-nojit.patch
+ Disable JIT support conditionally
+
+--- qtwebkit/Source/JavaScriptCore/bytecode/CodeBlock.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/bytecode/CodeBlock.cpp
+@@ -2947,8 +2947,12 @@ void CodeBlock::countReoptimization()
+
+ unsigned CodeBlock::numberOfDFGCompiles()
+ {
++#if ENABLE(JIT)
+ ASSERT(JITCode::isBaselineCode(getJITType()));
+ return (JITCode::isOptimizingJIT(replacement()->getJITType()) ? 1 : 0) + m_reoptimizationRetryCounter;
++#else
++ return 0;
++#endif
+ }
+
+ int32_t CodeBlock::codeTypeThresholdMultiplier() const
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h
new file mode 100644
index 00000000000..d047a2ce38e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/JavaScriptCore/dfg/DFGNode.h.orig 2013-11-27 01:01:48.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/dfg/DFGNode.h
+@@ -73,7 +73,7 @@ struct NewArrayBufferData {
+ struct OpInfo {
+ explicit OpInfo(int32_t value) : m_value(static_cast<uintptr_t>(value)) { }
+ explicit OpInfo(uint32_t value) : m_value(static_cast<uintptr_t>(value)) { }
+-#if OS(DARWIN) || USE(JSVALUE64)
++#if OS(DARWIN) || (CPU(ARM) && OS(NETBSD)) || USE(JSVALUE64)
+ explicit OpInfo(size_t value) : m_value(static_cast<uintptr_t>(value)) { }
+ #endif
+ explicit OpInfo(void* value) : m_value(reinterpret_cast<uintptr_t>(value)) { }
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp
new file mode 100644
index 00000000000..eb368936227
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp
@@ -0,0 +1,90 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add Solaris/SunOS support
+
+--- qtwebkit/Source/JavaScriptCore/heap/MachineStackMarker.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/heap/MachineStackMarker.cpp
+@@ -20,6 +20,9 @@
+ */
+
+ #include "config.h"
++#if OS(SOLARIS)
++#undef _FILE_OFFSET_BITS
++#endif
+ #include "MachineStackMarker.h"
+
+ #include "ConservativeRoots.h"
+@@ -49,6 +52,10 @@
+ #include <unistd.h>
+
+ #if OS(SOLARIS)
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <fcntl.h>
++#include <procfs.h>
+ #include <thread.h>
+ #else
+ #include <pthread.h>
+@@ -317,6 +324,7 @@ typedef pthread_attr_t PlatformThreadReg
+ #error Need a thread register struct for this platform
+ #endif
+
++#if !OS(SOLARIS)
+ static size_t getPlatformThreadRegisters(const PlatformThread& platformThread, PlatformThreadRegisters& regs)
+ {
+ #if OS(DARWIN)
+@@ -383,6 +391,7 @@ static size_t getPlatformThreadRegisters
+ #error Need a way to get thread registers on this platform
+ #endif
+ }
++#endif
+
+ static inline void* otherThreadStackPointer(const PlatformThreadRegisters& regs)
+ {
+@@ -446,6 +455,7 @@ static inline void* otherThreadStackPoin
+ #endif
+ }
+
++#if !OS(SOLARIS)
+ static void freePlatformThreadRegisters(PlatformThreadRegisters& regs)
+ {
+ #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX)
+@@ -454,20 +464,36 @@ static void freePlatformThreadRegisters(
+ UNUSED_PARAM(regs);
+ #endif
+ }
++#endif
+
+ void MachineThreads::gatherFromOtherThread(ConservativeRoots& conservativeRoots, Thread* thread)
+ {
++#if OS(SOLARIS)
++ struct lwpstatus lwp;
++ char procfile[64];
++ int fd;
++ snprintf(procfile, 64, "/proc/self/lwp/%u/lwpstatus", thread->platformThread);
++ fd = open(procfile, O_RDONLY, 0);
++ if (fd == -1) {
++ fprintf(stderr, "%s: %s\n", procfile, strerror(errno));
++ abort();
++ }
++ pread(fd, &lwp, sizeof(lwp), 0);
++ close(fd);
++ void* stackPointer = (void*)lwp.pr_reg[REG_SP];
++#else
+ PlatformThreadRegisters regs;
+ size_t regSize = getPlatformThreadRegisters(thread->platformThread, regs);
+
+ conservativeRoots.add(static_cast<void*>(&regs), static_cast<void*>(reinterpret_cast<char*>(&regs) + regSize));
+
+ void* stackPointer = otherThreadStackPointer(regs);
++
++ freePlatformThreadRegisters(regs);
++#endif
+ void* stackBase = thread->stackBase;
+ swapIfBackwards(stackPointer, stackBase);
+ conservativeRoots.add(stackPointer, stackBase);
+-
+- freePlatformThreadRegisters(regs);
+ }
+
+ void MachineThreads::gatherConservativeRoots(ConservativeRoots& conservativeRoots, void* stackCurrent)
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb
new file mode 100644
index 00000000000..5a03f07a860
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* When JIT is disabled, fix build
+
+--- qtwebkit/Source/JavaScriptCore/offlineasm/cloop.rb.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/offlineasm/cloop.rb
+@@ -398,7 +398,7 @@ def cloopEmitUnaryOperation(operands, ty
+ end
+
+ def cloopEmitCompareDoubleWithNaNCheckAndBranch(operands, condition)
+- $asm.putc "if (std::isnan(#{operands[0].clValue(:double)}) || isnan(#{operands[1].clValue(:double)})"
++ $asm.putc "if (std::isnan(#{operands[0].clValue(:double)}) || std::isnan(#{operands[1].clValue(:double)})"
+ $asm.putc " || (#{operands[0].clValue(:double)} #{condition} #{operands[1].clValue(:double)}))"
+ $asm.putc " goto #{operands[2].cLabel};"
+ end
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp
new file mode 100644
index 00000000000..0b5fa2c3c3e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp
@@ -0,0 +1,42 @@
+$NetBSD: patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/JavaScriptCore/tools/CodeProfiling.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ qtwebkit/Source/JavaScriptCore/tools/CodeProfiling.cpp
+@@ -33,7 +33,7 @@
+ #include <signal.h>
+ #endif
+
+-#if OS(LINUX)
++#if OS(LINUX) || OS(NETBSD)
+ #include <sys/time.h>
+ #endif
+
+@@ -48,7 +48,7 @@ WTF::MetaAllocatorTracker* CodeProfiling
+ #pragma clang diagnostic ignored "-Wmissing-noreturn"
+ #endif
+
+-#if (PLATFORM(MAC) && CPU(X86_64)) || (OS(LINUX) && CPU(X86) && !OS(ANDROID))
++#if (PLATFORM(MAC) && CPU(X86_64)) || ((OS(LINUX) || OS(NETBSD)) && CPU(X86) && !OS(ANDROID))
+ // Helper function to start & stop the timer.
+ // Presently we're using the wall-clock timer, since this seems to give the best results.
+ static void setProfileTimer(unsigned usec)
+@@ -73,7 +73,7 @@ static void profilingTimer(int, siginfo_
+ CodeProfiling::sample(reinterpret_cast<void*>(context->__ss.__rip),
+ reinterpret_cast<void**>(context->__ss.__rbp));
+ }
+-#elif OS(LINUX) && CPU(X86) && !OS(ANDROID)
++#elif (OS(LINUX) || OS(NETBSD)) && CPU(X86) && !OS(ANDROID)
+ static void profilingTimer(int, siginfo_t*, void* uap)
+ {
+ mcontext_t context = static_cast<ucontext_t*>(uap)->uc_mcontext;
+@@ -143,7 +143,7 @@ void CodeProfiling::begin(const SourceCo
+ if (alreadyProfiling)
+ return;
+
+-#if (PLATFORM(MAC) && CPU(X86_64)) || (OS(LINUX) && CPU(X86) && !OS(ANDROID))
++#if (PLATFORM(MAC) && CPU(X86_64)) || ((OS(LINUX) || OS(NETBSD)) && CPU(X86) && !OS(ANDROID))
+ // Regsiter a signal handler & itimer.
+ struct sigaction action;
+ action.sa_sigaction = reinterpret_cast<void (*)(int, siginfo_t *, void *)>(profilingTimer);
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro
new file mode 100644
index 00000000000..fcaa67fc1a0
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_QtWebKit.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Make all libraries as shared, I am not sure...
+
+--- qtwebkit/Source/QtWebKit.pro.orig 2013-11-27 01:01:51.000000000 +0000
++++ qtwebkit/Source/QtWebKit.pro
+@@ -5,7 +5,7 @@
+ # -------------------------------------------------------------------
+
+ TEMPLATE = subdirs
+-CONFIG += ordered
++CONFIG += ordered force_static_libs_as_shared
+
+ api.file = api.pri
+ SUBDIRS += api
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri
new file mode 100644
index 00000000000..d9c649e3185
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri
@@ -0,0 +1,19 @@
+$NetBSD: patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized
+* Install libANGLE library
+
+--- qtwebkit/Source/ThirdParty/ANGLE/Target.pri.orig 2013-11-27 01:01:50.000000000 +0000
++++ qtwebkit/Source/ThirdParty/ANGLE/Target.pri
+@@ -9,7 +9,10 @@ TARGET = ANGLE
+
+ include(ANGLE.pri)
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ INCLUDEPATH += \
+ $$SOURCE_DIR/src \
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y
new file mode 100644
index 00000000000..1ced1890c5d
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix build with bison 3
+
+--- qtwebkit/Source/ThirdParty/ANGLE/src/compiler/glslang.y.orig 2013-11-27 01:01:50.000000000 +0000
++++ qtwebkit/Source/ThirdParty/ANGLE/src/compiler/glslang.y
+@@ -47,7 +47,7 @@ WHICH GENERATES THE GLSL ES PARSER (glsl
+ %pure-parser
+ %parse-param {TParseContext* context}
+ %locations
+-%lex-param {YYLEX_PARAM}
++%lex-param {TParseContext* context}
+
+ %union {
+ #define YYLTYPE TSourceLoc
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h
new file mode 100644
index 00000000000..b04df088e9a
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+* Add DragonFly support
+
+--- qtwebkit/Source/ThirdParty/ANGLE/src/compiler/osinclude.h.orig 2013-11-27 01:01:50.000000000 +0000
++++ qtwebkit/Source/ThirdParty/ANGLE/src/compiler/osinclude.h
+@@ -18,7 +18,7 @@
+ defined(__FreeBSD__) || defined(__OpenBSD__) || \
+ defined(__sun) || defined(ANDROID) || \
+ defined(__GLIBC__) || defined(__GNU__) || \
+- defined(__QNX__)
++ defined(__QNX__) || defined(__NetBSD__) || defined(__DragonFly__)
+ #define ANGLE_OS_POSIX
+ #else
+ #error Unsupported platform.
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
new file mode 100644
index 00000000000..7aa1bd44936
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
@@ -0,0 +1,28 @@
+$NetBSD: patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtwebkit/Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h.orig 2013-11-27 01:01:50.000000000 +0000
++++ qtwebkit/Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h
+@@ -173,6 +173,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <unistd.h>
+ #ifndef _WIN32_WCE
+ #include <sys/stat.h>
+ #endif // !_WIN32_WCE
+@@ -441,7 +442,14 @@
+ // GCC 4.0+ implements tr1/tuple in the <tr1/tuple> header. This does
+ // not conform to the TR1 spec, which requires the header to be <tuple>.
+
+-#if !GTEST_HAS_RTTI && GTEST_GCC_VER_ < 40302
++#if defined(_LIBCPP_VERSION)
++#include <tuple>
++namespace std {
++ namespace tr1 {
++ using ::std::tuple;
++ }
++}
++#elif !GTEST_HAS_RTTI && GTEST_GCC_VER_ < 40302
+ // Until version 4.3.2, gcc has a bug that causes <tr1/functional>,
+ // which is #included by <tr1/tuple>, to not compile when RTTI is
+ // disabled. _TR1_FUNCTIONAL is the header guard for
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro
new file mode 100644
index 00000000000..c529eeae927
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro
@@ -0,0 +1,19 @@
+$NetBSD: patch-qtwebkit_Source_WTF_WTF.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Libtoolized
+* Install libWTF shared library
+
+--- qtwebkit/Source/WTF/WTF.pro.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Source/WTF/WTF.pro
+@@ -8,7 +8,10 @@ TARGET = WTF
+
+ include(WTF.pri)
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ VPATH += $$PWD/wtf
+
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp
new file mode 100644
index 00000000000..5bfbd7a5b19
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp
@@ -0,0 +1,33 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_Assertions.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/WTF/wtf/Assertions.cpp.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/Assertions.cpp
+@@ -61,7 +61,7 @@
+ #include <windows.h>
+ #endif
+
+-#if (OS(DARWIN) || (OS(LINUX) && !defined(__UCLIBC__))) && !OS(ANDROID)
++#if (OS(DARWIN) || OS(NETBSD) || (OS(LINUX) && !defined(__UCLIBC__))) && !OS(ANDROID)
+ #include <cxxabi.h>
+ #include <dlfcn.h>
+ #include <execinfo.h>
+@@ -245,7 +245,7 @@ void WTFReportArgumentAssertionFailure(c
+
+ void WTFGetBacktrace(void** stack, int* size)
+ {
+-#if (OS(DARWIN) || (OS(LINUX) && !defined(__UCLIBC__))) && !OS(ANDROID)
++#if (OS(DARWIN) || (OS_NETBSD) || (OS(LINUX) && !defined(__UCLIBC__))) && !OS(ANDROID)
+ *size = backtrace(stack, *size);
+ #elif OS(WINDOWS) && !OS(WINCE)
+ // The CaptureStackBackTrace function is available in XP, but it is not defined
+@@ -279,7 +279,7 @@ void WTFReportBacktrace()
+ WTFPrintBacktrace(samples + framesToSkip, frames - framesToSkip);
+ }
+
+-#if OS(DARWIN) || OS(LINUX)
++#if OS(DARWIN) || OS(LINUX) || OS(NETBSD)
+ # if PLATFORM(QT) || PLATFORM(GTK)
+ # if defined(__GLIBC__) && !defined(__UCLIBC__)
+ # define WTF_USE_BACKTRACE_SYMBOLS 1
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h
new file mode 100644
index 00000000000..7ec17e68a19
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_InlineASM.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+* Add Solaris/SunOS support
+
+--- qtwebkit/Source/WTF/wtf/InlineASM.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/InlineASM.h
+@@ -42,7 +42,7 @@
+ #define THUMB_FUNC_PARAM(name)
+ #endif
+
+-#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
++#if (OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(SOLARIS)) && CPU(X86_64) || (OS(SOLARIS) && CPU(X86))
+ #define GLOBAL_REFERENCE(name) #name "@plt"
+ #elif CPU(X86) && COMPILER(MINGW)
+ #define GLOBAL_REFERENCE(name) "@" #name "@4"
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp
new file mode 100644
index 00000000000..23c37ff3cf7
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/WTF/wtf/NumberOfCores.cpp.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/NumberOfCores.cpp
+@@ -50,7 +50,7 @@ int numberOfProcessorCores()
+ if (s_numberOfCores > 0)
+ return s_numberOfCores;
+
+-#if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD)
++#if OS(DARWIN) || OS(OPENBSD) || OS(FREEBSD)
+ unsigned result;
+ size_t length = sizeof(result);
+ int name[] = {
+@@ -60,7 +60,7 @@ int numberOfProcessorCores()
+ int sysctlResult = sysctl(name, sizeof(name) / sizeof(int), &result, &length, 0, 0);
+
+ s_numberOfCores = sysctlResult < 0 ? defaultIfUnavailable : result;
+-#elif OS(LINUX) || OS(AIX) || OS(SOLARIS)
++#elif OS(LINUX) || OS(AIX) || OS(SOLARIS) || OS(NETBSD)
+ long sysconfResult = sysconf(_SC_NPROCESSORS_ONLN);
+
+ s_numberOfCores = sysconfResult < 0 ? defaultIfUnavailable : static_cast<int>(sysconfResult);
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h
new file mode 100644
index 00000000000..e4e0158426d
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h
@@ -0,0 +1,30 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_Platform.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Disable JIT support for NetBSD, fix segfault of qtwebkit consumers
+* Use system's malloc for NetBSD, do not use fastmalloc from qt5,
+ fix segfault of qtwebkit consumers
+
+--- qtwebkit/Source/WTF/wtf/Platform.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/Platform.h
+@@ -36,6 +36,9 @@
+ macros, policy decision macros, and top-level port definitions. ==== */
+ #define PLATFORM(WTF_FEATURE) (defined WTF_PLATFORM_##WTF_FEATURE && WTF_PLATFORM_##WTF_FEATURE)
+
++#if defined(__NetBSD__)
++#define ENABLE_JIT 0
++#endif
+
+ /* ==== Platform adaptation macros: these describe properties of the target environment. ==== */
+
+@@ -694,6 +697,11 @@
+ #endif
+ #endif
+
++/* Workaround an issue with fastMalloc on NetBSD */
++#if OS(NETBSD)
++#define USE_SYSTEM_MALLOC 1
++#endif
++
+ #if PLATFORM(EFL)
+ #define ENABLE_GLOBAL_FASTMALLOC_NEW 0
+ #endif
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp
new file mode 100644
index 00000000000..35a502c015a
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp
@@ -0,0 +1,34 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/WTF/wtf/RAMSize.cpp.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/RAMSize.cpp
+@@ -27,7 +27,7 @@
+ #include "RAMSize.h"
+
+ #include "StdLibExtras.h"
+-#if OS(DARWIN)
++#if OS(DARWIN) || OS(NETBSD)
+ #include <sys/param.h>
+ #include <sys/types.h>
+ #include <sys/sysctl.h>
+@@ -45,13 +45,17 @@ static const size_t ramSizeGuess = 128 *
+
+ static size_t computeRAMSize()
+ {
+-#if OS(DARWIN)
++#if OS(DARWIN) || OS(NETBSD)
+ int mib[2];
+ uint64_t ramSize;
+ size_t length;
+
+ mib[0] = CTL_HW;
++#if OS(DARWIN)
+ mib[1] = HW_MEMSIZE;
++#else
++ mib[1] = HW_PHYSMEM64;
++#endif
+ length = sizeof(int64_t);
+ int sysctlResult = sysctl(mib, 2, &ramSize, &length, 0, 0);
+ if (sysctlResult == -1)
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp
new file mode 100644
index 00000000000..1620f15ed1a
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp
@@ -0,0 +1,19 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/WTF/wtf/ThreadIdentifierDataPthreads.cpp.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/ThreadIdentifierDataPthreads.cpp
+@@ -39,6 +39,12 @@
+ #if OS(ANDROID) || OS(HURD)
+ // PTHREAD_KEYS_MAX is not defined in bionic nor in Hurd, so explicitly define it here.
+ #define PTHREAD_KEYS_MAX 1024
++#elif OS(NETBSD)
++#include <limits.h>
++// PTHREAD_KEYS_MAX is not defined in 5.x
++#ifndef PTHREAD_KEYS_MAX
++#define PTHREAD_KEYS_MAX 256
++#endif
+ #else
+ #include <limits.h>
+ #endif
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h
new file mode 100644
index 00000000000..dd8ba2d4b9e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_Threading.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add Solaris/SunOS support
+
+--- qtwebkit/Source/WTF/wtf/Threading.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/Threading.h
+@@ -112,6 +112,8 @@ using WTF::createThread;
+ using WTF::currentThread;
+ using WTF::detachThread;
+ using WTF::waitForThreadCompletion;
++#if !OS(SOLARIS)
+ using WTF::yield;
++#endif
+
+ #endif // Threading_h
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h
new file mode 100644
index 00000000000..007149d9f38
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h
@@ -0,0 +1,12 @@
+$NetBSD: patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtwebkit/Source/WTF/wtf/text/StringImpl.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ qtwebkit/Source/WTF/wtf/text/StringImpl.h
+@@ -24,6 +24,7 @@
+ #define StringImpl_h
+
+ #include <limits.h>
++#include <unistd.h>
+ #include <wtf/ASCIICType.h>
+ #include <wtf/Forward.h>
+ #include <wtf/StdLibExtras.h>
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri
new file mode 100644
index 00000000000..c7e1bb44670
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri
@@ -0,0 +1,19 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Build libWebCore with libtool
+* Install libWebCore libraries
+
+--- qtwebkit/Source/WebCore/Target.pri.orig 2013-11-27 01:01:46.000000000 +0000
++++ qtwebkit/Source/WebCore/Target.pri
+@@ -12,7 +12,10 @@ include(WebCore.pri)
+ WEBKIT += wtf
+ WEBKIT += javascriptcore
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ # Do it in the WebCore static lib to support force_static_libs_as_shared
+ # since the QtWebKitWidgets lib wouldn't load QtWebKit in that case.
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp
new file mode 100644
index 00000000000..f459589caa0
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp.orig 2013-11-27 01:01:47.000000000 +0000
++++ qtwebkit/Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp
+@@ -63,6 +63,8 @@ JSValue JSInspectorFrontendHost::platfor
+ DEFINE_STATIC_LOCAL(const String, platform, (ASCIILiteral("freebsd")));
+ #elif OS(OPENBSD)
+ DEFINE_STATIC_LOCAL(const String, platform, (ASCIILiteral("openbsd")));
++#elif OS(NETBSD)
++ DEFINE_STATIC_LOCAL(const String, platform, (ASCIILiteral("netbsd")));
+ #elif OS(SOLARIS)
+ DEFINE_STATIC_LOCAL(const String, platform, (ASCIILiteral("solaris")));
+ #else
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h
new file mode 100644
index 00000000000..62a00657825
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_editing_Editor.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtwebkit/Source/WebCore/editing/Editor.h.orig 2013-11-27 01:01:43.000000000 +0000
++++ qtwebkit/Source/WebCore/editing/Editor.h
+@@ -416,7 +416,7 @@ public:
+ Vector<String> dictationAlternativesForMarker(const DocumentMarker*);
+ void applyDictationAlternativelternative(const String& alternativeString);
+ private:
+- virtual void willDetachPage() OVERRIDE;
++ virtual void willDetachPage();
+
+ #if ENABLE(DELETION_UI)
+ OwnPtr<DeleteButtonController> m_deleteButtonController;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp
new file mode 100644
index 00000000000..8a3ce53a8de
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp
@@ -0,0 +1,24 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Treat *BSD like Linux
+
+--- qtwebkit/Source/WebCore/page/NavigatorBase.cpp.orig 2013-11-27 01:01:47.000000000 +0000
++++ qtwebkit/Source/WebCore/page/NavigatorBase.cpp
+@@ -30,7 +30,7 @@
+ #include "NetworkStateNotifier.h"
+ #include <wtf/text/WTFString.h>
+
+-#if OS(LINUX)
++#if OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD)
+ #include "sys/utsname.h"
+ #include <wtf/StdLibExtras.h>
+ #endif
+@@ -86,7 +86,7 @@ String NavigatorBase::appVersion() const
+
+ String NavigatorBase::platform() const
+ {
+-#if OS(LINUX)
++#if OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD)
+ if (!String(WEBCORE_NAVIGATOR_PLATFORM).isEmpty())
+ return WEBCORE_NAVIGATOR_PLATFORM;
+ struct utsname osname;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
new file mode 100644
index 00000000000..e1c4efe40d5
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Treat *BSD like Linux
+
+--- qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h.orig 2013-11-27 01:01:44.000000000 +0000
++++ qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h
+@@ -36,7 +36,7 @@ typedef struct __IOSurface* IOSurfaceRef
+ typedef IOSurfaceRef PlatformGraphicsSurface;
+ #endif
+
+-#if OS(LINUX)
++#if OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD)
+ typedef uint32_t PlatformGraphicsSurface;
+ #endif
+
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h
new file mode 100644
index 00000000000..c6d258b5f36
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Treat *BSD like Linux
+
+--- qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h.orig 2013-11-27 01:01:44.000000000 +0000
++++ qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h
+@@ -35,7 +35,7 @@ struct GraphicsSurfaceToken {
+
+ #if OS(DARWIN)
+ typedef mach_port_t BufferHandle;
+-#elif OS(LINUX)
++#elif OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD)
+ typedef uint32_t BufferHandle;
+ #elif OS(WINDOWS)
+ typedef HANDLE BufferHandle;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp
new file mode 100644
index 00000000000..39dc6691cae
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+--- qtwebkit/Source/WebCore/platform/sql/SQLiteDatabase.cpp.orig 2013-11-27 01:01:43.000000000 +0000
++++ qtwebkit/Source/WebCore/platform/sql/SQLiteDatabase.cpp
+@@ -127,7 +127,7 @@ void SQLiteDatabase::interrupt()
+ if (!m_db)
+ return;
+ sqlite3_interrupt(m_db);
+- yield();
++ WTF::yield();
+ }
+
+ m_lockingMutex.unlock();
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri
new file mode 100644
index 00000000000..d184fb27c99
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri
@@ -0,0 +1,16 @@
+$NetBSD: patch-qtwebkit_Source_WebKit2_DerivedSources.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix build from the lack of many headers, this is ugly hack
+
+--- qtwebkit/Source/WebKit2/DerivedSources.pri.orig 2013-11-27 01:01:50.000000000 +0000
++++ qtwebkit/Source/WebKit2/DerivedSources.pri
+@@ -4,6 +4,9 @@
+ # See 'Tools/qmake/README' for an overview of the build system
+ # -------------------------------------------------------------------
+
++# XXX Workaround for the lack of invocation of fwheader_generator target.
++ALL_DEPS += fwheader_generator
++
+ # This file is both a top level target, and included from Target.pri,
+ # so that the resulting generated sources can be added to SOURCES.
+ # We only set the template if we're a top level target, so that we
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp
new file mode 100644
index 00000000000..575ad6acd6b
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp
@@ -0,0 +1,67 @@
+$NetBSD: patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Try to use /tmp/* file like shared memory, I am not sure.
+
+--- qtwebkit/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp.orig 2013-11-27 01:01:51.000000000 +0000
++++ qtwebkit/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp
+@@ -139,14 +139,25 @@ PassRefPtr<SharedMemory> SharedMemory::c
+ PassRefPtr<SharedMemory> SharedMemory::create(size_t size)
+ {
+ CString tempName;
++ CString buf;
+
+ int fileDescriptor = -1;
+ for (int tries = 0; fileDescriptor == -1 && tries < 10; ++tries) {
+ String name = String("/WK2SharedMemory.") + String::number(static_cast<unsigned>(WTF::randomNumber() * (std::numeric_limits<unsigned>::max() + 1.0)));
+ tempName = name.utf8();
++ String bbuf = String("/tmp") + name;
++ buf = bbuf.utf8();
+
+ do {
++#if !defined(__NetBSD__)
+ fileDescriptor = shm_open(tempName.data(), O_CREAT | O_CLOEXEC | O_RDWR, S_IRUSR | S_IWUSR);
++#else
++ fileDescriptor = open(buf.data(), O_CREAT | O_CLOEXEC | O_RDWR, S_IRUSR | S_IWUSR);
++ if (fileDescriptor == -1 && errno == EEXIST) {
++ unlink(buf.data());
++ fileDescriptor = open(buf.data(), O_CREAT | O_CLOEXEC | O_RDWR, S_IRUSR | S_IWUSR);
++ }
++#endif
+ } while (fileDescriptor == -1 && errno == EINTR);
+ }
+ if (fileDescriptor == -1) {
+@@ -157,7 +168,12 @@ PassRefPtr<SharedMemory> SharedMemory::c
+ while (ftruncate(fileDescriptor, size) == -1) {
+ if (errno != EINTR) {
+ closeWithRetry(fileDescriptor);
++#if !defined(__NetBSD__)
+ shm_unlink(tempName.data());
++#else
++ close(fileDescriptor);
++ unlink(buf.data());
++#endif
+ return 0;
+ }
+ }
+@@ -165,11 +181,21 @@ PassRefPtr<SharedMemory> SharedMemory::c
+ void* data = mmap(0, size, PROT_READ | PROT_WRITE, MAP_SHARED, fileDescriptor, 0);
+ if (data == MAP_FAILED) {
+ closeWithRetry(fileDescriptor);
++#if !defined(__NetBSD__)
+ shm_unlink(tempName.data());
++#else
++ close(fileDescriptor);
++ unlink(buf.data());
++#endif
+ return 0;
+ }
+
++#if !defined(__NetBSD__)
+ shm_unlink(tempName.data());
++#else
++ close(fileDescriptor);
++ unlink(buf.data());
++#endif
+
+ RefPtr<SharedMemory> instance = adoptRef(new SharedMemory());
+ instance->m_data = data;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri
new file mode 100644
index 00000000000..23e666e3040
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri
@@ -0,0 +1,26 @@
+$NetBSD: patch-qtwebkit_Source_WebKit2_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix build from the lack of many headers, this is ugly hack
+* Build libWebKit2 with libtool
+* Install libWebKit2 libraries
+
+--- qtwebkit/Source/WebKit2/Target.pri.orig 2013-11-27 01:01:51.000000000 +0000
++++ qtwebkit/Source/WebKit2/Target.pri
+@@ -7,11 +7,16 @@
+ TEMPLATE = lib
+ TARGET = WebKit2
+
++QMAKE_EXTRA_TARGETS += fwheader_generator
++
+ include(WebKit2.pri)
+
+ WEBKIT += wtf javascriptcore webcore
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ RESOURCES += $$PWD/WebKit2.qrc
+
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro
new file mode 100644
index 00000000000..d1c7ccef893
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro
@@ -0,0 +1,19 @@
+$NetBSD: patch-qtwebkit_Source_WebKit_WebKit1.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Build libWebKit libraries with libtool
+* Install libWebKit libraries
+
+--- qtwebkit/Source/WebKit/WebKit1.pro.orig 2013-11-27 01:01:39.000000000 +0000
++++ qtwebkit/Source/WebKit/WebKit1.pro
+@@ -16,7 +16,10 @@ QT += gui
+ # defined by the logic in qt_module.prf as it should
+ DEFINES += QT_BUILD_WEBKIT_LIB
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ SOURCES += \
+ $$PWD/qt/Api/qhttpheader.cpp \
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro
new file mode 100644
index 00000000000..569488c6b79
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro
@@ -0,0 +1,17 @@
+$NetBSD: patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Fix unprivileged build,
+ https://bugs.webkit.org/show_bug.cgi?id=117077
+
+--- qtwebkit/Source/WebKit/qt/examples/platformplugin/platformplugin.pro.orig 2013-11-27 01:01:40.000000000 +0000
++++ qtwebkit/Source/WebKit/qt/examples/platformplugin/platformplugin.pro
+@@ -20,7 +20,8 @@ load(mobilityconfig, true)
+ }
+ }
+
+-DESTDIR = $$[QT_INSTALL_PLUGINS]/webkit
++target.path = $$[QT_INSTALL_PLUGINS]/webkit
++INSTALLS += target
+
+ SOURCES += \
+ WebPlugin.cpp \
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm
new file mode 100644
index 00000000000..ec14808ee6e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm
@@ -0,0 +1,27 @@
+$NetBSD: patch-qtwebkit_Tools_Scripts_webkitdirs.pm,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Add NetBSD support
+
+--- qtwebkit/Tools/Scripts/webkitdirs.pm.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Tools/Scripts/webkitdirs.pm
+@@ -355,7 +355,7 @@ sub determineNumberOfCPUs
+ } elsif (isWindows() || isCygwin()) {
+ # Assumes cygwin
+ $numberOfCPUs = `ls /proc/registry/HKEY_LOCAL_MACHINE/HARDWARE/DESCRIPTION/System/CentralProcessor | wc -w`;
+- } elsif (isDarwin() || isFreeBSD()) {
++ } elsif (isDarwin() || isFreeBSD() || isNetBSD()) {
+ chomp($numberOfCPUs = `sysctl -n hw.ncpu`);
+ }
+ }
+@@ -1253,6 +1253,11 @@ sub isFreeBSD()
+ return ($^O eq "freebsd") || 0;
+ }
+
++sub isNetBSD()
++{
++ return ($^O eq "netbsd") || 0;
++}
++
+ sub isARM()
+ {
+ return $Config{archname} =~ /^arm[v\-]/;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri
new file mode 100644
index 00000000000..cfcf8f9c2cf
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri
@@ -0,0 +1,14 @@
+$NetBSD: patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Treat NetBSD like Linux
+
+--- qtwebkit/Tools/WebKitTestRunner/InjectedBundle/Target.pri.orig 2013-11-27 01:01:19.000000000 +0000
++++ qtwebkit/Tools/WebKitTestRunner/InjectedBundle/Target.pri
+@@ -67,6 +67,6 @@ INCLUDEPATH += \
+ PREFIX_HEADER = $$PWD/../WebKitTestRunnerPrefix.h
+ *-g++*:QMAKE_CXXFLAGS += "-include $$PREFIX_HEADER"
+
+-linux-* {
++linux-*|netbsd-* {
+ QMAKE_LFLAGS += -Wl,--no-undefined
+ }
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf
new file mode 100644
index 00000000000..2bd426a08e8
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf
@@ -0,0 +1,17 @@
+$NetBSD: patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Use libtool manner for libtool build
+
+--- qtwebkit/Tools/qmake/mkspecs/features/functions.prf.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Tools/qmake/mkspecs/features/functions.prf
+@@ -262,8 +262,8 @@ defineTest(linkAgainstLibrary) {
+
+ path = $$replace(source_dir, $$re_escape($${ROOT_WEBKIT_DIR}), $${ROOT_BUILD_DIR})/$$targetSubDir()
+
+- force_static_libs_as_shared {
+- LIBS += -L$${ROOT_BUILD_DIR}/lib -l$$target
++ !staticlib {
++ LIBS += $${path}$${QMAKE_DIR_SEP}lib$${target}.la
+ } else {
+
+ mac {
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf
new file mode 100644
index 00000000000..02b21392c2f
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+* Set CONFIGs for non-static (libtoolized) build
+
+--- qtwebkit/Tools/qmake/mkspecs/features/production_build.prf.orig 2013-11-27 01:01:20.000000000 +0000
++++ qtwebkit/Tools/qmake/mkspecs/features/production_build.prf
+@@ -7,7 +7,7 @@ CONFIG *= use_all_in_one_files
+ # resulting in the need of several gigabytes of memory at link-time. Reduce the pressure
+ # by compiling any static library like WTF or JSC with release flags instead and keep debug
+ # symbols for the static libraries that implement API.
+-if(linux-*:!contains(QMAKE_HOST.arch, x86_64))|win32-g++*:if(CONFIG(debug, debug|release)|contains(QT_CONFIG,separate_debug_info)):contains(TEMPLATE, lib):staticlib {
++if(linux-*:!contains(QMAKE_HOST.arch, x86_64))|win32-g++*:if(CONFIG(debug, debug|release)|contains(QT_CONFIG,separate_debug_info)):contains(TEMPLATE, lib) {
+ !equals(TARGET, WebKit2):!equals(TARGET, WebKitWidgets) {
+ CONFIG += no_debug_info
+ CONFIG -= separate_debug_info
diff --git a/x11/qt5-qtdeclarative/DESCR b/x11/qt5-qtdeclarative/DESCR
new file mode 100644
index 00000000000..7da0dae30cd
--- /dev/null
+++ b/x11/qt5-qtdeclarative/DESCR
@@ -0,0 +1 @@
+Qt5 module for declarative framework
diff --git a/x11/qt5-qtdeclarative/Makefile b/x11/qt5-qtdeclarative/Makefile
new file mode 100644
index 00000000000..0d22803ee01
--- /dev/null
+++ b/x11/qt5-qtdeclarative/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-qtdeclarative-${QTVERSION}
+COMMENT= Qt5 module for declarative framework
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtdeclarative
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+QTPROG_BIN= qmlbundle qmlmin qmlplugindump qmlprofiler \
+ qmlscene qmltestrunner
+
+post-install:
+.for prog in ${QTPROG_BIN}
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/${BUILD_DIRS}/bin/${prog} \
+ ${DESTDIR}${QTPREFIX}/bin/${prog}
+.endfor
+.for i in Qt5Qml.pc Qt5QmlDevTools.pc Qt5Quick.pc Qt5QuickParticles.pc \
+ Qt5QuickTest.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtdeclarative/PLIST b/x11/qt5-qtdeclarative/PLIST
new file mode 100644
index 00000000000..697dedba899
--- /dev/null
+++ b/x11/qt5-qtdeclarative/PLIST
@@ -0,0 +1,578 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+lib/pkgconfig/Qt5Qml.pc
+lib/pkgconfig/Qt5QmlDevTools.pc
+lib/pkgconfig/Qt5Quick.pc
+lib/pkgconfig/Qt5QuickParticles.pc
+lib/pkgconfig/Qt5QuickTest.pc
+qt5/bin/qmlbundle
+qt5/bin/qmlmin
+qt5/bin/qmlplugindump
+qt5/bin/qmlprofiler
+qt5/bin/qmlscene
+qt5/bin/qmltestrunner
+qt5/include/QtQml/5.2.0/QtQml/private/qabstractanimationjob_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qanimationgroupjob_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qanimationjobutil_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qbitfield_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qdebugmessageservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qdeletewatcher_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qfieldlist_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qfinitestack_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qflagpointer_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qhashfield_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qintrusivelist_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qjsengine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qjsvalue_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qjsvalueiterator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qlazilyallocated_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qparallelanimationgroupjob_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qpauseanimationjob_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qpodvector_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qpointervaluepair_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlabstractbinding_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlabstractexpression_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlabstracturlinterceptor_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlaccessors_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmladaptormodel_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlapplicationengine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlbind_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlbinding_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlboundsignal_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlboundsignalexpressionpointer_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlbuiltinfunctions_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlbundle_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlchangeset_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcleanup_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcodegenerator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcompiler_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcomponent_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcomponentattached_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlconnections_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcontext_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcontextwrapper_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcustomparser_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlcustomparser_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldata_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldebugserver_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldebugserverconnection_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldebugservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldebugservice_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldebugstatesdelegate_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldelegatemodel_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldelegatemodel_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmldirparser_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlengine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlenginedebugservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlexpression_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlextensionplugin_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlfileselector_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlglobal_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlguard_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlimport_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlincubator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlinspectorinterface_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlinspectorservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlinstantiator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlinstantiator_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlinstruction_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljavascriptexpression_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsast_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsastfwd_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsastvisitor_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsengine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsglobal_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsgrammar_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljskeywords_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljslexer_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsmemorypool_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmljsparser_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllist_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistaccessor_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistcompositor_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistmodel_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistmodel_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistmodelworkeragent_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllistwrapper_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmllocale_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlmemoryprofiler_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlmetatype_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlmodelsmodule_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlnotifier_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlnullablevalue_p_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlobjectcreator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlobjectmodel_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlopenmetaobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlplatform_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlpool_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlprofilerservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlproperty_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlpropertyvalueinterceptor_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlproxymetaobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlrefcount_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlscript_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlscriptstring_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlstringconverters_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlthread_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltimer_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltrace_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltypeloader_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltypenamecache_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltypenotavailable_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmltypewrapper_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlvaluetype_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlvaluetypeproxybinding_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlvaluetypewrapper_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlvme_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlvmemetaobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlwatcher_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qqmlxmlhttprequest_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qquickpackage_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qquickworkerscript_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qrecursionwatcher_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qrecyclepool_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qsequentialanimationgroupjob_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qtqmlglobal_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4alloca_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4argumentsobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4arrayobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4booleanobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4codegen_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4compileddata_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4compiler_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4context_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4dateobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4debugging_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4debugservice_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4domerrors_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4engine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4errorobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4executableallocator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4function_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4functionobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4global_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4globalobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4identifier_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4identifiertable_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4include_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4instr_moth_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4internalclass_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4isel_masm_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4isel_moth_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4isel_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4isel_util_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4jsir_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4jsonobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4lookup_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4managed_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4math_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4mathobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4mm_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4numberobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4object_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4objectiterator_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4objectproto_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4property_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4qmlextensions_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4qobjectwrapper_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4regalloc_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4regexp_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4regexpobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4runtime_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4scopedvalue_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4script_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4sequenceobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4serialize_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4sparsearray_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4sqlerrors_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4ssa_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4string_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4stringobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4util_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4value_def_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4value_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4variantobject_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv4vme_moth_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv8debug_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv8engine_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv8profiler_p.h
+qt5/include/QtQml/5.2.0/QtQml/private/qv8profilerservice_p.h
+qt5/include/QtQml/QJSEngine
+qt5/include/QtQml/QJSValue
+qt5/include/QtQml/QJSValueIterator
+qt5/include/QtQml/QJSValueList
+qt5/include/QtQml/QQmlApplicationEngine
+qt5/include/QtQml/QQmlAttachedPropertiesFunc
+qt5/include/QtQml/QQmlComponent
+qt5/include/QtQml/QQmlContext
+qt5/include/QtQml/QQmlDebuggingEnabler
+qt5/include/QtQml/QQmlEngine
+qt5/include/QtQml/QQmlError
+qt5/include/QtQml/QQmlExpression
+qt5/include/QtQml/QQmlExtensionInterface
+qt5/include/QtQml/QQmlExtensionPlugin
+qt5/include/QtQml/QQmlFile
+qt5/include/QtQml/QQmlFileSelector
+qt5/include/QtQml/QQmlImageProviderBase
+qt5/include/QtQml/QQmlIncubationController
+qt5/include/QtQml/QQmlIncubator
+qt5/include/QtQml/QQmlInfo
+qt5/include/QtQml/QQmlListProperty
+qt5/include/QtQml/QQmlListReference
+qt5/include/QtQml/QQmlNetworkAccessManagerFactory
+qt5/include/QtQml/QQmlParserStatus
+qt5/include/QtQml/QQmlProperties
+qt5/include/QtQml/QQmlProperty
+qt5/include/QtQml/QQmlPropertyMap
+qt5/include/QtQml/QQmlPropertyValueSource
+qt5/include/QtQml/QQmlScriptString
+qt5/include/QtQml/QQmlTypeInfo
+qt5/include/QtQml/QQmlTypesExtensionInterface
+qt5/include/QtQml/QtQml
+qt5/include/QtQml/QtQmlDepends
+qt5/include/QtQml/QtQmlVersion
+qt5/include/QtQml/qjsengine.h
+qt5/include/QtQml/qjsvalue.h
+qt5/include/QtQml/qjsvalueiterator.h
+qt5/include/QtQml/qqml.h
+qt5/include/QtQml/qqmlapplicationengine.h
+qt5/include/QtQml/qqmlcomponent.h
+qt5/include/QtQml/qqmlcontext.h
+qt5/include/QtQml/qqmldebug.h
+qt5/include/QtQml/qqmlengine.h
+qt5/include/QtQml/qqmlerror.h
+qt5/include/QtQml/qqmlexpression.h
+qt5/include/QtQml/qqmlextensioninterface.h
+qt5/include/QtQml/qqmlextensionplugin.h
+qt5/include/QtQml/qqmlfile.h
+qt5/include/QtQml/qqmlfileselector.h
+qt5/include/QtQml/qqmlincubator.h
+qt5/include/QtQml/qqmlinfo.h
+qt5/include/QtQml/qqmllist.h
+qt5/include/QtQml/qqmlnetworkaccessmanagerfactory.h
+qt5/include/QtQml/qqmlparserstatus.h
+qt5/include/QtQml/qqmlprivate.h
+qt5/include/QtQml/qqmlproperty.h
+qt5/include/QtQml/qqmlpropertymap.h
+qt5/include/QtQml/qqmlpropertyvaluesource.h
+qt5/include/QtQml/qqmlscriptstring.h
+qt5/include/QtQml/qtqmlglobal.h
+qt5/include/QtQml/qtqmlversion.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/designerwindowmanager_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickaccessibleattached_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanchors_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanchors_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimatedimage_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimatedimage_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimatedsprite_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimation_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimation_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimationcontroller_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimator_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimator_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimatorcontroller_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickanimatorjob_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickapplication_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickbehavior_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickborderimage_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickborderimage_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcanvascontext_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcanvasitem_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickclipnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcontext2d_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcontext2dcommandbuffer_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcontext2dtexture_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickcontext2dtile_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickdrag_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickdroparea_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickevents_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickflickable_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickflickable_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickflipable_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickfocusscope_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickfontloader_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickgridview_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimage_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimage_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimagebase_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimagebase_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimplicitsizeitem_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickimplicitsizeitem_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitem_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemanimation_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemanimation_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemchangelistener_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemsmodule_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemview_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemview_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickitemviewtransition_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicklistview_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickloader_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickloader_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickmousearea_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickmousearea_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickmultipointtoucharea_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpainteditem_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpath_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpath_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpathinterpolator_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpathview_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpathview_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpincharea_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpincharea_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpixmapcache_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpositioners_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpositioners_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickpropertychanges_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickrectangle_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickrectangle_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickrepeater_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickrepeater_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickscalegrid_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickscreen_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickshadereffect_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickshadereffectmesh_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickshadereffectnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickshadereffectsource_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicksmoothedanimation_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicksmoothedanimation_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickspringanimation_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicksprite_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickspriteengine_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickspritesequence_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstate_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstate_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstatechangescript_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstategroup_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstateoperations_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickstyledtext_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicksvgparser_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicksystempalette_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktext_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktext_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextcontrol_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextcontrol_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextedit_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextedit_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextinput_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextinput_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextnodeengine_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktextutil_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktimeline_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktransition_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktransitionmanager_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquicktranslate_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickutilmodule_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickvaluetypes_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickview_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickwindow_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qquickwindowmodule_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgadaptationlayer_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgareaallocator_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgatlastexture_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgbatchrenderer_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgcontext_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgcontextplugin_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdefaultdistancefieldglyphcache_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdefaultglyphnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdefaultglyphnode_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdefaultimagenode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdefaultrectanglenode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdepthstencilbuffer_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdistancefieldglyphnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdistancefieldglyphnode_p_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgdistancefieldutil_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsggeometry_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgmaterialshader_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgnode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgnodeupdater_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgpainternode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgrenderer_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgrenderloop_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgrendernode_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgshadersourcebuilder_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgshareddistancefieldglyphcache_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgtexture_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgtexturematerial_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgthreadedrenderloop_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qsgwindowsrenderloop_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qtquick2_p.h
+qt5/include/QtQuick/5.2.0/QtQuick/private/qtquickglobal_p.h
+qt5/include/QtQuick/QQuickFramebufferObject
+qt5/include/QtQuick/QQuickImageProvider
+qt5/include/QtQuick/QQuickItem
+qt5/include/QtQuick/QQuickPaintedItem
+qt5/include/QtQuick/QQuickTextDocument
+qt5/include/QtQuick/QQuickTextureFactory
+qt5/include/QtQuick/QQuickTransform
+qt5/include/QtQuick/QQuickView
+qt5/include/QtQuick/QQuickWindow
+qt5/include/QtQuick/QSGBasicGeometryNode
+qt5/include/QtQuick/QSGClipNode
+qt5/include/QtQuick/QSGDynamicTexture
+qt5/include/QtQuick/QSGFlatColorMaterial
+qt5/include/QtQuick/QSGGeometry
+qt5/include/QtQuick/QSGGeometryNode
+qt5/include/QtQuick/QSGMaterial
+qt5/include/QtQuick/QSGMaterialShader
+qt5/include/QtQuick/QSGMaterialType
+qt5/include/QtQuick/QSGNode
+qt5/include/QtQuick/QSGNodeVisitor
+qt5/include/QtQuick/QSGOpacityNode
+qt5/include/QtQuick/QSGOpaqueTextureMaterial
+qt5/include/QtQuick/QSGRootNode
+qt5/include/QtQuick/QSGSimpleMaterial
+qt5/include/QtQuick/QSGSimpleMaterialComparableMaterial
+qt5/include/QtQuick/QSGSimpleMaterialShader
+qt5/include/QtQuick/QSGSimpleRectNode
+qt5/include/QtQuick/QSGSimpleTextureNode
+qt5/include/QtQuick/QSGTexture
+qt5/include/QtQuick/QSGTextureMaterial
+qt5/include/QtQuick/QSGTextureProvider
+qt5/include/QtQuick/QSGTransformNode
+qt5/include/QtQuick/QSGVertexColorMaterial
+qt5/include/QtQuick/QtQuick
+qt5/include/QtQuick/QtQuickDepends
+qt5/include/QtQuick/QtQuickVersion
+qt5/include/QtQuick/designersupport.h
+qt5/include/QtQuick/qquickframebufferobject.h
+qt5/include/QtQuick/qquickimageprovider.h
+qt5/include/QtQuick/qquickitem.h
+qt5/include/QtQuick/qquickpainteditem.h
+qt5/include/QtQuick/qquicktextdocument.h
+qt5/include/QtQuick/qquickview.h
+qt5/include/QtQuick/qquickwindow.h
+qt5/include/QtQuick/qsgflatcolormaterial.h
+qt5/include/QtQuick/qsggeometry.h
+qt5/include/QtQuick/qsgmaterial.h
+qt5/include/QtQuick/qsgnode.h
+qt5/include/QtQuick/qsgsimplematerial.h
+qt5/include/QtQuick/qsgsimplerectnode.h
+qt5/include/QtQuick/qsgsimpletexturenode.h
+qt5/include/QtQuick/qsgtexture.h
+qt5/include/QtQuick/qsgtexturematerial.h
+qt5/include/QtQuick/qsgtextureprovider.h
+qt5/include/QtQuick/qsgvertexcolormaterial.h
+qt5/include/QtQuick/qtquickglobal.h
+qt5/include/QtQuick/qtquickversion.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickage_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickangledirection_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickcumulativedirection_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickcustomaffector_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickcustomparticle_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickdirection_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickellipseextruder_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickfriction_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickgravity_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickgroupgoal_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickimageparticle_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickitemparticle_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquicklineextruder_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickmaskextruder_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticleaffector_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticleemitter_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticleextruder_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticlegroup_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticlepainter_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticlesmodule_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickparticlesystem_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickpointattractor_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickpointdirection_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickrectangleextruder_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickspritegoal_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquicktargetdirection_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquicktrailemitter_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickturbulence_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickv4particledata_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qquickwander_p.h
+qt5/include/QtQuickParticles/5.2.0/QtQuickParticles/private/qtquickparticlesglobal_p.h
+qt5/include/QtQuickParticles/QtQuickParticles
+qt5/include/QtQuickParticles/QtQuickParticlesDepends
+qt5/include/QtQuickParticles/QtQuickParticlesVersion
+qt5/include/QtQuickParticles/qtquickparticlesversion.h
+qt5/include/QtQuickTest/5.2.0/QtQuickTest/private/qtestoptions_p.h
+qt5/include/QtQuickTest/5.2.0/QtQuickTest/private/quicktestevent_p.h
+qt5/include/QtQuickTest/5.2.0/QtQuickTest/private/quicktestresult_p.h
+qt5/include/QtQuickTest/QtQuickTest
+qt5/include/QtQuickTest/QtQuickTestDepends
+qt5/include/QtQuickTest/QtQuickTestVersion
+qt5/include/QtQuickTest/qtquicktestversion.h
+qt5/include/QtQuickTest/quicktest.h
+qt5/include/QtQuickTest/quicktestglobal.h
+qt5/lib/cmake/Qt5Qml/Qt5QmlConfig.cmake
+qt5/lib/cmake/Qt5Qml/Qt5QmlConfigVersion.cmake
+qt5/lib/cmake/Qt5Qml/Qt5Qml_QTcpServerConnection.cmake
+qt5/lib/cmake/Qt5Qml/Qt5Qml_QtQuick2Plugin.cmake
+qt5/lib/cmake/Qt5QmlDevTools/Qt5QmlDevToolsConfig.cmake
+qt5/lib/cmake/Qt5QmlDevTools/Qt5QmlDevToolsConfigVersion.cmake
+qt5/lib/cmake/Qt5Quick/Qt5QuickConfig.cmake
+qt5/lib/cmake/Qt5Quick/Qt5QuickConfigVersion.cmake
+qt5/lib/cmake/Qt5QuickTest/Qt5QuickTestConfig.cmake
+qt5/lib/cmake/Qt5QuickTest/Qt5QuickTestConfigVersion.cmake
+qt5/lib/cmake/Qt5Widgets/Qt5Widgets_AccessibleQuickFactory.cmake
+qt5/lib/libQt5Qml.la
+qt5/lib/libQt5Qml.prl
+qt5/lib/libQt5QmlDevTools.la
+qt5/lib/libQt5QmlDevTools.prl
+qt5/lib/libQt5Quick.la
+qt5/lib/libQt5Quick.prl
+qt5/lib/libQt5QuickParticles.la
+qt5/lib/libQt5QuickParticles.prl
+qt5/lib/libQt5QuickTest.la
+qt5/lib/libQt5QuickTest.prl
+qt5/lib/pkgconfig/Qt5Qml.pc
+qt5/lib/pkgconfig/Qt5QmlDevTools.pc
+qt5/lib/pkgconfig/Qt5Quick.pc
+qt5/lib/pkgconfig/Qt5QuickParticles.pc
+qt5/lib/pkgconfig/Qt5QuickTest.pc
+qt5/mkspecs/modules/qt_lib_qml.pri
+qt5/mkspecs/modules/qt_lib_qml_private.pri
+qt5/mkspecs/modules/qt_lib_qmldevtools.pri
+qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri
+qt5/mkspecs/modules/qt_lib_qmltest.pri
+qt5/mkspecs/modules/qt_lib_qmltest_private.pri
+qt5/mkspecs/modules/qt_lib_quick.pri
+qt5/mkspecs/modules/qt_lib_quick_private.pri
+qt5/mkspecs/modules/qt_lib_quickparticles_private.pri
+qt5/plugins/accessible/libqtaccessiblequick.la
+qt5/plugins/qmltooling/libqmldbg_qtquick2.la
+qt5/plugins/qmltooling/libqmldbg_tcp.la
+qt5/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.la
+qt5/qml/Qt/labs/folderlistmodel/plugins.qmltypes
+qt5/qml/Qt/labs/folderlistmodel/qmldir
+qt5/qml/Qt/labs/settings/libqmlsettingsplugin.la
+qt5/qml/Qt/labs/settings/plugins.qmltypes
+qt5/qml/Qt/labs/settings/qmldir
+qt5/qml/QtQml/Models.2/libmodelsplugin.la
+qt5/qml/QtQml/Models.2/qmldir
+qt5/qml/QtQuick.2/libqtquick2plugin.la
+qt5/qml/QtQuick.2/plugins.qmltypes
+qt5/qml/QtQuick.2/qmldir
+qt5/qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.la
+qt5/qml/QtQuick/Dialogs/Private/qmldir
+qt5/qml/QtQuick/Dialogs/libdialogplugin.la
+qt5/qml/QtQuick/Dialogs/plugins.qmltypes
+qt5/qml/QtQuick/Dialogs/qmldir
+qt5/qml/QtQuick/LocalStorage/libqmllocalstorageplugin.la
+qt5/qml/QtQuick/LocalStorage/plugins.qmltypes
+qt5/qml/QtQuick/LocalStorage/qmldir
+qt5/qml/QtQuick/Particles.2/libparticlesplugin.la
+qt5/qml/QtQuick/Particles.2/plugins.qmltypes
+qt5/qml/QtQuick/Particles.2/qmldir
+qt5/qml/QtQuick/PrivateWidgets/libwidgetsplugin.la
+qt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes
+qt5/qml/QtQuick/PrivateWidgets/qmldir
+qt5/qml/QtQuick/Window.2/libwindowplugin.la
+qt5/qml/QtQuick/Window.2/plugins.qmltypes
+qt5/qml/QtQuick/Window.2/qmldir
+qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.la
+qt5/qml/QtQuick/XmlListModel/plugins.qmltypes
+qt5/qml/QtQuick/XmlListModel/qmldir
+qt5/qml/QtTest/SignalSpy.qml
+qt5/qml/QtTest/TestCase.qml
+qt5/qml/QtTest/libqmltestplugin.la
+qt5/qml/QtTest/plugins.qmltypes
+qt5/qml/QtTest/qmldir
+qt5/qml/QtTest/testlogger.js
diff --git a/x11/qt5-qtdeclarative/buildlink3.mk b/x11/qt5-qtdeclarative/buildlink3.mk
new file mode 100644
index 00000000000..da1c43cf593
--- /dev/null
+++ b/x11/qt5-qtdeclarative/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtdeclarative
+
+.if !defined(QT5_QTDECLARATIVE_BUILDLINK3_MK)
+QT5_QTDECLARATIVE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtdeclarative+= qt5-qtdeclarative>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtdeclarative?= ../../x11/qt5-qtdeclarative
+
+BUILDLINK_INCDIRS.qt5-qtdeclarative+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtdeclarative+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtdeclarative+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.endif # QT5_QTDECLARATIVE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtdeclarative
diff --git a/x11/qt5-qtdoc/DESCR b/x11/qt5-qtdoc/DESCR
new file mode 100644
index 00000000000..9fab48a7b69
--- /dev/null
+++ b/x11/qt5-qtdoc/DESCR
@@ -0,0 +1 @@
+Qt5 Documentations
diff --git a/x11/qt5-qtdoc/Makefile b/x11/qt5-qtdoc/Makefile
new file mode 100644
index 00000000000..9db9f038f24
--- /dev/null
+++ b/x11/qt5-qtdoc/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+PKGNAME= qt5-qtdoc-${QTVERSION}
+COMMENT= Qt5 documentations
+
+USE_LIBTOOL= yes
+
+MAKE_ENV+= QTDIR=${QTDIR}
+
+BUILD_DIRS+= qtdoc
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+
+BUILD_TARGET= docs
+INSTALL_TARGET= install_docs
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtdoc/PLIST b/x11/qt5-qtdoc/PLIST
new file mode 100644
index 00000000000..de97a2c09b0
--- /dev/null
+++ b/x11/qt5-qtdoc/PLIST
@@ -0,0 +1,263 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/doc/qtdoc.qch
+qt5/doc/qtdoc/3rdparty.html
+qt5/doc/qtdoc/accelerators.html
+qt5/doc/qtdoc/accessibility.html
+qt5/doc/qtdoc/accessible-qtquick.html
+qt5/doc/qtdoc/accessible-qwidget.html
+qt5/doc/qtdoc/accessible.html
+qt5/doc/qtdoc/activeqt-idc.html
+qt5/doc/qtdoc/activeqt-testcon.html
+qt5/doc/qtdoc/addons.html
+qt5/doc/qtdoc/all-examples.html
+qt5/doc/qtdoc/android-runtime-licensing-notes.html
+qt5/doc/qtdoc/android-support.html
+qt5/doc/qtdoc/androidgs.html
+qt5/doc/qtdoc/annotated.html
+qt5/doc/qtdoc/appicon.html
+qt5/doc/qtdoc/atomic-operations.html
+qt5/doc/qtdoc/best-practices.html
+qt5/doc/qtdoc/bughowto.html
+qt5/doc/qtdoc/build-sources.html
+qt5/doc/qtdoc/classes.html
+qt5/doc/qtdoc/classesandfunctions.html
+qt5/doc/qtdoc/cmake-manual.html
+qt5/doc/qtdoc/commerciallicense.html
+qt5/doc/qtdoc/configure-options.html
+qt5/doc/qtdoc/debug.html
+qt5/doc/qtdoc/deployment-android.html
+qt5/doc/qtdoc/deployment-plugins.html
+qt5/doc/qtdoc/deployment.html
+qt5/doc/qtdoc/desktop-integration.html
+qt5/doc/qtdoc/examples-activeqt.html
+qt5/doc/qtdoc/examples-animation.html
+qt5/doc/qtdoc/examples-dbus.html
+qt5/doc/qtdoc/examples-draganddrop.html
+qt5/doc/qtdoc/examples-gestures.html
+qt5/doc/qtdoc/examples-layouts.html
+qt5/doc/qtdoc/examples-sql.html
+qt5/doc/qtdoc/examples-statemachine.html
+qt5/doc/qtdoc/examples-threadandconcurrent.html
+qt5/doc/qtdoc/examples-widgets-tools.html
+qt5/doc/qtdoc/examples-xml.html
+qt5/doc/qtdoc/exceptionsafety.html
+qt5/doc/qtdoc/exportedfunctions.html
+qt5/doc/qtdoc/fdl.html
+qt5/doc/qtdoc/functions.html
+qt5/doc/qtdoc/gettingstarted.html
+qt5/doc/qtdoc/gettingstartedqml.html
+qt5/doc/qtdoc/gettingstartedqt.html
+qt5/doc/qtdoc/gpl.html
+qt5/doc/qtdoc/groups.html
+qt5/doc/qtdoc/hierarchy.html
+qt5/doc/qtdoc/i18n-plural-rules.html
+qt5/doc/qtdoc/i18n-source-translation.html
+qt5/doc/qtdoc/i18n.html
+qt5/doc/qtdoc/images/accessibleobjecttree.png
+qt5/doc/qtdoc/images/activeqt-examples.png
+qt5/doc/qtdoc/images/animatedtiles_snapshot.png
+qt5/doc/qtdoc/images/animation-examples.png
+qt5/doc/qtdoc/images/arrow_bc.png
+qt5/doc/qtdoc/images/bgrContent.png
+qt5/doc/qtdoc/images/btn_next.png
+qt5/doc/qtdoc/images/btn_prev.png
+qt5/doc/qtdoc/images/bullet_dn.png
+qt5/doc/qtdoc/images/bullet_sq.png
+qt5/doc/qtdoc/images/deployment-mac-application.png
+qt5/doc/qtdoc/images/deployment-mac-bundlestructure.png
+qt5/doc/qtdoc/images/deployment-windows-depends.png
+qt5/doc/qtdoc/images/draganddrop-examples.png
+qt5/doc/qtdoc/images/flickr_application.png
+qt5/doc/qtdoc/images/gs-project1.png
+qt5/doc/qtdoc/images/gs-project2.png
+qt5/doc/qtdoc/images/gs1.png
+qt5/doc/qtdoc/images/gs2.png
+qt5/doc/qtdoc/images/gs3.png
+qt5/doc/qtdoc/images/gs4.png
+qt5/doc/qtdoc/images/gs5.png
+qt5/doc/qtdoc/images/home.png
+qt5/doc/qtdoc/images/ico_note.png
+qt5/doc/qtdoc/images/ico_note_attention.png
+qt5/doc/qtdoc/images/ico_out.png
+qt5/doc/qtdoc/images/layout-examples.png
+qt5/doc/qtdoc/images/logo.png
+qt5/doc/qtdoc/images/qml-extending-types.png
+qt5/doc/qtdoc/images/qml-texteditor1_button.png
+qt5/doc/qtdoc/images/qml-texteditor1_editmenu.png
+qt5/doc/qtdoc/images/qml-texteditor1_filemenu.png
+qt5/doc/qtdoc/images/qml-texteditor1_simplebutton.png
+qt5/doc/qtdoc/images/qml-texteditor2_menubar.png
+qt5/doc/qtdoc/images/qml-texteditor3_texteditor.png
+qt5/doc/qtdoc/images/qml-texteditor4_texteditor.png
+qt5/doc/qtdoc/images/qml-texteditor5_editmenu.png
+qt5/doc/qtdoc/images/qml-texteditor5_filemenu.png
+qt5/doc/qtdoc/images/qml-texteditor5_newfile.png
+qt5/doc/qtdoc/images/qml-uses-animation.png
+qt5/doc/qtdoc/images/qml-uses-integratingjs.png
+qt5/doc/qtdoc/images/qml-uses-layouts-anchors.png
+qt5/doc/qtdoc/images/qml-uses-layouts-direct.png
+qt5/doc/qtdoc/images/qml-uses-layouts-positioners.png
+qt5/doc/qtdoc/images/qml-uses-styling-text.png
+qt5/doc/qtdoc/images/qml-uses-styling.png
+qt5/doc/qtdoc/images/qml-uses-text.png
+qt5/doc/qtdoc/images/qml-uses-visual-opacity.png
+qt5/doc/qtdoc/images/qml-uses-visual-rectangles.png
+qt5/doc/qtdoc/images/qml-uses-visual-transforms.png
+qt5/doc/qtdoc/images/qt-codesample.png
+qt5/doc/qtdoc/images/qt-creator-gs.png
+qt5/doc/qtdoc/images/qt-embedded-fontfeatures.png
+qt5/doc/qtdoc/images/qt5_everywhere_demo.jpg
+qt5/doc/qtdoc/images/qt5_graphicaleffects.jpg
+qt5/doc/qtdoc/images/qt5_particles.jpg
+qt5/doc/qtdoc/images/qt5_shadereffect.jpg
+qt5/doc/qtdoc/images/qt5_video.jpg
+qt5/doc/qtdoc/images/qt5_widgets.jpg
+qt5/doc/qtdoc/images/qtdemo.png
+qt5/doc/qtdoc/images/qtpositioning_weatherinfo_ex.jpg
+qt5/doc/qtdoc/images/qtquickcontrols-example-gallery.jpg
+qt5/doc/qtdoc/images/qtsensors_accelbubble_ex.jpg
+qt5/doc/qtdoc/images/quick_controls_touch_ex.jpg
+qt5/doc/qtdoc/images/session.png
+qt5/doc/qtdoc/images/sql-examples.png
+qt5/doc/qtdoc/images/thread-examples.png
+qt5/doc/qtdoc/images/threadsandobjects.png
+qt5/doc/qtdoc/images/threadvisual-example.png
+qt5/doc/qtdoc/images/tool-examples.png
+qt5/doc/qtdoc/images/xml-examples.png
+qt5/doc/qtdoc/index.html
+qt5/doc/qtdoc/install-wince.html
+qt5/doc/qtdoc/internationalization.html
+qt5/doc/qtdoc/ios-support.html
+qt5/doc/qtdoc/ipc.html
+qt5/doc/qtdoc/known-issues.html
+qt5/doc/qtdoc/lgpl.html
+qt5/doc/qtdoc/licenses-fonts.html
+qt5/doc/qtdoc/licenses.html
+qt5/doc/qtdoc/licensing.html
+qt5/doc/qtdoc/linux-building.html
+qt5/doc/qtdoc/linux-deployment.html
+qt5/doc/qtdoc/linux-issues.html
+qt5/doc/qtdoc/linux-requirements.html
+qt5/doc/qtdoc/linux.html
+qt5/doc/qtdoc/mac-licensing.html
+qt5/doc/qtdoc/macosx-building.html
+qt5/doc/qtdoc/macosx-deployment.html
+qt5/doc/qtdoc/macosx-issues.html
+qt5/doc/qtdoc/macosx-requirements.html
+qt5/doc/qtdoc/macosx.html
+qt5/doc/qtdoc/mobiledevelopment.html
+qt5/doc/qtdoc/moc.html
+qt5/doc/qtdoc/modules-cpp.html
+qt5/doc/qtdoc/modules-qml.html
+qt5/doc/qtdoc/modules.html
+qt5/doc/qtdoc/namespaces.html
+qt5/doc/qtdoc/newclasses51.html
+qt5/doc/qtdoc/newclasses52.html
+qt5/doc/qtdoc/obsoleteclasses.html
+qt5/doc/qtdoc/obsoleteqmltypes.html
+qt5/doc/qtdoc/opensourcelicense.html
+qt5/doc/qtdoc/opensslsupport.html
+qt5/doc/qtdoc/overviews-main.html
+qt5/doc/qtdoc/overviews.html
+qt5/doc/qtdoc/platform-notes-android.html
+qt5/doc/qtdoc/platform-notes-integrity.html
+qt5/doc/qtdoc/platform-notes-qnx.html
+qt5/doc/qtdoc/platform-notes-qtee.html
+qt5/doc/qtdoc/platform-notes-vxworks.html
+qt5/doc/qtdoc/portingcppapp.html
+qt5/doc/qtdoc/portingguide.html
+qt5/doc/qtdoc/portingqmlapp.html
+qt5/doc/qtdoc/portingtoandroid.html
+qt5/doc/qtdoc/publishtogoogleplay.html
+qt5/doc/qtdoc/qml-codingconventions.html
+qt5/doc/qtdoc/qml-glossary.html
+qt5/doc/qtdoc/qmlapplications.html
+qt5/doc/qtdoc/qmlfirststeps.html
+qt5/doc/qtdoc/qmltypes.html
+qt5/doc/qtdoc/qpa.html
+qt5/doc/qtdoc/qt-activex.html
+qt5/doc/qtdoc/qt-conf.html
+qt5/doc/qtdoc/qt-embedded-fonts.html
+qt5/doc/qtdoc/qt-embedded-kmap2qmap.html
+qt5/doc/qtdoc/qt-embedded-makeqpf.html
+qt5/doc/qtdoc/qt-gui-concepts.html
+qt5/doc/qtdoc/qt5-intro.html
+qt5/doc/qtdoc/qtce.html
+qt5/doc/qtdoc/qtconcurrent-mtexamples.html
+qt5/doc/qtdoc/qtconcurrentexamples.html
+qt5/doc/qtdoc/qtdemo.html
+qt5/doc/qtdoc/qtdoc.index
+qt5/doc/qtdoc/qtdoc.qhp
+qt5/doc/qtdoc/qtdoc.qhp.sha1
+qt5/doc/qtdoc/qtexamplesandtutorials.html
+qt5/doc/qtdoc/qtinstaller.html
+qt5/doc/qtdoc/qtmain.html
+qt5/doc/qtdoc/qtmodules.html
+qt5/doc/qtdoc/qtquick-debugging.html
+qt5/doc/qtdoc/qtquick-deployment.html
+qt5/doc/qtdoc/qtquick-internationalization.html
+qt5/doc/qtdoc/qtquick-performance.html
+qt5/doc/qtdoc/qtquick-porting-qt5.html
+qt5/doc/qtdoc/qtquick-qmlscene.html
+qt5/doc/qtdoc/qtquick-qtquicktest.html
+qt5/doc/qtdoc/qtquick-usecase-animations.html
+qt5/doc/qtdoc/qtquick-usecase-integratingjs.html
+qt5/doc/qtdoc/qtquick-usecase-layouts.html
+qt5/doc/qtdoc/qtquick-usecase-styling.html
+qt5/doc/qtdoc/qtquick-usecase-text.html
+qt5/doc/qtdoc/qtquick-usecase-userinput.html
+qt5/doc/qtdoc/qtquick-usecase-visual.html
+qt5/doc/qtdoc/qundo.html
+qt5/doc/qtdoc/rcc.html
+qt5/doc/qtdoc/reference-overview.html
+qt5/doc/qtdoc/requirements-wince.html
+qt5/doc/qtdoc/restoring-geometry.html
+qt5/doc/qtdoc/scalability.html
+qt5/doc/qtdoc/session.html
+qt5/doc/qtdoc/shadow.html
+qt5/doc/qtdoc/sharedlibrary.html
+qt5/doc/qtdoc/sourcebreaks.html
+qt5/doc/qtdoc/sql-examples.html
+qt5/doc/qtdoc/string-processing.html
+qt5/doc/qtdoc/style/offline.css
+qt5/doc/qtdoc/supported-platforms.html
+qt5/doc/qtdoc/testing-and-debugging.html
+qt5/doc/qtdoc/third-party-libraries.html
+qt5/doc/qtdoc/thread-basics.html
+qt5/doc/qtdoc/thread.html
+qt5/doc/qtdoc/threads-modules.html
+qt5/doc/qtdoc/threads-qobject.html
+qt5/doc/qtdoc/threads-reentrancy.html
+qt5/doc/qtdoc/threads-synchronizing.html
+qt5/doc/qtdoc/threads-technologies.html
+qt5/doc/qtdoc/threads.html
+qt5/doc/qtdoc/topics-app-development.html
+qt5/doc/qtdoc/topics-core.html
+qt5/doc/qtdoc/topics-data-storage.html
+qt5/doc/qtdoc/topics-graphics.html
+qt5/doc/qtdoc/topics-network-connectivity.html
+qt5/doc/qtdoc/topics-scripting.html
+qt5/doc/qtdoc/topics-ui.html
+qt5/doc/qtdoc/topics-web-content.html
+qt5/doc/qtdoc/touchinputexamples.html
+qt5/doc/qtdoc/trademarks.html
+qt5/doc/qtdoc/uic.html
+qt5/doc/qtdoc/unicode.html
+qt5/doc/qtdoc/unix-signals.html
+qt5/doc/qtdoc/wayland-introduction.html
+qt5/doc/qtdoc/whatsnew50.html
+qt5/doc/qtdoc/whatsnew51.html
+qt5/doc/qtdoc/whatsnew52.html
+qt5/doc/qtdoc/why-moc.html
+qt5/doc/qtdoc/wince-with-qt-introduction.html
+qt5/doc/qtdoc/windows-building.html
+qt5/doc/qtdoc/windows-deployment.html
+qt5/doc/qtdoc/windows-issues.html
+qt5/doc/qtdoc/windows-requirements.html
+qt5/doc/qtdoc/windows-support.html
+qt5/doc/qtdoc/windowsce-customization.html
+qt5/doc/qtdoc/windowsce-opengl.html
+qt5/doc/qtdoc/windowsce-signing.html
+qt5/doc/qtdoc/xml-examples.html
+@pkgdir qt5/doc/qtdoc/scripts
+@pkgdir qt5/doc/qtdoc/images/used-in-examples
diff --git a/x11/qt5-qtgraphicaleffects/DESCR b/x11/qt5-qtgraphicaleffects/DESCR
new file mode 100644
index 00000000000..d9781dfbb96
--- /dev/null
+++ b/x11/qt5-qtgraphicaleffects/DESCR
@@ -0,0 +1 @@
+Qt5 module for Graphics effects
diff --git a/x11/qt5-qtgraphicaleffects/Makefile b/x11/qt5-qtgraphicaleffects/Makefile
new file mode 100644
index 00000000000..54eada2e589
--- /dev/null
+++ b/x11/qt5-qtgraphicaleffects/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-qtgraphicaleffects-${QTVERSION}
+COMMENT= Qt5 module for Graphics effects
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtgraphicaleffects
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtgraphicaleffects/PLIST b/x11/qt5-qtgraphicaleffects/PLIST
new file mode 100644
index 00000000000..9ff0e5919d2
--- /dev/null
+++ b/x11/qt5-qtgraphicaleffects/PLIST
@@ -0,0 +1,35 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/qml/QtGraphicalEffects/Blend.qml
+qt5/qml/QtGraphicalEffects/BrightnessContrast.qml
+qt5/qml/QtGraphicalEffects/ColorOverlay.qml
+qt5/qml/QtGraphicalEffects/Colorize.qml
+qt5/qml/QtGraphicalEffects/ConicalGradient.qml
+qt5/qml/QtGraphicalEffects/Desaturate.qml
+qt5/qml/QtGraphicalEffects/DirectionalBlur.qml
+qt5/qml/QtGraphicalEffects/Displace.qml
+qt5/qml/QtGraphicalEffects/DropShadow.qml
+qt5/qml/QtGraphicalEffects/FastBlur.qml
+qt5/qml/QtGraphicalEffects/GammaAdjust.qml
+qt5/qml/QtGraphicalEffects/GaussianBlur.qml
+qt5/qml/QtGraphicalEffects/Glow.qml
+qt5/qml/QtGraphicalEffects/HueSaturation.qml
+qt5/qml/QtGraphicalEffects/InnerShadow.qml
+qt5/qml/QtGraphicalEffects/LevelAdjust.qml
+qt5/qml/QtGraphicalEffects/LinearGradient.qml
+qt5/qml/QtGraphicalEffects/MaskedBlur.qml
+qt5/qml/QtGraphicalEffects/OpacityMask.qml
+qt5/qml/QtGraphicalEffects/RadialBlur.qml
+qt5/qml/QtGraphicalEffects/RadialGradient.qml
+qt5/qml/QtGraphicalEffects/RectangularGlow.qml
+qt5/qml/QtGraphicalEffects/RecursiveBlur.qml
+qt5/qml/QtGraphicalEffects/ThresholdMask.qml
+qt5/qml/QtGraphicalEffects/ZoomBlur.qml
+qt5/qml/QtGraphicalEffects/private/FastGlow.qml
+qt5/qml/QtGraphicalEffects/private/FastInnerShadow.qml
+qt5/qml/QtGraphicalEffects/private/FastMaskedBlur.qml
+qt5/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml
+qt5/qml/QtGraphicalEffects/private/GaussianGlow.qml
+qt5/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml
+qt5/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml
+qt5/qml/QtGraphicalEffects/private/SourceProxy.qml
+qt5/qml/QtGraphicalEffects/qmldir
diff --git a/x11/qt5-qtimageformats/DESCR b/x11/qt5-qtimageformats/DESCR
new file mode 100644
index 00000000000..0f9961a393c
--- /dev/null
+++ b/x11/qt5-qtimageformats/DESCR
@@ -0,0 +1 @@
+Qt5 module for Image formats
diff --git a/x11/qt5-qtimageformats/Makefile b/x11/qt5-qtimageformats/Makefile
new file mode 100644
index 00000000000..90fa9ad3548
--- /dev/null
+++ b/x11/qt5-qtimageformats/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+PKGNAME= qt5-qtimageformats-${QTVERSION}
+COMMENT= Qt5 module for Image formats
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtimageformats
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtimageformats/PLIST b/x11/qt5-qtimageformats/PLIST
new file mode 100644
index 00000000000..d0cc65ba0a0
--- /dev/null
+++ b/x11/qt5-qtimageformats/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake
+qt5/plugins/imageformats/libqmng.la
+qt5/plugins/imageformats/libqtga.la
+qt5/plugins/imageformats/libqtiff.la
+qt5/plugins/imageformats/libqwbmp.la
diff --git a/x11/qt5-qtimageformats/buildlink3.mk b/x11/qt5-qtimageformats/buildlink3.mk
new file mode 100644
index 00000000000..3fc23120063
--- /dev/null
+++ b/x11/qt5-qtimageformats/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtimageformats
+
+.if !defined(QT5_QTIMAGEFORMATS_BUILDLINK3_MK)
+QT5_QTIMAGEFORMATS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtimageformats+= qt5-qtimageformats>=5.1.1
+BUILDLINK_PKGSRCDIR.qt5-qtimageformats?= ../../x11/qt5-qtimageformats
+
+BUILDLINK_INCDIRS.qt5-qtimageformats+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtimageformats+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtimageformats+= qt5/plugins
+
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_QTIMAGEFORMATS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtimageformats
diff --git a/x11/qt5-qtlocation/DESCR b/x11/qt5-qtlocation/DESCR
new file mode 100644
index 00000000000..4d1888052d7
--- /dev/null
+++ b/x11/qt5-qtlocation/DESCR
@@ -0,0 +1 @@
+Qt5 module for qtlocation
diff --git a/x11/qt5-qtlocation/Makefile b/x11/qt5-qtlocation/Makefile
new file mode 100644
index 00000000000..956d19b673b
--- /dev/null
+++ b/x11/qt5-qtlocation/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+PKGNAME= qt5-qtlocation-${QTVERSION}
+COMMENT= Qt5 module for qtlocation
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtlocation
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+PC_FILES= Qt5Positioning.pc
+
+post-install:
+.for i in ${PC_FILES}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ${LN} -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtlocation/PLIST b/x11/qt5-qtlocation/PLIST
new file mode 100644
index 00000000000..63cb0eced59
--- /dev/null
+++ b/x11/qt5-qtlocation/PLIST
@@ -0,0 +1,57 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+lib/pkgconfig/Qt5Positioning.pc
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qdeclarativegeoaddress_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qdeclarativegeolocation_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeoaddress_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeocircle_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeocoordinate_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeolocation_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeopositioninfosource_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeorectangle_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qgeoshape_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qlocationutils_p.h
+qt5/include/QtPositioning/5.2.0/QtPositioning/private/qnmeapositioninfosource_p.h
+qt5/include/QtPositioning/QGeoAddress
+qt5/include/QtPositioning/QGeoAreaMonitorInfo
+qt5/include/QtPositioning/QGeoAreaMonitorSource
+qt5/include/QtPositioning/QGeoCircle
+qt5/include/QtPositioning/QGeoCoordinate
+qt5/include/QtPositioning/QGeoLocation
+qt5/include/QtPositioning/QGeoPositionInfo
+qt5/include/QtPositioning/QGeoPositionInfoSource
+qt5/include/QtPositioning/QGeoPositionInfoSourceFactory
+qt5/include/QtPositioning/QGeoRectangle
+qt5/include/QtPositioning/QGeoSatelliteInfo
+qt5/include/QtPositioning/QGeoSatelliteInfoSource
+qt5/include/QtPositioning/QGeoShape
+qt5/include/QtPositioning/QNmeaPositionInfoSource
+qt5/include/QtPositioning/QtPositioning
+qt5/include/QtPositioning/QtPositioningDepends
+qt5/include/QtPositioning/QtPositioningVersion
+qt5/include/QtPositioning/qgeoaddress.h
+qt5/include/QtPositioning/qgeoareamonitorinfo.h
+qt5/include/QtPositioning/qgeoareamonitorsource.h
+qt5/include/QtPositioning/qgeocircle.h
+qt5/include/QtPositioning/qgeocoordinate.h
+qt5/include/QtPositioning/qgeolocation.h
+qt5/include/QtPositioning/qgeopositioninfo.h
+qt5/include/QtPositioning/qgeopositioninfosource.h
+qt5/include/QtPositioning/qgeopositioninfosourcefactory.h
+qt5/include/QtPositioning/qgeorectangle.h
+qt5/include/QtPositioning/qgeosatelliteinfo.h
+qt5/include/QtPositioning/qgeosatelliteinfosource.h
+qt5/include/QtPositioning/qgeoshape.h
+qt5/include/QtPositioning/qnmeapositioninfosource.h
+qt5/include/QtPositioning/qpositioningglobal.h
+qt5/include/QtPositioning/qtpositioningversion.h
+qt5/lib/cmake/Qt5Positioning/Qt5PositioningConfig.cmake
+qt5/lib/cmake/Qt5Positioning/Qt5PositioningConfigVersion.cmake
+qt5/lib/libQt5Positioning.la
+qt5/lib/libQt5Positioning.prl
+qt5/lib/pkgconfig/Qt5Positioning.pc
+qt5/mkspecs/modules/qt_lib_positioning.pri
+qt5/mkspecs/modules/qt_lib_positioning_private.pri
+qt5/plugins/position/libqtposition_positionpoll.la
+qt5/qml/QtPositioning/libdeclarative_positioning.la
+qt5/qml/QtPositioning/plugins.qmltypes
+qt5/qml/QtPositioning/qmldir
diff --git a/x11/qt5-qtlocation/buildlink3.mk b/x11/qt5-qtlocation/buildlink3.mk
new file mode 100644
index 00000000000..8c3e0bdd3e3
--- /dev/null
+++ b/x11/qt5-qtlocation/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtlocation
+
+.if !defined(QT5_QTLOCATION_BUILDLINK3_MK)
+QT5_QTLOCATION_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtlocation+= qt5-qtlocation>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtlocation?= ../../x11/qt5-qtlocation
+
+BUILDLINK_INCDIRS.qt5-qtlocation+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtlocation+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtlocation+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.endif # QT5_QTLOCATION_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtlocation
diff --git a/x11/qt5-qtmultimedia/DESCR b/x11/qt5-qtmultimedia/DESCR
new file mode 100644
index 00000000000..0795e2ec88d
--- /dev/null
+++ b/x11/qt5-qtmultimedia/DESCR
@@ -0,0 +1 @@
+Qt5 module for multimedia
diff --git a/x11/qt5-qtmultimedia/Makefile b/x11/qt5-qtmultimedia/Makefile
new file mode 100644
index 00000000000..f01c58dc2e4
--- /dev/null
+++ b/x11/qt5-qtmultimedia/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+PKGNAME= qt5-qtmultimedia-${QTVERSION}
+COMMENT= Qt5 module for multimedia
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtmultimedia
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5Multimedia.pc Qt5MultimediaQuick_p.pc Qt5MultimediaWidgets.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../audio/pulseaudio/buildlink3.mk"
+.include "../../audio/openal/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtmultimedia/PLIST b/x11/qt5-qtmultimedia/PLIST
new file mode 100644
index 00000000000..3fc04abfac6
--- /dev/null
+++ b/x11/qt5-qtmultimedia/PLIST
@@ -0,0 +1,272 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+lib/pkgconfig/Qt5Multimedia.pc
+lib/pkgconfig/Qt5MultimediaQuick_p.pc
+lib/pkgconfig/Qt5MultimediaWidgets.pc
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/gstvideoconnector_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/playlistfileparser_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qabstractvideobuffer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiobuffer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiodevicefactory_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiodeviceinfo_alsa_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiodeviceinfo_win32_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiohelpers_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudioinput_alsa_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudioinput_win32_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiooutput_alsa_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qaudiooutput_win32_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstappsrc_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstbufferpoolinterface_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstcodecsinfo_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreameraudioinputselector_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreameraudioprobecontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamerbushelper_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamergltexturerenderer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamermessage_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideoinputdevicecontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideoprobecontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideorenderer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideorendererinterface_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideowidget_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstreamervideowindow_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstutils_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qgstvideobuffer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qimagevideobuffer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediacontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmedianetworkplaylistprovider_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaobject_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylist_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylistcontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylistioplugin_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylistnavigator_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylistprovider_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaplaylistsourcecontrol_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediapluginloader_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediarecorder_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaresourcepolicy_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaresourcepolicyplugin_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaresourceset_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaservice_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmediaserviceprovider_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qmemoryvideobuffer_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qsamplecache_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qsgvideonode_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qsoundeffect_pulse_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qsoundeffect_qaudio_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qtmultimediaquickdefs_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qvideooutputorientationhandler_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qvideosurfacegstsink_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qvideosurfaceoutput_p.h
+qt5/include/QtMultimedia/5.2.0/QtMultimedia/private/qwavedecoder_p.h
+qt5/include/QtMultimedia/QAbstractAudioDeviceInfo
+qt5/include/QtMultimedia/QAbstractAudioInput
+qt5/include/QtMultimedia/QAbstractAudioOutput
+qt5/include/QtMultimedia/QAbstractVideoBuffer
+qt5/include/QtMultimedia/QAbstractVideoSurface
+qt5/include/QtMultimedia/QAudio
+qt5/include/QtMultimedia/QAudioBuffer
+qt5/include/QtMultimedia/QAudioDecoder
+qt5/include/QtMultimedia/QAudioDecoderControl
+qt5/include/QtMultimedia/QAudioDeviceInfo
+qt5/include/QtMultimedia/QAudioEncoderSettings
+qt5/include/QtMultimedia/QAudioEncoderSettingsControl
+qt5/include/QtMultimedia/QAudioFormat
+qt5/include/QtMultimedia/QAudioInput
+qt5/include/QtMultimedia/QAudioInputSelectorControl
+qt5/include/QtMultimedia/QAudioOutput
+qt5/include/QtMultimedia/QAudioOutputSelectorControl
+qt5/include/QtMultimedia/QAudioProbe
+qt5/include/QtMultimedia/QAudioRecorder
+qt5/include/QtMultimedia/QAudioSystemFactoryInterface
+qt5/include/QtMultimedia/QAudioSystemPlugin
+qt5/include/QtMultimedia/QCamera
+qt5/include/QtMultimedia/QCameraCaptureBufferFormatControl
+qt5/include/QtMultimedia/QCameraCaptureDestinationControl
+qt5/include/QtMultimedia/QCameraControl
+qt5/include/QtMultimedia/QCameraExposure
+qt5/include/QtMultimedia/QCameraExposureControl
+qt5/include/QtMultimedia/QCameraFeedbackControl
+qt5/include/QtMultimedia/QCameraFlashControl
+qt5/include/QtMultimedia/QCameraFocus
+qt5/include/QtMultimedia/QCameraFocusControl
+qt5/include/QtMultimedia/QCameraFocusZone
+qt5/include/QtMultimedia/QCameraFocusZoneList
+qt5/include/QtMultimedia/QCameraImageCapture
+qt5/include/QtMultimedia/QCameraImageCaptureControl
+qt5/include/QtMultimedia/QCameraImageProcessing
+qt5/include/QtMultimedia/QCameraImageProcessingControl
+qt5/include/QtMultimedia/QCameraLocksControl
+qt5/include/QtMultimedia/QCameraViewfinderSettingsControl
+qt5/include/QtMultimedia/QCameraZoomControl
+qt5/include/QtMultimedia/QImageEncoderControl
+qt5/include/QtMultimedia/QImageEncoderSettings
+qt5/include/QtMultimedia/QMediaAudioProbeControl
+qt5/include/QtMultimedia/QMediaAvailabilityControl
+qt5/include/QtMultimedia/QMediaBindableInterface
+qt5/include/QtMultimedia/QMediaContainerControl
+qt5/include/QtMultimedia/QMediaContent
+qt5/include/QtMultimedia/QMediaControl
+qt5/include/QtMultimedia/QMediaGaplessPlaybackControl
+qt5/include/QtMultimedia/QMediaMetaData
+qt5/include/QtMultimedia/QMediaNetworkAccessControl
+qt5/include/QtMultimedia/QMediaObject
+qt5/include/QtMultimedia/QMediaPlayer
+qt5/include/QtMultimedia/QMediaPlayerControl
+qt5/include/QtMultimedia/QMediaPlaylist
+qt5/include/QtMultimedia/QMediaRecorder
+qt5/include/QtMultimedia/QMediaRecorderControl
+qt5/include/QtMultimedia/QMediaResource
+qt5/include/QtMultimedia/QMediaResourceList
+qt5/include/QtMultimedia/QMediaService
+qt5/include/QtMultimedia/QMediaServiceFeaturesInterface
+qt5/include/QtMultimedia/QMediaServiceProviderFactoryInterface
+qt5/include/QtMultimedia/QMediaServiceProviderHint
+qt5/include/QtMultimedia/QMediaServiceProviderPlugin
+qt5/include/QtMultimedia/QMediaServiceSupportedDevicesInterface
+qt5/include/QtMultimedia/QMediaServiceSupportedFormatsInterface
+qt5/include/QtMultimedia/QMediaStreamsControl
+qt5/include/QtMultimedia/QMediaTimeInterval
+qt5/include/QtMultimedia/QMediaTimeRange
+qt5/include/QtMultimedia/QMediaVideoProbeControl
+qt5/include/QtMultimedia/QMetaDataReaderControl
+qt5/include/QtMultimedia/QMetaDataWriterControl
+qt5/include/QtMultimedia/QMultimedia
+qt5/include/QtMultimedia/QRadioData
+qt5/include/QtMultimedia/QRadioDataControl
+qt5/include/QtMultimedia/QRadioTuner
+qt5/include/QtMultimedia/QRadioTunerControl
+qt5/include/QtMultimedia/QSound
+qt5/include/QtMultimedia/QSoundEffect
+qt5/include/QtMultimedia/QVideoDeviceSelectorControl
+qt5/include/QtMultimedia/QVideoEncoderSettings
+qt5/include/QtMultimedia/QVideoEncoderSettingsControl
+qt5/include/QtMultimedia/QVideoFrame
+qt5/include/QtMultimedia/QVideoProbe
+qt5/include/QtMultimedia/QVideoRendererControl
+qt5/include/QtMultimedia/QVideoSurfaceFormat
+qt5/include/QtMultimedia/QVideoWindowControl
+qt5/include/QtMultimedia/QtMultimedia
+qt5/include/QtMultimedia/QtMultimediaDepends
+qt5/include/QtMultimedia/QtMultimediaVersion
+qt5/include/QtMultimedia/qabstractvideobuffer.h
+qt5/include/QtMultimedia/qabstractvideosurface.h
+qt5/include/QtMultimedia/qaudio.h
+qt5/include/QtMultimedia/qaudiobuffer.h
+qt5/include/QtMultimedia/qaudiodecoder.h
+qt5/include/QtMultimedia/qaudiodecodercontrol.h
+qt5/include/QtMultimedia/qaudiodeviceinfo.h
+qt5/include/QtMultimedia/qaudioencodersettingscontrol.h
+qt5/include/QtMultimedia/qaudioformat.h
+qt5/include/QtMultimedia/qaudioinput.h
+qt5/include/QtMultimedia/qaudioinputselectorcontrol.h
+qt5/include/QtMultimedia/qaudiooutput.h
+qt5/include/QtMultimedia/qaudiooutputselectorcontrol.h
+qt5/include/QtMultimedia/qaudioprobe.h
+qt5/include/QtMultimedia/qaudiorecorder.h
+qt5/include/QtMultimedia/qaudiosystem.h
+qt5/include/QtMultimedia/qaudiosystemplugin.h
+qt5/include/QtMultimedia/qcamera.h
+qt5/include/QtMultimedia/qcameracapturebufferformatcontrol.h
+qt5/include/QtMultimedia/qcameracapturedestinationcontrol.h
+qt5/include/QtMultimedia/qcameracontrol.h
+qt5/include/QtMultimedia/qcameraexposure.h
+qt5/include/QtMultimedia/qcameraexposurecontrol.h
+qt5/include/QtMultimedia/qcamerafeedbackcontrol.h
+qt5/include/QtMultimedia/qcameraflashcontrol.h
+qt5/include/QtMultimedia/qcamerafocus.h
+qt5/include/QtMultimedia/qcamerafocuscontrol.h
+qt5/include/QtMultimedia/qcameraimagecapture.h
+qt5/include/QtMultimedia/qcameraimagecapturecontrol.h
+qt5/include/QtMultimedia/qcameraimageprocessing.h
+qt5/include/QtMultimedia/qcameraimageprocessingcontrol.h
+qt5/include/QtMultimedia/qcameralockscontrol.h
+qt5/include/QtMultimedia/qcameraviewfindersettingscontrol.h
+qt5/include/QtMultimedia/qcamerazoomcontrol.h
+qt5/include/QtMultimedia/qimageencodercontrol.h
+qt5/include/QtMultimedia/qmediaaudioprobecontrol.h
+qt5/include/QtMultimedia/qmediaavailabilitycontrol.h
+qt5/include/QtMultimedia/qmediabindableinterface.h
+qt5/include/QtMultimedia/qmediacontainercontrol.h
+qt5/include/QtMultimedia/qmediacontent.h
+qt5/include/QtMultimedia/qmediacontrol.h
+qt5/include/QtMultimedia/qmediaencodersettings.h
+qt5/include/QtMultimedia/qmediaenumdebug.h
+qt5/include/QtMultimedia/qmediagaplessplaybackcontrol.h
+qt5/include/QtMultimedia/qmediametadata.h
+qt5/include/QtMultimedia/qmedianetworkaccesscontrol.h
+qt5/include/QtMultimedia/qmediaobject.h
+qt5/include/QtMultimedia/qmediaplayer.h
+qt5/include/QtMultimedia/qmediaplayercontrol.h
+qt5/include/QtMultimedia/qmediaplaylist.h
+qt5/include/QtMultimedia/qmediarecorder.h
+qt5/include/QtMultimedia/qmediarecordercontrol.h
+qt5/include/QtMultimedia/qmediaresource.h
+qt5/include/QtMultimedia/qmediaservice.h
+qt5/include/QtMultimedia/qmediaserviceproviderplugin.h
+qt5/include/QtMultimedia/qmediastreamscontrol.h
+qt5/include/QtMultimedia/qmediatimerange.h
+qt5/include/QtMultimedia/qmediavideoprobecontrol.h
+qt5/include/QtMultimedia/qmetadatareadercontrol.h
+qt5/include/QtMultimedia/qmetadatawritercontrol.h
+qt5/include/QtMultimedia/qmultimedia.h
+qt5/include/QtMultimedia/qradiodata.h
+qt5/include/QtMultimedia/qradiodatacontrol.h
+qt5/include/QtMultimedia/qradiotuner.h
+qt5/include/QtMultimedia/qradiotunercontrol.h
+qt5/include/QtMultimedia/qsound.h
+qt5/include/QtMultimedia/qsoundeffect.h
+qt5/include/QtMultimedia/qtmultimediadefs.h
+qt5/include/QtMultimedia/qtmultimediaversion.h
+qt5/include/QtMultimedia/qvideodeviceselectorcontrol.h
+qt5/include/QtMultimedia/qvideoencodersettingscontrol.h
+qt5/include/QtMultimedia/qvideoframe.h
+qt5/include/QtMultimedia/qvideoprobe.h
+qt5/include/QtMultimedia/qvideorenderercontrol.h
+qt5/include/QtMultimedia/qvideosurfaceformat.h
+qt5/include/QtMultimedia/qvideowindowcontrol.h
+qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_p
+qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_pDepends
+qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_pVersion
+qt5/include/QtMultimediaQuick_p/qtmultimediaquick_pversion.h
+qt5/include/QtMultimediaWidgets/5.2.0/QtMultimediaWidgets/private/qeglimagetexturesurface_p.h
+qt5/include/QtMultimediaWidgets/5.2.0/QtMultimediaWidgets/private/qpaintervideosurface_p.h
+qt5/include/QtMultimediaWidgets/5.2.0/QtMultimediaWidgets/private/qvideowidget_p.h
+qt5/include/QtMultimediaWidgets/QCameraViewfinder
+qt5/include/QtMultimediaWidgets/QGraphicsVideoItem
+qt5/include/QtMultimediaWidgets/QVideoWidget
+qt5/include/QtMultimediaWidgets/QVideoWidgetControl
+qt5/include/QtMultimediaWidgets/QtMultimediaWidgets
+qt5/include/QtMultimediaWidgets/QtMultimediaWidgetsDepends
+qt5/include/QtMultimediaWidgets/QtMultimediaWidgetsVersion
+qt5/include/QtMultimediaWidgets/qcameraviewfinder.h
+qt5/include/QtMultimediaWidgets/qgraphicsvideoitem.h
+qt5/include/QtMultimediaWidgets/qtmultimediawidgetdefs.h
+qt5/include/QtMultimediaWidgets/qtmultimediawidgetsversion.h
+qt5/include/QtMultimediaWidgets/qvideowidget.h
+qt5/include/QtMultimediaWidgets/qvideowidgetcontrol.h
+qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
+qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
+qt5/lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfig.cmake
+qt5/lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfigVersion.cmake
+qt5/lib/libQt5Multimedia.la
+qt5/lib/libQt5Multimedia.prl
+qt5/lib/libQt5MultimediaQuick_p.la
+qt5/lib/libQt5MultimediaQuick_p.prl
+qt5/lib/libQt5MultimediaWidgets.la
+qt5/lib/libQt5MultimediaWidgets.prl
+qt5/lib/pkgconfig/Qt5Multimedia.pc
+qt5/lib/pkgconfig/Qt5MultimediaQuick_p.pc
+qt5/lib/pkgconfig/Qt5MultimediaWidgets.pc
+qt5/mkspecs/modules/qt_lib_multimedia.pri
+qt5/mkspecs/modules/qt_lib_multimedia_private.pri
+qt5/mkspecs/modules/qt_lib_multimediawidgets.pri
+qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri
+qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
+qt5/plugins/mediaservice/libqtmedia_audioengine.la
+qt5/plugins/playlistformats/libqtmultimedia_m3u.la
+qt5/qml/QtAudioEngine/libdeclarative_audioengine.la
+qt5/qml/QtAudioEngine/plugins.qmltypes
+qt5/qml/QtAudioEngine/qmldir
+qt5/qml/QtMultimedia/Video.qml
+qt5/qml/QtMultimedia/libdeclarative_multimedia.la
+qt5/qml/QtMultimedia/plugins.qmltypes
+qt5/qml/QtMultimedia/qmldir
diff --git a/x11/qt5-qtmultimedia/buildlink3.mk b/x11/qt5-qtmultimedia/buildlink3.mk
new file mode 100644
index 00000000000..bc9ba713e68
--- /dev/null
+++ b/x11/qt5-qtmultimedia/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtmultimedia
+
+.if !defined(QT5_QTMULTIMEDIA_BUILDLINK3_MK)
+QT5_QTMULTIMEDIA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtmultimedia+= qt5-qtmultimedia>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtmultimedia?= ../../x11/qt5-qtmultimedia
+
+BUILDLINK_INCDIRS.qt5-qtmultimedia+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtmultimedia+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtmultimedia+= qt5/plugins
+
+.include "../../audio/pulseaudio/buildlink3.mk"
+.include "../../audio/openal/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.endif # QT5_QTMULTIMEDIA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtmultimedia
diff --git a/x11/qt5-qtquick1/DESCR b/x11/qt5-qtquick1/DESCR
new file mode 100644
index 00000000000..7141492d242
--- /dev/null
+++ b/x11/qt5-qtquick1/DESCR
@@ -0,0 +1 @@
+Qt5 module for Quick1
diff --git a/x11/qt5-qtquick1/Makefile b/x11/qt5-qtquick1/Makefile
new file mode 100644
index 00000000000..479a975b40b
--- /dev/null
+++ b/x11/qt5-qtquick1/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtquick1-${QTVERSION}
+COMMENT= Qt5 module for Quick1
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtquick1
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5Declarative.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtquick1/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtquick1/PLIST b/x11/qt5-qtquick1/PLIST
new file mode 100644
index 00000000000..6b67a65b879
--- /dev/null
+++ b/x11/qt5-qtquick1/PLIST
@@ -0,0 +1,244 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5Declarative.pc
+qt5/imports/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.la
+qt5/imports/Qt/labs/folderlistmodel/plugins.qmltypes
+qt5/imports/Qt/labs/folderlistmodel/qmldir
+qt5/imports/Qt/labs/gestures/libqmlgesturesplugin.la
+qt5/imports/Qt/labs/gestures/plugins.qmltypes
+qt5/imports/Qt/labs/gestures/qmldir
+qt5/imports/Qt/labs/particles/libqmlparticlesplugin.la
+qt5/imports/Qt/labs/particles/plugins.qmltypes
+qt5/imports/Qt/labs/particles/qmldir
+qt5/imports/Qt/labs/shaders/libqmlshadersplugin.la
+qt5/imports/Qt/labs/shaders/plugins.qmltypes
+qt5/imports/Qt/labs/shaders/qmldir
+qt5/imports/QtWebKit/libqmlwebkitplugin.la
+qt5/imports/QtWebKit/plugins.qmltypes
+qt5/imports/QtWebKit/qmldir
+qt5/imports/builtins.qmltypes
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qbitfield_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanchors_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanchors_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanimatedimage_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanimatedimage_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanimation_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeanimation_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeapplication_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativebehavior_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativebind_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativebinding_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativebinding_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeborderimage_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeborderimage_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeboundsignal_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecleanup_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecompiledbindings_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecompiler_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecomponent_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeconnections_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecontext_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecontextscriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecustomparser_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativecustomparser_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedata_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugclient_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebuggerstatus_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebughelper_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugserver_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugserverconnection_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugservice_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugservice_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedebugtrace_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedirparser_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedom_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativedom_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeengine_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeenginedebug_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeenginedebugservice_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeevents_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeexpression_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativefastproperties_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeflickable_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeflickable_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeflipable_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativefocuspanel_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativefocusscope_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativefontloader_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeglobal_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeglobalscriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativegraphicswidget_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativegridview_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeguard_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimage_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimage_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimagebase_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimagebase_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimplicitsizeitem_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimplicitsizeitem_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeimport_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeinclude_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeinspectorinterface_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeinspectorservice_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeinstruction_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeintegercache_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeitem_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeitemchangelistener_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeitemsmodule_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsast_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsastfwd_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsastvisitor_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsengine_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsglobal_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsgrammar_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejslexer_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsmemorypool_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsnodepool_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativejsparser_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelayoutitem_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelist_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistaccessor_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistmodel_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistmodel_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistmodelworkeragent_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistscriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativelistview_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeloader_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeloader_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativemetatype_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativemousearea_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativemousearea_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativenotifier_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativenullablevalue_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeobjectscriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeopenmetaobject_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepackage_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepainteditem_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepainteditem_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeparser_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepath_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepath_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepathview_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepathview_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepincharea_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepincharea_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepixmapcache_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepositioners_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepositioners_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeproperty_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepropertycache_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativepropertychanges_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeproxymetaobject_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerectangle_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerectangle_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerefcount_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerepeater_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerepeater_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativerewrite_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativescalegrid_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativescriptparser_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativesmoothedanimation_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativesmoothedanimation_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativespringanimation_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativesqldatabase_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestate_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestate_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestategroup_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestateoperations_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestringconverters_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativestyledtext_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativesystempalette_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetext_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetext_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetextedit_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetextedit_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetextinput_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetextinput_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetextlayout_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetimeline_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetimer_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetransition_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetransitionmanager_p_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetranslate_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetypeloader_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetypenamecache_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetypenamescriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativetypenotavailable_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeutilmodule_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativevaluetype_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativevaluetypescriptclass_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativevisualitemmodel_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativevme_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativevmemetaobject_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativewatcher_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativeworkerscript_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativexmlhttprequest_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qdeclarativexmllistmodel_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qjsdebuggeragent_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qjsdebugservice_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qlistmodelinterface_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qpacketprotocol_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qpodvector_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/qtdeclarativeglobal_p.h
+qt5/include/QtDeclarative/5.2.0/QtDeclarative/private/textwriter_p.h
+qt5/include/QtDeclarative/QDeclarativeAttachedPropertiesFunc
+qt5/include/QtDeclarative/QDeclarativeComponent
+qt5/include/QtDeclarative/QDeclarativeContext
+qt5/include/QtDeclarative/QDeclarativeDebuggingEnabler
+qt5/include/QtDeclarative/QDeclarativeEngine
+qt5/include/QtDeclarative/QDeclarativeError
+qt5/include/QtDeclarative/QDeclarativeExpression
+qt5/include/QtDeclarative/QDeclarativeExtensionInterface
+qt5/include/QtDeclarative/QDeclarativeExtensionPlugin
+qt5/include/QtDeclarative/QDeclarativeImageProvider
+qt5/include/QtDeclarative/QDeclarativeInfo
+qt5/include/QtDeclarative/QDeclarativeItem
+qt5/include/QtDeclarative/QDeclarativeListProperty
+qt5/include/QtDeclarative/QDeclarativeListReference
+qt5/include/QtDeclarative/QDeclarativeNetworkAccessManagerFactory
+qt5/include/QtDeclarative/QDeclarativeParserStatus
+qt5/include/QtDeclarative/QDeclarativeProperties
+qt5/include/QtDeclarative/QDeclarativeProperty
+qt5/include/QtDeclarative/QDeclarativePropertyMap
+qt5/include/QtDeclarative/QDeclarativePropertyValueInterceptor
+qt5/include/QtDeclarative/QDeclarativePropertyValueSource
+qt5/include/QtDeclarative/QDeclarativeScriptString
+qt5/include/QtDeclarative/QDeclarativeTypeInfo
+qt5/include/QtDeclarative/QDeclarativeView
+qt5/include/QtDeclarative/QtDeclarative
+qt5/include/QtDeclarative/QtDeclarativeDepends
+qt5/include/QtDeclarative/QtDeclarativeVersion
+qt5/include/QtDeclarative/qdeclarative.h
+qt5/include/QtDeclarative/qdeclarativecomponent.h
+qt5/include/QtDeclarative/qdeclarativecontext.h
+qt5/include/QtDeclarative/qdeclarativedebug.h
+qt5/include/QtDeclarative/qdeclarativeengine.h
+qt5/include/QtDeclarative/qdeclarativeerror.h
+qt5/include/QtDeclarative/qdeclarativeexpression.h
+qt5/include/QtDeclarative/qdeclarativeextensioninterface.h
+qt5/include/QtDeclarative/qdeclarativeextensionplugin.h
+qt5/include/QtDeclarative/qdeclarativeimageprovider.h
+qt5/include/QtDeclarative/qdeclarativeinfo.h
+qt5/include/QtDeclarative/qdeclarativeitem.h
+qt5/include/QtDeclarative/qdeclarativelist.h
+qt5/include/QtDeclarative/qdeclarativenetworkaccessmanagerfactory.h
+qt5/include/QtDeclarative/qdeclarativeparserstatus.h
+qt5/include/QtDeclarative/qdeclarativeprivate.h
+qt5/include/QtDeclarative/qdeclarativeproperty.h
+qt5/include/QtDeclarative/qdeclarativepropertymap.h
+qt5/include/QtDeclarative/qdeclarativepropertyvalueinterceptor.h
+qt5/include/QtDeclarative/qdeclarativepropertyvaluesource.h
+qt5/include/QtDeclarative/qdeclarativescriptstring.h
+qt5/include/QtDeclarative/qdeclarativeview.h
+qt5/include/QtDeclarative/qtdeclarativeglobal.h
+qt5/include/QtDeclarative/qtdeclarativeversion.h
+qt5/lib/cmake/Qt5Declarative/Qt5DeclarativeConfig.cmake
+qt5/lib/cmake/Qt5Declarative/Qt5DeclarativeConfigVersion.cmake
+qt5/lib/libQt5Declarative.la
+qt5/lib/libQt5Declarative.prl
+qt5/lib/pkgconfig/Qt5Declarative.pc
+qt5/mkspecs/modules/qt_lib_declarative.pri
+qt5/mkspecs/modules/qt_lib_declarative_private.pri
+qt5/plugins/designer/libqdeclarativeview.la
+qt5/plugins/qml1tooling/libqmldbg_inspector.la
+qt5/plugins/qml1tooling/libqmldbg_tcp_qtdeclarative.la
+@pkgdir qt5/bin
diff --git a/x11/qt5-qtquick1/buildlink3.mk b/x11/qt5-qtquick1/buildlink3.mk
new file mode 100644
index 00000000000..45160010c7f
--- /dev/null
+++ b/x11/qt5-qtquick1/buildlink3.mk
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtquick1
+
+.if !defined(QT5_QTQUICK1_BUILDLINK3_MK)
+QT5_QTQUICK1_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtquick1+= qt5-qtquick1>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtquick1?= ../../x11/qt5-qtquick1
+
+BUILDLINK_INCDIRS.qt5-qtquick1+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtquick1+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtquick1+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtquick1/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.endif # QT5_QTQUICK1_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtquick1
diff --git a/x11/qt5-qtquickcontrols/DESCR b/x11/qt5-qtquickcontrols/DESCR
new file mode 100644
index 00000000000..0d7ae0aaba4
--- /dev/null
+++ b/x11/qt5-qtquickcontrols/DESCR
@@ -0,0 +1 @@
+Qt5 module for QuickControls
diff --git a/x11/qt5-qtquickcontrols/Makefile b/x11/qt5-qtquickcontrols/Makefile
new file mode 100644
index 00000000000..a6bc5c03b80
--- /dev/null
+++ b/x11/qt5-qtquickcontrols/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+PKGNAME= qt5-qtquickcontrols-${QTVERSION}
+COMMENT= Qt5 module for QuickControls
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtquickcontrols
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtquickcontrols/PLIST b/x11/qt5-qtquickcontrols/PLIST
new file mode 100644
index 00000000000..ceee0979df0
--- /dev/null
+++ b/x11/qt5-qtquickcontrols/PLIST
@@ -0,0 +1,127 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+qt5/qml/QtQuick/Controls/ApplicationWindow.qml
+qt5/qml/QtQuick/Controls/BusyIndicator.qml
+qt5/qml/QtQuick/Controls/Button.qml
+qt5/qml/QtQuick/Controls/CheckBox.qml
+qt5/qml/QtQuick/Controls/ComboBox.qml
+qt5/qml/QtQuick/Controls/GroupBox.qml
+qt5/qml/QtQuick/Controls/Label.qml
+qt5/qml/QtQuick/Controls/Menu.qml
+qt5/qml/QtQuick/Controls/MenuBar.qml
+qt5/qml/QtQuick/Controls/Private/AbstractCheckable.qml
+qt5/qml/QtQuick/Controls/Private/BasicButton.qml
+qt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml
+qt5/qml/QtQuick/Controls/Private/Control.qml
+qt5/qml/QtQuick/Controls/Private/FastGlow.qml
+qt5/qml/QtQuick/Controls/Private/FocusFrame.qml
+qt5/qml/QtQuick/Controls/Private/MenuContentItem.qml
+qt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml
+qt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml
+qt5/qml/QtQuick/Controls/Private/ScrollBar.qml
+qt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml
+qt5/qml/QtQuick/Controls/Private/SourceProxy.qml
+qt5/qml/QtQuick/Controls/Private/StackView.js
+qt5/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml
+qt5/qml/QtQuick/Controls/Private/Style.qml
+qt5/qml/QtQuick/Controls/Private/TabBar.qml
+qt5/qml/QtQuick/Controls/Private/TableViewSelection.qml
+qt5/qml/QtQuick/Controls/Private/TextSingleton.qml
+qt5/qml/QtQuick/Controls/Private/qmldir
+qt5/qml/QtQuick/Controls/Private/style.js
+qt5/qml/QtQuick/Controls/ProgressBar.qml
+qt5/qml/QtQuick/Controls/RadioButton.qml
+qt5/qml/QtQuick/Controls/ScrollView.qml
+qt5/qml/QtQuick/Controls/Slider.qml
+qt5/qml/QtQuick/Controls/SpinBox.qml
+qt5/qml/QtQuick/Controls/SplitView.qml
+qt5/qml/QtQuick/Controls/StackView.qml
+qt5/qml/QtQuick/Controls/StackViewDelegate.qml
+qt5/qml/QtQuick/Controls/StackViewTransition.qml
+qt5/qml/QtQuick/Controls/StatusBar.qml
+qt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left@2x.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right@2x.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/button.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/button_down.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/check.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/check@2x.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/editbox.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/focusframe.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/groupbox.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/header.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/tab.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png
+qt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/qmldir
+qt5/qml/QtQuick/Controls/Styles/qmldir
+qt5/qml/QtQuick/Controls/Switch.qml
+qt5/qml/QtQuick/Controls/Tab.qml
+qt5/qml/QtQuick/Controls/TabView.qml
+qt5/qml/QtQuick/Controls/TableView.qml
+qt5/qml/QtQuick/Controls/TableViewColumn.qml
+qt5/qml/QtQuick/Controls/TextArea.qml
+qt5/qml/QtQuick/Controls/TextField.qml
+qt5/qml/QtQuick/Controls/ToolBar.qml
+qt5/qml/QtQuick/Controls/ToolButton.qml
+qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.la
+qt5/qml/QtQuick/Controls/plugins.qmltypes
+qt5/qml/QtQuick/Controls/qmldir
+qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.la
+qt5/qml/QtQuick/Layouts/plugins.qmltypes
+qt5/qml/QtQuick/Layouts/qmldir
diff --git a/x11/qt5-qtquickcontrols/buildlink3.mk b/x11/qt5-qtquickcontrols/buildlink3.mk
new file mode 100644
index 00000000000..1643620282e
--- /dev/null
+++ b/x11/qt5-qtquickcontrols/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtquickcontrols
+
+.if !defined(QT5_QTQUICKCONTROLS_BUILDLINK3_MK)
+QT5_QTQUICKCONTROLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtquickcontrols+= qt5-qtquickcontrols>=5.1.1
+BUILDLINK_PKGSRCDIR.qt5-qtquickcontrols?= ../../x11/qt5-qtquickcontrols
+
+BUILDLINK_INCDIRS.qt5-qtquickcontrols+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtquickcontrols+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtquickcontrols+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.endif # QT5_QTQUICKCONTROLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtquickcontrols
diff --git a/x11/qt5-qtscript/DESCR b/x11/qt5-qtscript/DESCR
new file mode 100644
index 00000000000..810eaa55d28
--- /dev/null
+++ b/x11/qt5-qtscript/DESCR
@@ -0,0 +1 @@
+Qt5 module for script
diff --git a/x11/qt5-qtscript/Makefile b/x11/qt5-qtscript/Makefile
new file mode 100644
index 00000000000..bb849890ca2
--- /dev/null
+++ b/x11/qt5-qtscript/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtscript-${QTVERSION}
+COMMENT= Qt5 module for script
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtscript
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5Script.pc Qt5ScriptTools.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtscript/PLIST b/x11/qt5-qtscript/PLIST
new file mode 100644
index 00000000000..c3d062b59b2
--- /dev/null
+++ b/x11/qt5-qtscript/PLIST
@@ -0,0 +1,165 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5Script.pc
+lib/pkgconfig/Qt5ScriptTools.pc
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptable_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptactivationobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptast_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptastfwd_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptastvisitor_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptclassobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptcontext_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptdeclarativeclass_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptdeclarativeobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptengine_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptengineagent_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptfunction_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptglobalobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptgrammar_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptlexer_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptparser_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptprogram_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptqobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptstaticscopeobject_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptstring_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptsyntaxchecker_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptvalue_p.h
+qt5/include/QtScript/5.2.0/QtScript/private/qscriptvariant_p.h
+qt5/include/QtScript/QScriptClass
+qt5/include/QtScript/QScriptClassPropertyIterator
+qt5/include/QtScript/QScriptContext
+qt5/include/QtScript/QScriptContextInfo
+qt5/include/QtScript/QScriptContextInfoList
+qt5/include/QtScript/QScriptEngine
+qt5/include/QtScript/QScriptEngineAgent
+qt5/include/QtScript/QScriptExtensionInterface
+qt5/include/QtScript/QScriptExtensionPlugin
+qt5/include/QtScript/QScriptProgram
+qt5/include/QtScript/QScriptString
+qt5/include/QtScript/QScriptSyntaxCheckResult
+qt5/include/QtScript/QScriptValue
+qt5/include/QtScript/QScriptValueIterator
+qt5/include/QtScript/QScriptValueList
+qt5/include/QtScript/QScriptable
+qt5/include/QtScript/QtScript
+qt5/include/QtScript/QtScriptDepends
+qt5/include/QtScript/QtScriptVersion
+qt5/include/QtScript/qscriptable.h
+qt5/include/QtScript/qscriptclass.h
+qt5/include/QtScript/qscriptclasspropertyiterator.h
+qt5/include/QtScript/qscriptcontext.h
+qt5/include/QtScript/qscriptcontextinfo.h
+qt5/include/QtScript/qscriptengine.h
+qt5/include/QtScript/qscriptengineagent.h
+qt5/include/QtScript/qscriptextensioninterface.h
+qt5/include/QtScript/qscriptextensionplugin.h
+qt5/include/QtScript/qscriptprogram.h
+qt5/include/QtScript/qscriptstring.h
+qt5/include/QtScript/qscriptvalue.h
+qt5/include/QtScript/qscriptvalueiterator.h
+qt5/include/QtScript/qtscriptglobal.h
+qt5/include/QtScript/qtscriptversion.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptbreakpointdata_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptbreakpointsmodel_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptbreakpointswidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptbreakpointswidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptbreakpointswidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptcompletionproviderinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptcompletiontask_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptcompletiontaskinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptcompletiontaskinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebugger_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggeragent_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggeragent_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerbackend_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerbackend_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodefinderwidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodefinderwidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodefinderwidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodeview_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodeviewinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodeviewinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodewidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodewidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercodewidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommand_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommandexecutor_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommandschedulerfrontend_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommandschedulerinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommandschedulerjob_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggercommandschedulerjob_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsole_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommand_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommand_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommandgroupdata_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommandjob_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommandjob_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolecommandmanager_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsoleglobalobject_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolehistorianinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolewidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolewidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerconsolewidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerevent_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggereventhandlerinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerfrontend_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerfrontend_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerjob_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerjob_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerjobschedulerinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerlocalsmodel_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerlocalswidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerlocalswidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerlocalswidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerobjectsnapshotdelta_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerresponse_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerresponsehandlerinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerscriptedconsolecommand_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerscriptsmodel_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerscriptswidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerscriptswidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerscriptswidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerstackmodel_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerstackwidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerstackwidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerstackwidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerstandardwidgetfactory_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggervalue_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggervalueproperty_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebuggerwidgetfactoryinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebugoutputwidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebugoutputwidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptdebugoutputwidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptedit_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptenginedebuggerfrontend_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscripterrorlogwidget_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscripterrorlogwidgetinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscripterrorlogwidgetinterface_p_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptmessagehandlerinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptobjectsnapshot_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptscriptdata_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptstdmessagehandler_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptsyntaxhighlighter_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscripttooltipproviderinterface_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptvalueproperty_p.h
+qt5/include/QtScriptTools/5.2.0/QtScriptTools/private/qscriptxmlparser_p.h
+qt5/include/QtScriptTools/QScriptEngineDebugger
+qt5/include/QtScriptTools/QtScriptTools
+qt5/include/QtScriptTools/QtScriptToolsDepends
+qt5/include/QtScriptTools/QtScriptToolsVersion
+qt5/include/QtScriptTools/qscriptenginedebugger.h
+qt5/include/QtScriptTools/qtscripttoolsversion.h
+qt5/lib/cmake/Qt5Script/Qt5ScriptConfig.cmake
+qt5/lib/cmake/Qt5Script/Qt5ScriptConfigVersion.cmake
+qt5/lib/cmake/Qt5ScriptTools/Qt5ScriptToolsConfig.cmake
+qt5/lib/cmake/Qt5ScriptTools/Qt5ScriptToolsConfigVersion.cmake
+qt5/lib/libQt5Script.la
+qt5/lib/libQt5Script.prl
+qt5/lib/libQt5ScriptTools.la
+qt5/lib/libQt5ScriptTools.prl
+qt5/lib/pkgconfig/Qt5Script.pc
+qt5/lib/pkgconfig/Qt5ScriptTools.pc
+qt5/mkspecs/modules/qt_lib_script.pri
+qt5/mkspecs/modules/qt_lib_script_private.pri
+qt5/mkspecs/modules/qt_lib_scripttools.pri
+qt5/mkspecs/modules/qt_lib_scripttools_private.pri
diff --git a/x11/qt5-qtscript/buildlink3.mk b/x11/qt5-qtscript/buildlink3.mk
new file mode 100644
index 00000000000..cf726434058
--- /dev/null
+++ b/x11/qt5-qtscript/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtscript
+
+.if !defined(QT5_QTSCRIPT_BUILDLINK3_MK)
+QT5_QTSCRIPT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtscript+= qt5-qtscript>=5.1.1
+BUILDLINK_PKGSRCDIR.qt5-qtscript?= ../../x11/qt5-qtscript
+
+BUILDLINK_INCDIRS.qt5-qtscript+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtscript+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtscript+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_QTSCRIPT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtscript
diff --git a/x11/qt5-qtsensors/DESCR b/x11/qt5-qtsensors/DESCR
new file mode 100644
index 00000000000..2907f3ff2f2
--- /dev/null
+++ b/x11/qt5-qtsensors/DESCR
@@ -0,0 +1 @@
+Qt5 module for Sensors
diff --git a/x11/qt5-qtsensors/Makefile b/x11/qt5-qtsensors/Makefile
new file mode 100644
index 00000000000..4fe7707ece1
--- /dev/null
+++ b/x11/qt5-qtsensors/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtsensors-${QTVERSION}
+COMMENT= Qt5 module for Sensors
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtsensors
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5Sensors.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtsensors/PLIST b/x11/qt5-qtsensors/PLIST
new file mode 100644
index 00000000000..f1fdb55dc2d
--- /dev/null
+++ b/x11/qt5-qtsensors/PLIST
@@ -0,0 +1,129 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5Sensors.pc
+qt5/include/QtSensors/5.2.0/QtSensors/private/qaccelerometer_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qaltimeter_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qambientlightsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qambienttemperaturesensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qcompass_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qgyroscope_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qholstersensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qirproximitysensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qlightsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qmagnetometer_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qorientationsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qpressuresensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qproximitysensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qrotationsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qsensorbackend_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qsensorgesture_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qsensorgesturemanagerprivate_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qtapsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/qtiltsensor_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/sensorlog_p.h
+qt5/include/QtSensors/5.2.0/QtSensors/private/simulatorgesturescommon_p.h
+qt5/include/QtSensors/QAccelerometer
+qt5/include/QtSensors/QAccelerometerFilter
+qt5/include/QtSensors/QAccelerometerReading
+qt5/include/QtSensors/QAltimeter
+qt5/include/QtSensors/QAltimeterFilter
+qt5/include/QtSensors/QAltimeterReading
+qt5/include/QtSensors/QAmbientLightFilter
+qt5/include/QtSensors/QAmbientLightReading
+qt5/include/QtSensors/QAmbientLightSensor
+qt5/include/QtSensors/QAmbientTemperatureFilter
+qt5/include/QtSensors/QAmbientTemperatureReading
+qt5/include/QtSensors/QAmbientTemperatureSensor
+qt5/include/QtSensors/QCompass
+qt5/include/QtSensors/QCompassFilter
+qt5/include/QtSensors/QCompassReading
+qt5/include/QtSensors/QGyroscope
+qt5/include/QtSensors/QGyroscopeFilter
+qt5/include/QtSensors/QGyroscopeReading
+qt5/include/QtSensors/QHolsterFilter
+qt5/include/QtSensors/QHolsterReading
+qt5/include/QtSensors/QHolsterSensor
+qt5/include/QtSensors/QIRProximityFilter
+qt5/include/QtSensors/QIRProximityReading
+qt5/include/QtSensors/QIRProximitySensor
+qt5/include/QtSensors/QLightFilter
+qt5/include/QtSensors/QLightReading
+qt5/include/QtSensors/QLightSensor
+qt5/include/QtSensors/QMagnetometer
+qt5/include/QtSensors/QMagnetometerFilter
+qt5/include/QtSensors/QMagnetometerReading
+qt5/include/QtSensors/QOrientationFilter
+qt5/include/QtSensors/QOrientationReading
+qt5/include/QtSensors/QOrientationSensor
+qt5/include/QtSensors/QPressureFilter
+qt5/include/QtSensors/QPressureReading
+qt5/include/QtSensors/QPressureSensor
+qt5/include/QtSensors/QProximityFilter
+qt5/include/QtSensors/QProximityReading
+qt5/include/QtSensors/QProximitySensor
+qt5/include/QtSensors/QRotationFilter
+qt5/include/QtSensors/QRotationReading
+qt5/include/QtSensors/QRotationSensor
+qt5/include/QtSensors/QSensor
+qt5/include/QtSensors/QSensorBackend
+qt5/include/QtSensors/QSensorBackendFactory
+qt5/include/QtSensors/QSensorChangesInterface
+qt5/include/QtSensors/QSensorFilter
+qt5/include/QtSensors/QSensorGesture
+qt5/include/QtSensors/QSensorGestureManager
+qt5/include/QtSensors/QSensorGesturePluginInterface
+qt5/include/QtSensors/QSensorGestureRecognizer
+qt5/include/QtSensors/QSensorManager
+qt5/include/QtSensors/QSensorPluginInterface
+qt5/include/QtSensors/QSensorReading
+qt5/include/QtSensors/QTapFilter
+qt5/include/QtSensors/QTapReading
+qt5/include/QtSensors/QTapSensor
+qt5/include/QtSensors/QTiltFilter
+qt5/include/QtSensors/QTiltReading
+qt5/include/QtSensors/QTiltSensor
+qt5/include/QtSensors/QtSensors
+qt5/include/QtSensors/QtSensorsDepends
+qt5/include/QtSensors/QtSensorsVersion
+qt5/include/QtSensors/qaccelerometer.h
+qt5/include/QtSensors/qaltimeter.h
+qt5/include/QtSensors/qambientlightsensor.h
+qt5/include/QtSensors/qambienttemperaturesensor.h
+qt5/include/QtSensors/qcompass.h
+qt5/include/QtSensors/qgyroscope.h
+qt5/include/QtSensors/qholstersensor.h
+qt5/include/QtSensors/qirproximitysensor.h
+qt5/include/QtSensors/qlightsensor.h
+qt5/include/QtSensors/qmagnetometer.h
+qt5/include/QtSensors/qorientationsensor.h
+qt5/include/QtSensors/qpressuresensor.h
+qt5/include/QtSensors/qproximitysensor.h
+qt5/include/QtSensors/qrotationsensor.h
+qt5/include/QtSensors/qsensor.h
+qt5/include/QtSensors/qsensorbackend.h
+qt5/include/QtSensors/qsensorgesture.h
+qt5/include/QtSensors/qsensorgesturemanager.h
+qt5/include/QtSensors/qsensorgestureplugininterface.h
+qt5/include/QtSensors/qsensorgesturerecognizer.h
+qt5/include/QtSensors/qsensormanager.h
+qt5/include/QtSensors/qsensorplugin.h
+qt5/include/QtSensors/qsensorsglobal.h
+qt5/include/QtSensors/qtapsensor.h
+qt5/include/QtSensors/qtiltsensor.h
+qt5/include/QtSensors/qtsensorsversion.h
+qt5/lib/cmake/Qt5Sensors/Qt5SensorsConfig.cmake
+qt5/lib/cmake/Qt5Sensors/Qt5SensorsConfigVersion.cmake
+qt5/lib/cmake/Qt5Sensors/Qt5Sensors_.cmake
+qt5/lib/cmake/Qt5Sensors/Qt5Sensors_genericSensorPlugin.cmake
+qt5/lib/libQt5Sensors.la
+qt5/lib/libQt5Sensors.prl
+qt5/lib/pkgconfig/Qt5Sensors.pc
+qt5/mkspecs/modules/qt_lib_sensors.pri
+qt5/mkspecs/modules/qt_lib_sensors_private.pri
+qt5/plugins/sensorgestures/libqtsensorgestures_plugin.la
+qt5/plugins/sensorgestures/libqtsensorgestures_shakeplugin.la
+qt5/plugins/sensors/libqtsensors_dummy.la
+qt5/plugins/sensors/libqtsensors_generic.la
+qt5/qml/QtSensors/libdeclarative_sensors.la
+qt5/qml/QtSensors/plugins.qmltypes
+qt5/qml/QtSensors/qmldir
diff --git a/x11/qt5-qtsensors/buildlink3.mk b/x11/qt5-qtsensors/buildlink3.mk
new file mode 100644
index 00000000000..e697f5b20fc
--- /dev/null
+++ b/x11/qt5-qtsensors/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtsensors
+
+.if !defined(QT5_QTSENSORS_BUILDLINK3_MK)
+QT5_QTSENSORS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtsensors+= qt5-qtsensors>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtsensors?= ../../x11/qt5-qtsensors
+
+BUILDLINK_INCDIRS.qt5-qtsensors+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtsensors+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtsensors+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.endif # QT5_QTSENSORS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtsensors
diff --git a/x11/qt5-qtserialport/DESCR b/x11/qt5-qtserialport/DESCR
new file mode 100644
index 00000000000..96ca1b19563
--- /dev/null
+++ b/x11/qt5-qtserialport/DESCR
@@ -0,0 +1 @@
+Qt5 module for Serial Port
diff --git a/x11/qt5-qtserialport/Makefile b/x11/qt5-qtserialport/Makefile
new file mode 100644
index 00000000000..f3df237d8fc
--- /dev/null
+++ b/x11/qt5-qtserialport/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtserialport-${QTVERSION}
+COMMENT= Qt5 module for Serial Port
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtserialport
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5SerialPort.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtserialport/PLIST b/x11/qt5-qtserialport/PLIST
new file mode 100644
index 00000000000..0161ea39cb0
--- /dev/null
+++ b/x11/qt5-qtserialport/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5SerialPort.pc
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qlockfile_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qringbuffer_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qserialport_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qserialport_symbian_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qserialport_unix_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qserialport_win_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qserialportinfo_p.h
+qt5/include/QtSerialPort/5.2.0/QtSerialPort/private/qtudev_p.h
+qt5/include/QtSerialPort/QLockFile
+qt5/include/QtSerialPort/QSerialPort
+qt5/include/QtSerialPort/QSerialPortInfo
+qt5/include/QtSerialPort/QWinEventNotifier
+qt5/include/QtSerialPort/QtSerialPort
+qt5/include/QtSerialPort/QtSerialPortDepends
+qt5/include/QtSerialPort/QtSerialPortVersion
+qt5/include/QtSerialPort/qlockfile.h
+qt5/include/QtSerialPort/qserialport.h
+qt5/include/QtSerialPort/qserialportglobal.h
+qt5/include/QtSerialPort/qserialportinfo.h
+qt5/include/QtSerialPort/qtserialportversion.h
+qt5/include/QtSerialPort/qwineventnotifier.h
+qt5/lib/cmake/Qt5SerialPort/Qt5SerialPortConfig.cmake
+qt5/lib/cmake/Qt5SerialPort/Qt5SerialPortConfigVersion.cmake
+qt5/lib/libQt5SerialPort.la
+qt5/lib/libQt5SerialPort.prl
+qt5/lib/pkgconfig/Qt5SerialPort.pc
+qt5/mkspecs/modules/qt_lib_serialport.pri
+qt5/mkspecs/modules/qt_lib_serialport_private.pri
diff --git a/x11/qt5-qtserialport/buildlink3.mk b/x11/qt5-qtserialport/buildlink3.mk
new file mode 100644
index 00000000000..88c4a11942b
--- /dev/null
+++ b/x11/qt5-qtserialport/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtserialport
+
+.if !defined(QT5_QTSERIALPORT_BUILDLINK3_MK)
+QT5_QTSERIALPORT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtserialport+= qt5-qtserialport>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtserialport?= ../../x11/qt5-qtserialport
+
+BUILDLINK_INCDIRS.qt5-qtserialport+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtserialport+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtserialport+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_QTSERIALPORT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtserialport
diff --git a/x11/qt5-qtsvg/DESCR b/x11/qt5-qtsvg/DESCR
new file mode 100644
index 00000000000..4dafce65982
--- /dev/null
+++ b/x11/qt5-qtsvg/DESCR
@@ -0,0 +1 @@
+Qt5 module for SVG
diff --git a/x11/qt5-qtsvg/Makefile b/x11/qt5-qtsvg/Makefile
new file mode 100644
index 00000000000..e5bfcedbd00
--- /dev/null
+++ b/x11/qt5-qtsvg/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+PKGNAME= qt5-qtsvg-${QTVERSION}
+COMMENT= Qt5 module for SVG
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtsvg
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5Svg.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtsvg/PLIST b/x11/qt5-qtsvg/PLIST
new file mode 100644
index 00000000000..9d255ae9566
--- /dev/null
+++ b/x11/qt5-qtsvg/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5Svg.pc
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgfont_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgfunctions_wince_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvggraphics_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvghandler_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgnode_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgstructure_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgstyle_p.h
+qt5/include/QtSvg/5.2.0/QtSvg/private/qsvgtinydocument_p.h
+qt5/include/QtSvg/QGraphicsSvgItem
+qt5/include/QtSvg/QSvgGenerator
+qt5/include/QtSvg/QSvgRenderer
+qt5/include/QtSvg/QSvgWidget
+qt5/include/QtSvg/QtSvg
+qt5/include/QtSvg/QtSvgDepends
+qt5/include/QtSvg/QtSvgVersion
+qt5/include/QtSvg/qgraphicssvgitem.h
+qt5/include/QtSvg/qsvggenerator.h
+qt5/include/QtSvg/qsvgrenderer.h
+qt5/include/QtSvg/qsvgwidget.h
+qt5/include/QtSvg/qtsvgglobal.h
+qt5/include/QtSvg/qtsvgversion.h
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake
+qt5/lib/cmake/Qt5Svg/Qt5SvgConfig.cmake
+qt5/lib/cmake/Qt5Svg/Qt5SvgConfigVersion.cmake
+qt5/lib/libQt5Svg.la
+qt5/lib/libQt5Svg.prl
+qt5/lib/pkgconfig/Qt5Svg.pc
+qt5/mkspecs/modules/qt_lib_svg.pri
+qt5/mkspecs/modules/qt_lib_svg_private.pri
+qt5/plugins/iconengines/libqsvgicon.la
+qt5/plugins/imageformats/libqsvg.la
diff --git a/x11/qt5-qtsvg/buildlink3.mk b/x11/qt5-qtsvg/buildlink3.mk
new file mode 100644
index 00000000000..e9e5b33437a
--- /dev/null
+++ b/x11/qt5-qtsvg/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtsvg
+
+.if !defined(QT5_QTSVG_BUILDLINK3_MK)
+QT5_QTSVG_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtsvg+= qt5-qtsvg>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtsvg?= ../../x11/qt5-qtsvg
+
+BUILDLINK_INCDIRS.qt5-qtsvg+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtsvg+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtsvg+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_QTSVG_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtsvg
diff --git a/x11/qt5-qttools/DESCR b/x11/qt5-qttools/DESCR
new file mode 100644
index 00000000000..c2098d25f17
--- /dev/null
+++ b/x11/qt5-qttools/DESCR
@@ -0,0 +1 @@
+Qt5 tools
diff --git a/x11/qt5-qttools/Makefile b/x11/qt5-qttools/Makefile
new file mode 100644
index 00000000000..ff2ac0919a8
--- /dev/null
+++ b/x11/qt5-qttools/Makefile
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qttools-${QTVERSION}
+COMMENT= Qt5 tools
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qttools
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+QTPROG_BIN= assistant linguist qcollectiongenerator \
+ designer lrelease qhelpconverter \
+ lconvert lupdate qhelpgenerator
+
+QTPKGCONFIGPC= Qt5CLucene.pc Qt5DesignerComponents.pc Qt5UiTools.pc \
+ Qt5Designer.pc Qt5Help.pc
+
+post-install:
+.for prog in ${QTPROG_BIN}
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/${BUILD_DIRS}/bin/${prog} \
+ ${DESTDIR}${QTPREFIX}/bin/${prog}
+.endfor
+.for i in ${QTPKGCONFIGPC}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-dbus/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-sqlite3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qttools/PLIST b/x11/qt5-qttools/PLIST
new file mode 100644
index 00000000000..7960d73dfd5
--- /dev/null
+++ b/x11/qt5-qttools/PLIST
@@ -0,0 +1,303 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5CLucene.pc
+lib/pkgconfig/Qt5Designer.pc
+lib/pkgconfig/Qt5DesignerComponents.pc
+lib/pkgconfig/Qt5Help.pc
+lib/pkgconfig/Qt5UiTools.pc
+qt5/bin/assistant
+qt5/bin/designer
+qt5/bin/lconvert
+qt5/bin/linguist
+qt5/bin/lrelease
+qt5/bin/lupdate
+qt5/bin/qcollectiongenerator
+qt5/bin/qhelpconverter
+qt5/bin/qhelpgenerator
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qanalyzer_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qclucene-config_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qclucene_global_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qdocument_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qfield_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qfilter_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qhits_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qindexreader_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qindexwriter_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qquery_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qqueryparser_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qreader_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qsearchable_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qsort_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qterm_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qtoken_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qtokenizer_p.h
+qt5/include/QtCLucene/5.2.0/QtCLucene/private/qtokenstream_p.h
+qt5/include/QtCLucene/QtCLucene
+qt5/include/QtCLucene/QtCLuceneDepends
+qt5/include/QtCLucene/QtCLuceneVersion
+qt5/include/QtCLucene/qtcluceneversion.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/abstractdialoggui_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/abstractintrospection_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/actioneditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/actionprovider_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/actionrepository_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/codedialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/connectionedit_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/csshighlighter_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/deviceprofile_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/dialoggui_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/extensionfactory_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/formbuilderextra_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/formlayoutmenu_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/formwindowbase_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/grid_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/gridpanel_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/htmlhighlighter_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/iconloader_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/iconselector_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/invisible_widget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/layout_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/layoutinfo_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/lib_pch.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/metadatabase_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/morphmenu_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/newactiondialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/newformwidget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/orderdialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/plaintexteditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/plugindialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/pluginmanager_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/previewconfigurationwidget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/previewmanager_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/promotionmodel_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/promotiontaskmenu_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/properties_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/propertylineedit_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_command2_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_command_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_dnditem_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_dockwidget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_formbuilder_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_formeditorcommand_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_formwindowcommand_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_formwindowmanager_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_introspection_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_membersheet_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_menu_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_menubar_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_objectinspector_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_promotion_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_promotiondialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_propertycommand_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_propertyeditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_propertysheet_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_qsettings_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_stackedbox_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_tabwidget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_taskmenu_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_toolbar_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_toolbox_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_utils_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_widget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_widgetbox_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qdesigner_widgetitem_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qlayout_widget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qsimpleresource_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qtresourceeditordialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qtresourcemodel_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/qtresourceview_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/rcc_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/resourcebuilder_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/richtexteditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/shared_enums_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/shared_global_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/shared_settings_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/sheet_delegate_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/signalslotdialog_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/spacer_widget_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/stylesheeteditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/textbuilder_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/textpropertyeditor_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/ui4_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/widgetdatabase_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/widgetfactory_p.h
+qt5/include/QtDesigner/5.2.0/QtDesigner/private/zoomwidget_p.h
+qt5/include/QtDesigner/QAbstractExtensionFactory
+qt5/include/QtDesigner/QAbstractExtensionManager
+qt5/include/QtDesigner/QAbstractFormBuilder
+qt5/include/QtDesigner/QDesignerActionEditorInterface
+qt5/include/QtDesigner/QDesignerComponents
+qt5/include/QtDesigner/QDesignerContainerExtension
+qt5/include/QtDesigner/QDesignerCustomWidgetCollectionInterface
+qt5/include/QtDesigner/QDesignerCustomWidgetInterface
+qt5/include/QtDesigner/QDesignerDnDItemInterface
+qt5/include/QtDesigner/QDesignerDynamicPropertySheetExtension
+qt5/include/QtDesigner/QDesignerExportWidget
+qt5/include/QtDesigner/QDesignerExtraInfoExtension
+qt5/include/QtDesigner/QDesignerFormEditorInterface
+qt5/include/QtDesigner/QDesignerFormEditorPluginInterface
+qt5/include/QtDesigner/QDesignerFormWindowCursorInterface
+qt5/include/QtDesigner/QDesignerFormWindowInterface
+qt5/include/QtDesigner/QDesignerFormWindowManagerInterface
+qt5/include/QtDesigner/QDesignerFormWindowToolInterface
+qt5/include/QtDesigner/QDesignerIntegration
+qt5/include/QtDesigner/QDesignerIntegrationInterface
+qt5/include/QtDesigner/QDesignerLanguageExtension
+qt5/include/QtDesigner/QDesignerLayoutDecorationExtension
+qt5/include/QtDesigner/QDesignerMemberSheetExtension
+qt5/include/QtDesigner/QDesignerMetaDataBaseInterface
+qt5/include/QtDesigner/QDesignerMetaDataBaseItemInterface
+qt5/include/QtDesigner/QDesignerNewFormWidgetInterface
+qt5/include/QtDesigner/QDesignerObjectInspectorInterface
+qt5/include/QtDesigner/QDesignerOptionsPageInterface
+qt5/include/QtDesigner/QDesignerPromotionInterface
+qt5/include/QtDesigner/QDesignerPropertyEditorInterface
+qt5/include/QtDesigner/QDesignerPropertySheetExtension
+qt5/include/QtDesigner/QDesignerResourceBrowserInterface
+qt5/include/QtDesigner/QDesignerSettingsInterface
+qt5/include/QtDesigner/QDesignerTaskMenuExtension
+qt5/include/QtDesigner/QDesignerWidgetBoxInterface
+qt5/include/QtDesigner/QDesignerWidgetDataBaseInterface
+qt5/include/QtDesigner/QDesignerWidgetDataBaseItemInterface
+qt5/include/QtDesigner/QDesignerWidgetFactoryInterface
+qt5/include/QtDesigner/QExtensionFactory
+qt5/include/QtDesigner/QExtensionManager
+qt5/include/QtDesigner/QFormBuilder
+qt5/include/QtDesigner/QtDesigner
+qt5/include/QtDesigner/QtDesignerDepends
+qt5/include/QtDesigner/QtDesignerVersion
+qt5/include/QtDesigner/abstractactioneditor.h
+qt5/include/QtDesigner/abstractdnditem.h
+qt5/include/QtDesigner/abstractformbuilder.h
+qt5/include/QtDesigner/abstractformeditor.h
+qt5/include/QtDesigner/abstractformeditorplugin.h
+qt5/include/QtDesigner/abstractformwindow.h
+qt5/include/QtDesigner/abstractformwindowcursor.h
+qt5/include/QtDesigner/abstractformwindowmanager.h
+qt5/include/QtDesigner/abstractformwindowtool.h
+qt5/include/QtDesigner/abstractintegration.h
+qt5/include/QtDesigner/abstractlanguage.h
+qt5/include/QtDesigner/abstractmetadatabase.h
+qt5/include/QtDesigner/abstractnewformwidget.h
+qt5/include/QtDesigner/abstractobjectinspector.h
+qt5/include/QtDesigner/abstractoptionspage.h
+qt5/include/QtDesigner/abstractpromotioninterface.h
+qt5/include/QtDesigner/abstractpropertyeditor.h
+qt5/include/QtDesigner/abstractresourcebrowser.h
+qt5/include/QtDesigner/abstractsettings.h
+qt5/include/QtDesigner/abstractwidgetbox.h
+qt5/include/QtDesigner/abstractwidgetdatabase.h
+qt5/include/QtDesigner/abstractwidgetfactory.h
+qt5/include/QtDesigner/container.h
+qt5/include/QtDesigner/customwidget.h
+qt5/include/QtDesigner/default_extensionfactory.h
+qt5/include/QtDesigner/dynamicpropertysheet.h
+qt5/include/QtDesigner/extension.h
+qt5/include/QtDesigner/extension_global.h
+qt5/include/QtDesigner/extrainfo.h
+qt5/include/QtDesigner/formbuilder.h
+qt5/include/QtDesigner/layoutdecoration.h
+qt5/include/QtDesigner/membersheet.h
+qt5/include/QtDesigner/propertysheet.h
+qt5/include/QtDesigner/qdesigner_components.h
+qt5/include/QtDesigner/qdesigner_components_global.h
+qt5/include/QtDesigner/qdesignerexportwidget.h
+qt5/include/QtDesigner/qextensionmanager.h
+qt5/include/QtDesigner/qtdesignerversion.h
+qt5/include/QtDesigner/sdk_global.h
+qt5/include/QtDesigner/taskmenu.h
+qt5/include/QtDesigner/uilib_global.h
+qt5/include/QtDesignerComponents/5.2.0/QtDesignerComponents/private/lib_pch.h
+qt5/include/QtDesignerComponents/QtDesignerComponents
+qt5/include/QtDesignerComponents/QtDesignerComponentsDepends
+qt5/include/QtDesignerComponents/QtDesignerComponentsVersion
+qt5/include/QtDesignerComponents/qtdesignercomponentsversion.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qclucenefieldnames_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpcollectionhandler_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpdatainterface_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpdbreader_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpengine_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpgenerator_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpprojectdata_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindex_default_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindexreader_clucene_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindexreader_default_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindexreader_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindexwriter_clucene_p.h
+qt5/include/QtHelp/5.2.0/QtHelp/private/qhelpsearchindexwriter_default_p.h
+qt5/include/QtHelp/QHelpContentItem
+qt5/include/QtHelp/QHelpContentModel
+qt5/include/QtHelp/QHelpContentWidget
+qt5/include/QtHelp/QHelpEngine
+qt5/include/QtHelp/QHelpEngineCore
+qt5/include/QtHelp/QHelpGlobal
+qt5/include/QtHelp/QHelpIndexModel
+qt5/include/QtHelp/QHelpIndexWidget
+qt5/include/QtHelp/QHelpSearchEngine
+qt5/include/QtHelp/QHelpSearchQuery
+qt5/include/QtHelp/QHelpSearchQueryWidget
+qt5/include/QtHelp/QHelpSearchResultWidget
+qt5/include/QtHelp/QtHelp
+qt5/include/QtHelp/QtHelpDepends
+qt5/include/QtHelp/QtHelpVersion
+qt5/include/QtHelp/qhelp_global.h
+qt5/include/QtHelp/qhelpcontentwidget.h
+qt5/include/QtHelp/qhelpengine.h
+qt5/include/QtHelp/qhelpenginecore.h
+qt5/include/QtHelp/qhelpindexwidget.h
+qt5/include/QtHelp/qhelpsearchengine.h
+qt5/include/QtHelp/qhelpsearchquerywidget.h
+qt5/include/QtHelp/qhelpsearchresultwidget.h
+qt5/include/QtHelp/qthelpversion.h
+qt5/include/QtUiTools/5.2.0/QtUiTools/private/quiloader_p.h
+qt5/include/QtUiTools/QUiLoader
+qt5/include/QtUiTools/QtUiTools
+qt5/include/QtUiTools/QtUiToolsDepends
+qt5/include/QtUiTools/QtUiToolsVersion
+qt5/include/QtUiTools/qtuitoolsversion.h
+qt5/include/QtUiTools/quiloader.h
+qt5/lib/cmake/Qt5Designer/Qt5DesignerConfig.cmake
+qt5/lib/cmake/Qt5Designer/Qt5DesignerConfigVersion.cmake
+qt5/lib/cmake/Qt5Help/Qt5HelpConfig.cmake
+qt5/lib/cmake/Qt5Help/Qt5HelpConfigVersion.cmake
+qt5/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake
+qt5/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake
+qt5/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake
+qt5/lib/cmake/Qt5UiTools/Qt5UiToolsConfig.cmake
+qt5/lib/cmake/Qt5UiTools/Qt5UiToolsConfigVersion.cmake
+qt5/lib/libQt5CLucene.la
+qt5/lib/libQt5CLucene.prl
+qt5/lib/libQt5Designer.la
+qt5/lib/libQt5Designer.prl
+qt5/lib/libQt5DesignerComponents.la
+qt5/lib/libQt5DesignerComponents.prl
+qt5/lib/libQt5Help.la
+qt5/lib/libQt5Help.prl
+qt5/lib/libQt5UiTools.la
+qt5/lib/libQt5UiTools.prl
+qt5/lib/pkgconfig/Qt5CLucene.pc
+qt5/lib/pkgconfig/Qt5Designer.pc
+qt5/lib/pkgconfig/Qt5DesignerComponents.pc
+qt5/lib/pkgconfig/Qt5Help.pc
+qt5/lib/pkgconfig/Qt5UiTools.pc
+qt5/mkspecs/modules/qt_lib_clucene_private.pri
+qt5/mkspecs/modules/qt_lib_designer.pri
+qt5/mkspecs/modules/qt_lib_designer_private.pri
+qt5/mkspecs/modules/qt_lib_designercomponents_private.pri
+qt5/mkspecs/modules/qt_lib_help.pri
+qt5/mkspecs/modules/qt_lib_help_private.pri
+qt5/mkspecs/modules/qt_lib_uitools.pri
+qt5/mkspecs/modules/qt_lib_uitools_private.pri
+qt5/phrasebooks/danish.qph
+qt5/phrasebooks/dutch.qph
+qt5/phrasebooks/finnish.qph
+qt5/phrasebooks/french.qph
+qt5/phrasebooks/german.qph
+qt5/phrasebooks/hungarian.qph
+qt5/phrasebooks/italian.qph
+qt5/phrasebooks/japanese.qph
+qt5/phrasebooks/norwegian.qph
+qt5/phrasebooks/polish.qph
+qt5/phrasebooks/russian.qph
+qt5/phrasebooks/spanish.qph
+qt5/phrasebooks/swedish.qph
+qt5/plugins/designer/libqwebview.la
diff --git a/x11/qt5-qttools/buildlink3.mk b/x11/qt5-qttools/buildlink3.mk
new file mode 100644
index 00000000000..1030541824a
--- /dev/null
+++ b/x11/qt5-qttools/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qttools
+
+.if !defined(QT5_QTTOOLS_BUILDLINK3_MK)
+QT5_QTTOOLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qttools+= qt5-qttools>=5.0.2
+BUILDLINK_PKGSRCDIR.qt5-qttools?= ../../x11/qt5-qttools
+
+BUILDLINK_INCDIRS.qt5-qttools+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qttools+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qttools+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-dbus/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-sqlite3/buildlink3.mk"
+.endif # QT5_QTTOOLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qttools
diff --git a/x11/qt5-qttranslations/DESCR b/x11/qt5-qttranslations/DESCR
new file mode 100644
index 00000000000..b866d64e816
--- /dev/null
+++ b/x11/qt5-qttranslations/DESCR
@@ -0,0 +1 @@
+Qt5 translations
diff --git a/x11/qt5-qttranslations/Makefile b/x11/qt5-qttranslations/Makefile
new file mode 100644
index 00000000000..a0503c492a9
--- /dev/null
+++ b/x11/qt5-qttranslations/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qttranslations-${QTVERSION}
+COMMENT= Qt5 translations
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qttranslations
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qttranslations/PLIST b/x11/qt5-qttranslations/PLIST
new file mode 100644
index 00000000000..9d4e37c19f0
--- /dev/null
+++ b/x11/qt5-qttranslations/PLIST
@@ -0,0 +1,140 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+qt5/translations/assistant_cs.qm
+qt5/translations/assistant_da.qm
+qt5/translations/assistant_de.qm
+qt5/translations/assistant_fr.qm
+qt5/translations/assistant_hu.qm
+qt5/translations/assistant_ja.qm
+qt5/translations/assistant_ko.qm
+qt5/translations/assistant_pl.qm
+qt5/translations/assistant_ru.qm
+qt5/translations/assistant_sk.qm
+qt5/translations/assistant_sl.qm
+qt5/translations/assistant_uk.qm
+qt5/translations/assistant_zh_CN.qm
+qt5/translations/assistant_zh_TW.qm
+qt5/translations/designer_cs.qm
+qt5/translations/designer_de.qm
+qt5/translations/designer_fr.qm
+qt5/translations/designer_hu.qm
+qt5/translations/designer_ja.qm
+qt5/translations/designer_ko.qm
+qt5/translations/designer_pl.qm
+qt5/translations/designer_ru.qm
+qt5/translations/designer_sk.qm
+qt5/translations/designer_sl.qm
+qt5/translations/designer_uk.qm
+qt5/translations/designer_zh_CN.qm
+qt5/translations/designer_zh_TW.qm
+qt5/translations/linguist_cs.qm
+qt5/translations/linguist_de.qm
+qt5/translations/linguist_fr.qm
+qt5/translations/linguist_hu.qm
+qt5/translations/linguist_ja.qm
+qt5/translations/linguist_ko.qm
+qt5/translations/linguist_pl.qm
+qt5/translations/linguist_ru.qm
+qt5/translations/linguist_sk.qm
+qt5/translations/linguist_sl.qm
+qt5/translations/linguist_uk.qm
+qt5/translations/linguist_zh_CN.qm
+qt5/translations/linguist_zh_TW.qm
+qt5/translations/qmlviewer_cs.qm
+qt5/translations/qmlviewer_hu.qm
+qt5/translations/qmlviewer_ja.qm
+qt5/translations/qmlviewer_ru.qm
+qt5/translations/qmlviewer_sk.qm
+qt5/translations/qmlviewer_uk.qm
+qt5/translations/qt_ar.qm
+qt5/translations/qt_cs.qm
+qt5/translations/qt_da.qm
+qt5/translations/qt_de.qm
+qt5/translations/qt_es.qm
+qt5/translations/qt_fa.qm
+qt5/translations/qt_fr.qm
+qt5/translations/qt_gl.qm
+qt5/translations/qt_he.qm
+qt5/translations/qt_help_cs.qm
+qt5/translations/qt_help_da.qm
+qt5/translations/qt_help_de.qm
+qt5/translations/qt_help_fr.qm
+qt5/translations/qt_help_gl.qm
+qt5/translations/qt_help_hu.qm
+qt5/translations/qt_help_ja.qm
+qt5/translations/qt_help_ko.qm
+qt5/translations/qt_help_pl.qm
+qt5/translations/qt_help_ru.qm
+qt5/translations/qt_help_sk.qm
+qt5/translations/qt_help_sl.qm
+qt5/translations/qt_help_uk.qm
+qt5/translations/qt_help_zh_CN.qm
+qt5/translations/qt_help_zh_TW.qm
+qt5/translations/qt_hu.qm
+qt5/translations/qt_it.qm
+qt5/translations/qt_ja.qm
+qt5/translations/qt_ko.qm
+qt5/translations/qt_lt.qm
+qt5/translations/qt_pl.qm
+qt5/translations/qt_pt.qm
+qt5/translations/qt_ru.qm
+qt5/translations/qt_sk.qm
+qt5/translations/qt_sl.qm
+qt5/translations/qt_sv.qm
+qt5/translations/qt_uk.qm
+qt5/translations/qt_zh_CN.qm
+qt5/translations/qt_zh_TW.qm
+qt5/translations/qtbase_cs.qm
+qt5/translations/qtbase_de.qm
+qt5/translations/qtbase_hu.qm
+qt5/translations/qtbase_it.qm
+qt5/translations/qtbase_ja.qm
+qt5/translations/qtbase_ru.qm
+qt5/translations/qtbase_sk.qm
+qt5/translations/qtbase_uk.qm
+qt5/translations/qtconfig_hu.qm
+qt5/translations/qtconfig_ja.qm
+qt5/translations/qtconfig_ko.qm
+qt5/translations/qtconfig_pl.qm
+qt5/translations/qtconfig_ru.qm
+qt5/translations/qtconfig_sk.qm
+qt5/translations/qtconfig_sl.qm
+qt5/translations/qtconfig_uk.qm
+qt5/translations/qtconfig_zh_CN.qm
+qt5/translations/qtconfig_zh_TW.qm
+qt5/translations/qtdeclarative_de.qm
+qt5/translations/qtdeclarative_ja.qm
+qt5/translations/qtdeclarative_ru.qm
+qt5/translations/qtdeclarative_sk.qm
+qt5/translations/qtdeclarative_uk.qm
+qt5/translations/qtmultimedia_cs.qm
+qt5/translations/qtmultimedia_de.qm
+qt5/translations/qtmultimedia_hu.qm
+qt5/translations/qtmultimedia_it.qm
+qt5/translations/qtmultimedia_ja.qm
+qt5/translations/qtmultimedia_ru.qm
+qt5/translations/qtmultimedia_sk.qm
+qt5/translations/qtmultimedia_uk.qm
+qt5/translations/qtquick1_cs.qm
+qt5/translations/qtquick1_de.qm
+qt5/translations/qtquick1_hu.qm
+qt5/translations/qtquick1_it.qm
+qt5/translations/qtquick1_ja.qm
+qt5/translations/qtquick1_ru.qm
+qt5/translations/qtquick1_sk.qm
+qt5/translations/qtquick1_uk.qm
+qt5/translations/qtscript_cs.qm
+qt5/translations/qtscript_de.qm
+qt5/translations/qtscript_hu.qm
+qt5/translations/qtscript_it.qm
+qt5/translations/qtscript_ja.qm
+qt5/translations/qtscript_ru.qm
+qt5/translations/qtscript_sk.qm
+qt5/translations/qtscript_uk.qm
+qt5/translations/qtxmlpatterns_cs.qm
+qt5/translations/qtxmlpatterns_de.qm
+qt5/translations/qtxmlpatterns_hu.qm
+qt5/translations/qtxmlpatterns_it.qm
+qt5/translations/qtxmlpatterns_ja.qm
+qt5/translations/qtxmlpatterns_ru.qm
+qt5/translations/qtxmlpatterns_sk.qm
+qt5/translations/qtxmlpatterns_uk.qm
diff --git a/x11/qt5-qtwebkit/DESCR b/x11/qt5-qtwebkit/DESCR
new file mode 100644
index 00000000000..7d0b32748ea
--- /dev/null
+++ b/x11/qt5-qtwebkit/DESCR
@@ -0,0 +1 @@
+Qt5 WebView module
diff --git a/x11/qt5-qtwebkit/Makefile b/x11/qt5-qtwebkit/Makefile
new file mode 100644
index 00000000000..9c8a6c7f355
--- /dev/null
+++ b/x11/qt5-qtwebkit/Makefile
@@ -0,0 +1,66 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtwebkit-${QTVERSION}
+COMMENT= Qt5 WebView module
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+BUILD_DIRS+= qtwebkit
+MAKE_ENV+= QTDIR=${QTDIR}
+
+USE_TOOLS+= sed pkg-config
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+QTPKGCONFIGPC= Qt5WebKit.pc Qt5WebKitWidgets.pc
+
+BROKEN_FILES+= qt5/lib/pkgconfig/Qt5WebKit.pc \
+ qt5/lib/libQt5WebKit.la \
+ qt5/lib/libQt5WebKitWidgets.la \
+ qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la \
+ qt5/qml/QtWebKit/libqmlwebkitplugin.la
+
+post-install:
+# Fix broken files
+.for i in ${BROKEN_FILES}
+ ${CP} -f ${DESTDIR}${PREFIX}/${i} \
+ ${DESTDIR}${PREFIX}/${i}.1
+ ${SED} -e 's,${WRKSRC}/[^[:space:]]*,,g' \
+ < ${DESTDIR}${PREFIX}/${i}.1 \
+ | ${SED} -e 's/-lWebKit1 //' \
+ | ${SED} -e 's/-lWebKit2 //' \
+ | ${SED} -e 's/-lWebCore //' \
+ | ${SED} -e 's/-lANGLE //' \
+ | ${SED} -e 's/-lJavaScriptCore //' \
+ | ${SED} -e 's/-lWTF //' \
+ > ${DESTDIR}${PREFIX}/${i}
+ ${RM} -f ${DESTDIR}${PREFIX}/${i}.1
+.endfor
+.for i in ${QTPKGCONFIGPC}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/Xcomposite/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsensors/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+BUILDLINK_DEPMETHOD.ruby= build
+.include "../../lang/ruby/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtwebkit/PLIST b/x11/qt5-qtwebkit/PLIST
new file mode 100644
index 00000000000..a774d5f24fe
--- /dev/null
+++ b/x11/qt5-qtwebkit/PLIST
@@ -0,0 +1,117 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5WebKit.pc
+lib/pkgconfig/Qt5WebKitWidgets.pc
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/bytearraytestdata.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qhttpheader_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquicknetworkreply_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquicknetworkrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickurlschemedelegate_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebpage_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebpage_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebview_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebview_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qrawwebview_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qrawwebview_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qtwebsecurityorigin_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdatabase_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdownloaditem_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdownloaditem_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebelement_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebhistory_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebiconimageprovider_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebkittest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebloadrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationhistory_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationhistory_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpermissionrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebplugindatabase_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpreferences_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpreferences_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebscriptworld.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebscriptworld_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebsecurityorigin_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/testwindow.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/util.h
+qt5/include/QtWebKit/QWebDatabase
+qt5/include/QtWebKit/QWebElement
+qt5/include/QtWebKit/QWebElementCollection
+qt5/include/QtWebKit/QWebFullScreenVideoHandler
+qt5/include/QtWebKit/QWebHapticFeedbackPlayer
+qt5/include/QtWebKit/QWebHistory
+qt5/include/QtWebKit/QWebHistoryInterface
+qt5/include/QtWebKit/QWebHistoryItem
+qt5/include/QtWebKit/QWebKitPlatformPlugin
+qt5/include/QtWebKit/QWebNotificationData
+qt5/include/QtWebKit/QWebNotificationPresenter
+qt5/include/QtWebKit/QWebPluginFactory
+qt5/include/QtWebKit/QWebSecurityOrigin
+qt5/include/QtWebKit/QWebSelectData
+qt5/include/QtWebKit/QWebSelectMethod
+qt5/include/QtWebKit/QWebSettings
+qt5/include/QtWebKit/QWebSpellChecker
+qt5/include/QtWebKit/QWebTouchModifier
+qt5/include/QtWebKit/QtWebKit
+qt5/include/QtWebKit/QtWebKitDepends
+qt5/include/QtWebKit/QtWebKitVersion
+qt5/include/QtWebKit/qtwebkitversion.h
+qt5/include/QtWebKit/qwebdatabase.h
+qt5/include/QtWebKit/qwebelement.h
+qt5/include/QtWebKit/qwebhistory.h
+qt5/include/QtWebKit/qwebhistoryinterface.h
+qt5/include/QtWebKit/qwebkitglobal.h
+qt5/include/QtWebKit/qwebkitplatformplugin.h
+qt5/include/QtWebKit/qwebpluginfactory.h
+qt5/include/QtWebKit/qwebsecurityorigin.h
+qt5/include/QtWebKit/qwebsettings.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebframe_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebinspector_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebpage_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebviewaccessible_p.h
+qt5/include/QtWebKitWidgets/QGraphicsWebView
+qt5/include/QtWebKitWidgets/QWebFrame
+qt5/include/QtWebKitWidgets/QWebHitTestResult
+qt5/include/QtWebKitWidgets/QWebInspector
+qt5/include/QtWebKitWidgets/QWebPage
+qt5/include/QtWebKitWidgets/QWebView
+qt5/include/QtWebKitWidgets/QtWebKitWidgets
+qt5/include/QtWebKitWidgets/QtWebKitWidgetsDepends
+qt5/include/QtWebKitWidgets/QtWebKitWidgetsVersion
+qt5/include/QtWebKitWidgets/qgraphicswebview.h
+qt5/include/QtWebKitWidgets/qtwebkitwidgetsversion.h
+qt5/include/QtWebKitWidgets/qwebframe.h
+qt5/include/QtWebKitWidgets/qwebinspector.h
+qt5/include/QtWebKitWidgets/qwebpage.h
+qt5/include/QtWebKitWidgets/qwebview.h
+qt5/lib/cmake/Qt5WebKit/Qt5WebKitConfig.cmake
+qt5/lib/cmake/Qt5WebKit/Qt5WebKitConfigVersion.cmake
+qt5/lib/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfig.cmake
+qt5/lib/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfigVersion.cmake
+qt5/lib/libANGLE.la
+qt5/lib/libANGLE.prl
+qt5/lib/libJavaScriptCore.la
+qt5/lib/libJavaScriptCore.prl
+qt5/lib/libQt5WebKit.la
+qt5/lib/libQt5WebKit.prl
+qt5/lib/libQt5WebKitWidgets.la
+qt5/lib/libQt5WebKitWidgets.prl
+qt5/lib/libWTF.la
+qt5/lib/libWTF.prl
+qt5/lib/libWebCore.la
+qt5/lib/libWebCore.prl
+qt5/lib/libWebKit1.la
+qt5/lib/libWebKit1.prl
+qt5/lib/libWebKit2.la
+qt5/lib/libWebKit2.prl
+qt5/lib/pkgconfig/Qt5WebKit.pc
+qt5/lib/pkgconfig/Qt5WebKitWidgets.pc
+qt5/mkspecs/modules/qt_lib_webkit.pri
+qt5/mkspecs/modules/qt_lib_webkit_private.pri
+qt5/mkspecs/modules/qt_lib_webkitwidgets.pri
+qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri
+qt5/plugins/webkit/libplatformplugin.la
+qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la
+qt5/qml/QtWebKit/experimental/qmldir
+qt5/qml/QtWebKit/libqmlwebkitplugin.la
+qt5/qml/QtWebKit/qmldir
+@pkgdir qt5/libexec
diff --git a/x11/qt5-qtwebkit/buildlink3.mk b/x11/qt5-qtwebkit/buildlink3.mk
new file mode 100644
index 00000000000..9274909573a
--- /dev/null
+++ b/x11/qt5-qtwebkit/buildlink3.mk
@@ -0,0 +1,35 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtwebkit
+
+.if !defined(QT5_QTWEBKIT_BUILDLINK3_MK)
+QT5_QTWEBKIT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtwebkit+= qt5-qtwebkit>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtwebkit?= ../../x11/qt5-qtwebkit
+
+BUILDLINK_INCDIRS.qt5-qtwebkit+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtwebkit+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtwebkit+= qt5/plugins
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/Xcomposite/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsensors/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+BUILDLINK_DEPMETHOD.ruby= build
+.include "../../lang/ruby/buildlink3.mk"
+.endif # QT5_QTWEBKIT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtwebkit
diff --git a/x11/qt5-qtx11extras/DESCR b/x11/qt5-qtx11extras/DESCR
new file mode 100644
index 00000000000..b85eba05d75
--- /dev/null
+++ b/x11/qt5-qtx11extras/DESCR
@@ -0,0 +1 @@
+Qt5 module for X11 extras
diff --git a/x11/qt5-qtx11extras/Makefile b/x11/qt5-qtx11extras/Makefile
new file mode 100644
index 00000000000..0ed343878b7
--- /dev/null
+++ b/x11/qt5-qtx11extras/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtx11extras-${QTVERSION}
+COMMENT= Qt5 module for X11 extras
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtx11extras
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+post-install:
+.for i in Qt5X11Extras.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtx11extras/PLIST b/x11/qt5-qtx11extras/PLIST
new file mode 100644
index 00000000000..3d4970e501d
--- /dev/null
+++ b/x11/qt5-qtx11extras/PLIST
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5X11Extras.pc
+qt5/include/QtX11Extras/QX11Info
+qt5/include/QtX11Extras/QtX11Extras
+qt5/include/QtX11Extras/QtX11ExtrasDepends
+qt5/include/QtX11Extras/QtX11ExtrasVersion
+qt5/include/QtX11Extras/qtx11extrasglobal.h
+qt5/include/QtX11Extras/qtx11extrasversion.h
+qt5/include/QtX11Extras/qx11info_x11.h
+qt5/lib/cmake/Qt5X11Extras/Qt5X11ExtrasConfig.cmake
+qt5/lib/cmake/Qt5X11Extras/Qt5X11ExtrasConfigVersion.cmake
+qt5/lib/libQt5X11Extras.la
+qt5/lib/libQt5X11Extras.prl
+qt5/lib/pkgconfig/Qt5X11Extras.pc
+qt5/mkspecs/modules/qt_lib_x11extras.pri
+qt5/mkspecs/modules/qt_lib_x11extras_private.pri
diff --git a/x11/qt5-qtx11extras/buildlink3.mk b/x11/qt5-qtx11extras/buildlink3.mk
new file mode 100644
index 00000000000..00d4dad6aae
--- /dev/null
+++ b/x11/qt5-qtx11extras/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtx11extras
+
+.if !defined(QT5_QTX11EXTRAS_BUILDLINK3_MK)
+QT5_QTX11EXTRAS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtx11extras+= qt5-qtx11extras>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtx11extras?= ../../x11/qt5-qtx11extras
+
+BUILDLINK_INCDIRS.qt5-qtx11extras+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtx11extras+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtx11extras+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.endif # QT5_QTX11EXTRAS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtx11extras
diff --git a/x11/qt5-qtxmlpatterns/DESCR b/x11/qt5-qtxmlpatterns/DESCR
new file mode 100644
index 00000000000..577c0912bcc
--- /dev/null
+++ b/x11/qt5-qtxmlpatterns/DESCR
@@ -0,0 +1 @@
+Qt5 module for XML Patterns
diff --git a/x11/qt5-qtxmlpatterns/Makefile b/x11/qt5-qtxmlpatterns/Makefile
new file mode 100644
index 00000000000..295805ee5e2
--- /dev/null
+++ b/x11/qt5-qtxmlpatterns/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtxmlpatterns-${QTVERSION}
+COMMENT= Qt5 module for XML Patterns
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtxmlpatterns
+#MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+QTPROG_BIN= xmlpatterns xmlpatternsvalidator
+
+post-install:
+.for prog in ${QTPROG_BIN}
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/${BUILD_DIRS}/bin/${prog} \
+ ${DESTDIR}${QTPREFIX}/bin/${prog}
+.endfor
+.for i in Qt5XmlPatterns.pc
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtxmlpatterns/PLIST b/x11/qt5-qtxmlpatterns/PLIST
new file mode 100644
index 00000000000..61299c3410b
--- /dev/null
+++ b/x11/qt5-qtxmlpatterns/PLIST
@@ -0,0 +1,413 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5XmlPatterns.pc
+qt5/bin/xmlpatterns
+qt5/bin/xmlpatternsvalidator
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractdatetime_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractduration_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloat_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloat_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloatcasters_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloatcasters_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloatmathematician_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfloatmathematician_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractfunctionfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractnodetest_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractxmlforwarditerator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractxmlnodemodel_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractxmlpullprovider_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qabstractxmlreceiver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qacceliterators_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qacceltree_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qacceltreebuilder_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qacceltreebuilder_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qacceltreeresourceloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qaccessorfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qaggregatefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qaggregator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qandexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qanyitemtype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qanynodetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qanysimpletype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qanytype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qanyuri_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qapplytemplate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qargumentconverter_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qargumentreference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qarithmeticexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qassemblestringfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccaster_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccasterlocator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccasterlocators_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccasters_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccomparator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccomparatorlocator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccomparatorlocators_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomiccomparators_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomicmathematician_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomicmathematicianlocator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomicmathematicianlocators_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomicmathematicians_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomicstring_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomictype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomictypedispatch_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qatomizer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qattributeconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qattributenamevalidator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qautoptr_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qaxisstep_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbase64binary_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbasictypesfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qboolean_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbooleanfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbuiltinatomictype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbuiltinatomictypes_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbuiltinnodetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbuiltinnodetype_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qbuiltintypes_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcachecells_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcachingiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcallsite_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcalltargetdescription_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcalltemplate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcardinality_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcardinalityverifier_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcastableas_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcastas_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcastingplatform_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcastingplatform_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcollationchecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcoloringmessagehandler_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcoloroutput_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcombinenodes_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcommentconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcommonnamespaces_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcommonsequencetypes_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcommonvalues_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparescaseaware_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparestringfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparingaggregator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparingaggregator_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparisonfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparisonplatform_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomparisonplatform_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcompressedwhitespace_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcomputednamespaceconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qconstructorfunctionsfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcontextfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcontextitem_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcontextnodechecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcopyof_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcppcastinghelper_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcurrentfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcurrentitemcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qcurrentitemstore_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdatetimefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdatetimefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdatetimefns_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdaytimeduration_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdebug_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdecimal_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdeduplicateiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdeepequalfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdelegatingdynamiccontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdelegatingnamespaceresolver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdelegatingstaticcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qderivedinteger_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qderivedstring_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdeviceresourceloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdistinctiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdocumentconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdocumentcontentvalidator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdocumentfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdocumentprojector_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qduration_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdynamiccontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qdynamiccontextstore_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qebvextractor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qebvtype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qelementavailablefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qelementconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qemptycontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qemptyiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qemptysequence_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qemptysequencetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qerrorfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qevaluationcache_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qevaluationcache_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexceptiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexpressiondispatch_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexpressionfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexpressionsequence_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexpressionvariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexternalvariableloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qexternalvariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfirstitempredicate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfocus_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qforclause_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctionargument_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctionavailablefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctioncall_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctionfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctionfactorycollection_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qfunctionsignature_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgday_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgeneralcomparison_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenerateidfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenericdynamiccontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenericnamespaceresolver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenericpredicate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenericsequencetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgenericstaticcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgmonth_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgmonthday_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgyear_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qgyearmonth_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qhexbinary_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qifthenclause_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qindexofiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qinsertioniterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qinstanceof_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qinteger_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qintersectiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qiodevicedelegate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qitem_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qitemmappingiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qitemtype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qitemverifier_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qletclause_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qliteral_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qliteralsequence_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qlocalnametest_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qmaintainingreader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qmaintainingreader_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qmultiitemtype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamedschemacomponent_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamepool_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamespacebinding_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamespaceconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamespacenametest_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamespaceresolver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnamespacesupport_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qncnameconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnetworkaccessdelegator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnodebuilder_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnodecomparison_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnodefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnodenamespaceresolver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnodesort_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnonetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnumericfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qnumerictype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qoperandsiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qoptimizationpasses_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qoptimizerblocks_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qoptimizerframework_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qorderby_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qorexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qoutputvalidator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpaircontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qparentnodeaxis_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qparsercontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpath_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpatternistlocale_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpatternmatchingfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpatternplatform_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpositionalvariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qprimitives_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qprocessinginstructionconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qprojectedexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qpullbridge_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qqnameconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qqnamefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qqnametest_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qqnamevalue_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qquantifiedexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qquerytransformparser_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qrangeexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qrangeiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qrangevariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qreceiverdynamiccontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qreferencecountedvalue_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qremovaliterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qreportcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qresolveurifn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qresourcedelegator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qresourceloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qreturnorderby_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschemacomponent_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschemadatetime_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschemanumeric_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschematime_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschematype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qschematypefactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsequencefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsequencegeneratingfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsequencemappingiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsequencereceiver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsequencetype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsimplecontentconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsinglecontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsingletoniterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsorttuple_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsourcelocationreflection_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstackcontextbase_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstackcontextbase_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticbaseuricontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticbaseuricontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticbaseuristore_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticcompatibilitycontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticcompatibilitystore_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticcurrentcontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticfocuscontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticnamespacecontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstaticnamespacescontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qstringvaluefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsubsequenceiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsubstringfns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qsystempropertyfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtemplate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtemplateinvoker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtemplatemode_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtemplateparameterreference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtemplatepattern_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtextnodeconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtimezonefns_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtocodepointsiterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtokenizer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtokenrevealer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtokensource_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtracefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtreatas_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtriplecontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtruthpredicate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtypeavailablefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qtypechecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunaryexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunioniterator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunlimitedcontainer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunparsedentitypublicidfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunparsedentityurifn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunparsedtextavailablefn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunparsedtextfn_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qunresolvedvariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quntyped_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quntypedatomic_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quntypedatomicconverter_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quriloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quserfunction_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/quserfunctioncallsite_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvalidate_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvalidationerror_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvaluecomparison_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvaluefactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvariabledeclaration_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvariableloader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qvariablereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qwithparam_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlpatternistcli_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlquery_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlresultitems_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlschema_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlschemavalidator_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxmlserializer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxpath10corefunctions_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxpath20corefunctions_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxpathhelper_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxquerytokenizer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdalternative_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdannotated_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdannotation_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdapplicationinformation_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdassertion_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdattribute_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdattributegroup_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdattributereference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdattributeterm_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdattributeuse_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdcomplextype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsddocumentation_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdelement_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdfacet_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdidcache_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdidchelper_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdidentityconstraint_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdinstancereader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdmodelgroup_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdnotation_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdparticle_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdparticlechecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdreference_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschema_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemachecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemacontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemadebugger_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemahelper_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemamerger_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemaparser_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemaparsercontext_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschemaresolver_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschematoken_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdschematypesfactory_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdsimpletype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdstatemachine_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdstatemachine_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdstatemachinebuilder_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdterm_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdtypechecker_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsduserschematype_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsduserschematype_tpl_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdvalidatedxmlnodemodel_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdvalidatinginstancereader_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdwildcard_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsdxpathexpression_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxslt20corefunctions_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsltnodetest_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxsltsimplecontentconstructor_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxslttokenizer_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qxslttokenlookup_p.h
+qt5/include/QtXmlPatterns/5.2.0/QtXmlPatterns/private/qyearmonthduration_p.h
+qt5/include/QtXmlPatterns/QAbstractMessageHandler
+qt5/include/QtXmlPatterns/QAbstractUriResolver
+qt5/include/QtXmlPatterns/QAbstractXmlNodeModel
+qt5/include/QtXmlPatterns/QAbstractXmlReceiver
+qt5/include/QtXmlPatterns/QSimpleXmlNodeModel
+qt5/include/QtXmlPatterns/QSourceLocation
+qt5/include/QtXmlPatterns/QXmlFormatter
+qt5/include/QtXmlPatterns/QXmlItem
+qt5/include/QtXmlPatterns/QXmlName
+qt5/include/QtXmlPatterns/QXmlNamePool
+qt5/include/QtXmlPatterns/QXmlNodeModelIndex
+qt5/include/QtXmlPatterns/QXmlQuery
+qt5/include/QtXmlPatterns/QXmlResultItems
+qt5/include/QtXmlPatterns/QXmlSchema
+qt5/include/QtXmlPatterns/QXmlSchemaValidator
+qt5/include/QtXmlPatterns/QXmlSerializer
+qt5/include/QtXmlPatterns/QtXmlPatterns
+qt5/include/QtXmlPatterns/QtXmlPatternsDepends
+qt5/include/QtXmlPatterns/QtXmlPatternsVersion
+qt5/include/QtXmlPatterns/qabstractmessagehandler.h
+qt5/include/QtXmlPatterns/qabstracturiresolver.h
+qt5/include/QtXmlPatterns/qabstractxmlnodemodel.h
+qt5/include/QtXmlPatterns/qabstractxmlreceiver.h
+qt5/include/QtXmlPatterns/qsimplexmlnodemodel.h
+qt5/include/QtXmlPatterns/qsourcelocation.h
+qt5/include/QtXmlPatterns/qtxmlpatternsglobal.h
+qt5/include/QtXmlPatterns/qtxmlpatternsversion.h
+qt5/include/QtXmlPatterns/qxmlformatter.h
+qt5/include/QtXmlPatterns/qxmlname.h
+qt5/include/QtXmlPatterns/qxmlnamepool.h
+qt5/include/QtXmlPatterns/qxmlquery.h
+qt5/include/QtXmlPatterns/qxmlresultitems.h
+qt5/include/QtXmlPatterns/qxmlschema.h
+qt5/include/QtXmlPatterns/qxmlschemavalidator.h
+qt5/include/QtXmlPatterns/qxmlserializer.h
+qt5/lib/cmake/Qt5XmlPatterns/Qt5XmlPatternsConfig.cmake
+qt5/lib/cmake/Qt5XmlPatterns/Qt5XmlPatternsConfigVersion.cmake
+qt5/lib/libQt5XmlPatterns.la
+qt5/lib/libQt5XmlPatterns.prl
+qt5/lib/pkgconfig/Qt5XmlPatterns.pc
+qt5/mkspecs/modules/qt_lib_xmlpatterns.pri
+qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri
diff --git a/x11/qt5-qtxmlpatterns/buildlink3.mk b/x11/qt5-qtxmlpatterns/buildlink3.mk
new file mode 100644
index 00000000000..674c4aca687
--- /dev/null
+++ b/x11/qt5-qtxmlpatterns/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtxmlpatterns
+
+.if !defined(QT5_QTXMLPATTERNS_BUILDLINK3_MK)
+QT5_QTXMLPATTERNS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtxmlpatterns+= qt5-qtxmlpatterns>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtxmlpatterns?= ../../x11/qt5-qtxmlpatterns
+
+BUILDLINK_INCDIRS.qt5-qtxmlpatterns+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtxmlpatterns+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtxmlpatterns+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_QTXMLPATTERNS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtxmlpatterns
diff --git a/x11/qt5-sqlite3/DESCR b/x11/qt5-sqlite3/DESCR
new file mode 100644
index 00000000000..88451c5149b
--- /dev/null
+++ b/x11/qt5-sqlite3/DESCR
@@ -0,0 +1 @@
+Qt5 SQLite3 plugin
diff --git a/x11/qt5-sqlite3/Makefile b/x11/qt5-sqlite3/Makefile
new file mode 100644
index 00000000000..f64d4091142
--- /dev/null
+++ b/x11/qt5-sqlite3/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-sqlite3-${QTVERSION}
+COMMENT= Qt5 SQLite3 plugin
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
+
+BUILD_DIRS+= qtbase/src/plugins/sqldrivers
+MAKE_ENV+= QTDIR=${QTDIR}
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig qt5/plugins/sqldrivers
+
+post-configure:
+ cd ${WRKSRC}/${BUILD_DIRS} && \
+ ${QTDIR}/bin/qmake "sql-plugins=sqlite" -o Makefile
+
+do-install:
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/qtbase/plugins/sqldrivers/libqsqlite.la \
+ ${DESTDIR}${QTPREFIX}/plugins/sqldrivers
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-sqlite3/PLIST b/x11/qt5-sqlite3/PLIST
new file mode 100644
index 00000000000..c4e7d8f494e
--- /dev/null
+++ b/x11/qt5-sqlite3/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+qt5/plugins/sqldrivers/libqsqlite.la
diff --git a/x11/qt5-sqlite3/buildlink3.mk b/x11/qt5-sqlite3/buildlink3.mk
new file mode 100644
index 00000000000..2c30d7db523
--- /dev/null
+++ b/x11/qt5-sqlite3/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-sqlite3
+
+.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
+QT5_SQLITE3_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+
+BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QT5_SQLITE3_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-sqlite3
diff --git a/x11/qt5/DESCR b/x11/qt5/DESCR
new file mode 100644
index 00000000000..ca3d7382d8b
--- /dev/null
+++ b/x11/qt5/DESCR
@@ -0,0 +1,10 @@
+Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
+maintaining GUI (graphical user interface) applications.
+
+This package does not contain anything by itself -- it is a
+"meta-package" that depends on other QT packages. Its sole purpose is
+to require dependencies so users can install this package only and
+have all the QT stuff pulled in by the port/package dependency
+mechanism.
+
+This package tracks Qt5 branch.
diff --git a/x11/qt5/Makefile b/x11/qt5/Makefile
new file mode 100644
index 00000000000..eda52ceaf66
--- /dev/null
+++ b/x11/qt5/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:34 ryoon Exp $
+
+DISTNAME= qt5-${QTVERSION}
+CATEGORIES= x11
+MASTER_SITES= # none
+
+COMMENT= "meta-package" forversion 5 of the QT GUI C++ toolkit
+
+META_PACKAGE= yes
+
+.include "Makefile.common"
+
+DEPENDS+= qt5-dbus-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-dbus
+DEPENDS+= qt5-mysql-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-mysql
+DEPENDS+= qt5-odbc-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-odbc
+DEPENDS+= qt5-psql-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-psql
+DEPENDS+= qt5-qtbase-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtbase
+DEPENDS+= qt5-qtdeclarative-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtdeclarative
+DEPENDS+= qt5-qtdoc-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtdoc
+DEPENDS+= qt5-qtgraphicaleffects-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtgraphicaleffects
+DEPENDS+= qt5-qtimageformats-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtimageformats
+DEPENDS+= qt5-qtlocation-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtlocation
+DEPENDS+= qt5-qtmultimedia-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtmultimedia
+DEPENDS+= qt5-qtquick1-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtquick1
+DEPENDS+= qt5-qtquickcontrols-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtquickcontrols
+DEPENDS+= qt5-qtscript-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtscript
+DEPENDS+= qt5-qtsensors-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtsensors
+DEPENDS+= qt5-qtserialport-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtserialport
+DEPENDS+= qt5-qtsvg-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtsvg
+DEPENDS+= qt5-qttools-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qttools
+DEPENDS+= qt5-qttranslations-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qttranslations
+DEPENDS+= qt5-qtwebkit-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtwebkit
+DEPENDS+= qt5-qtx11extras-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtx11extras
+DEPENDS+= qt5-qtxmlpatterns-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtxmlpatterns
+DEPENDS+= qt5-sqlite3-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-sqlite3
+#DEPENDS+= qt5-ibus-${QTVERSION}{,nb[0-9]*}:../../inputmethod/qt5-ibus
+DEPENDS+= qt5-uim-[0-9]*:../../inputmethod/qt5-uim
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5/Makefile.common b/x11/qt5/Makefile.common
new file mode 100644
index 00000000000..be340a79d6b
--- /dev/null
+++ b/x11/qt5/Makefile.common
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile.common,v 1.1 2013/12/13 14:38:34 ryoon Exp $
+# used by x11/qt5-qtbase/Makefile.common
+# used by inputmethod/qt5-uim/Makefile
+
+QTDISTVER= 5.2.0-rc1
+QTVERSION= ${QTDISTVER:S/-rc/rc/}
+
+.include "../../mk/bsd.prefs.mk"
+
+MAINTAINER?= ryoon@NetBSD.org
+HOMEPAGE= http://qt-project.org/
+
+LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v3
+
+QTPREFIX= ${LOCALBASE}/qt5