summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2014-12-30 17:23:45 +0000
committeradam <adam@pkgsrc.org>2014-12-30 17:23:45 +0000
commit2f46c6a9e5b1ac99befa7bdeab099d04fa7e5488 (patch)
treefe37fdfbcecb0cdaa4254431105485590106ce7b
parent134262cb7bcfed2572a19be119aa48da3185deb5 (diff)
downloadpkgsrc-2f46c6a9e5b1ac99befa7bdeab099d04fa7e5488.tar.gz
Changes 5.4.0:
Chromium-based browser engine Qt WebEngine Qt WebView for showing web content using the native OS web engine on mobile Full support on Qt for Windows Store Apps, including WinRT and Windows Phone 8.1 Improved Compliance with iOS 8 and Xcode 6 Improved OS X 10.10 ‘Yosemite’ support and new Mac AppStore signing High-DPI support for Windows and OS X Dynamic GL switching between OpenGL and ANGLE on Windows Mix OpenGL and Qt Quick with QOpenGLWidget Android Look-and-Feel for Qt Quick Controls Qt Creator 3.3 with new Qt Quick Designer Bluetooth now supports BlueZ5 with tech preview on Bluetooth LE
-rw-r--r--x11/qt5-dbus/Makefile25
-rw-r--r--x11/qt5-dbus/PLIST5
-rw-r--r--x11/qt5-dbus/buildlink3.mk6
-rw-r--r--x11/qt5-mysql/Makefile16
-rw-r--r--x11/qt5-mysql/buildlink3.mk20
-rw-r--r--x11/qt5-odbc/Makefile23
-rw-r--r--x11/qt5-odbc/buildlink3.mk6
-rw-r--r--x11/qt5-psql/Makefile21
-rw-r--r--x11/qt5-psql/buildlink3.mk20
-rw-r--r--x11/qt5-qtbase/Makefile176
-rw-r--r--x11/qt5-qtbase/Makefile.common164
-rw-r--r--x11/qt5-qtbase/PLIST227
-rw-r--r--x11/qt5-qtbase/buildlink3.mk11
-rw-r--r--x11/qt5-qtbase/distinfo127
-rw-r--r--x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake15
-rw-r--r--x11/qt5-qtbase/files/qmake.conf40
-rw-r--r--x11/qt5-qtbase/files/qmake.conf.mac45
-rw-r--r--x11/qt5-qtbase/options.mk3
-rw-r--r--x11/qt5-qtbase/patches/patch-config.tests_unix_iconv_iconv.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp)6
-rw-r--r--x11/qt5-qtbase/patches/patch-configure (renamed from x11/qt5-qtbase/patches/patch-qtbase_configure)6
-rw-r--r--x11/qt5-qtbase/patches/patch-mkspecs_features_mac_objective__c.prf (renamed from x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_mac_objective__c.prf)6
-rw-r--r--x11/qt5-qtbase/patches/patch-mkspecs_features_qt__module__pris.prf (renamed from x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf)6
-rw-r--r--x11/qt5-qtbase/patches/patch-qmake_Makefile.unix (renamed from x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix)12
-rw-r--r--x11/qt5-qtbase/patches/patch-qmake_generators_makefile.cpp15
-rw-r--r--x11/qt5-qtbase/patches/patch-qmake_generators_unix_unixmake.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp)24
-rw-r--r--x11/qt5-qtbase/patches/patch-qmake_generators_unix_unixmake2.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp)20
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp15
-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_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_plugins_platforminputcontexts_compose_compose.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp17
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro12
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro14
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h15
-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_qml_jsruntime_qv4engine.cpp23
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp35
-rw-r--r--x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp17
-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-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp29
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp25
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp25
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp29
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp25
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp49
-rw-r--r--x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp25
-rw-r--r--x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtserialport_src_serialport_qserialport__unix.cpp21
-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_designer_src_uitools_uitools.pro13
-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_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_offlineasm_cloop.rb15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro15
-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_WTF_WTF.pro19
-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_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_WebKit_qt_examples_platformplugin_platformplugin.pro17
-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_production__build.prf15
-rw-r--r--x11/qt5-qtbase/patches/patch-src_concurrent_qtconcurrentiteratekernel.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_arch_sparc_arch.pri15
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_codecs_qiconvcodec.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_global_qsystemdetection.h (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_io_io.pri (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_io_qfilesystemwatcher.cpp24
-rw-r--r--x11/qt5-qtbase/patches/patch-src_corelib_io_qstorageinfo_unix.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-src_network_kernel_qhostinfo__unix.cpp13
-rw-r--r--x11/qt5-qtbase/patches/patch-src_platformsupport_platformsupport.pro (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_compose.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp17
-rw-r--r--x11/qt5-qtbase/patches/patch-src_tools_bootstrap_bootstrap.pro12
-rw-r--r--x11/qt5-qtbase/patches/patch-src_tools_moc_main.cpp (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp)6
-rw-r--r--x11/qt5-qtbase/patches/patch-src_widgets_graphicsview_qgraphicsitem__p.h (renamed from x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h)6
-rw-r--r--x11/qt5-qtbase/patches/patch-tests_auto_corelib_io_qprocess_qprocess.pro (renamed from x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro)6
-rw-r--r--x11/qt5-qtbase/patches/patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro14
-rw-r--r--x11/qt5-qtdeclarative/Makefile13
-rw-r--r--x11/qt5-qtdeclarative/PLIST82
-rw-r--r--x11/qt5-qtdeclarative/buildlink3.mk6
-rw-r--r--x11/qt5-qtdeclarative/distinfo10
-rw-r--r--x11/qt5-qtdeclarative/patches/patch-examples_quick_customitems_painteditem_painteditem.pro (renamed from x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro)6
-rw-r--r--x11/qt5-qtdeclarative/patches/patch-src_3rdparty_masm_wtf_MathExtras.h15
-rw-r--r--x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4engine.cpp25
-rw-r--r--x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4globalobject.cpp (renamed from x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4globalobject.cpp)6
-rw-r--r--x11/qt5-qtdeclarative/patches/patch-src_qmldevtools_qmldevtools.pro17
-rw-r--r--x11/qt5-qtdoc/Makefile6
-rw-r--r--x11/qt5-qtdoc/PLIST56
-rw-r--r--x11/qt5-qtdoc/distinfo5
-rw-r--r--x11/qt5-qtgraphicaleffects/Makefile8
-rw-r--r--x11/qt5-qtimageformats/Makefile10
-rw-r--r--x11/qt5-qtimageformats/PLIST10
-rw-r--r--x11/qt5-qtimageformats/buildlink3.mk9
-rw-r--r--x11/qt5-qtimageformats/distinfo5
-rw-r--r--x11/qt5-qtlocation/Makefile17
-rw-r--r--x11/qt5-qtlocation/PLIST163
-rw-r--r--x11/qt5-qtlocation/buildlink3.mk6
-rw-r--r--x11/qt5-qtlocation/distinfo5
-rw-r--r--x11/qt5-qtmacextras/DESCR1
-rw-r--r--x11/qt5-qtmacextras/Makefile20
-rw-r--r--x11/qt5-qtmacextras/PLIST27
-rw-r--r--x11/qt5-qtmacextras/buildlink3.mk19
-rw-r--r--x11/qt5-qtmacextras/distinfo5
-rw-r--r--x11/qt5-qtmultimedia/Makefile13
-rw-r--r--x11/qt5-qtmultimedia/PLIST41
-rw-r--r--x11/qt5-qtmultimedia/buildlink3.mk6
-rw-r--r--x11/qt5-qtmultimedia/distinfo5
-rw-r--r--x11/qt5-qtquick1/Makefile14
-rw-r--r--x11/qt5-qtquick1/PLIST6
-rw-r--r--x11/qt5-qtquick1/buildlink3.mk6
-rw-r--r--x11/qt5-qtquick1/distinfo6
-rw-r--r--x11/qt5-qtquick1/patches/patch-tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp (renamed from x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp)8
-rw-r--r--x11/qt5-qtquickcontrols/Makefile9
-rw-r--r--x11/qt5-qtquickcontrols/PLIST29
-rw-r--r--x11/qt5-qtquickcontrols/buildlink3.mk6
-rw-r--r--x11/qt5-qtquickcontrols/distinfo5
-rw-r--r--x11/qt5-qtscript/Makefile12
-rw-r--r--x11/qt5-qtscript/buildlink3.mk8
-rw-r--r--x11/qt5-qtscript/distinfo8
-rw-r--r--x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h15
-rw-r--r--x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h (renamed from x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h)6
-rw-r--r--x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h (renamed from x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h)6
-rw-r--r--x11/qt5-qtsensors/Makefile13
-rw-r--r--x11/qt5-qtsensors/PLIST11
-rw-r--r--x11/qt5-qtsensors/buildlink3.mk6
-rw-r--r--x11/qt5-qtsensors/distinfo5
-rw-r--r--x11/qt5-qtserialport/Makefile13
-rw-r--r--x11/qt5-qtserialport/PLIST5
-rw-r--r--x11/qt5-qtserialport/buildlink3.mk6
-rw-r--r--x11/qt5-qtserialport/distinfo5
-rw-r--r--x11/qt5-qtsvg/Makefile12
-rw-r--r--x11/qt5-qtsvg/PLIST6
-rw-r--r--x11/qt5-qtsvg/buildlink3.mk6
-rw-r--r--x11/qt5-qtsvg/distinfo5
-rw-r--r--x11/qt5-qttools/Makefile13
-rw-r--r--x11/qt5-qttools/PLIST18
-rw-r--r--x11/qt5-qttools/buildlink3.mk6
-rw-r--r--x11/qt5-qttools/distinfo10
-rw-r--r--x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp (renamed from x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp)6
-rw-r--r--x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp (renamed from x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp)6
-rw-r--r--x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h13
-rw-r--r--x11/qt5-qttools/patches/patch-src_assistant_clucene_qclucene-config__p.h (renamed from x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h)6
-rw-r--r--x11/qt5-qttools/patches/patch-src_designer_src_uitools_uitools.pro13
-rw-r--r--x11/qt5-qttranslations/Makefile8
-rw-r--r--x11/qt5-qttranslations/PLIST27
-rw-r--r--x11/qt5-qttranslations/distinfo5
-rw-r--r--x11/qt5-qtwebkit/Makefile45
-rw-r--r--x11/qt5-qtwebkit/PLIST9
-rw-r--r--x11/qt5-qtwebkit/buildlink3.mk12
-rw-r--r--x11/qt5-qtwebkit/distinfo49
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_API_ObjCCallbackFunction.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_API_ObjCCallbackFunction.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_DerivedSources.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_JavaScriptCore.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_Target.pri29
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp39
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_tools_CodeProfiling.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_QtWebKit.pro25
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_Target.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y15
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_osinclude.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_leveldb_Target.pri17
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_WTF.pro17
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Assertions.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_InlineASM.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_NumberOfCores.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Platform.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_RAMSize.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Threading.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_text_StringImpl.h12
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_Target.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri)10
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_editing_Editor.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_page_NavigatorBase.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h15
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h15
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp13
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit2_DerivedSources.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.h (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.h)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Target.pri (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit_WebKit1.pro (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro17
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Source_api.pri15
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Tools_Scripts_webkitdirs.pm (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri14
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_functions.prf (renamed from x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf)6
-rw-r--r--x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_production__build.prf15
-rw-r--r--x11/qt5-qtx11extras/Makefile14
-rw-r--r--x11/qt5-qtx11extras/buildlink3.mk6
-rw-r--r--x11/qt5-qtx11extras/distinfo5
-rw-r--r--x11/qt5-qtxmlpatterns/Makefile13
-rw-r--r--x11/qt5-qtxmlpatterns/buildlink3.mk6
-rw-r--r--x11/qt5-qtxmlpatterns/distinfo5
-rw-r--r--x11/qt5-sqlite3/Makefile15
-rw-r--r--x11/qt5-sqlite3/buildlink3.mk6
-rw-r--r--x11/qt5-sqlite3/distinfo5
-rw-r--r--x11/qt5/Makefile12
-rw-r--r--x11/qt5/Makefile.common11
212 files changed, 1899 insertions, 1780 deletions
diff --git a/x11/qt5-dbus/Makefile b/x11/qt5-dbus/Makefile
index 6800b782d65..7b9b4dd69f8 100644
--- a/x11/qt5-dbus/Makefile
+++ b/x11/qt5-dbus/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.10 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2014/12/30 17:23:45 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-dbus-${QTVERSION}
-PKGREVISION= 2
COMMENT= Qt5 DBus support plugin
-BUILD_DIRS= qtbase/src/dbus
-BUILD_DIRS+= qtbase/src/tools/qdbuscpp2xml
-BUILD_DIRS+= qtbase/src/tools/qdbusxml2cpp
+BUILD_DIRS= src/dbus
+BUILD_DIRS+= src/tools/qdbuscpp2xml
+BUILD_DIRS+= src/tools/qdbusxml2cpp
.include "../../x11/qt5-qtbase/Makefile.common"
@@ -15,19 +15,20 @@ 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= lib/pkgconfig
-PC_FILES= Qt5DBus.pc
+do-configure:
+ ${RM} -f -r ${WRKSRC}/mkspecs
+.for d in ${BUILD_DIRS}
+ cd ${WRKSRC}/${d} && ${QTPREFIX}/bin/qmake -o Makefile
+.endfor
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}
+.for i in Qt5DBus.pc
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ${LN} -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
-
.include "../../devel/gettext-lib/buildlink3.mk"
# Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus
USE_DBUS-ARCH-DEPS_H= yes
diff --git a/x11/qt5-dbus/PLIST b/x11/qt5-dbus/PLIST
index a1e2f93c692..3a6c6405e46 100644
--- a/x11/qt5-dbus/PLIST
+++ b/x11/qt5-dbus/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2014/05/01 12:50:39 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/30 17:23:45 adam Exp $
+lib/pkgconfig/Qt5DBus.pc
qt5/bin/qdbuscpp2xml
qt5/bin/qdbusxml2cpp
-lib/pkgconfig/Qt5DBus.pc
+qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/dbus_minimal_p.h
qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbus_symbols_p.h
qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractadaptor_p.h
qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractinterface_p.h
diff --git a/x11/qt5-dbus/buildlink3.mk b/x11/qt5-dbus/buildlink3.mk
index bb062427a0a..e80b966c61d 100644
--- a/x11/qt5-dbus/buildlink3.mk
+++ b/x11/qt5-dbus/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:45 adam Exp $
BUILDLINK_TREE+= qt5-dbus
.if !defined(QT5_DBUS_BUILDLINK3_MK)
QT5_DBUS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-dbus+= qt5-dbus>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-dbus?= qt5-dbus>=5.2.1nb2
+BUILDLINK_API_DEPENDS.qt5-dbus+= qt5-dbus>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-dbus+= qt5-dbus>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-dbus?= ../../x11/qt5-dbus
.include "../../sysutils/dbus/buildlink3.mk"
diff --git a/x11/qt5-mysql/Makefile b/x11/qt5-mysql/Makefile
index ed66cac9318..c6fb3864b52 100644
--- a/x11/qt5-mysql/Makefile
+++ b/x11/qt5-mysql/Makefile
@@ -1,26 +1,22 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:45 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-mysql-${QTVERSION}
-PKGREVISION= 1
COMMENT= Qt5 MySQL plugin
-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
+BUILD_DIRS= src/plugins/sqldrivers
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
.include "../../x11/qt5-qtbase/Makefile.common"
-post-configure:
+do-configure:
+ ${RM} -f -r ${WRKSRC}/mkspecs
cd ${WRKSRC}/${BUILD_DIRS} && \
- ${QTDIR}/bin/qmake "sql-plugins=mysql" -o Makefile
+ ${QTDIR}/bin/qmake "sql-plugins=mysql" -o Makefile
-.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/buildlink3.mk b/x11/qt5-mysql/buildlink3.mk
index d42a0bbb27d..1418a1c3c45 100644
--- a/x11/qt5-mysql/buildlink3.mk
+++ b/x11/qt5-mysql/buildlink3.mk
@@ -1,17 +1,17 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:45 adam Exp $
-BUILDLINK_TREE+= qt5-sqlite3
+BUILDLINK_TREE+= qt5-mysql
-.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
-QT5_SQLITE3_BUILDLINK3_MK:=
+.if !defined(QT5_MYSQL_BUILDLINK3_MK)
+QT5_MYSQL_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-sqlite3?= qt5-mysql>=5.2.1
-BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+BUILDLINK_API_DEPENDS.qt5-mysql+= qt5-mysql>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-mysql+= qt5-mysql>=5.4.0
+BUILDLINK_PKGSRCDIR.qt5-mysql?= ../../x11/qt5-mysql
-BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+BUILDLINK_LIBDIRS.qt5-mysql+= qt5/plugins
.include "../../x11/qt5-qtbase/buildlink3.mk"
-.endif # QT5_SQLITE3_BUILDLINK3_MK
+.endif # QT5_MYSQL_BUILDLINK3_MK
-BUILDLINK_TREE+= -qt5-sqlite3
+BUILDLINK_TREE+= -qt5-mysql
diff --git a/x11/qt5-odbc/Makefile b/x11/qt5-odbc/Makefile
index cd20fd19048..95b73921410 100644
--- a/x11/qt5-odbc/Makefile
+++ b/x11/qt5-odbc/Makefile
@@ -1,33 +1,22 @@
-# $NetBSD: Makefile,v 1.8 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2014/12/30 17:23:45 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-odbc-${QTVERSION}
-PKGREVISION= 1
COMMENT= Qt5 odbc plugin
-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
+BUILD_DIRS= src/plugins/sqldrivers
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
LIBS+= -lltdl
.include "../../x11/qt5-qtbase/Makefile.common"
-qmake-odbc-configure:
+do-configure:
+ ${RM} -f -r ${WRKSRC}/mkspecs
cd ${WRKSRC}/${BUILD_DIRS} && \
- ${QTDIR}/bin/qmake "sql-plugins=odbc" -o Makefile
-
-post-configure: qmake-odbc-configure
-
+ ${QTDIR}/bin/qmake "sql-plugins=odbc" -o Makefile
-.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../databases/unixodbc/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/x11/qt5-odbc/buildlink3.mk b/x11/qt5-odbc/buildlink3.mk
index b9866a44c1e..2c85ec9da18 100644
--- a/x11/qt5-odbc/buildlink3.mk
+++ b/x11/qt5-odbc/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:45 adam Exp $
BUILDLINK_TREE+= qt5-sqlite3
.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
QT5_SQLITE3_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-sqlite3?= qt5-odbc>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
diff --git a/x11/qt5-psql/Makefile b/x11/qt5-psql/Makefile
index 7664184c7b5..f015c46f7c6 100644
--- a/x11/qt5-psql/Makefile
+++ b/x11/qt5-psql/Makefile
@@ -1,31 +1,22 @@
-# $NetBSD: Makefile,v 1.9 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2014/12/30 17:23:45 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-psql-${QTVERSION}
-PKGREVISION= 3
COMMENT= Qt5 PostgreSQL plugin
-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
+BUILD_DIRS= src/plugins/sqldrivers
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
.include "../../x11/qt5-qtbase/Makefile.common"
-post-configure:
+do-configure:
+ ${RM} -f -r ${WRKSRC}/mkspecs
cd ${WRKSRC}/${BUILD_DIRS} && \
- ${QTDIR}/bin/qmake "sql-plugins=psql" -o Makefile
-
+ ${QTDIR}/bin/qmake "sql-plugins=psql" -o Makefile
-.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-psql/buildlink3.mk b/x11/qt5-psql/buildlink3.mk
index 30af746e62f..db912cb2696 100644
--- a/x11/qt5-psql/buildlink3.mk
+++ b/x11/qt5-psql/buildlink3.mk
@@ -1,17 +1,17 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:45 adam Exp $
-BUILDLINK_TREE+= qt5-sqlite3
+BUILDLINK_TREE+= qt5-psql
-.if !defined(QT5_SQLITE3_BUILDLINK3_MK)
-QT5_SQLITE3_BUILDLINK3_MK:=
+.if !defined(QT5_PSQL_BUILDLINK3_MK)
+QT5_PSQL_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-sqlite3?= qt5-psql>=5.2.1nb2
-BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
+BUILDLINK_API_DEPENDS.qt5-psql+= qt5-psql>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-psql+= qt5-psql>=5.4.0
+BUILDLINK_PKGSRCDIR.qt5-psql?= ../../x11/qt5-psql
-BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
+BUILDLINK_LIBDIRS.qt5-psql+= qt5/plugins
.include "../../x11/qt5-qtbase/buildlink3.mk"
-.endif # QT5_SQLITE3_BUILDLINK3_MK
+.endif # QT5_PSQL_BUILDLINK3_MK
-BUILDLINK_TREE+= -qt5-sqlite3
+BUILDLINK_TREE+= -qt5-psql
diff --git a/x11/qt5-qtbase/Makefile b/x11/qt5-qtbase/Makefile
index 24c2b5222e3..4443bc40b4d 100644
--- a/x11/qt5-qtbase/Makefile
+++ b/x11/qt5-qtbase/Makefile
@@ -1,33 +1,117 @@
-# $NetBSD: Makefile,v 1.14 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: Makefile,v 1.15 2014/12/30 17:23:45 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-qtbase-${QTVERSION}
-PKGREVISION= 6
COMMENT= C++ X GUI toolkit
.include "../../x11/qt5-qtbase/Makefile.common"
-BUILD_DIRS= qtbase
-BUILD_TARGET= sub-src
+.if defined(MAKE_JOBS)
+. if !defined(MAKE_JOBS_SAFE) || empty(MAKE_JOBS_SAFE:M[nN][oO])
+CONFIGURE_ENV+= MAKE_FLAGS=-j${MAKE_JOBS:Q}
+. endif
+.endif
+HAS_CONFIGURE= yes
+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+= -accessibility
+CONFIGURE_ARGS+= -fontconfig
+CONFIGURE_ARGS+= -icu
+CONFIGURE_ARGS+= -openssl-linked
+CONFIGURE_ARGS+= -nomake examples
+CONFIGURE_ARGS+= -nomake tests
+CONFIGURE_ARGS+= -no-dbus
+CONFIGURE_ARGS+= -no-pch
+CONFIGURE_ARGS+= -no-sql-mysql
+CONFIGURE_ARGS+= -no-sql-psql
+CONFIGURE_ARGS+= -no-sql-sqlite
+CONFIGURE_ARGS+= -no-strip
+CONFIGURE_ARGS+= -system-harfbuzz
+CONFIGURE_ARGS+= -system-libjpeg
+CONFIGURE_ARGS+= -system-libpng
+CONFIGURE_ARGS+= -system-pcre
+CONFIGURE_ARGS+= -system-sqlite
+CONFIGURE_ARGS+= -system-zlib
+OPSYSVARS+= CONFIGURE_ARGS
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Darwin"
+CONFIGURE_ARGS+= -iconv
+QMAKE_CONF= qmake.conf
+. if ${OPSYS} != "SunOS"
+CONFIGURE_ARGS+= -reduce-relocations
+. endif
+.else
+QMAKE_CONF= qmake.conf.mac
+.endif
+
+.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
+.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"
+CONFIGURE_ARGS+= -platform macx-clang
+CONFIGURE_ARGS+= -no-framework
+. if exists(/usr/lib/libresolv.dylib)
+LDFLAGS+= -lresolv
+. endif
+.elif ${OPSYS} == "Linux"
+LDFLAGS+= -ldl
+.elif ${OPSYS} == "NetBSD"
+. if exists(/usr/lib/libexecinfo.so)
+LDFLAGS+= -lexecinfo
+. endif
+.endif
+
+REPLACE_PERL+= bin/syncqt.pl
PTHREAD_OPTS+= require
UNLIMIT_RESOURCES= datasize
BUILDLINK_PASSTHRU_DIRS+= ${QTPREFIX}
-# kdelibs4 requires openssl support!
-CONFIGURE_ARGS+= -openssl-linked
-
+BUILD_TARGET= sub-src
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
-CHECK_INTERPRETER_SKIP+= qt5/mkspecs/macx-ios-clang/rename_main.sh
+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
+CHECK_INTERPRETER_SKIP+=qt5/mkspecs/macx-ios-clang/rename_main.sh
+
+SUBST_CLASSES+= opt
+SUBST_STAGE.opt= pre-configure
+SUBST_MESSAGE.opt= Removing some Qt5 default compiler flags.
+SUBST_FILES.opt= mkspecs/common/gcc-base.conf
+SUBST_SED.opt= -e 's,-O[23],,'
+SUBST_SED.opt+= -e 's,-fvisibility=hidden,,'
BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri
@@ -37,31 +121,66 @@ PC_FILES= Qt5Bootstrap.pc Qt5Concurrent.pc Qt5Core.pc \
Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \
Qt5Widgets.pc Qt5Xml.pc
+pre-configure:
+ ${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}/mkspecs/*; do \
+ cp ${WRKSRC}/qmake.conf $${dir}; \
+ rm -f $${dir}/*.orig; \
+ done
+ ${RM} -f ${WRKSRC}/mkspecs/features/mac/default_pre.prf
+ ${RM} -f ${WRKSRC}/mkspecs/features/mac/objective_c.prf.orig
+
post-configure:
- cd ${WRKSRC}/${BUILD_DIRS} && ./bin/qmake -o Makefile
+ cd ${WRKSRC} && ./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/
+ ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
+ ${WRKSRC}/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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
- cd ${WRKSRC}/qtbase && env ${MAKE_ENV} ${INSTALL_ENV} \
+ cd ${WRKSRC} && 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
+ ${SED} -e 's,${WRKSRC}/bin/qmake,${QTDIR}/bin/qmake,g' \
+ ${DESTDIR}${PREFIX}/${BROKEN_FILES} \
+ > ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1
+ ${MV} -f ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 \
+ ${DESTDIR}${PREFIX}/${BROKEN_FILES}
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
.if ${OPSYS} != "Darwin"
.include "../../graphics/glu/buildlink3.mk"
.include "../../x11/libxcb/buildlink3.mk"
@@ -79,5 +198,6 @@ post-install:
.include "../../x11/libXrender/buildlink3.mk"
.include "../../x11/libxkbcommon/buildlink3.mk"
.endif
+.include "../../mk/jpeg.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
index c110703847d..39fcee3eadc 100644
--- a/x11/qt5-qtbase/Makefile.common
+++ b/x11/qt5-qtbase/Makefile.common
@@ -1,6 +1,4 @@
-
-
-# $NetBSD: Makefile.common,v 1.12 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile.common,v 1.13 2014/12/30 17:23:45 adam Exp $
# used by x11/qt5-dbus/Makefile
# used by x11/qt5-mysql/Makefile
# used by x11/qt5-odbc/Makefile
@@ -11,6 +9,7 @@
# used by x11/qt5-qtgraphicaleffects/Makefile
# used by x11/qt5-qtimageformats/Makefile
# used by x11/qt5-qtlocation/Makefile
+# used by x11/qt5-qtmacextras/Makefile
# used by x11/qt5-qtmultimedia/Makefile
# used by x11/qt5-qtquick1/Makefile
# used by x11/qt5-qtquickcontrols/Makefile
@@ -25,187 +24,38 @@
# 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/official_releases/qt/${QTDISTVER:R}/${QTDISTVER}/single/
-EXTRACT_SUFX= .tar.xz
-EXTRACT_USING= bsdtar
-
.include "../../x11/qt5/Makefile.common"
.include "options.mk"
-DISTINFO_FILE= ${.CURDIR}/../../x11/qt5-qtbase/distinfo
-FILESDIR= ${.CURDIR}/../../x11/qt5-qtbase/files
-PATCHDIR= ${.CURDIR}/../../x11/qt5-qtbase/patches
-
-.if defined(MAKE_JOBS)
-. if !defined(MAKE_JOBS_SAFE) || empty(MAKE_JOBS_SAFE:M[nN][oO])
-CONFIGURE_ENV+= MAKE_FLAGS=-j${MAKE_JOBS:Q}
-. endif
-.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 pkg-config
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+= -accessibility
-CONFIGURE_ARGS+= -fontconfig
-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"
-
-.if ${OPSYS} != "Darwin"
-CONFIGURE_ARGS+= -iconv
-. if ${OPSYS} != "SunOS"
-CONFIGURE_ARGS+= -reduce-relocations
-. endif
-.endif
-
MAKE_ENV+= QTPREFIX=${QTPREFIX:Q}
PLIST_VARS+= mac unix
.if ${OPSYS} == "Darwin"
PLIST.mac= yes
-QMAKE_CONF= qmake.conf.mac
.else
PLIST.unix= yes
-QMAKE_CONF= qmake.conf
.endif
# 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
-.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"
-CONFIGURE_ARGS+= -platform macx-clang
-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 xcb zlib
- ${RM} -f -r ${WRKSRC}/qtbase/src/3rdparty/${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
- ${RM} -f ${WRKSRC}/qtbase/mkspecs/features/mac/default_pre.prf
- ${RM} -f ${WRKSRC}/qtbase/mkspecs/features/mac/objective_c.prf.orig
-
-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(PKGPATH:Mx11/qt5-qtbase)
-pre-configure: remove-3rdparty-libs set-qmake-conf no-qmake-build
-.else
-pre-configure: remove-3rdparty-libs set-qmake-conf
+.if empty(PKGPATH:Mx11/qt5-qtbase) && empty(PKGPATH:Mx11/qt5-dbus) \
+ && empty(PKGPATH:Mx11/qt5-odbc) && empty(PKGPATH:Mx11/qt5-mysql) \
+ && empty(PKGPATH:Mx11/qt5-psql) && empty(PKGPATH:Mx11/qt5-sqlite3)
+do-configure:
+ cd ${WRKSRC} && ${QTPREFIX}/bin/qmake -o Makefile
.endif
-
-.if empty(PKGPATH:Mx11/qt5-qtbase) && empty(PKGPATH:Mx11/qt5-sqlite3) \
- && empty(PKGPATH:Mx11/qt5-mysql) && empty(PKGPATH:Mx11/qt5-psql) \
- && empty(PKGPATH:Mx11/qt5-odbc)
-post-configure:
-.for d in ${BUILD_DIRS}
- cd ${WRKSRC}/${d} && \
- ${PKGSRC_SETENV} ${_CONFIGURE_SCRIPT_ENV} ${QTPREFIX}/bin/qmake -o Makefile
-.endfor
-.endif
-
-.include "../../converters/libiconv/buildlink3.mk"
-.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
index 3ab111c2666..a9d5f623f8e 100644
--- a/x11/qt5-qtbase/PLIST
+++ b/x11/qt5-qtbase/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2014/04/23 07:05:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/30 17:23:45 adam Exp $
lib/pkgconfig/Qt5Bootstrap.pc
lib/pkgconfig/Qt5Concurrent.pc
lib/pkgconfig/Qt5Core.pc
@@ -14,12 +14,14 @@ lib/pkgconfig/Qt5Widgets.pc
lib/pkgconfig/Qt5Xml.pc
qt5/bin/moc
qt5/bin/qdoc
+qt5/bin/qlalr
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.qdocconf
qt5/doc/global/externalsites/external-resources.qdoc
qt5/doc/global/externalsites/qch-urls.qdoc
qt5/doc/global/externalsites/qt-webpages.qdoc
@@ -27,15 +29,19 @@ 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-online.qdocconf
qt5/doc/global/html-footer.qdocconf
qt5/doc/global/html-header-offline.qdocconf
qt5/doc/global/html-header-online.qdocconf
+qt5/doc/global/includes-online/search.qdoc
+qt5/doc/global/includes/examples-run.qdocinc
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-commercial.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
@@ -74,6 +80,15 @@ 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/scripts/extras.js
+qt5/doc/global/template/scripts/main.js
+qt5/doc/global/template/style/doc_search.png
+qt5/doc/global/template/style/gsc.css
+qt5/doc/global/template/style/icomoon.eot
+qt5/doc/global/template/style/icomoon.svg
+qt5/doc/global/template/style/icomoon.ttf
+qt5/doc/global/template/style/icomoon.woff
+qt5/doc/global/template/style/list_arrow.png
qt5/doc/global/template/style/offline.css
qt5/doc/global/template/style/online.css
qt5/include/QtConcurrent/QtConcurrent
@@ -128,6 +143,7 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventdispatcher_blackberry_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventdispatcher_glib_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventdispatcher_unix_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventdispatcher_win_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventdispatcher_winrt_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventloop_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qeventtransition_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfactoryloader_p.h
@@ -139,6 +155,7 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemengine_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystementry_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemiterator_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemmetadata_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemwatcher_fsevents_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemwatcher_inotify_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemwatcher_kqueue_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfilesystemwatcher_p.h
@@ -153,6 +170,7 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qfuturewatcher_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qgb18030codec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qharfbuzz_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qhistorystate_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qhooks_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qiconvcodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qicucodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qiodevice_p.h
@@ -172,7 +190,6 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qlocale_data_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qlocale_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qlocale_tools_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qlockfile_p.h
-qt5/include/QtCore/${PKGVERSION}/QtCore/private/qloggingcategory_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qloggingregistry_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qmachparser_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qmetaobject_moc_p.h
@@ -195,6 +212,10 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qobject_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qorderedmutexlocker_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qparallelanimationgroup_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qpodlist_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qppsattribute_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qppsattributeprivate_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qppsobject_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qppsobjectprivate_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qprocess_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qpropertyanimation_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qreadwritelock_p.h
@@ -213,6 +234,8 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qsimplecodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qsjiscodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qstate_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qstatemachine_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qstorageinfo_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qstringiterator_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qsystemerror_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qsystemlibrary_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qsystemsemaphore_p.h
@@ -236,6 +259,7 @@ qt5/include/QtCore/${PKGVERSION}/QtCore/private/qurltlds_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qutfcodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qvariant_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qvariantanimation_p.h
+qt5/include/QtCore/${PKGVERSION}/QtCore/private/qversionnumber_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qwindowscodec_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qwindowspipereader_p.h
qt5/include/QtCore/${PKGVERSION}/QtCore/private/qwindowspipewriter_p.h
@@ -259,6 +283,7 @@ qt5/include/QtCore/QArrayDataPointer
qt5/include/QtCore/QArrayDataPointerRef
qt5/include/QtCore/QAssociativeIterable
qt5/include/QtCore/QAtomicInt
+qt5/include/QtCore/QAtomicInteger
qt5/include/QtCore/QAtomicPointer
qt5/include/QtCore/QBBSystemLocaleData
qt5/include/QtCore/QBasicMutex
@@ -269,6 +294,8 @@ qt5/include/QtCore/QBuffer
qt5/include/QtCore/QByteArray
qt5/include/QtCore/QByteArrayData
qt5/include/QtCore/QByteArrayDataPtr
+qt5/include/QtCore/QByteArrayList
+qt5/include/QtCore/QByteArrayListIterator
qt5/include/QtCore/QByteArrayMatcher
qt5/include/QtCore/QByteRef
qt5/include/QtCore/QCache
@@ -295,6 +322,7 @@ qt5/include/QtCore/QDirIterator
qt5/include/QtCore/QDynamicPropertyChangeEvent
qt5/include/QtCore/QEasingCurve
qt5/include/QtCore/QElapsedTimer
+qt5/include/QtCore/QEnableSharedFromThis
qt5/include/QtCore/QEvent
qt5/include/QtCore/QEventLoop
qt5/include/QtCore/QEventLoopLocker
@@ -325,7 +353,6 @@ 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
@@ -343,7 +370,9 @@ qt5/include/QtCore/QJsonDocument
qt5/include/QtCore/QJsonObject
qt5/include/QtCore/QJsonParseError
qt5/include/QtCore/QJsonValue
+qt5/include/QtCore/QJsonValuePtr
qt5/include/QtCore/QJsonValueRef
+qt5/include/QtCore/QJsonValueRefPtr
qt5/include/QtCore/QLatin1Char
qt5/include/QtCore/QLatin1Literal
qt5/include/QtCore/QLatin1String
@@ -358,6 +387,7 @@ qt5/include/QtCore/QLinkedListNode
qt5/include/QtCore/QList
qt5/include/QtCore/QListData
qt5/include/QtCore/QListIterator
+qt5/include/QtCore/QListSpecialMethods
qt5/include/QtCore/QLocale
qt5/include/QtCore/QLockFile
qt5/include/QtCore/QLoggingCategory
@@ -368,6 +398,7 @@ qt5/include/QtCore/QMapIterator
qt5/include/QtCore/QMapNode
qt5/include/QtCore/QMapNodeBase
qt5/include/QtCore/QMargins
+qt5/include/QtCore/QMarginsF
qt5/include/QtCore/QMessageAuthenticationCode
qt5/include/QtCore/QMessageLogContext
qt5/include/QtCore/QMessageLogger
@@ -387,6 +418,7 @@ qt5/include/QtCore/QModelIndex
qt5/include/QtCore/QModelIndexList
qt5/include/QtCore/QMultiHash
qt5/include/QtCore/QMultiMap
+qt5/include/QtCore/QMutableByteArrayListIterator
qt5/include/QtCore/QMutableFutureIterator
qt5/include/QtCore/QMutableHashIterator
qt5/include/QtCore/QMutableLinkedListIterator
@@ -445,6 +477,7 @@ qt5/include/QtCore/QSharedData
qt5/include/QtCore/QSharedDataPointer
qt5/include/QtCore/QSharedMemory
qt5/include/QtCore/QSharedPointer
+qt5/include/QtCore/QSignalBlocker
qt5/include/QtCore/QSignalMapper
qt5/include/QtCore/QSignalTransition
qt5/include/QtCore/QSize
@@ -460,6 +493,7 @@ qt5/include/QtCore/QStaticAssertFailure
qt5/include/QtCore/QStaticByteArrayData
qt5/include/QtCore/QStaticPlugin
qt5/include/QtCore/QStaticStringData
+qt5/include/QtCore/QStorageInfo
qt5/include/QtCore/QString
qt5/include/QtCore/QStringBuilder
qt5/include/QtCore/QStringData
@@ -554,30 +588,23 @@ 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/qbytearraylist.h
qt5/include/QtCore/qbytearraymatcher.h
qt5/include/QtCore/qcache.h
qt5/include/QtCore/qchar.h
@@ -620,6 +647,7 @@ 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/qfunctions_winrt.h
qt5/include/QtCore/qfuture.h
qt5/include/QtCore/qfutureinterface.h
qt5/include/QtCore/qfuturesynchronizer.h
@@ -665,7 +693,6 @@ 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
@@ -705,6 +732,7 @@ qt5/include/QtCore/qstack.h
qt5/include/QtCore/qstandardpaths.h
qt5/include/QtCore/qstate.h
qt5/include/QtCore/qstatemachine.h
+qt5/include/QtCore/qstorageinfo.h
qt5/include/QtCore/qstring.h
qt5/include/QtCore/qstringbuilder.h
qt5/include/QtCore/qstringlist.h
@@ -739,6 +767,7 @@ qt5/include/QtCore/qvector.h
qt5/include/QtCore/qwaitcondition.h
qt5/include/QtCore/qwineventnotifier.h
qt5/include/QtCore/qxmlstream.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qabstractlayoutstyleinfo_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qabstracttextdocumentlayout_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qaccessiblecache_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qbezier_p.h
@@ -765,13 +794,14 @@ qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfixed_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfont_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontengine_ft_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontengine_p.h
-qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontengine_qpa_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontengine_qpf2_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontengineglyphcache_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfontsubset_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qfragmentmap_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qgifhandler_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qglyphrun_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qgrayraster_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qgridlayoutengine_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qguiapplication_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qharfbuzzng_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qhexstring_p.h
@@ -784,6 +814,7 @@ qt5/include/QtGui/${PKGVERSION}/QtGui/private/qinputmethod_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qjpeghandler_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qkeymapper_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qkeysequence_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qlayoutpolicy_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qmath_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qmemrotate_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qnativeimage_p.h
@@ -796,18 +827,22 @@ qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglengineshadersource_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglextensions_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglframebufferobject_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglgradientcache_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglpaintdevice_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglpaintengine_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglqueryhelper_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglshadercache_meego_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglshadercache_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopengltexture_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopengltextureblitter_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopengltexturecache_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopengltextureglyphcache_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopengltexturehelper_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglversionfunctionsfactory_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qopenglvertexarrayobject_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qoutlinemapper_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpagedpaintdevice_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpaintbuffer_p.h
+qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpaintdevicewindow_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpaintengine_blitter_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpaintengine_p.h
qt5/include/QtGui/${PKGVERSION}/QtGui/private/qpaintengine_pic_p.h
@@ -882,7 +917,6 @@ qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformopenglcontext.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformpixmap.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformscreen.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformscreen_p.h
-qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformscreenpageflipper.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformservices.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformsessionmanager.h
qt5/include/QtGui/${PKGVERSION}/QtGui/qpa/qplatformsharedgraphicscache.h
@@ -1037,8 +1071,12 @@ qt5/include/QtGui/QOpenGLTimerQuery
qt5/include/QtGui/QOpenGLVersionFunctions
qt5/include/QtGui/QOpenGLVersionProfile
qt5/include/QtGui/QOpenGLVertexArrayObject
+qt5/include/QtGui/QOpenGLWindow
+qt5/include/QtGui/QPageLayout
+qt5/include/QtGui/QPageSize
qt5/include/QtGui/QPagedPaintDevice
qt5/include/QtGui/QPaintDevice
+qt5/include/QtGui/QPaintDeviceWindow
qt5/include/QtGui/QPaintEngine
qt5/include/QtGui/QPaintEngineState
qt5/include/QtGui/QPaintEvent
@@ -1051,12 +1089,14 @@ qt5/include/QtGui/QPen
qt5/include/QtGui/QPicture
qt5/include/QtGui/QPictureFormatPlugin
qt5/include/QtGui/QPictureIO
+qt5/include/QtGui/QPixelFormat
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/QRasterWindow
qt5/include/QtGui/QRawFont
qt5/include/QtGui/QRegExpValidator
qt5/include/QtGui/QRegion
@@ -1202,8 +1242,12 @@ qt5/include/QtGui/qopengltexture.h
qt5/include/QtGui/qopengltimerquery.h
qt5/include/QtGui/qopenglversionfunctions.h
qt5/include/QtGui/qopenglvertexarrayobject.h
+qt5/include/QtGui/qopenglwindow.h
qt5/include/QtGui/qpagedpaintdevice.h
+qt5/include/QtGui/qpagelayout.h
+qt5/include/QtGui/qpagesize.h
qt5/include/QtGui/qpaintdevice.h
+qt5/include/QtGui/qpaintdevicewindow.h
qt5/include/QtGui/qpaintengine.h
qt5/include/QtGui/qpainter.h
qt5/include/QtGui/qpainterpath.h
@@ -1212,10 +1256,12 @@ qt5/include/QtGui/qpdfwriter.h
qt5/include/QtGui/qpen.h
qt5/include/QtGui/qpicture.h
qt5/include/QtGui/qpictureformatplugin.h
+qt5/include/QtGui/qpixelformat.h
qt5/include/QtGui/qpixmap.h
qt5/include/QtGui/qpixmapcache.h
qt5/include/QtGui/qpolygon.h
qt5/include/QtGui/qquaternion.h
+qt5/include/QtGui/qrasterwindow.h
qt5/include/QtGui/qrawfont.h
qt5/include/QtGui/qregion.h
qt5/include/QtGui/qrgb.h
@@ -1248,8 +1294,10 @@ qt5/include/QtGui/qwindow.h
qt5/include/QtGui/qwindowdefs.h
qt5/include/QtGui/qwindowdefs_win.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qabstractnetworkcache_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qabstractprotocolhandler_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qabstractsocket_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qabstractsocketengine_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qasn1element_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qauthenticator_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qbearerengine_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qbearerplugin_p.h
@@ -1263,11 +1311,13 @@ qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpnetworkconnectionchan
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpnetworkheader_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpnetworkreply_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpnetworkrequest_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpprotocolhandler_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpsocketengine_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qhttpthreaddelegate_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qlocalserver_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qlocalsocket_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnativesocketengine_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnativesocketengine_winrt_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnet_unix_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnetworkaccessauthenticationmanager_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnetworkaccessbackend_p.h
@@ -1295,15 +1345,17 @@ qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnetworkrequest_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qnetworksession_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsharednetworksession_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsocks5socketengine_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qspdyprotocolhandler_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslcertificate_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslcertificateextension_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslcipher_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslconfiguration_p.h
-qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslcontext_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslcontext_openssl_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslkey_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslsocket_openssl_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslsocket_openssl_symbols_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslsocket_p.h
+qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qsslsocket_winrt_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qtcpsocket_p.h
qt5/include/QtNetwork/${PKGVERSION}/QtNetwork/private/qurlinfo_p.h
qt5/include/QtNetwork/QAbstractNetworkCache
@@ -1399,6 +1451,7 @@ qt5/include/QtOpenGL/${PKGVERSION}/QtOpenGL/private/qglshadercache_p.h
qt5/include/QtOpenGL/${PKGVERSION}/QtOpenGL/private/qgraphicsshadereffect_p.h
qt5/include/QtOpenGL/${PKGVERSION}/QtOpenGL/private/qpaintengineex_opengl2_p.h
qt5/include/QtOpenGL/${PKGVERSION}/QtOpenGL/private/qtextureglyphcache_gl_p.h
+qt5/include/QtOpenGL/QGL
qt5/include/QtOpenGL/QGLBuffer
qt5/include/QtOpenGL/QGLColormap
qt5/include/QtOpenGL/QGLContext
@@ -1429,6 +1482,22 @@ qt5/include/QtOpenGLExtensions/QtOpenGLExtensionsDepends
qt5/include/QtOpenGLExtensions/QtOpenGLExtensionsVersion
qt5/include/QtOpenGLExtensions/qopenglextensions.h
qt5/include/QtOpenGLExtensions/qtopenglextensionsversion.h
+qt5/include/QtPlatformHeaders/QCocoaNativeContext
+qt5/include/QtPlatformHeaders/QEGLNativeContext
+qt5/include/QtPlatformHeaders/QEglFSFunctions
+qt5/include/QtPlatformHeaders/QGLXNativeContext
+qt5/include/QtPlatformHeaders/QWGLNativeContext
+qt5/include/QtPlatformHeaders/QXcbWindowFunctions
+qt5/include/QtPlatformHeaders/QtPlatformHeaders
+qt5/include/QtPlatformHeaders/QtPlatformHeadersDepends
+qt5/include/QtPlatformHeaders/QtPlatformHeadersVersion
+qt5/include/QtPlatformHeaders/qcocoanativecontext.h
+qt5/include/QtPlatformHeaders/qeglfsfunctions.h
+qt5/include/QtPlatformHeaders/qeglnativecontext.h
+qt5/include/QtPlatformHeaders/qglxnativecontext.h
+qt5/include/QtPlatformHeaders/qtplatformheadersversion.h
+qt5/include/QtPlatformHeaders/qwglnativecontext.h
+qt5/include/QtPlatformHeaders/qxcbwindowfunctions.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/application_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/atspiadaptor_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/bridge_p.h
@@ -1436,13 +1505,20 @@ qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/cache_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/cglconvenience_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/constant_mappings_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/dbusconnection_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qaccessiblebridgeutils_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qbasicfontdatabase_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qcfsocketnotifier_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qcoretextfontdatabase_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qdevicediscovery_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglcompositor_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglconvenience_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglpbuffer_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformbackingstore_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformcontext_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformcursor_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformintegration_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformscreen_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeglplatformwindow_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qevdevkeyboard_defaultmap_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qevdevkeyboardhandler_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qevdevkeyboardmanager_p.h
@@ -1455,6 +1531,7 @@ qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qeventdisp
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfbbackingstore_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfbcursor_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfbscreen_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfbvthandler_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfbwindow_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfontconfigdatabase_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qfontengine_coretext_p.h
@@ -1464,6 +1541,7 @@ qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qgenericun
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qgenericunixservices_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qgenericunixthemes_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qglxconvenience_p.h
+qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qmacmime_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qunixeventdispatcher_qpa_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/qxlibeglintegration_p.h
qt5/include/QtPlatformSupport/${PKGVERSION}/QtPlatformSupport/private/struct_marshallers_p.h
@@ -1478,10 +1556,13 @@ qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qpagesetupdialog
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qpagesetupdialog_unix_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qpaintengine_alpha_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qpaintengine_preview_p.h
+qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprint_p.h
+qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprintdevice_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprintengine_pdf_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprintengine_win_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprinter_p.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/private/qprinterinfo_p.h
+qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/qpa/qplatformprintdevice.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/qpa/qplatformprintersupport.h
qt5/include/QtPrintSupport/${PKGVERSION}/QtPrintSupport/qpa/qplatformprintplugin.h
qt5/include/QtPrintSupport/QAbstractPrintDialog
@@ -1565,8 +1646,10 @@ qt5/include/QtTest/${PKGVERSION}/QtTest/private/qbenchmarkmeasurement_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qbenchmarkmetric_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qbenchmarkperfevents_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qbenchmarkvalgrind_p.h
+qt5/include/QtTest/${PKGVERSION}/QtTest/private/qcsvbenchmarklogger_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qplaintestlogger_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qsignaldumper_p.h
+qt5/include/QtTest/${PKGVERSION}/QtTest/private/qtestblacklist_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qtestcoreelement_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qtestcorelist_p.h
qt5/include/QtTest/${PKGVERSION}/QtTest/private/qtestelement_p.h
@@ -1620,13 +1703,13 @@ qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qabstractitemview_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qabstractscrollarea_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qabstractslider_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qabstractspinbox_p.h
+qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qaccessiblewidgetfactory_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qaction_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qandroidstyle_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qapplication_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qbasickeyeventtransition_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qbasicmouseeventtransition_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qbsptree_p.h
-qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcalendartextnavigator_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcolordialog_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcolumnview_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcolumnviewgrip_p.h
@@ -1635,7 +1718,7 @@ qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcommonstyle_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcommonstylepixmaps_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qcompleter_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdatetimeedit_p.h
-qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdesktopwidget_qpa_p.h
+qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdesktopwidget_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdialog_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdockarealayout_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qdockwidget_p.h
@@ -1655,9 +1738,11 @@ qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgesturemanager_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraph_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsanchorlayout_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicseffect_p.h
+qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsgridlayoutengine_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsitem_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicslayout_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicslayoutitem_p.h
+qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicslayoutstyleinfo_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsproxywidget_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsscene_bsp_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsscene_p.h
@@ -1667,7 +1752,6 @@ qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsscenelinearindex_
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicstransform_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicsview_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgraphicswidget_p.h
-qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgridlayoutengine_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgtk2painter_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgtkglobal_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qgtkpainter_p.h
@@ -1731,7 +1815,7 @@ qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgetlinecontrol_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgetresizehandler_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgettextcontrol_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgettextcontrol_p_p.h
-qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgetwindow_qpa_p.h
+qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwidgetwindow_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwindowcontainer_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwindowscestyle_p.h
qt5/include/QtWidgets/${PKGVERSION}/QtWidgets/private/qwindowscestyle_p_p.h
@@ -1751,7 +1835,45 @@ qt5/include/QtWidgets/QAbstractItemView
qt5/include/QtWidgets/QAbstractScrollArea
qt5/include/QtWidgets/QAbstractSlider
qt5/include/QtWidgets/QAbstractSpinBox
+qt5/include/QtWidgets/QAccessibleAbstractScrollArea
+qt5/include/QtWidgets/QAccessibleAbstractSlider
+qt5/include/QtWidgets/QAccessibleAbstractSpinBox
+qt5/include/QtWidgets/QAccessibleButton
+qt5/include/QtWidgets/QAccessibleCalendarWidget
+qt5/include/QtWidgets/QAccessibleComboBox
+qt5/include/QtWidgets/QAccessibleDial
+qt5/include/QtWidgets/QAccessibleDialogButtonBox
+qt5/include/QtWidgets/QAccessibleDisplay
+qt5/include/QtWidgets/QAccessibleDockWidget
+qt5/include/QtWidgets/QAccessibleDoubleSpinBox
+qt5/include/QtWidgets/QAccessibleGroupBox
+qt5/include/QtWidgets/QAccessibleLineEdit
+qt5/include/QtWidgets/QAccessibleMainWindow
+qt5/include/QtWidgets/QAccessibleMdiArea
+qt5/include/QtWidgets/QAccessibleMdiSubWindow
+qt5/include/QtWidgets/QAccessibleMenu
+qt5/include/QtWidgets/QAccessibleMenuBar
+qt5/include/QtWidgets/QAccessibleMenuItem
+qt5/include/QtWidgets/QAccessiblePlainTextEdit
+qt5/include/QtWidgets/QAccessibleProgressBar
+qt5/include/QtWidgets/QAccessibleScrollArea
+qt5/include/QtWidgets/QAccessibleScrollBar
+qt5/include/QtWidgets/QAccessibleSlider
+qt5/include/QtWidgets/QAccessibleSpinBox
+qt5/include/QtWidgets/QAccessibleStackedWidget
+qt5/include/QtWidgets/QAccessibleTabBar
+qt5/include/QtWidgets/QAccessibleTable
+qt5/include/QtWidgets/QAccessibleTableCell
+qt5/include/QtWidgets/QAccessibleTableCornerButton
+qt5/include/QtWidgets/QAccessibleTableHeaderCell
+qt5/include/QtWidgets/QAccessibleTextBrowser
+qt5/include/QtWidgets/QAccessibleTextEdit
+qt5/include/QtWidgets/QAccessibleTextWidget
+qt5/include/QtWidgets/QAccessibleToolBox
+qt5/include/QtWidgets/QAccessibleToolButton
+qt5/include/QtWidgets/QAccessibleTree
qt5/include/QtWidgets/QAccessibleWidget
+qt5/include/QtWidgets/QAccessibleWindowContainer
qt5/include/QtWidgets/QAction
qt5/include/QtWidgets/QActionGroup
qt5/include/QtWidgets/QApplication
@@ -1855,6 +1977,7 @@ qt5/include/QtWidgets/QMenu
qt5/include/QtWidgets/QMenuBar
qt5/include/QtWidgets/QMessageBox
qt5/include/QtWidgets/QMouseEventTransition
+qt5/include/QtWidgets/QOpenGLWidget
qt5/include/QtWidgets/QPanGesture
qt5/include/QtWidgets/QPinchGesture
qt5/include/QtWidgets/QPlainTextDocumentLayout
@@ -1964,13 +2087,17 @@ qt5/include/QtWidgets/QWizardPage
qt5/include/QtWidgets/QtWidgets
qt5/include/QtWidgets/QtWidgetsDepends
qt5/include/QtWidgets/QtWidgetsVersion
+qt5/include/QtWidgets/complexwidgets.h
+qt5/include/QtWidgets/itemviews.h
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/qaccessiblemenu.h
qt5/include/QtWidgets/qaccessiblewidget.h
+qt5/include/QtWidgets/qaccessiblewidgets.h
qt5/include/QtWidgets/qaction.h
qt5/include/QtWidgets/qactiongroup.h
qt5/include/QtWidgets/qapplication.h
@@ -2043,6 +2170,7 @@ qt5/include/QtWidgets/qmenu.h
qt5/include/QtWidgets/qmenubar.h
qt5/include/QtWidgets/qmessagebox.h
qt5/include/QtWidgets/qmouseeventtransition.h
+qt5/include/QtWidgets/qopenglwidget.h
qt5/include/QtWidgets/qplaintextedit.h
qt5/include/QtWidgets/qprogressbar.h
qt5/include/QtWidgets/qprogressdialog.h
@@ -2093,6 +2221,9 @@ qt5/include/QtWidgets/qwidget.h
qt5/include/QtWidgets/qwidgetaction.h
qt5/include/QtWidgets/qwidgetsfunctions_wince.h
qt5/include/QtWidgets/qwizard.h
+qt5/include/QtWidgets/rangecontrols.h
+qt5/include/QtWidgets/simplewidgets.h
+qt5/include/QtXml/${PKGVERSION}/QtXml/private/qxml_p.h
qt5/include/QtXml/QDomAttr
qt5/include/QtXml/QDomCDATASection
qt5/include/QtXml/QDomCharacterData
@@ -2145,12 +2276,13 @@ qt5/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake
qt5/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake
qt5/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake
${PLIST.mac}qt5/lib/cmake/Qt5Gui/Qt5Gui_QCocoaIntegrationPlugin.cmake
+${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.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
${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake
qt5/lib/cmake/Qt5Network/Qt5NetworkConfig.cmake
qt5/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake
${PLIST.mac}qt5/lib/cmake/Qt5Network/Qt5Network_QCoreWlanEnginePlugin.cmake
@@ -2161,6 +2293,7 @@ qt5/lib/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfig.cmake
qt5/lib/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfigVersion.cmake
qt5/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake
qt5/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake
+${PLIST.mac}qt5/lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QCocoaPrinterSupportPlugin.cmake
qt5/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake
qt5/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake
qt5/lib/cmake/Qt5Test/Qt5TestConfig.cmake
@@ -2169,7 +2302,6 @@ 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
@@ -2259,12 +2391,28 @@ 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/qnx/qplatformdefs.h
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/assets/logo_44x44.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_480x800.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_71x71.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_large.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_medium.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_small.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_splash.png
+qt5/mkspecs/common/winrt_winphone/assets/logo_store.png
+qt5/mkspecs/common/winrt_winphone/assets/tile_iconic_medium.png
+qt5/mkspecs/common/winrt_winphone/assets/tile_iconic_small.png
+qt5/mkspecs/common/winrt_winphone/manifests/8.0/AppxManifest.xml.in
+qt5/mkspecs/common/winrt_winphone/manifests/8.0/WMAppManifest.xml.in
+qt5/mkspecs/common/winrt_winphone/manifests/8.1/AppxManifest.xml.in
+qt5/mkspecs/common/winrt_winphone/manifests/8.1_wp/AppxManifest.xml.in
qt5/mkspecs/common/winrt_winphone/qmake.conf
+qt5/mkspecs/common/winrt_winphone/qplatformdefs.h
qt5/mkspecs/cygwin-g++/qmake.conf
qt5/mkspecs/cygwin-g++/qplatformdefs.h
qt5/mkspecs/darwin-g++/qmake.conf
@@ -2283,6 +2431,9 @@ 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-hisilicon-hix5hd2-g++/qeglfshooks_hix5hd2.cpp
+qt5/mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf
+qt5/mkspecs/devices/linux-arm-hisilicon-hix5hd2-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
@@ -2292,8 +2443,6 @@ 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
@@ -2313,6 +2462,7 @@ 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/c++14.prf
qt5/mkspecs/features/cmake_functions.prf
qt5/mkspecs/features/configure.prf
qt5/mkspecs/features/create_cmake.prf
@@ -2344,14 +2494,16 @@ 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/ltcg.prf
qt5/mkspecs/features/mac/default_post.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/precompile_header.prf
qt5/mkspecs/features/qfeatures.prf
+qt5/mkspecs/features/qlalr.prf
qt5/mkspecs/features/qmake.conf
qt5/mkspecs/features/qml1_module.prf
qt5/mkspecs/features/qml1_plugin.prf
@@ -2373,6 +2525,7 @@ 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_helper_lib.prf
qt5/mkspecs/features/qt_installs.prf
qt5/mkspecs/features/qt_module.prf
qt5/mkspecs/features/qt_module_headers.prf
@@ -2395,7 +2548,6 @@ 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
@@ -2415,16 +2567,20 @@ 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_config.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/windeployqt.prf
qt5/mkspecs/features/win32/windows.prf
+qt5/mkspecs/features/winrt/console.prf
+qt5/mkspecs/features/winrt/font_deployment.prf
+qt5/mkspecs/features/winrt/package_manifest.prf
qt5/mkspecs/features/yacc.prf
qt5/mkspecs/freebsd-g++/qmake.conf
qt5/mkspecs/freebsd-g++/qplatformdefs.h
@@ -2470,8 +2626,6 @@ 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
@@ -2521,10 +2675,12 @@ qt5/mkspecs/macx-icc/qplatformdefs.h
qt5/mkspecs/macx-ios-clang/Default-568h@2x.png
qt5/mkspecs/macx-ios-clang/Info.plist.app
qt5/mkspecs/macx-ios-clang/Info.plist.lib
+qt5/mkspecs/macx-ios-clang/LaunchScreen.xib
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/features/qt_parts.prf
qt5/mkspecs/macx-ios-clang/qmake.conf
qt5/mkspecs/macx-ios-clang/qplatformdefs.h
qt5/mkspecs/macx-ios-clang/rename_main.sh
@@ -2566,6 +2722,8 @@ qt5/mkspecs/qconfig.pri
qt5/mkspecs/qdevice.pri
qt5/mkspecs/qfeatures.pri
qt5/mkspecs/qmodule.pri
+qt5/mkspecs/qnx-armle-v7-qcc/qmake.conf
+qt5/mkspecs/qnx-armle-v7-qcc/qplatformdefs.h
qt5/mkspecs/qnx-armv7le-qcc/qmake.conf
qt5/mkspecs/qnx-armv7le-qcc/qplatformdefs.h
qt5/mkspecs/qnx-x86-qcc/qmake.conf
@@ -2597,6 +2755,8 @@ 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/freebsd-clang/qmake.conf
+qt5/mkspecs/unsupported/freebsd-clang/qplatformdefs.h
qt5/mkspecs/unsupported/integrity-ghs/qmake.conf
qt5/mkspecs/unsupported/integrity-ghs/qplatformdefs.h
qt5/mkspecs/unsupported/linux-armcc/qmake.conf
@@ -2646,15 +2806,24 @@ 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-arm-msvc2013/qmake.conf
+qt5/mkspecs/winphone-arm-msvc2013/qplatformdefs.h
qt5/mkspecs/winphone-x86-msvc2012/qmake.conf
qt5/mkspecs/winphone-x86-msvc2012/qplatformdefs.h
+qt5/mkspecs/winphone-x86-msvc2013/qmake.conf
+qt5/mkspecs/winphone-x86-msvc2013/qplatformdefs.h
qt5/mkspecs/winrt-arm-msvc2012/qmake.conf
qt5/mkspecs/winrt-arm-msvc2012/qplatformdefs.h
+qt5/mkspecs/winrt-arm-msvc2013/qmake.conf
+qt5/mkspecs/winrt-arm-msvc2013/qplatformdefs.h
qt5/mkspecs/winrt-x64-msvc2012/qmake.conf
qt5/mkspecs/winrt-x64-msvc2012/qplatformdefs.h
+qt5/mkspecs/winrt-x64-msvc2013/qmake.conf
+qt5/mkspecs/winrt-x64-msvc2013/qplatformdefs.h
qt5/mkspecs/winrt-x86-msvc2012/qmake.conf
qt5/mkspecs/winrt-x86-msvc2012/qplatformdefs.h
-qt5/plugins/accessible/libqtaccessiblewidgets.la
+qt5/mkspecs/winrt-x86-msvc2013/qmake.conf
+qt5/mkspecs/winrt-x86-msvc2013/qplatformdefs.h
${PLIST.mac}qt5/plugins/bearer/libqcorewlanbearer.la
qt5/plugins/bearer/libqgenericbearer.la
qt5/plugins/imageformats/libqgif.la
diff --git a/x11/qt5-qtbase/buildlink3.mk b/x11/qt5-qtbase/buildlink3.mk
index 4f6b007ff94..372c9721b5b 100644
--- a/x11/qt5-qtbase/buildlink3.mk
+++ b/x11/qt5-qtbase/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.7 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2014/12/30 17:23:45 adam Exp $
BUILDLINK_TREE+= qt5-qtbase
.if !defined(QT5_QTBASE_BUILDLINK3_MK)
QT5_QTBASE_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtbase+= qt5-qtbase>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtbase?= qt5-qtbase>=5.2.1nb6
+BUILDLINK_API_DEPENDS.qt5-qtbase+= qt5-qtbase>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtbase+= qt5-qtbase>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtbase?= ../../x11/qt5-qtbase
BUILDLINK_INCDIRS.qt5-qtbase+= qt5/include
@@ -18,14 +18,19 @@ CMAKE_PREFIX_PATH+= ${QTDIR}
PTHREAD_OPTS+= require
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/pcre/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.if ${OPSYS} != "Darwin"
.include "../../graphics/glu/buildlink3.mk"
.include "../../x11/libxcb/buildlink3.mk"
diff --git a/x11/qt5-qtbase/distinfo b/x11/qt5-qtbase/distinfo
index b861455e892..5acef8ac0bb 100644
--- a/x11/qt5-qtbase/distinfo
+++ b/x11/qt5-qtbase/distinfo
@@ -1,100 +1,29 @@
-$NetBSD: distinfo,v 1.12 2014/08/23 20:25:11 wiz Exp $
+$NetBSD: distinfo,v 1.13 2014/12/30 17:23:45 adam Exp $
-SHA1 (qt-everywhere-opensource-src-5.2.1.tar.xz) = cc68265c62321670bd40e29bdd484ea881bd6af3
-RMD160 (qt-everywhere-opensource-src-5.2.1.tar.xz) = 9b716c5875a6186968392896ac8bd3261fae9b24
-Size (qt-everywhere-opensource-src-5.2.1.tar.xz) = 174004404 bytes
-SHA1 (patch-qtbase_config.tests_unix_iconv_iconv.cpp) = bd7d0440b9c7022a71ccc6fe71415e1846c50e57
-SHA1 (patch-qtbase_configure) = bc00f5f7ea40c7304b9cf836748e1bad6f98526a
-SHA1 (patch-qtbase_mkspecs_features_mac_objective__c.prf) = 40d56c675deabea27cdb9eae91d1e90b0f8348ad
-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) = 9bf95f4edb70d4c53cbd5fffcf051988a0958f4e
-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_qfilesystemwatcher.cpp) = 28af6bc44dbb02d5773e44e37e5a1c58bdf6fffc
-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_plugins_platforminputcontexts_compose_compose.pro) = 873adfe8ce8604147dfd3d562d21888289a5ccc2
-SHA1 (patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp) = 36e5ef3cb35d9fef04ae594be9e5ef990ba14f72
-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) = 729e57819a0477c2bb06015b3bd106e1f972eb51
-SHA1 (patch-qtbase_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro) = ec68f41ccdc622eb5457ea7a3c37c1f54058b595
-SHA1 (patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro) = 4eb38df598145da3bb8272dfc4c34649d54cf9fe
-SHA1 (patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h) = 5cef3ed89e333f3386bd61cbf5af6632ad400499
-SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h) = 5eb9eba79d6564b9375910dd7ed6ad406c8b0c8e
-SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4engine.cpp) = 1447ade56250f2645d13669c5cab85cd299dfdf5
-SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4globalobject.cpp) = d0c1b5b190d350a30dee609c37be9ec467fce02f
-SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp) = f37900af31ed15040499d9a28125ad32909a393c
-SHA1 (patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp) = a51bbafc307663e150da89efc29175424d733f1a
-SHA1 (patch-qtdeclarative_src_qmldevtools_qmldevtools.pro) = 6f0e65eb6c4a5bfd05a603d9cbfc6fdc22e46d3b
-SHA1 (patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp) = b1cc5a386dd0f1b3651adb9babee87be84221998
-SHA1 (patch-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp) = 235140fa9d5e4ffbb954621e50b83a719c5ef636
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp) = ac97ed7ec63e3cfc060ce7e90dfe7f053f9dd851
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp) = e2b0022da1f523324159efdcd29237f82380aed8
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp) = 5f79e39dba119b9c0c757268a0a13332040e36a5
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp) = 224a3097498d12284f10a9adb5a774356092f374
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp) = 16efe4a42cf7cb2718cb03062d2d132edfc2fedc
-SHA1 (patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp) = 729d69245a1ab6fe9b01a63673102685b39d7add
-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-qtserialport_src_serialport_qserialport__unix.cpp) = 27ff0bdedda6099f11ebb3eb4c377052bb605ddd
-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_API_ObjCCallbackFunction.h) = 80862b28ebbb2182be96da16853903a48c0bc610
-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) = b17efd2ba90f28f0184ab5f3f9ef69a72be3ac0f
-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_graphics_surfaces_mac_GraphicsSurfaceMac.cpp) = be8e1ab3ed5af934a3f38cd2fabe73249813422f
-SHA1 (patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp) = 6432882b26fb2a1a2e855286905e5d54db82b74f
-SHA1 (patch-qtwebkit_Source_WebKit2_DerivedSources.pri) = eb3306cb14e53b6e1712cf95fbc8dadaaee31745
-SHA1 (patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp) = 4e0589307055cb2cb35465c92f596c5a5d0ace06
-SHA1 (patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.h) = 3690a35eb8defb1a746bcde790c8cca050b4faea
-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
+SHA1 (qtbase-opensource-src-5.4.0.tar.xz) = 2e3d32f32e36a92782ca66c260940824746900bd
+RMD160 (qtbase-opensource-src-5.4.0.tar.xz) = 0df3e024b331c705e895fb5bb76cacd71c6e4909
+Size (qtbase-opensource-src-5.4.0.tar.xz) = 46109688 bytes
+SHA1 (patch-config.tests_unix_iconv_iconv.cpp) = 05131870b21ff778b1e6f3d1e7287060b6b88764
+SHA1 (patch-configure) = f8b7c04737473af372165d1b8b48891b8e2b446c
+SHA1 (patch-mkspecs_features_mac_objective__c.prf) = 20838861017d969fbcf171960dfc07db1bd5a177
+SHA1 (patch-mkspecs_features_qt__module__pris.prf) = edaab0b9e407cc52f4682ce1cf8441832c57fe39
+SHA1 (patch-qmake_Makefile.unix) = d07bfa160af94d06546865662bc2049a789fffec
+SHA1 (patch-qmake_generators_makefile.cpp) = 9db55a0a64183b9bff830af185ea1eb7c59d296a
+SHA1 (patch-qmake_generators_unix_unixmake.cpp) = 8b8f1b6b34c06f50fb1c20c8c13220a7b4b46989
+SHA1 (patch-qmake_generators_unix_unixmake2.cpp) = 7c2966006f20390c5b40698f1a110debd0b88c3a
+SHA1 (patch-src_concurrent_qtconcurrentiteratekernel.cpp) = abdb069ef9b77ced3c18a9cc9c18bcdfeda02ce8
+SHA1 (patch-src_corelib_arch_sparc_arch.pri) = cb95ec1bb7aa6084f14dff5828854deed54b8ca1
+SHA1 (patch-src_corelib_codecs_qiconvcodec.cpp) = c206e4bea1a25b9c8dc301b0cc7a66fd1b85d101
+SHA1 (patch-src_corelib_global_qsystemdetection.h) = 9bdf20f66818ca1dd2a825a749109ad5fbcb2180
+SHA1 (patch-src_corelib_io_io.pri) = c4bb37370849bfbc994809825ff94090d71a7116
+SHA1 (patch-src_corelib_io_qfilesystemwatcher.cpp) = 7732cae95975af17e0618667b979c3b84d51adae
+SHA1 (patch-src_corelib_io_qstorageinfo_unix.cpp) = 6d7f9dc13dabfbdac0d71662794d7fad8b0cf215
+SHA1 (patch-src_network_kernel_qhostinfo__unix.cpp) = 0335273353daa7c980ccb4febb6eed11b452e50d
+SHA1 (patch-src_platformsupport_platformsupport.pro) = 2aa60936578458cf241ca893771897f7d34fe081
+SHA1 (patch-src_plugins_platforminputcontexts_compose_compose.pro) = 86f828bd545fe53c626fde0a645213077b88ef64
+SHA1 (patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp) = 98a715ce225fcf698cc8389adef82bb67be8310d
+SHA1 (patch-src_tools_bootstrap_bootstrap.pro) = 46c40c3d205fc5bffd26dac1b231d7c5a33c2dba
+SHA1 (patch-src_tools_moc_main.cpp) = d5888014ad648cb06fa8c348e52102133e6a5f4b
+SHA1 (patch-src_widgets_graphicsview_qgraphicsitem__p.h) = fd55d5ef6fde506849aab07f7ba23e856373b3a1
+SHA1 (patch-tests_auto_corelib_io_qprocess_qprocess.pro) = 7d5ccb008a30238fcf35e763832a494af51ed0ac
+SHA1 (patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro) = a0534c3fe05ea1d7a23170811d1da7fa740e31d1
diff --git a/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake b/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake
deleted file mode 100644
index fec3f1efef8..00000000000
--- a/x11/qt5-qtbase/files/patch-qtbase_configure.no-qmake
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-qtbase_configure.no-qmake,v 1.2 2014/04/23 07:05:31 adam Exp $
-
---- qtbase/configure.orig 2013-11-29 09:43:56.000000000 +0000
-+++ qtbase/configure
-@@ -3889,8 +3889,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
index 2633201dd4c..aa2dae361ef 100644
--- a/x11/qt5-qtbase/files/qmake.conf
+++ b/x11/qt5-qtbase/files/qmake.conf
@@ -16,29 +16,10 @@ 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 =
-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_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
@@ -53,18 +34,17 @@ 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
+# --- from gcc-base-unix.conf
+#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_LFLAGS_DYNAMIC_LIST = -Wl,--dynamic-list,
+# ---
QMAKE_LIBS =
QMAKE_LIBS_DYNLOAD =
@@ -82,8 +62,8 @@ QMAKE_UIC = $(QTDIR)/bin/uic
QMAKE_UIC3 = $(QTDIR)/bin/uic3
QMAKE_RCC = $(QTDIR)/bin/rcc
-QMAKE_CHK_DIR_EXISTS = test -d
QMAKE_MKDIR = @MKDIR@
+include(../common/gcc-base-unix.conf)
include(../common/unix.conf)
load(qt_config)
diff --git a/x11/qt5-qtbase/files/qmake.conf.mac b/x11/qt5-qtbase/files/qmake.conf.mac
index f0d8d82279e..b2344287111 100644
--- a/x11/qt5-qtbase/files/qmake.conf.mac
+++ b/x11/qt5-qtbase/files/qmake.conf.mac
@@ -9,49 +9,21 @@ CONFIG += compile_libtool
QMAKE_INCREMENTAL_STYLE = sublib
QMAKE_COMPILER = @CC@
-QMAKE_COMPILER_DEFINES = __APPLE__ __GNUC__
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 =
-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_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_OBJECTIVE_CFLAGS = $$QMAKE_CFLAGS
-QMAKE_OBJECTIVE_CFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
-QMAKE_OBJECTIVE_CFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
-QMAKE_OBJECTIVE_CFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG
-QMAKE_OBJECTIVE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE
-QMAKE_OBJECTIVE_CFLAGS_HIDESYMS = $$QMAKE_CXXFLAGS_HIDESYMS
-
QMAKE_INCDIR = @LOCALBASE@/include
QMAKE_LIBDIR = @LOCALBASE@/lib
-#QMAKE_INCDIR_OPENGL = /System/Library/Frameworks/OpenGL.framework/Headers \
+#QMAKE_INCDIR_OPENGL = /System/Library/Frameworks/OpenGL.framework/Headers \
# /System/Library/Frameworks/AGL.framework/Headers/
QMAKE_LINK = @CXX@
@@ -60,16 +32,8 @@ 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 = @LDFLAGS@
-QMAKE_LFLAGS_RELEASE = -framework Foundation
-eMAKE_LFLAGS_DEBUG =
-QMAKE_LFLAGS_SHLIB = -single_module -dynamiclib
-QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
-QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE}
-QMAKE_LFLAGS_THREAD = @PTHREAD_LDFLAGS@
QMAKE_LFLAGS_RPATH =
-QMAKE_LFLAGS_INCREMENTAL= -undefined suppress -flat_namespace
-QMAKE_LFLAGS_VERSION = -current_version$${LITERAL_WHITESPACE}
-QMAKE_LFLAGS_COMPAT_VERSION=-compatibility_version$${LITERAL_WHITESPACE}
+QMAKE_LFLAGS_THREAD = @PTHREAD_LDFLAGS@
# -all_load required to make Objective-C categories work in static builds.
QMAKE_LFLAGS_STATIC_LIB = -all_load
@@ -77,7 +41,6 @@ QMAKE_FIX_RPATH = install_name_tool -id
QMAKE_EXTENSION_SHLIB = dylib
QMAKE_LIBS =
-QMAKE_LFLAGS_RPATH =
QMAKE_LIBS_DYNLOAD =
QMAKE_LIBS_THREAD =
QMAKE_LIBS_OPENGL = -framework OpenGL -framework AGL
@@ -91,8 +54,8 @@ QMAKE_UIC = $(QTDIR)/bin/uic
QMAKE_UIC3 = $(QTDIR)/bin/uic3
QMAKE_RCC = $(QTDIR)/bin/rcc
-QMAKE_CHK_DIR_EXISTS = test -d
QMAKE_MKDIR = @MKDIR@
+include(../common/gcc-base-mac.conf)
include(../common/unix.conf)
load(qt_config)
diff --git a/x11/qt5-qtbase/options.mk b/x11/qt5-qtbase/options.mk
index 2b1852589d1..7a38f493d6a 100644
--- a/x11/qt5-qtbase/options.mk
+++ b/x11/qt5-qtbase/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2014/06/18 09:26:12 wiz Exp $
+# $NetBSD: options.mk,v 1.4 2014/12/30 17:23:45 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.qt5
PKG_SUPPORTED_OPTIONS= cups debug gtk2
@@ -13,7 +13,6 @@ CONFIGURE_ARGS+= -no-cups
.endif
.if !empty(PKG_OPTIONS:Mgtk2)
-. include "../../devel/glib2/buildlink3.mk"
. include "../../x11/gtk2/buildlink3.mk"
CONFIGURE_ARGS+= -gtkstyle
.else
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp b/x11/qt5-qtbase/patches/patch-config.tests_unix_iconv_iconv.cpp
index ce85444e526..5c3cda5b9ca 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_config.tests_unix_iconv_iconv.cpp
+++ b/x11/qt5-qtbase/patches/patch-config.tests_unix_iconv_iconv.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_config.tests_unix_iconv_iconv.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-config.tests_unix_iconv_iconv.cpp,v 1.1 2014/12/30 17:23:46 adam 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
+--- config.tests/unix/iconv/iconv.cpp.orig 2013-11-27 01:01:17.000000000 +0000
++++ config.tests/unix/iconv/iconv.cpp
@@ -48,7 +48,11 @@ int main(int, char **)
{
iconv_t x = iconv_open("", "");
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_configure b/x11/qt5-qtbase/patches/patch-configure
index fc38d28b0b4..ad5ca165682 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_configure
+++ b/x11/qt5-qtbase/patches/patch-configure
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtbase_configure,v 1.2 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-configure,v 1.1 2014/12/30 17:23:46 adam Exp $
* Don't use SDKs on OS X
* Add NetBSD/sparc{,64} support
---- qtbase/configure.orig 2014-02-01 20:37:23.000000000 +0000
-+++ qtbase/configure
+--- configure.orig 2014-02-01 20:37:23.000000000 +0000
++++ configure
@@ -319,7 +319,6 @@ getQMakeConf()
{
if [ -z "$specvals" ]; then
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_mac_objective__c.prf b/x11/qt5-qtbase/patches/patch-mkspecs_features_mac_objective__c.prf
index 73e2a3de03c..4eaff31f3c1 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_mac_objective__c.prf
+++ b/x11/qt5-qtbase/patches/patch-mkspecs_features_mac_objective__c.prf
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_mkspecs_features_mac_objective__c.prf,v 1.1 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-mkspecs_features_mac_objective__c.prf,v 1.1 2014/12/30 17:23:46 adam Exp $
Use LIBTOOL for objective-c sources.
---- qtbase/mkspecs/features/mac/objective_c.prf.orig 2014-02-01 20:37:37.000000000 +0000
-+++ qtbase/mkspecs/features/mac/objective_c.prf
+--- mkspecs/features/mac/objective_c.prf.orig 2014-02-01 20:37:37.000000000 +0000
++++ mkspecs/features/mac/objective_c.prf
@@ -15,8 +15,8 @@ isEmpty(QMAKE_EXT_OBJECTIVE_C):QMAKE_EXT
objective_c.dependency_type = TYPE_C
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf b/x11/qt5-qtbase/patches/patch-mkspecs_features_qt__module__pris.prf
index 2afa77e55d8..f47a6b42873 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_mkspecs_features_qt__module__pris.prf
+++ b/x11/qt5-qtbase/patches/patch-mkspecs_features_qt__module__pris.prf
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_mkspecs_features_qt__module__pris.prf,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-mkspecs_features_qt__module__pris.prf,v 1.1 2014/12/30 17:23:46 adam 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
+--- mkspecs/features/qt_module_pris.prf.orig 2013-11-27 01:01:16.000000000 +0000
++++ mkspecs/features/qt_module_pris.prf
@@ -59,7 +59,7 @@ MODULE_FWD_PRI = $$mod_work_pfx/qt_lib_$
else: \
module_rundep =
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix b/x11/qt5-qtbase/patches/patch-qmake_Makefile.unix
index 102f45ac569..ddc66c7dfd1 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_qmake_Makefile.unix
+++ b/x11/qt5-qtbase/patches/patch-qmake_Makefile.unix
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtbase_qmake_Makefile.unix,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-qmake_Makefile.unix,v 1.1 2014/12/30 17:23:46 adam 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 = \
+--- qmake/Makefile.unix.orig 2014-12-05 16:24:30.000000000 +0000
++++ qmake/Makefile.unix
+@@ -92,7 +92,7 @@ DEPEND_SRC = \
$(SOURCE_PATH)/src/corelib/json/qjsonvalue.cpp \
$(QTSRCS)
@@ -13,9 +13,9 @@ $NetBSD: patch-qtbase_qmake_Makefile.unix,v 1.1 2013/12/13 14:38:35 ryoon Exp $
-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) \
+@@ -105,7 +105,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
+ -DQT_CRYPTOGRAPHICHASH_ONLY_SHA1 -DQT_JSON_READONLY -DQT_NO_STANDARDPATHS
-CXXFLAGS = $(EXTRA_CXXFLAGS) $(CPPFLAGS)
+CXXFLAGS += $(EXTRA_CXXFLAGS) $(CPPFLAGS)
diff --git a/x11/qt5-qtbase/patches/patch-qmake_generators_makefile.cpp b/x11/qt5-qtbase/patches/patch-qmake_generators_makefile.cpp
new file mode 100644
index 00000000000..2c34faa3964
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qmake_generators_makefile.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-qmake_generators_makefile.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+* Libtoolized
+
+--- qmake/generators/makefile.cpp.orig 2014-09-11 10:48:00.000000000 +0000
++++ qmake/generators/makefile.cpp
+@@ -3299,7 +3299,7 @@ MakefileGenerator::writePkgConfigFile()
+ pkgConfiglibName = "-framework " + bundle + " ";
+ } else {
+ if (!project->values("QMAKE_DEFAULT_LIBDIRS").contains(libDir))
+- t << "-L${libdir} ";
++ t << "-Wl,-R${libdir} -L${libdir} ";
+ pkgConfiglibName = "-l" + unescapeFilePath(project->first("QMAKE_ORIG_TARGET"));
+ 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-qmake_generators_unix_unixmake.cpp
index 6c0b336dd5c..94908d4b204 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake.cpp
+++ b/x11/qt5-qtbase/patches/patch-qmake_generators_unix_unixmake.cpp
@@ -1,20 +1,20 @@
-$NetBSD: patch-qtbase_qmake_generators_unix_unixmake.cpp,v 1.2 2014/08/23 20:25:11 wiz Exp $
+$NetBSD: patch-qmake_generators_unix_unixmake.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
* First chunk, add a whitespace after -rpath.
* fix install target so that destdir is added when installing QMAKE_TARGET
---- qtbase/qmake/generators/unix/unixmake.cpp.orig 2014-02-01 20:37:29.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());
+--- qmake/generators/unix/unixmake.cpp.orig 2014-12-05 16:24:30.000000000 +0000
++++ qmake/generators/unix/unixmake.cpp
+@@ -169,7 +169,7 @@ UnixMakefileGenerator::init()
+ QString rpathdir = rpathdirs[i].toQString();
+ if (!rpathdir.startsWith('@') && !rpathdir.startsWith('$'))
+ rpathdir = QFileInfo(rpathdir).absoluteFilePath();
+- project->values("QMAKE_LFLAGS") += var("QMAKE_LFLAGS_RPATH") + escapeFilePath(rpathdir);
++ project->values("QMAKE_LFLAGS") += var("QMAKE_LFLAGS_RPATH") + " " + escapeFilePath(rpathdir);
}
}
if (!project->isEmpty("QMAKE_RPATHLINKDIR")) {
-@@ -346,27 +346,29 @@ UnixMakefileGenerator::init()
+@@ -353,27 +353,29 @@ UnixMakefileGenerator::init()
if (!strncmp(libtoolify[i], "QMAKE_LINK", 10) || !strcmp(libtoolify[i], "QMAKE_AR_CMD")) {
libtool_flags += " --mode=link";
if(project->isActiveConfig("staticlib")) {
@@ -54,7 +54,7 @@ $NetBSD: patch-qtbase_qmake_generators_unix_unixmake.cpp,v 1.2 2014/08/23 20:25:
} else {
libtool_flags += " --mode=compile";
}
-@@ -722,7 +724,6 @@ UnixMakefileGenerator::defaultInstall(co
+@@ -729,7 +731,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;
@@ -62,7 +62,7 @@ $NetBSD: patch-qtbase_qmake_generators_unix_unixmake.cpp,v 1.2 2014/08/23 20:25:
if(targetdir.right(1) != Option::dir_sep)
targetdir += Option::dir_sep;
-@@ -760,10 +761,18 @@ UnixMakefileGenerator::defaultInstall(co
+@@ -769,10 +770,18 @@ UnixMakefileGenerator::defaultInstall(co
QString src_targ = target;
if(src_targ == "$(TARGET)")
src_targ = "$(TARGETL)";
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp b/x11/qt5-qtbase/patches/patch-qmake_generators_unix_unixmake2.cpp
index 89eb62a8ac4..3d81370013d 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_unix_unixmake2.cpp
+++ b/x11/qt5-qtbase/patches/patch-qmake_generators_unix_unixmake2.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_qmake_generators_unix_unixmake2.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-qmake_generators_unix_unixmake2.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
* Libtoolized
---- qtbase/qmake/generators/unix/unixmake2.cpp.orig 2013-11-27 01:01:10.000000000 +0000
-+++ qtbase/qmake/generators/unix/unixmake2.cpp
+--- qmake/generators/unix/unixmake2.cpp.orig 2014-09-11 10:48:00.000000000 +0000
++++ 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;
@@ -21,7 +21,7 @@ $NetBSD: patch-qtbase_qmake_generators_unix_unixmake2.cpp,v 1.1 2013/12/13 14:38
if(!project->isActiveConfig("no_include_pwd")) {
QString pwd = escapeFilePath(fileFixify(qmake_getpwd()));
if(pwd.isEmpty())
-@@ -138,8 +138,8 @@ UnixMakefileGenerator::writeMakeParts(QT
+@@ -144,8 +144,8 @@ UnixMakefileGenerator::writeMakeParts(QT
if(!project->isActiveConfig("staticlib")) {
t << "LINK = " << var("QMAKE_LINK") << endl;
@@ -32,16 +32,16 @@ $NetBSD: patch-qtbase_qmake_generators_unix_unixmake2.cpp,v 1.1 2013/12/13 14:38
}
t << "AR = " << var("QMAKE_AR") << endl;
-@@ -227,6 +227,8 @@ UnixMakefileGenerator::writeMakeParts(QT
+@@ -234,6 +234,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;
++ } else if(project->isActiveConfig("compile_libtool")) {
++ t << "TARGETD = " << var("TARGET_la") << endl;
+ } else if (!project->isActiveConfig("unversioned_libname")) {
t << "TARGET0 = " << escapeFilePath(var("TARGET_")) << endl;
-@@ -1041,8 +1043,12 @@ void UnixMakefileGenerator::init2()
+ if (project->isEmpty("QMAKE_HPUX_SHLIB")) {
+@@ -1073,8 +1075,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");
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp b/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp
deleted file mode 100644
index e2ca27a0bdd..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_qmake_generators_makefile.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$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_src_corelib_arch_sparc_arch.pri b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri
deleted file mode 100644
index 1c3682a1664..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_arch_sparc_arch.pri
+++ /dev/null
@@ -1,15 +0,0 @@
-$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_io_qfilesystemwatcher.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp
deleted file mode 100644
index e152afaeb38..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-qtbase_src_corelib_io_qfilesystemwatcher.cpp,v 1.2 2014/04/23 07:05:31 adam Exp $
-
-* Add NetBSD support
-
---- qtbase/src/corelib/io/qfilesystemwatcher.cpp.orig 2014-02-01 20:37:36.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
- Q_UNUSED(parent);
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
deleted file mode 100644
index 1a1d2d11464..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_qsettings.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-$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
deleted file mode 100644
index 07ae2e7b612..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_dbus_qdbusintegrator.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$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
deleted file mode 100644
index 7b5f9304c57..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_network_kernel_qhostinfo__unix.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$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_plugins_platforminputcontexts_compose_compose.pro b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro
deleted file mode 100644
index e56c20faea2..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro,v 1.1 2014/01/28 08:46:14 ryoon Exp $
-
-PR pkg/48553
-
---- qtbase/src/plugins/platforminputcontexts/compose/compose.pro.orig 2013-12-08 17:09:53.000000000 +0000
-+++ qtbase/src/plugins/platforminputcontexts/compose/compose.pro
-@@ -16,6 +16,8 @@ SOURCES += $$PWD/main.cpp \
- HEADERS += $$PWD/qcomposeplatforminputcontext.h \
- $$PWD/generator/qtablegenerator.h \
-
-+DEFINES += X11BASE=\\\"$$(X11BASE)\\\"
-+
- # libxkbcommon
- contains(QT_CONFIG, xkbcommon-qt): {
- include(../../../3rdparty/xkbcommon.pri)
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
deleted file mode 100644
index 1cd4622f1e8..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp,v 1.1 2014/01/28 08:46:14 ryoon Exp $
-
-PR pkg/48553
-
---- qtbase/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp.orig 2013-12-08 17:09:53.000000000 +0000
-+++ qtbase/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
-@@ -81,6 +81,10 @@ void TableGenerator::initPossibleLocatio
- if (qEnvironmentVariableIsSet("QTCOMPOSE")) {
- m_possibleLocations.append(QString(qgetenv("QTCOMPOSE")));
- }
-+#ifdef X11BASE
-+m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/share/X11/locale"));
-+m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/lib/X11/locale"));
-+#endif
- m_possibleLocations.append(QStringLiteral("/usr/share/X11/locale"));
- m_possibleLocations.append(QStringLiteral("/usr/lib/X11/locale"));
- }
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
deleted file mode 100644
index e72807518e0..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_tools_bootstrap_bootstrap.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-$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_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro b/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro
deleted file mode 100644
index db54be24df9..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-qtbase_tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro,v 1.1 2013/12/15 19:51:19 joerg Exp $
-
-Consumes too much memory with Clang. As it is just a test case,
-disable optimisation for all compiler.
-
---- qtbase/tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro.orig 2013-12-15 15:52:18.000000000 +0000
-+++ qtbase/tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro
-@@ -4,4 +4,6 @@ TARGET = tst_qtreewidgetitemiterator
- QT += widgets testlib
- SOURCES += tst_qtreewidgetitemiterator.cpp
-
-+QMAKE_CXXFLAGS_WARN_ON= -O0
-+QMAKE_CXXFLAGS_WARN_OFF= -O0
-
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h
deleted file mode 100644
index 28c41ec0995..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-qtdeclarative_src_3rdparty_masm_wtf_MathExtras.h,v 1.1 2014/07/14 16:32:14 jperkin Exp $
-
-Skip bad section for SunOS, at least newer releases.
-
---- qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h.orig 2014-02-01 20:38:03.000000000 +0000
-+++ qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
-@@ -88,7 +88,7 @@ inline double wtf_ceil(double x) { retur
-
- #endif
-
--#if OS(SOLARIS)
-+#if OS(notSOLARIS)
-
- namespace std {
-
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
deleted file mode 100644
index 2c6098d8119..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4alloca__p.h,v 1.2 2014/07/14 16:32:14 jperkin Exp $
-
-* NetBSD has no alloca.h
-
---- qtdeclarative/src/qml/jsruntime/qv4alloca_p.h.orig 2014-02-01 20:38:02.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) || defined(Q_OS_SOLARIS)
- # include <alloca.h>
- #endif
-
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4engine.cpp b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4engine.cpp
deleted file mode 100644
index d5ffef9ae1c..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4engine.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4engine.cpp,v 1.1 2014/07/14 16:32:14 jperkin Exp $
-
-Get stack address/size on SunOS.
-
---- qtdeclarative/src/qml/jsruntime/qv4engine.cpp.orig 2014-02-01 20:38:02.000000000 +0000
-+++ qtdeclarative/src/qml/jsruntime/qv4engine.cpp
-@@ -109,9 +109,15 @@ quintptr getStackLimit()
- # else
- void* stackBottom = 0;
- pthread_attr_t attr;
-- pthread_getattr_np(pthread_self(), &attr);
- size_t stackSize = 0;
-+# if OS(SOLARIS)
-+ pthread_attr_init(&attr);
-+ pthread_attr_getstackaddr(&attr, &stackBottom);
-+ pthread_attr_getstacksize(&attr, &stackSize);
-+# else
-+ pthread_getattr_np(pthread_self(), &attr);
- pthread_attr_getstack(&attr, &stackBottom, &stackSize);
-+# endif
- pthread_attr_destroy(&attr);
-
- # if defined(Q_OS_ANDROID)
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp
deleted file mode 100644
index b694b37696b..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4mm.cpp,v 1.1 2014/07/14 16:32:14 jperkin Exp $
-
-SunOS needs alloca.h for alloca()
-Get stack address/size on SunOS
-
---- qtdeclarative/src/qml/jsruntime/qv4mm.cpp.orig 2014-02-01 20:38:02.000000000 +0000
-+++ qtdeclarative/src/qml/jsruntime/qv4mm.cpp
-@@ -67,6 +67,10 @@
- #include <sys/storage.h> // __tls()
- #endif
-
-+#if OS(SOLARIS)
-+#include <alloca.h>
-+#endif
-+
- QT_BEGIN_NAMESPACE
-
- using namespace QV4;
-@@ -234,9 +238,15 @@ MemoryManager::MemoryManager()
- # else
- void* stackBottom = 0;
- pthread_attr_t attr;
-- pthread_getattr_np(pthread_self(), &attr);
- size_t stackSize = 0;
-+# if OS(SOLARIS)
-+ pthread_attr_init(&attr);
-+ pthread_attr_getstackaddr(&attr, &stackBottom);
-+ pthread_attr_getstacksize(&attr, &stackSize);
-+# else
-+ pthread_getattr_np(pthread_self(), &attr);
- pthread_attr_getstack(&attr, &stackBottom, &stackSize);
-+# endif
- pthread_attr_destroy(&attr);
-
- m_d->stackTop = static_cast<quintptr *>(stackBottom) + stackSize/sizeof(quintptr);
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp
deleted file mode 100644
index b0a147a616b..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4stringobject.cpp,v 1.1 2014/07/14 16:32:14 jperkin Exp $
-
-SunOS needs alloca.h for alloca()
-
---- qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp.orig 2014-02-01 20:38:02.000000000 +0000
-+++ qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
-@@ -73,6 +73,10 @@
- # include <windows.h>
- #endif
-
-+#ifdef Q_OS_SOLARIS
-+#include <alloca.h>
-+#endif
-+
- using namespace QV4;
-
- DEFINE_MANAGED_VTABLE(StringObject);
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro b/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro
deleted file mode 100644
index 9f16c87f800..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qmldevtools_qmldevtools.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-$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
deleted file mode 100644
index fec40711345..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_tests_auto_qml_qjsengine_tst__qjsengine.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$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-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp
deleted file mode 100644
index f6508377da9..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_gsttools_qgstreamervideoinputdevicecontrol.cpp,v 1.3 2014/07/24 15:51:56 jperkin Exp $
-
-Pull in correct includes on NetBSD and SunOS.
-
---- qtmultimedia/src/gsttools/qgstreamervideoinputdevicecontrol.cpp.orig 2014-02-01 20:37:58.000000000 +0000
-+++ qtmultimedia/src/gsttools/qgstreamervideoinputdevicecontrol.cpp
-@@ -44,7 +44,14 @@
- #include <QtCore/QDir>
- #include <QtCore/QDebug>
-
-+#ifdef __linux__
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#elif defined(__sun)
-+#include <sys/videodev2.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -54,7 +61,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
-
- QGstreamerVideoInputDeviceControl::QGstreamerVideoInputDeviceControl(QObject *parent)
- :QVideoDeviceSelectorControl(parent), m_source(0), m_selectedDevice(0)
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp
deleted file mode 100644
index fdadafab893..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_audiodecoder_qgstreameraudiodecoderserviceplugin.cpp,v 1.1 2013/12/30 06:37:11 ryoon Exp $
-
---- qtmultimedia/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp.orig 2013-12-20 09:09:03.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp
-@@ -49,7 +49,12 @@
- #include <QtCore/QDir>
- #include <QtCore/QDebug>
-
-+#if defined(__linux__)
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -59,7 +64,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
- #include <gst/gst.h>
-
- // #define QT_SUPPORTEDMIMETYPES_DEBUG
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp
deleted file mode 100644
index 20b6615f1be..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabincontrol.cpp,v 1.1 2013/12/30 06:37:11 ryoon Exp $
-
---- qtmultimedia/src/plugins/gstreamer/camerabin/camerabincontrol.cpp.orig 2013-12-20 09:31:52.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/camerabin/camerabincontrol.cpp
-@@ -50,7 +50,12 @@
- #include <QtCore/qfile.h>
- #include <QtCore/qmetaobject.h>
-
-+#ifdef __linux__
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -60,7 +65,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
-
- QT_BEGIN_NAMESPACE
-
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp
deleted file mode 100644
index 233a2dac95e..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_camerabin_camerabinserviceplugin.cpp,v 1.2 2014/07/24 15:51:56 jperkin Exp $
-
-Pull in correct includes on NetBSD and SunOS.
-
---- qtmultimedia/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp.orig 2014-02-01 20:37:59.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp
-@@ -50,7 +50,14 @@
- #include "camerabinservice.h"
- #include <private/qgstutils_p.h>
-
-+#ifdef __linux__
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#elif defined(__sun)
-+#include <sys/videodev2.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -60,7 +67,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
- #include <gst/gst.h>
-
- QT_BEGIN_NAMESPACE
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp
deleted file mode 100644
index c9c73f5fd34..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamercaptureserviceplugin.cpp,v 1.1 2013/12/30 06:37:11 ryoon Exp $
-
---- qtmultimedia/src/plugins/gstreamer/mediacapture/qgstreamercaptureserviceplugin.cpp.orig 2013-12-20 09:17:00.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/mediacapture/qgstreamercaptureserviceplugin.cpp
-@@ -51,7 +51,12 @@
- #include "qgstreamercaptureservice.h"
- #include <private/qgstutils_p.h>
-
-+#ifdef __linux__
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -61,7 +66,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
- #include <gst/gst.h>
-
- QMediaService* QGstreamerCaptureServicePlugin::create(const QString &key)
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp
deleted file mode 100644
index 06bc3cab22d..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_mediacapture_qgstreamerv4l2input.cpp,v 1.2 2014/07/24 15:51:56 jperkin Exp $
-
-NetBSD and SunOS don't have support for v4l2_frmsizeenum and related logic.
-Should be fixed properly.
-
-Pull in correct includes on NetBSD and SunOS.
-
---- qtmultimedia/src/plugins/gstreamer/mediacapture/qgstreamerv4l2input.cpp.orig 2014-02-01 20:37:59.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/mediacapture/qgstreamerv4l2input.cpp
-@@ -44,7 +44,14 @@
- #include <QtCore/qdebug.h>
- #include <QtCore/qfile.h>
-
-+#if defined(__linux__)
-+#include <linux/videodev2.h>
- #include <linux/types.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#elif defined(__sun)
-+#include <sys/videodev2.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -54,7 +61,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
-
- QT_BEGIN_NAMESPACE
- static inline uint qHash(const QSize& key) { return uint(key.width()*256+key.height()); }
-@@ -154,7 +160,7 @@ void QGstreamerV4L2Input::updateSupporte
-
-
- //get the list of resolutions:
--
-+#if !defined(__NetBSD__) && !defined(__sun)
- foreach (quint32 format, supportedFormats) {
- struct v4l2_frmsizeenum formatSize;
- memset(&formatSize, 0, sizeof(formatSize));
-@@ -256,6 +262,7 @@ void QGstreamerV4L2Input::updateSupporte
- m_ratesByResolution[s].unite(frameRates.toSet());
- }
- }
-+#endif
-
- f.close();
-
diff --git a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp b/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp
deleted file mode 100644
index 879c704df15..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-qtmultimedia_src_plugins_gstreamer_mediaplayer_qgstreamerplayerserviceplugin.cpp,v 1.1 2013/12/30 06:37:11 ryoon Exp $
-
---- qtmultimedia/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp.orig 2013-12-20 09:21:00.000000000 +0000
-+++ qtmultimedia/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
-@@ -51,7 +51,12 @@
- #include "qgstreamerplayerservice.h"
- #include <private/qgstutils_p.h>
-
-+#ifdef __linux__
- #include <linux/types.h>
-+#include <linux/videodev2.h>
-+#elif defined(__NetBSD__)
-+#include <sys/videoio.h>
-+#endif
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/poll.h>
-@@ -61,7 +66,6 @@
- #include <string.h>
- #include <stdlib.h>
- #include <sys/mman.h>
--#include <linux/videodev2.h>
- #include <gst/gst.h>
-
-
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
deleted file mode 100644
index fac29ef6ffd..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_config.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$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-qtserialport_src_serialport_qserialport__unix.cpp b/x11/qt5-qtbase/patches/patch-qtserialport_src_serialport_qserialport__unix.cpp
deleted file mode 100644
index c56788442c4..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtserialport_src_serialport_qserialport__unix.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-qtserialport_src_serialport_qserialport__unix.cpp,v 1.1 2014/02/09 17:19:14 wiedi Exp $
-
-SunOS doesn't have cfmakeraw
---- qtserialport/src/serialport/qserialport_unix.cpp.orig 2013-12-08 17:09:55.000000000 +0000
-+++ qtserialport/src/serialport/qserialport_unix.cpp
-@@ -236,7 +236,15 @@ bool QSerialPortPrivate::open(QIODevice:
- }
-
- currentTermios = restoredTermios;
-+#if defined(__sun)
-+ currentTermios.c_iflag &= ~(IMAXBEL|IGNBRK|BRKINT|PARMRK|ISTRIP|INLCR|IGNCR|ICRNL|IXON);
-+ currentTermios.c_oflag &= ~OPOST;
-+ currentTermios.c_lflag &= ~(ECHO|ECHONL|ICANON|ISIG|IEXTEN);
-+ currentTermios.c_cflag &= ~(CSIZE|PARENB);
-+ currentTermios.c_cflag |= CS8;
-+#else
- ::cfmakeraw(&currentTermios);
-+#endif
- currentTermios.c_cflag |= CLOCAL;
- currentTermios.c_cc[VTIME] = 0;
- currentTermios.c_cc[VMIN] = 0;
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
deleted file mode 100644
index 3cdf0781fca..00000000000
--- a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$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_designer_src_uitools_uitools.pro b/x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro
deleted file mode 100644
index e0404fb49db..00000000000
--- a/x11/qt5-qtbase/patches/patch-qttools_src_designer_src_uitools_uitools.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-$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_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri
deleted file mode 100644
index 6bfe11c71ab..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_Target.pri
+++ /dev/null
@@ -1,38 +0,0 @@
-$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_MacroAssemblerARM.cpp b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
deleted file mode 100644
index 6dd399e273a..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-$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
deleted file mode 100644
index 89cd0bad0a0..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_bytecode_CodeBlock.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-$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_offlineasm_cloop.rb b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb
deleted file mode 100644
index 5a03f07a860..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_offlineasm_cloop.rb
+++ /dev/null
@@ -1,15 +0,0 @@
-$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_QtWebKit.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro
deleted file mode 100644
index fcaa67fc1a0..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_QtWebKit.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-$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_src_compiler_glslang.y b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y
deleted file mode 100644
index 1ced1890c5d..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_glslang.y
+++ /dev/null
@@ -1,15 +0,0 @@
-$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_WTF_WTF.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro
deleted file mode 100644
index c529eeae927..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_WTF.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-$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_text_StringImpl.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h
deleted file mode 100644
index 007149d9f38..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_text_StringImpl.h
+++ /dev/null
@@ -1,12 +0,0 @@
-$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_platform_graphics_surfaces_GraphicsSurface.h b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
deleted file mode 100644
index e1c4efe40d5..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$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
deleted file mode 100644
index c6d258b5f36..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$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
deleted file mode 100644
index 39dc6691cae..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_sql_SQLiteDatabase.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$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_WebKit_qt_examples_platformplugin_platformplugin.pro b/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro
deleted file mode 100644
index 569488c6b79..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_qt_examples_platformplugin_platformplugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-$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_WebKitTestRunner_InjectedBundle_Target.pri b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri
deleted file mode 100644
index cfcf8f9c2cf..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_WebKitTestRunner_InjectedBundle_Target.pri
+++ /dev/null
@@ -1,14 +0,0 @@
-$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_production__build.prf b/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf
deleted file mode 100644
index 02b21392c2f..00000000000
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_production__build.prf
+++ /dev/null
@@ -1,15 +0,0 @@
-$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-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp b/x11/qt5-qtbase/patches/patch-src_concurrent_qtconcurrentiteratekernel.cpp
index 91ee5f55802..96179d5c078 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp
+++ b/x11/qt5-qtbase/patches/patch-src_concurrent_qtconcurrentiteratekernel.cpp
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtbase_src_concurrent_qtconcurrentiteratekernel.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_concurrent_qtconcurrentiteratekernel.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
---- qtbase/src/concurrent/qtconcurrentiteratekernel.cpp.orig 2013-11-27 01:01:16.000000000 +0000
-+++ qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
+--- src/concurrent/qtconcurrentiteratekernel.cpp.orig 2013-11-27 01:01:16.000000000 +0000
++++ src/concurrent/qtconcurrentiteratekernel.cpp
@@ -41,7 +41,7 @@
#include "qtconcurrentiteratekernel.h"
diff --git a/x11/qt5-qtbase/patches/patch-src_corelib_arch_sparc_arch.pri b/x11/qt5-qtbase/patches/patch-src_corelib_arch_sparc_arch.pri
new file mode 100644
index 00000000000..bd07d43278b
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_arch_sparc_arch.pri
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_corelib_arch_sparc_arch.pri,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+* Fix for SPARC64
+
+--- src/corelib/arch/sparc/arch.pri.orig 2013-11-27 01:01:15.000000000 +0000
++++ 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-src_corelib_codecs_qiconvcodec.cpp
index e75230df6ed..d0277e18e52 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_codecs_qiconvcodec.cpp
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_codecs_qiconvcodec.cpp
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtbase_src_corelib_codecs_qiconvcodec.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_corelib_codecs_qiconvcodec.cpp,v 1.1 2014/12/30 17:23:46 adam 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
+--- src/corelib/codecs/qiconvcodec.cpp.orig 2013-11-27 01:01:15.000000000 +0000
++++ src/corelib/codecs/qiconvcodec.cpp
@@ -52,9 +52,14 @@
#include <stdio.h>
#include <dlfcn.h>
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h b/x11/qt5-qtbase/patches/patch-src_corelib_global_qsystemdetection.h
index a001bd69805..36d2bbf4fde 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_global_qsystemdetection.h
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_global_qsystemdetection.h
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_src_corelib_global_qsystemdetection.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_corelib_global_qsystemdetection.h,v 1.1 2014/12/30 17:23:46 adam 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
+--- src/corelib/global/qsystemdetection.h.orig 2013-11-27 01:01:15.000000000 +0000
++++ src/corelib/global/qsystemdetection.h
@@ -68,6 +68,7 @@
NETBSD - NetBSD
OPENBSD - OpenBSD
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri b/x11/qt5-qtbase/patches/patch-src_corelib_io_io.pri
index ddebbcb1364..2277629d414 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_corelib_io_io.pri
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_io_io.pri
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtbase_src_corelib_io_io.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_corelib_io_io.pri,v 1.1 2014/12/30 17:23:46 adam 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
+--- src/corelib/io/io.pri.orig 2013-11-27 01:01:16.000000000 +0000
++++ src/corelib/io/io.pri
@@ -152,7 +152,7 @@ win32 {
}
diff --git a/x11/qt5-qtbase/patches/patch-src_corelib_io_qfilesystemwatcher.cpp b/x11/qt5-qtbase/patches/patch-src_corelib_io_qfilesystemwatcher.cpp
new file mode 100644
index 00000000000..60a4a897a7e
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_io_qfilesystemwatcher.cpp
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_corelib_io_qfilesystemwatcher.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+* Add NetBSD support
+
+--- src/corelib/io/qfilesystemwatcher.cpp.orig 2014-09-11 10:48:06.000000000 +0000
++++ 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_IOS) || (defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7)
++#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD) || defined(Q_OS_IOS) || (defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7)
+ # include "qfilesystemwatcher_kqueue_p.h"
+ #elif defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_6
+ # include "qfilesystemwatcher_fsevents_p.h"
+@@ -76,7 +76,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_IOS) || (defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7)
++#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD) || defined(Q_OS_IOS) || (defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7)
+ return QKqueueFileSystemWatcherEngine::create(parent);
+ #elif defined(Q_OS_OSX) && MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_6
+ return QFseventsFileSystemWatcherEngine::create(parent);
diff --git a/x11/qt5-qtbase/patches/patch-src_corelib_io_qstorageinfo_unix.cpp b/x11/qt5-qtbase/patches/patch-src_corelib_io_qstorageinfo_unix.cpp
new file mode 100644
index 00000000000..ed4cffc5d95
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_corelib_io_qstorageinfo_unix.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_corelib_io_qstorageinfo_unix.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+--- src/corelib/io/qstorageinfo_unix.cpp.orig 2014-12-17 11:12:56.000000000 +0000
++++ src/corelib/io/qstorageinfo_unix.cpp
+@@ -118,7 +118,7 @@ public:
+ inline QByteArray device() const;
+ private:
+ #if defined(Q_OS_BSD4)
+- statfs *stat_buf;
++ QT_STATFSBUF *stat_buf;
+ int entryCount;
+ int currentIndex;
+ #elif defined(Q_OS_SOLARIS)
diff --git a/x11/qt5-qtbase/patches/patch-src_network_kernel_qhostinfo__unix.cpp b/x11/qt5-qtbase/patches/patch-src_network_kernel_qhostinfo__unix.cpp
new file mode 100644
index 00000000000..890ce83cdd9
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_network_kernel_qhostinfo__unix.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_network_kernel_qhostinfo__unix.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+--- src/network/kernel/qhostinfo_unix.cpp.orig 2013-11-27 01:01:10.000000000 +0000
++++ 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-src_platformsupport_platformsupport.pro
index c5dca788d55..a1d97e93d17 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_platformsupport_platformsupport.pro
+++ b/x11/qt5-qtbase/patches/patch-src_platformsupport_platformsupport.pro
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_src_platformsupport_platformsupport.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_platformsupport_platformsupport.pro,v 1.1 2014/12/30 17:23:46 adam 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
+--- src/platformsupport/platformsupport.pro.orig 2013-11-27 01:01:11.000000000 +0000
++++ src/platformsupport/platformsupport.pro
@@ -1,7 +1,7 @@
TARGET = QtPlatformSupport
QT = core-private gui-private
diff --git a/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_compose.pro b/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_compose.pro
new file mode 100644
index 00000000000..5578fe1c8c8
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_compose.pro
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_plugins_platforminputcontexts_compose_compose.pro,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+PR pkg/48553
+
+--- src/plugins/platforminputcontexts/compose/compose.pro.orig 2014-09-11 10:48:06.000000000 +0000
++++ src/plugins/platforminputcontexts/compose/compose.pro
+@@ -16,6 +16,8 @@ SOURCES += $$PWD/main.cpp \
+ HEADERS += $$PWD/qcomposeplatforminputcontext.h \
+ $$PWD/generator/qtablegenerator.h \
+
++DEFINES += X11BASE=\\\"$$(X11BASE)\\\"
++
+ # libxkbcommon
+ contains(QT_CONFIG, xkbcommon-qt): {
+ # dont't need x11 dependency for compose key plugin
diff --git a/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp b/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
new file mode 100644
index 00000000000..3030a4ec883
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+PR pkg/48553
+
+--- src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp.orig 2014-09-11 10:48:06.000000000 +0000
++++ src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
+@@ -76,6 +76,10 @@ void TableGenerator::initPossibleLocatio
+ // the QTCOMPOSE environment variable
+ if (qEnvironmentVariableIsSet("QTCOMPOSE"))
+ m_possibleLocations.append(QString::fromLocal8Bit(qgetenv("QTCOMPOSE")));
++#ifdef X11BASE
++ m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/share/X11/locale"));
++ m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/lib/X11/locale"));
++#endif
+ m_possibleLocations.append(QStringLiteral("/usr/share/X11/locale"));
+ m_possibleLocations.append(QStringLiteral("/usr/local/share/X11/locale"));
+ m_possibleLocations.append(QStringLiteral("/usr/lib/X11/locale"));
diff --git a/x11/qt5-qtbase/patches/patch-src_tools_bootstrap_bootstrap.pro b/x11/qt5-qtbase/patches/patch-src_tools_bootstrap_bootstrap.pro
new file mode 100644
index 00000000000..f8cc0093b50
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-src_tools_bootstrap_bootstrap.pro
@@ -0,0 +1,12 @@
+$NetBSD: patch-src_tools_bootstrap_bootstrap.pro,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+* Create shared library .so file fo libQt5Bootstrap.la.
+
+--- src/tools/bootstrap/bootstrap.pro.orig 2013-11-27 01:01:11.000000000 +0000
++++ 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-src_tools_moc_main.cpp
index 197feba8041..0a2ccf19e8b 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_tools_moc_main.cpp
+++ b/x11/qt5-qtbase/patches/patch-src_tools_moc_main.cpp
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtbase_src_tools_moc_main.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_tools_moc_main.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
---- qtbase/src/tools/moc/main.cpp.orig 2013-11-27 01:01:11.000000000 +0000
-+++ qtbase/src/tools/moc/main.cpp
+--- src/tools/moc/main.cpp.orig 2013-11-27 01:01:11.000000000 +0000
++++ src/tools/moc/main.cpp
@@ -192,6 +192,8 @@ int runMoc(int argc, char **argv)
Moc moc;
pp.macros["Q_MOC_RUN"];
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h b/x11/qt5-qtbase/patches/patch-src_widgets_graphicsview_qgraphicsitem__p.h
index 07d762e656c..658e20ea54a 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h
+++ b/x11/qt5-qtbase/patches/patch-src_widgets_graphicsview_qgraphicsitem__p.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_widgets_graphicsview_qgraphicsitem__p.h,v 1.1 2014/12/30 17:23:46 adam Exp $
---- qtbase/src/widgets/graphicsview/qgraphicsitem_p.h.orig 2013-11-27 01:01:12.000000000 +0000
-+++ qtbase/src/widgets/graphicsview/qgraphicsitem_p.h
+--- src/widgets/graphicsview/qgraphicsitem_p.h.orig 2013-11-27 01:01:12.000000000 +0000
++++ 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;
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro b/x11/qt5-qtbase/patches/patch-tests_auto_corelib_io_qprocess_qprocess.pro
index 59499f50c8e..a961adb5c24 100644
--- a/x11/qt5-qtbase/patches/patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro
+++ b/x11/qt5-qtbase/patches/patch-tests_auto_corelib_io_qprocess_qprocess.pro
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtbase_tests_auto_corelib_io_qprocess_qprocess.pro,v 1.2 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-tests_auto_corelib_io_qprocess_qprocess.pro,v 1.1 2014/12/30 17:23:46 adam Exp $
* Pass whitespace(s) in filename test cases.
---- qtbase/tests/auto/corelib/io/qprocess/qprocess.pro.orig 2014-02-01 20:37:28.000000000 +0000
-+++ qtbase/tests/auto/corelib/io/qprocess/qprocess.pro
+--- tests/auto/corelib/io/qprocess/qprocess.pro.orig 2014-02-01 20:37:28.000000000 +0000
++++ tests/auto/corelib/io/qprocess/qprocess.pro
@@ -3,10 +3,7 @@ TEMPLATE = subdirs
include(qprocess.pri)
SUBDIRS = $$SUBPROGRAMS
diff --git a/x11/qt5-qtbase/patches/patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro b/x11/qt5-qtbase/patches/patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro
new file mode 100644
index 00000000000..9667c6da277
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro
@@ -0,0 +1,14 @@
+$NetBSD: patch-tests_auto_widgets_itemviews_qtreewidgetitemiterator_qtreewidgetitemiterator.pro,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+Consumes too much memory with Clang. As it is just a test case,
+disable optimisation for all compiler.
+
+--- tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro.orig 2013-12-15 15:52:18.000000000 +0000
++++ tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro
+@@ -4,4 +4,6 @@ TARGET = tst_qtreewidgetitemiterator
+ QT += widgets testlib
+ SOURCES += tst_qtreewidgetitemiterator.cpp
+
++QMAKE_CXXFLAGS_WARN_ON= -O0
++QMAKE_CXXFLAGS_WARN_OFF= -O0
+
diff --git a/x11/qt5-qtdeclarative/Makefile b/x11/qt5-qtdeclarative/Makefile
index 921f884b116..2eb679bbcd9 100644
--- a/x11/qt5-qtdeclarative/Makefile
+++ b/x11/qt5-qtdeclarative/Makefile
@@ -1,13 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtdeclarative-opensource-src-${QTVERSION}
PKGNAME= qt5-qtdeclarative-${QTVERSION}
-PKGREVISION= 2
COMMENT= Qt5 module for declarative framework
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtdeclarative
BUILD_TARGET= sub-tools
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= lib/pkgconfig
@@ -17,9 +13,8 @@ INSTALLATION_DIRS+= lib/pkgconfig
post-install:
.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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
diff --git a/x11/qt5-qtdeclarative/PLIST b/x11/qt5-qtdeclarative/PLIST
index bb408b4ade4..31dcfd38b48 100644
--- a/x11/qt5-qtdeclarative/PLIST
+++ b/x11/qt5-qtdeclarative/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2014/08/24 07:30:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/12/30 17:23:46 adam Exp $
lib/pkgconfig/Qt5Qml.pc
lib/pkgconfig/Qt5QmlDevTools.pc
lib/pkgconfig/Qt5Quick.pc
@@ -6,7 +6,9 @@ lib/pkgconfig/Qt5QuickParticles.pc
lib/pkgconfig/Qt5QuickTest.pc
qt5/bin/qml
qt5/bin/qmlbundle
+qt5/bin/qmleasing
qt5/bin/qmlimportscanner
+qt5/bin/qmllint
qt5/bin/qmlmin
qt5/bin/qmlplugindump
qt5/bin/qmlprofiler
@@ -16,6 +18,7 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qabstractanimationjob_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qanimationgroupjob_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qanimationjobutil_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qbitfield_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qcontinuinganimationgroupjob_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qdebugmessageservice_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qdeletewatcher_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qfieldlist_p.h
@@ -34,6 +37,7 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qpodvector_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qpointervaluepair_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlabstractbinding_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlabstractexpression_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlabstractprofileradapter_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlaccessors_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmladaptormodel_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlapplicationengine_p.h
@@ -45,15 +49,15 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlbuiltinfunctions_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlbundle_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlchangeset_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcleanup_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcodegenerator_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcompiler_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcomponent_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcomponentattached_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlconfigurabledebugservice_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlconfigurabledebugservice_p_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlconnections_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcontext_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcontextwrapper_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcustomparser_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlcustomparser_p_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldata_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldebugserver_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldebugserverconnection_p.h
@@ -64,6 +68,7 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldelegatemodel_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldelegatemodel_p_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmldirparser_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlengine_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlenginecontrolservice_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlenginedebugservice_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlexpression_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlextensionplugin_p.h
@@ -76,7 +81,7 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlinspectorinterface_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlinspectorservice_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlinstantiator_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlinstantiator_p_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlinstruction_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlirbuilder_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmljavascriptexpression_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmljsast_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmljsastfwd_p.h
@@ -106,18 +111,20 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlobjectmodel_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlopenmetaobject_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlplatform_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlpool_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlprofiler_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlprofilerdefinitions_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlprofilerservice_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlproperty_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlpropertycache_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlpropertyvalueinterceptor_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlproxymetaobject_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlrefcount_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlscript_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlscriptstring_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlstringconverters_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmlthread_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltimer_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltrace_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltypecompiler_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltypeloader_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltypenamecache_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qqmltypenotavailable_p.h
@@ -137,7 +144,10 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qsequentialanimationgroupjob_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qtqmlglobal_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4alloca_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4argumentsobject_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4arraydata_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4arrayobject_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4assembler_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4binop_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4booleanobject_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4codegen_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4compileddata_p.h
@@ -169,17 +179,22 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4lookup_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4managed_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4math_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4mathobject_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4memberdata_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4mm_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4numberobject_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4object_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4objectiterator_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4objectproto_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4persistent_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4profileradapter_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4profiling_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4property_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4qmlextensions_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4qobjectwrapper_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4regalloc_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4regexp_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4regexpobject_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4registerinfo_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4runtime_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4scopedvalue_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4script_p.h
@@ -190,15 +205,15 @@ qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4sqlerrors_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4ssa_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4string_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4stringobject_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4targetplatform_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4unop_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4util_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4value_def_p.h
+qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4value_inl_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4value_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4variantobject_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv4vme_moth_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv8debug_p.h
qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv8engine_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv8profiler_p.h
-qt5/include/QtQml/${PKGVERSION}/QtQml/private/qv8profilerservice_p.h
qt5/include/QtQml/QJSEngine
qt5/include/QtQml/QJSValue
qt5/include/QtQml/QJSValueIterator
@@ -263,7 +278,11 @@ qt5/include/QtQml/qqmlscriptstring.h
qt5/include/QtQml/qtqmlglobal.h
qt5/include/QtQml/qtqmlversion.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/designerwindowmanager_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qaccessiblequickitem_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qaccessiblequickview_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qqmlaccessible_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickaccessibleattached_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickaccessiblefactory_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickanchors_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickanchors_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickanimatedimage_p.h
@@ -296,6 +315,7 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickflickablebehavior_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickflipable_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickfocusscope_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickfontloader_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickfontmetrics_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickgridview_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickimage_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickimage_p_p.h
@@ -317,6 +337,7 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickloader_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickmousearea_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickmousearea_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickmultipointtoucharea_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickopenglinfo_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpainteditem_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpath_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpath_p_p.h
@@ -328,9 +349,11 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpincharea_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpixmapcache_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpositioners_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpositioners_p_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickprofiler_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickpropertychanges_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickrectangle_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickrectangle_p_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickrendercontrol_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickrepeater_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickrepeater_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickscalegrid_p_p.h
@@ -361,6 +384,7 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextedit_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextedit_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextinput_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextinput_p_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextmetrics_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextnode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextnodeengine_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquicktextutil_p.h
@@ -372,7 +396,9 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickutilmodule_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickvaluetypes_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickview_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickwindow_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickwindowattached_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qquickwindowmodule_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgabstractrenderer_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgadaptationlayer_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgareaallocator_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgatlastexture_p.h
@@ -383,16 +409,18 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultdistancefieldglyphca
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultglyphnode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultglyphnode_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultimagenode_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultlayer_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultpainternode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdefaultrectanglenode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdepthstencilbuffer_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdistancefieldglyphnode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdistancefieldglyphnode_p_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgdistancefieldutil_p.h
+qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgengine_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsggeometry_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgmaterialshader_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgnode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgnodeupdater_p.h
-qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgpainternode_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgrenderer_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgrenderloop_p.h
qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qsgrendernode_p.h
@@ -407,15 +435,19 @@ qt5/include/QtQuick/${PKGVERSION}/QtQuick/private/qtquickglobal_p.h
qt5/include/QtQuick/QQuickFramebufferObject
qt5/include/QtQuick/QQuickImageProvider
qt5/include/QtQuick/QQuickItem
+qt5/include/QtQuick/QQuickItemGrabResult
qt5/include/QtQuick/QQuickPaintedItem
+qt5/include/QtQuick/QQuickRenderControl
qt5/include/QtQuick/QQuickTextDocument
qt5/include/QtQuick/QQuickTextureFactory
qt5/include/QtQuick/QQuickTransform
qt5/include/QtQuick/QQuickView
qt5/include/QtQuick/QQuickWindow
+qt5/include/QtQuick/QSGAbstractRenderer
qt5/include/QtQuick/QSGBasicGeometryNode
qt5/include/QtQuick/QSGClipNode
qt5/include/QtQuick/QSGDynamicTexture
+qt5/include/QtQuick/QSGEngine
qt5/include/QtQuick/QSGFlatColorMaterial
qt5/include/QtQuick/QSGGeometry
qt5/include/QtQuick/QSGGeometryNode
@@ -444,10 +476,14 @@ qt5/include/QtQuick/designersupport.h
qt5/include/QtQuick/qquickframebufferobject.h
qt5/include/QtQuick/qquickimageprovider.h
qt5/include/QtQuick/qquickitem.h
+qt5/include/QtQuick/qquickitemgrabresult.h
qt5/include/QtQuick/qquickpainteditem.h
+qt5/include/QtQuick/qquickrendercontrol.h
qt5/include/QtQuick/qquicktextdocument.h
qt5/include/QtQuick/qquickview.h
qt5/include/QtQuick/qquickwindow.h
+qt5/include/QtQuick/qsgabstractrenderer.h
+qt5/include/QtQuick/qsgengine.h
qt5/include/QtQuick/qsgflatcolormaterial.h
qt5/include/QtQuick/qsggeometry.h
qt5/include/QtQuick/qsgmaterial.h
@@ -505,6 +541,14 @@ qt5/include/QtQuickTest/QtQuickTestVersion
qt5/include/QtQuickTest/qtquicktestversion.h
qt5/include/QtQuickTest/quicktest.h
qt5/include/QtQuickTest/quicktestglobal.h
+qt5/include/QtQuickWidgets/${PKGVERSION}/QtQuickWidgets/private/qquickwidget_p.h
+qt5/include/QtQuickWidgets/QQuickWidget
+qt5/include/QtQuickWidgets/QtQuickWidgets
+qt5/include/QtQuickWidgets/QtQuickWidgetsDepends
+qt5/include/QtQuickWidgets/QtQuickWidgetsVersion
+qt5/include/QtQuickWidgets/qquickwidget.h
+qt5/include/QtQuickWidgets/qtquickwidgetsglobal.h
+qt5/include/QtQuickWidgets/qtquickwidgetsversion.h
qt5/lib/cmake/Qt5Qml/Qt5QmlConfig.cmake
qt5/lib/cmake/Qt5Qml/Qt5QmlConfigVersion.cmake
qt5/lib/cmake/Qt5Qml/Qt5Qml_QTcpServerConnection.cmake
@@ -515,7 +559,8 @@ 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/cmake/Qt5QuickWidgets/Qt5QuickWidgetsConfig.cmake
+qt5/lib/cmake/Qt5QuickWidgets/Qt5QuickWidgetsConfigVersion.cmake
qt5/lib/libQt5Qml.la
qt5/lib/libQt5Qml.prl
qt5/lib/libQt5QmlDevTools.la
@@ -526,11 +571,14 @@ qt5/lib/libQt5QuickParticles.la
qt5/lib/libQt5QuickParticles.prl
qt5/lib/libQt5QuickTest.la
qt5/lib/libQt5QuickTest.prl
+qt5/lib/libQt5QuickWidgets.la
+qt5/lib/libQt5QuickWidgets.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/lib/pkgconfig/Qt5QuickWidgets.pc
qt5/mkspecs/modules/qt_lib_qml.pri
qt5/mkspecs/modules/qt_lib_qml_private.pri
qt5/mkspecs/modules/qt_lib_qmldevtools.pri
@@ -540,7 +588,8 @@ 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/mkspecs/modules/qt_lib_quickwidgets.pri
+qt5/mkspecs/modules/qt_lib_quickwidgets_private.pri
qt5/plugins/qmltooling/libqmldbg_qtquick2.la
qt5/plugins/qmltooling/libqmldbg_tcp.la
qt5/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.la
@@ -551,23 +600,18 @@ 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/QtQml/StateMachine/libqtqmlstatemachine.la
+qt5/qml/QtQml/StateMachine/plugins.qmltypes
+qt5/qml/QtQml/StateMachine/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
diff --git a/x11/qt5-qtdeclarative/buildlink3.mk b/x11/qt5-qtdeclarative/buildlink3.mk
index e9806be6636..e5fd90cbe3c 100644
--- a/x11/qt5-qtdeclarative/buildlink3.mk
+++ b/x11/qt5-qtdeclarative/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2014/12/30 17:23:46 adam Exp $
BUILDLINK_TREE+= qt5-qtdeclarative
.if !defined(QT5_QTDECLARATIVE_BUILDLINK3_MK)
QT5_QTDECLARATIVE_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtdeclarative+= qt5-qtdeclarative>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtdeclarative?= qt5-qtdeclarative>=5.2.1nb2
+BUILDLINK_API_DEPENDS.qt5-qtdeclarative+= qt5-qtdeclarative>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtdeclarative+= qt5-qtdeclarative>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtdeclarative?= ../../x11/qt5-qtdeclarative
BUILDLINK_INCDIRS.qt5-qtdeclarative+= qt5/include
diff --git a/x11/qt5-qtdeclarative/distinfo b/x11/qt5-qtdeclarative/distinfo
new file mode 100644
index 00000000000..725e78f2404
--- /dev/null
+++ b/x11/qt5-qtdeclarative/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtdeclarative-opensource-src-5.4.0.tar.xz) = 12c12d50c71cfb1f18c7fabfabe4ad4b364b09fe
+RMD160 (qtdeclarative-opensource-src-5.4.0.tar.xz) = b2c19c9bf472f375d78358b11042823964b42774
+Size (qtdeclarative-opensource-src-5.4.0.tar.xz) = 18401844 bytes
+SHA1 (patch-examples_quick_customitems_painteditem_painteditem.pro) = a3881ee92daae30130fa665c8686f2e1572ecc1a
+SHA1 (patch-src_3rdparty_masm_wtf_MathExtras.h) = 4b86cfe54867a376ea6267e53566e457b577de7b
+SHA1 (patch-src_qml_jsruntime_qv4engine.cpp) = 05c365003ae8e83a34b3a51ecb3164f55b8e8809
+SHA1 (patch-src_qml_jsruntime_qv4globalobject.cpp) = 814b0caf6356d687e96e7e4f1ffcc85e64c86348
+SHA1 (patch-src_qmldevtools_qmldevtools.pro) = 647ee5cabb5e63a89c5c49db8d19be05556cf3cf
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro b/x11/qt5-qtdeclarative/patches/patch-examples_quick_customitems_painteditem_painteditem.pro
index 6d646587074..39f751bfec4 100644
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro
+++ b/x11/qt5-qtdeclarative/patches/patch-examples_quick_customitems_painteditem_painteditem.pro
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtdeclarative_examples_quick_customitems_painteditem_painteditem.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-examples_quick_customitems_painteditem_painteditem.pro,v 1.1 2014/12/30 17:23:46 adam 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
+--- examples/quick/customitems/painteditem/painteditem.pro.orig 2013-11-27 01:01:54.000000000 +0000
++++ examples/quick/customitems/painteditem/painteditem.pro
@@ -11,7 +11,7 @@ SOURCES += textballoon.cpp
RESOURCES += painteditem.qrc
diff --git a/x11/qt5-qtdeclarative/patches/patch-src_3rdparty_masm_wtf_MathExtras.h b/x11/qt5-qtdeclarative/patches/patch-src_3rdparty_masm_wtf_MathExtras.h
new file mode 100644
index 00000000000..dd39e9f71b4
--- /dev/null
+++ b/x11/qt5-qtdeclarative/patches/patch-src_3rdparty_masm_wtf_MathExtras.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_3rdparty_masm_wtf_MathExtras.h,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+Skip bad section for SunOS, at least newer releases.
+
+--- src/3rdparty/masm/wtf/MathExtras.h.orig 2014-02-01 20:38:03.000000000 +0000
++++ src/3rdparty/masm/wtf/MathExtras.h
+@@ -88,7 +88,7 @@ inline double wtf_ceil(double x) { retur
+
+ #endif
+
+-#if OS(SOLARIS)
++#if OS(notSOLARIS)
+
+ namespace std {
+
diff --git a/x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4engine.cpp b/x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4engine.cpp
new file mode 100644
index 00000000000..3974825c7c0
--- /dev/null
+++ b/x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4engine.cpp
@@ -0,0 +1,25 @@
+$NetBSD: patch-src_qml_jsruntime_qv4engine.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+Get stack address/size on SunOS.
+
+--- src/qml/jsruntime/qv4engine.cpp.orig 2014-09-11 10:48:29.000000000 +0000
++++ src/qml/jsruntime/qv4engine.cpp
+@@ -118,11 +118,17 @@ quintptr getStackLimit()
+ pthread_attr_t attr;
+ #if HAVE(PTHREAD_NP_H) && OS(FREEBSD)
+ if (pthread_attr_get_np(pthread_self(), &attr) == 0) {
+-#else
++#elif !OS(SOLARIS)
+ if (pthread_getattr_np(pthread_self(), &attr) == 0) {
+ #endif
+ size_t stackSize = 0;
++#if OS(SOLARIS)
++ pthread_attr_init(&attr);
++ pthread_attr_getstackaddr(&attr, &stackBottom);
++ pthread_attr_getstacksize(&attr, &stackSize);
++#else
+ pthread_attr_getstack(&attr, &stackBottom, &stackSize);
++#endif
+ pthread_attr_destroy(&attr);
+
+ # if defined(Q_OS_ANDROID)
diff --git a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4globalobject.cpp b/x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4globalobject.cpp
index f38972f5391..a3c70a6b06a 100644
--- a/x11/qt5-qtbase/patches/patch-qtdeclarative_src_qml_jsruntime_qv4globalobject.cpp
+++ b/x11/qt5-qtdeclarative/patches/patch-src_qml_jsruntime_qv4globalobject.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtdeclarative_src_qml_jsruntime_qv4globalobject.cpp,v 1.1 2014/07/14 16:32:14 jperkin Exp $
+$NetBSD: patch-src_qml_jsruntime_qv4globalobject.cpp,v 1.1 2014/12/30 17:23:46 adam Exp $
Avoid "error: call of overloaded <func> is ambiguous"
---- qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp.orig 2014-02-01 20:38:02.000000000 +0000
-+++ qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
+--- src/qml/jsruntime/qv4globalobject.cpp.orig 2014-02-01 20:38:02.000000000 +0000
++++ src/qml/jsruntime/qv4globalobject.cpp
@@ -534,7 +534,7 @@ ReturnedValue GlobalFunctions::method_pa
}
diff --git a/x11/qt5-qtdeclarative/patches/patch-src_qmldevtools_qmldevtools.pro b/x11/qt5-qtdeclarative/patches/patch-src_qmldevtools_qmldevtools.pro
new file mode 100644
index 00000000000..4d1f1a26d5f
--- /dev/null
+++ b/x11/qt5-qtdeclarative/patches/patch-src_qmldevtools_qmldevtools.pro
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_qmldevtools_qmldevtools.pro,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+* Create libQtQmlDevTools.so for qttools.
+
+--- src/qmldevtools/qmldevtools.pro.orig 2014-09-11 10:48:29.000000000 +0000
++++ src/qmldevtools/qmldevtools.pro
+@@ -1,7 +1,8 @@
+-option(host_build)
+ TARGET = QtQmlDevTools
+ QT = core
+-CONFIG += static no_module_headers internal_module qmldevtools_build
++CONFIG += no_module_headers qmldevtools_build
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ MODULE_INCLUDES = \
+ \$\$QT_MODULE_INCLUDE_BASE \
diff --git a/x11/qt5-qtdoc/Makefile b/x11/qt5-qtdoc/Makefile
index b3e9baeafcc..95da0257b16 100644
--- a/x11/qt5-qtdoc/Makefile
+++ b/x11/qt5-qtdoc/Makefile
@@ -1,13 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2014/12/25 13:51:13 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtdoc-opensource-src-${QTVERSION}
PKGNAME= qt5-qtdoc-${QTVERSION}
COMMENT= Qt5 documentations
-USE_LIBTOOL= yes
-
MAKE_ENV+= QTDIR=${QTDIR}
-BUILD_DIRS= qtdoc
BUILD_TARGET= docs
INSTALL_TARGET= install_docs
diff --git a/x11/qt5-qtdoc/PLIST b/x11/qt5-qtdoc/PLIST
index de97a2c09b0..83fdc360c54 100644
--- a/x11/qt5-qtdoc/PLIST
+++ b/x11/qt5-qtdoc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/12/30 17:23:46 adam Exp $
qt5/doc/qtdoc.qch
qt5/doc/qtdoc/3rdparty.html
qt5/doc/qtdoc/accelerators.html
@@ -8,17 +8,23 @@ 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/android3rdpartylibs.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/blackberry-support.html
+qt5/doc/qtdoc/blackberryappdeploy.html
+qt5/doc/qtdoc/blackberrybuild.html
+qt5/doc/qtdoc/blackberrygs.html
+qt5/doc/qtdoc/blackberryqt5.html
qt5/doc/qtdoc/bughowto.html
qt5/doc/qtdoc/build-sources.html
+qt5/doc/qtdoc/building-from-source-ios.html
qt5/doc/qtdoc/classes.html
qt5/doc/qtdoc/classesandfunctions.html
qt5/doc/qtdoc/cmake-manual.html
@@ -29,11 +35,14 @@ 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/embedded-linux.html
qt5/doc/qtdoc/examples-activeqt.html
+qt5/doc/qtdoc/examples-android.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-ios.html
+qt5/doc/qtdoc/examples-ipc.html
qt5/doc/qtdoc/examples-layouts.html
qt5/doc/qtdoc/examples-sql.html
qt5/doc/qtdoc/examples-statemachine.html
@@ -47,9 +56,9 @@ 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/highdpi.html
qt5/doc/qtdoc/i18n-plural-rules.html
qt5/doc/qtdoc/i18n-source-translation.html
qt5/doc/qtdoc/i18n.html
@@ -57,6 +66,7 @@ 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/applicationwindow.png
qt5/doc/qtdoc/images/arrow_bc.png
qt5/doc/qtdoc/images/bgrContent.png
qt5/doc/qtdoc/images/btn_next.png
@@ -79,6 +89,9 @@ 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/icon_QtCreator_78x78px.png
+qt5/doc/qtdoc/images/icon_Qt_78x78px.png
+qt5/doc/qtdoc/images/icon_Tools.png
qt5/doc/qtdoc/images/layout-examples.png
qt5/doc/qtdoc/images/logo.png
qt5/doc/qtdoc/images/qml-extending-types.png
@@ -97,8 +110,6 @@ 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
@@ -112,11 +123,12 @@ 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/qtquickcontrols-example-gallery-android.png
+qt5/doc/qtdoc/images/qtquickcontrols-example-gallery-osx.png
qt5/doc/qtdoc/images/qtsensors_accelbubble_ex.jpg
-qt5/doc/qtdoc/images/quick_controls_touch_ex.jpg
+qt5/doc/qtdoc/images/qtwebengine_quicknanobrowser.jpg
+qt5/doc/qtdoc/images/scalability-gridlayout.png
qt5/doc/qtdoc/images/session.png
qt5/doc/qtdoc/images/sql-examples.png
qt5/doc/qtdoc/images/thread-examples.png
@@ -140,11 +152,6 @@ 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
@@ -153,17 +160,28 @@ qt5/doc/qtdoc/modules.html
qt5/doc/qtdoc/namespaces.html
qt5/doc/qtdoc/newclasses51.html
qt5/doc/qtdoc/newclasses52.html
+qt5/doc/qtdoc/newclasses53.html
+qt5/doc/qtdoc/newclasses54.html
qt5/doc/qtdoc/obsoleteclasses.html
qt5/doc/qtdoc/obsoleteqmltypes.html
qt5/doc/qtdoc/opensourcelicense.html
qt5/doc/qtdoc/opensslsupport.html
+qt5/doc/qtdoc/osx-building.html
+qt5/doc/qtdoc/osx-deployment.html
+qt5/doc/qtdoc/osx-issues.html
+qt5/doc/qtdoc/osx-requirements.html
+qt5/doc/qtdoc/osx.html
qt5/doc/qtdoc/overviews-main.html
qt5/doc/qtdoc/overviews.html
qt5/doc/qtdoc/platform-notes-android.html
+qt5/doc/qtdoc/platform-notes-blackberry.html
qt5/doc/qtdoc/platform-notes-integrity.html
+qt5/doc/qtdoc/platform-notes-ios.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/plugins-howto.html
+qt5/doc/qtdoc/porting-to-ios.html
qt5/doc/qtdoc/portingcppapp.html
qt5/doc/qtdoc/portingguide.html
qt5/doc/qtdoc/portingqmlapp.html
@@ -172,7 +190,9 @@ 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/qmlbasictypes.html
qt5/doc/qtdoc/qmlfirststeps.html
+qt5/doc/qtdoc/qmlmodules.html
qt5/doc/qtdoc/qmltypes.html
qt5/doc/qtdoc/qpa.html
qt5/doc/qtdoc/qt-activex.html
@@ -185,12 +205,10 @@ 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
@@ -216,10 +234,12 @@ qt5/doc/qtdoc/scalability.html
qt5/doc/qtdoc/session.html
qt5/doc/qtdoc/shadow.html
qt5/doc/qtdoc/sharedlibrary.html
+qt5/doc/qtdoc/signalsandslots-syntaxes.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/style/qt5-sidebar.html
qt5/doc/qtdoc/supported-platforms.html
qt5/doc/qtdoc/testing-and-debugging.html
qt5/doc/qtdoc/third-party-libraries.html
@@ -244,10 +264,11 @@ 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/whatsnew53.html
+qt5/doc/qtdoc/whatsnew54.html
qt5/doc/qtdoc/why-moc.html
qt5/doc/qtdoc/wince-with-qt-introduction.html
qt5/doc/qtdoc/windows-building.html
@@ -258,6 +279,7 @@ 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/winrt-support.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-qtdoc/distinfo b/x11/qt5-qtdoc/distinfo
new file mode 100644
index 00000000000..2d0548b841a
--- /dev/null
+++ b/x11/qt5-qtdoc/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtdoc-opensource-src-5.4.0.tar.xz) = 38dccc28e50525301634eaeaa2c20d71c3938f7a
+RMD160 (qtdoc-opensource-src-5.4.0.tar.xz) = e10c7bb33fa44453560eed00feedb025a1132c75
+Size (qtdoc-opensource-src-5.4.0.tar.xz) = 16049796 bytes
diff --git a/x11/qt5-qtgraphicaleffects/Makefile b/x11/qt5-qtgraphicaleffects/Makefile
index 1fa83def36a..17f460532cf 100644
--- a/x11/qt5-qtgraphicaleffects/Makefile
+++ b/x11/qt5-qtgraphicaleffects/Makefile
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtgraphicaleffects-opensource-src-${QTVERSION}
PKGNAME= qt5-qtgraphicaleffects-${QTVERSION}
COMMENT= Qt5 module for Graphics effects
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtgraphicaleffects
+BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
diff --git a/x11/qt5-qtimageformats/Makefile b/x11/qt5-qtimageformats/Makefile
index b3143a21c79..a676f2d634e 100644
--- a/x11/qt5-qtimageformats/Makefile
+++ b/x11/qt5-qtimageformats/Makefile
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtimageformats-opensource-src-${QTVERSION}
PKGNAME= qt5-qtimageformats-${QTVERSION}
COMMENT= Qt5 module for Image formats
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtimageformats
BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
@@ -16,6 +13,9 @@ INSTALLATION_DIRS+= lib/pkgconfig
.include "../../x11/qt5-qtbase/Makefile.common"
.include "../../archivers/xz/buildlink3.mk"
+.include "../../graphics/jasper/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/mng/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
index d0cc65ba0a0..b85023b9053 100644
--- a/x11/qt5-qtimageformats/PLIST
+++ b/x11/qt5-qtimageformats/PLIST
@@ -1,9 +1,17 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/12/30 17:23:46 adam Exp $
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QDDSPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake
+qt5/lib/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake
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/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake
+qt5/plugins/imageformats/libqdds.la
+qt5/plugins/imageformats/libqicns.la
+qt5/plugins/imageformats/libqjp2.la
qt5/plugins/imageformats/libqmng.la
qt5/plugins/imageformats/libqtga.la
qt5/plugins/imageformats/libqtiff.la
qt5/plugins/imageformats/libqwbmp.la
+qt5/plugins/imageformats/libqwebp.la
diff --git a/x11/qt5-qtimageformats/buildlink3.mk b/x11/qt5-qtimageformats/buildlink3.mk
index c111eb48f63..ab0df707f0d 100644
--- a/x11/qt5-qtimageformats/buildlink3.mk
+++ b/x11/qt5-qtimageformats/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:46 adam Exp $
BUILDLINK_TREE+= qt5-qtimageformats
.if !defined(QT5_QTIMAGEFORMATS_BUILDLINK3_MK)
QT5_QTIMAGEFORMATS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtimageformats+= qt5-qtimageformats>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtimageformats?= qt5-qtimageformats>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtimageformats+= qt5-qtimageformats>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtimageformats+= qt5-qtimageformats>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtimageformats?= ../../x11/qt5-qtimageformats
BUILDLINK_INCDIRS.qt5-qtimageformats+= qt5/include
@@ -14,6 +14,9 @@ BUILDLINK_LIBDIRS.qt5-qtimageformats+= qt5/lib
BUILDLINK_LIBDIRS.qt5-qtimageformats+= qt5/plugins
.include "../../archivers/xz/buildlink3.mk"
+.include "../../graphics/jasper/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/mng/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.endif # QT5_QTIMAGEFORMATS_BUILDLINK3_MK
diff --git a/x11/qt5-qtimageformats/distinfo b/x11/qt5-qtimageformats/distinfo
new file mode 100644
index 00000000000..ba20154cfa9
--- /dev/null
+++ b/x11/qt5-qtimageformats/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtimageformats-opensource-src-5.4.0.tar.xz) = 6590b61c51a186837c3d2058d8192886d970f92a
+RMD160 (qtimageformats-opensource-src-5.4.0.tar.xz) = b907cf6bcfec01bf99c5c98f00ee6c14f17b27a1
+Size (qtimageformats-opensource-src-5.4.0.tar.xz) = 2104452 bytes
diff --git a/x11/qt5-qtlocation/Makefile b/x11/qt5-qtlocation/Makefile
index eb55174c768..a16d499a815 100644
--- a/x11/qt5-qtlocation/Makefile
+++ b/x11/qt5-qtlocation/Makefile
@@ -1,27 +1,20 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtlocation-opensource-src-${QTVERSION}
PKGNAME= qt5-qtlocation-${QTVERSION}
COMMENT= Qt5 module for qtlocation
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS+= qtlocation
BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= lib/pkgconfig
-PC_FILES= Qt5Positioning.pc
-
.include "../../x11/qt5-qtbase/Makefile.common"
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}
+.for i in Qt5Positioning.pc
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ${LN} -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
diff --git a/x11/qt5-qtlocation/PLIST b/x11/qt5-qtlocation/PLIST
index 3ce1249bcd1..f34eb03711d 100644
--- a/x11/qt5-qtlocation/PLIST
+++ b/x11/qt5-qtlocation/PLIST
@@ -1,12 +1,158 @@
-@comment $NetBSD: PLIST,v 1.2 2013/12/15 09:42:44 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/12/30 17:23:46 adam Exp $
lib/pkgconfig/Qt5Positioning.pc
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qcache3q_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocameracapabilities_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocameradata_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocameratiles_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocodereply_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocodingmanager_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeocodingmanagerengine_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomaneuver_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomap_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomapcontroller_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomapdata_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomapdata_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomappingmanager_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomappingmanager_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomappingmanagerengine_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomappingmanagerengine_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomapscene_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomaptype_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeomaptype_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoroute_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoroutereply_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeorouterequest_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoroutesegment_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoroutingmanager_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoroutingmanagerengine_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeoserviceprovider_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilecache_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmapdata_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmapdata_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmappingmanagerengine_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmapreply_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotiledmapreply_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilefetcher_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilefetcher_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilerequestmanager_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilespec_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qgeotilespec_p_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplace_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceattribute_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacecategory_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacecontactdetail_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacecontent_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacecontentrequest_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceeditorial_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceicon_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceimage_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacemanagerengine_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceproposedsearchresult_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceratings_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacereply_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceresult_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacereview_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacesearchresult_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplacesupplier_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/qplaceuser_p.h
+qt5/include/QtLocation/${PKGVERSION}/QtLocation/private/unsupportedreplies_p.h
+qt5/include/QtLocation/QGeoCodeReply
+qt5/include/QtLocation/QGeoCodingManager
+qt5/include/QtLocation/QGeoCodingManagerEngine
+qt5/include/QtLocation/QGeoManeuver
+qt5/include/QtLocation/QGeoRoute
+qt5/include/QtLocation/QGeoRouteReply
+qt5/include/QtLocation/QGeoRouteRequest
+qt5/include/QtLocation/QGeoRouteSegment
+qt5/include/QtLocation/QGeoRoutingManager
+qt5/include/QtLocation/QGeoRoutingManagerEngine
+qt5/include/QtLocation/QGeoServiceProvider
+qt5/include/QtLocation/QGeoServiceProviderFactory
+qt5/include/QtLocation/QLocation
+qt5/include/QtLocation/QPlace
+qt5/include/QtLocation/QPlaceAttribute
+qt5/include/QtLocation/QPlaceCategory
+qt5/include/QtLocation/QPlaceContactDetail
+qt5/include/QtLocation/QPlaceContent
+qt5/include/QtLocation/QPlaceContentReply
+qt5/include/QtLocation/QPlaceContentRequest
+qt5/include/QtLocation/QPlaceDetailsReply
+qt5/include/QtLocation/QPlaceEditorial
+qt5/include/QtLocation/QPlaceIcon
+qt5/include/QtLocation/QPlaceIdReply
+qt5/include/QtLocation/QPlaceImage
+qt5/include/QtLocation/QPlaceManager
+qt5/include/QtLocation/QPlaceManagerEngine
+qt5/include/QtLocation/QPlaceMatchReply
+qt5/include/QtLocation/QPlaceMatchRequest
+qt5/include/QtLocation/QPlaceProposedSearchResult
+qt5/include/QtLocation/QPlaceRatings
+qt5/include/QtLocation/QPlaceReply
+qt5/include/QtLocation/QPlaceResult
+qt5/include/QtLocation/QPlaceReview
+qt5/include/QtLocation/QPlaceSearchReply
+qt5/include/QtLocation/QPlaceSearchRequest
+qt5/include/QtLocation/QPlaceSearchResult
+qt5/include/QtLocation/QPlaceSearchSuggestionReply
+qt5/include/QtLocation/QPlaceSupplier
+qt5/include/QtLocation/QPlaceUser
+qt5/include/QtLocation/QtLocation
+qt5/include/QtLocation/QtLocationDepends
+qt5/include/QtLocation/QtLocationVersion
+qt5/include/QtLocation/placemacro.h
+qt5/include/QtLocation/qgeocodereply.h
+qt5/include/QtLocation/qgeocodingmanager.h
+qt5/include/QtLocation/qgeocodingmanagerengine.h
+qt5/include/QtLocation/qgeomaneuver.h
+qt5/include/QtLocation/qgeoroute.h
+qt5/include/QtLocation/qgeoroutereply.h
+qt5/include/QtLocation/qgeorouterequest.h
+qt5/include/QtLocation/qgeoroutesegment.h
+qt5/include/QtLocation/qgeoroutingmanager.h
+qt5/include/QtLocation/qgeoroutingmanagerengine.h
+qt5/include/QtLocation/qgeoserviceprovider.h
+qt5/include/QtLocation/qgeoserviceproviderfactory.h
+qt5/include/QtLocation/qlocation.h
+qt5/include/QtLocation/qlocationglobal.h
+qt5/include/QtLocation/qplace.h
+qt5/include/QtLocation/qplaceattribute.h
+qt5/include/QtLocation/qplacecategory.h
+qt5/include/QtLocation/qplacecontactdetail.h
+qt5/include/QtLocation/qplacecontent.h
+qt5/include/QtLocation/qplacecontentreply.h
+qt5/include/QtLocation/qplacecontentrequest.h
+qt5/include/QtLocation/qplacedetailsreply.h
+qt5/include/QtLocation/qplaceeditorial.h
+qt5/include/QtLocation/qplaceicon.h
+qt5/include/QtLocation/qplaceidreply.h
+qt5/include/QtLocation/qplaceimage.h
+qt5/include/QtLocation/qplacemanager.h
+qt5/include/QtLocation/qplacemanagerengine.h
+qt5/include/QtLocation/qplacematchreply.h
+qt5/include/QtLocation/qplacematchrequest.h
+qt5/include/QtLocation/qplaceproposedsearchresult.h
+qt5/include/QtLocation/qplaceratings.h
+qt5/include/QtLocation/qplacereply.h
+qt5/include/QtLocation/qplaceresult.h
+qt5/include/QtLocation/qplacereview.h
+qt5/include/QtLocation/qplacesearchreply.h
+qt5/include/QtLocation/qplacesearchrequest.h
+qt5/include/QtLocation/qplacesearchresult.h
+qt5/include/QtLocation/qplacesearchsuggestionreply.h
+qt5/include/QtLocation/qplacesupplier.h
+qt5/include/QtLocation/qplaceuser.h
+qt5/include/QtLocation/qtlocationversion.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qdeclarativegeoaddress_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qdeclarativegeolocation_p.h
+qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qdoublevector2d_p.h
+qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qdoublevector3d_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeoaddress_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeocircle_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeocoordinate_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeolocation_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeopositioninfosource_p.h
+qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeoprojection_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeorectangle_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qgeoshape_p.h
qt5/include/QtPositioning/${PKGVERSION}/QtPositioning/private/qlocationutils_p.h
@@ -44,14 +190,29 @@ qt5/include/QtPositioning/qgeoshape.h
qt5/include/QtPositioning/qnmeapositioninfosource.h
qt5/include/QtPositioning/qpositioningglobal.h
qt5/include/QtPositioning/qtpositioningversion.h
+qt5/lib/cmake/Qt5Location/Qt5LocationConfig.cmake
+qt5/lib/cmake/Qt5Location/Qt5LocationConfigVersion.cmake
+qt5/lib/cmake/Qt5Location/Qt5Location_QGeoServiceProviderFactoryNokia.cmake
+qt5/lib/cmake/Qt5Location/Qt5Location_QGeoServiceProviderFactoryOsm.cmake
qt5/lib/cmake/Qt5Positioning/Qt5PositioningConfig.cmake
qt5/lib/cmake/Qt5Positioning/Qt5PositioningConfigVersion.cmake
+qt5/lib/cmake/Qt5Positioning/Qt5Positioning_QGeoPositionInfoSourceFactoryPoll.cmake
+qt5/lib/libQt5Location.la
+qt5/lib/libQt5Location.prl
qt5/lib/libQt5Positioning.la
qt5/lib/libQt5Positioning.prl
+qt5/lib/pkgconfig/Qt5Location.pc
qt5/lib/pkgconfig/Qt5Positioning.pc
+qt5/mkspecs/modules/qt_lib_location.pri
+qt5/mkspecs/modules/qt_lib_location_private.pri
qt5/mkspecs/modules/qt_lib_positioning.pri
qt5/mkspecs/modules/qt_lib_positioning_private.pri
+qt5/plugins/geoservices/libqtgeoservices_nokia.la
+qt5/plugins/geoservices/libqtgeoservices_osm.la
qt5/plugins/position/libqtposition_positionpoll.la
+qt5/qml/QtLocation/libdeclarative_location.la
+qt5/qml/QtLocation/plugins.qmltypes
+qt5/qml/QtLocation/qmldir
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
index cef2a7ccc76..d7c224fb4c5 100644
--- a/x11/qt5-qtlocation/buildlink3.mk
+++ b/x11/qt5-qtlocation/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2014/12/30 17:23:46 adam Exp $
BUILDLINK_TREE+= qt5-qtlocation
.if !defined(QT5_QTLOCATION_BUILDLINK3_MK)
QT5_QTLOCATION_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtlocation+= qt5-qtlocation>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtlocation?= qt5-qtlocation>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtlocation+= qt5-qtlocation>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtlocation+= qt5-qtlocation>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtlocation?= ../../x11/qt5-qtlocation
BUILDLINK_INCDIRS.qt5-qtlocation+= qt5/include
diff --git a/x11/qt5-qtlocation/distinfo b/x11/qt5-qtlocation/distinfo
new file mode 100644
index 00000000000..301dbd6f8ee
--- /dev/null
+++ b/x11/qt5-qtlocation/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtlocation-opensource-src-5.4.0.tar.xz) = c47e80c4282f96de843d90341f93cd0f48333284
+RMD160 (qtlocation-opensource-src-5.4.0.tar.xz) = 575c3660a81fc285b331a23d49df43dd5d070006
+Size (qtlocation-opensource-src-5.4.0.tar.xz) = 3297720 bytes
diff --git a/x11/qt5-qtmacextras/DESCR b/x11/qt5-qtmacextras/DESCR
new file mode 100644
index 00000000000..b85eba05d75
--- /dev/null
+++ b/x11/qt5-qtmacextras/DESCR
@@ -0,0 +1 @@
+Qt5 module for X11 extras
diff --git a/x11/qt5-qtmacextras/Makefile b/x11/qt5-qtmacextras/Makefile
new file mode 100644
index 00000000000..e09369c16b2
--- /dev/null
+++ b/x11/qt5-qtmacextras/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+DISTNAME= qtmacextras-opensource-src-${QTVERSION}
+PKGNAME= qt5-qtmacextras-${QTVERSION}
+COMMENT= Qt5 module for Mac extras
+
+BUILD_TARGET= sub-src
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+post-install:
+.for i in Qt5MacExtras.pc
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtmacextras/PLIST b/x11/qt5-qtmacextras/PLIST
new file mode 100644
index 00000000000..dbf6e9c4d67
--- /dev/null
+++ b/x11/qt5-qtmacextras/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2014/12/30 17:23:46 adam Exp $
+lib/pkgconfig/Qt5MacExtras.pc
+qt5/include/QtMacExtras/${PKGVERSION}/QtMacExtras/private/qmacfunctions_p.h
+qt5/include/QtMacExtras/${PKGVERSION}/QtMacExtras/private/qmactoolbar_p.h
+qt5/include/QtMacExtras/${PKGVERSION}/QtMacExtras/private/qmactoolbardelegate_p.h
+qt5/include/QtMacExtras/${PKGVERSION}/QtMacExtras/private/qmactoolbaritem_p.h
+qt5/include/QtMacExtras/${PKGVERSION}/QtMacExtras/private/qnstoolbar_p.h
+qt5/include/QtMacExtras/QMacPasteboardMime
+qt5/include/QtMacExtras/QMacToolBar
+qt5/include/QtMacExtras/QMacToolBarItem
+qt5/include/QtMacExtras/QtMac
+qt5/include/QtMacExtras/QtMacExtras
+qt5/include/QtMacExtras/QtMacExtrasDepends
+qt5/include/QtMacExtras/QtMacExtrasVersion
+qt5/include/QtMacExtras/qmacextrasglobal.h
+qt5/include/QtMacExtras/qmacfunctions.h
+qt5/include/QtMacExtras/qmacpasteboardmime.h
+qt5/include/QtMacExtras/qmactoolbar.h
+qt5/include/QtMacExtras/qmactoolbaritem.h
+qt5/include/QtMacExtras/qtmacextrasversion.h
+qt5/lib/cmake/Qt5MacExtras/Qt5MacExtrasConfig.cmake
+qt5/lib/cmake/Qt5MacExtras/Qt5MacExtrasConfigVersion.cmake
+qt5/lib/libQt5MacExtras.la
+qt5/lib/libQt5MacExtras.prl
+qt5/lib/pkgconfig/Qt5MacExtras.pc
+qt5/mkspecs/modules/qt_lib_macextras.pri
+qt5/mkspecs/modules/qt_lib_macextras_private.pri
diff --git a/x11/qt5-qtmacextras/buildlink3.mk b/x11/qt5-qtmacextras/buildlink3.mk
new file mode 100644
index 00000000000..0a95e4e5fd9
--- /dev/null
+++ b/x11/qt5-qtmacextras/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+BUILDLINK_TREE+= qt5-qtmacextras
+
+.if !defined(QT5_QTMACEXTRAS_BUILDLINK3_MK)
+QT5_QTMACEXTRAS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtmacextras+= qt5-qtmacextras>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtmacextras+= qt5-qtmacextras>=5.4.0
+BUILDLINK_PKGSRCDIR.qt5-qtmacextras?= ../../x11/qt5-qtmacextras
+
+BUILDLINK_INCDIRS.qt5-qtmacextras+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtmacextras+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtmacextras+= qt5/plugins
+
+.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
+.endif # QT5_QTMACEXTRAS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtmacextras
diff --git a/x11/qt5-qtmacextras/distinfo b/x11/qt5-qtmacextras/distinfo
new file mode 100644
index 00000000000..336a62aedb7
--- /dev/null
+++ b/x11/qt5-qtmacextras/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtmacextras-opensource-src-5.4.0.tar.xz) = 0502d71f1f2fef71f428bdde0aff734c2fc4b382
+RMD160 (qtmacextras-opensource-src-5.4.0.tar.xz) = 726b7f8f3172d511955259eb6b63d6fa6eff27a3
+Size (qtmacextras-opensource-src-5.4.0.tar.xz) = 38424 bytes
diff --git a/x11/qt5-qtmultimedia/Makefile b/x11/qt5-qtmultimedia/Makefile
index c5dde9989df..9821a4a865d 100644
--- a/x11/qt5-qtmultimedia/Makefile
+++ b/x11/qt5-qtmultimedia/Makefile
@@ -1,15 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2014/12/30 17:23:46 adam Exp $
+DISTNAME= qtmultimedia-opensource-src-${QTVERSION}
PKGNAME= qt5-qtmultimedia-${QTVERSION}
COMMENT= Qt5 module for multimedia
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtmultimedia
BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= lib/pkgconfig
@@ -17,9 +13,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.if ${OPSYS} != "Darwin"
diff --git a/x11/qt5-qtmultimedia/PLIST b/x11/qt5-qtmultimedia/PLIST
index 6b4fa9cf281..c72a4d6c30d 100644
--- a/x11/qt5-qtmultimedia/PLIST
+++ b/x11/qt5-qtmultimedia/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2014/04/23 07:05:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/12/30 17:23:46 adam Exp $
lib/pkgconfig/Qt5Multimedia.pc
lib/pkgconfig/Qt5MultimediaQuick_p.pc
lib/pkgconfig/Qt5MultimediaWidgets.pc
@@ -7,13 +7,10 @@ qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/playlistfileparser_p
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qabstractvideobuffer_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiobuffer_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiodevicefactory_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiodeviceinfo_alsa_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiodeviceinfo_win32_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiohelpers_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudioinput_alsa_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudioinput_win32_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiooutput_alsa_p.h
-qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qaudiooutput_win32_p.h
+qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qcamera_p.h
+qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qdeclarativevideooutput_backend_p.h
+qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qdeclarativevideooutput_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qgstappsrc_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qgstbufferpoolinterface_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qgstcodecsinfo_p.h
@@ -34,6 +31,7 @@ qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qimagevideobuffer_p.
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediacontrol_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmedianetworkplaylistprovider_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaobject_p.h
+qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaopenglhelper_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaplaylist_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaplaylistcontrol_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaplaylistioplugin_p.h
@@ -47,6 +45,7 @@ qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaresourcepolicy
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaresourceset_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaservice_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediaserviceprovider_p.h
+qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmediastoragelocation_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qmemoryvideobuffer_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qsamplecache_p.h
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qsgvideonode_p.h
@@ -60,6 +59,7 @@ qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qwavedecoder_p.h
qt5/include/QtMultimedia/QAbstractAudioDeviceInfo
qt5/include/QtMultimedia/QAbstractAudioInput
qt5/include/QtMultimedia/QAbstractAudioOutput
+qt5/include/QtMultimedia/QAbstractPlanarVideoBuffer
qt5/include/QtMultimedia/QAbstractVideoBuffer
qt5/include/QtMultimedia/QAbstractVideoSurface
qt5/include/QtMultimedia/QAudio
@@ -94,6 +94,8 @@ qt5/include/QtMultimedia/QCameraImageCapture
qt5/include/QtMultimedia/QCameraImageCaptureControl
qt5/include/QtMultimedia/QCameraImageProcessing
qt5/include/QtMultimedia/QCameraImageProcessingControl
+qt5/include/QtMultimedia/QCameraInfo
+qt5/include/QtMultimedia/QCameraInfoControl
qt5/include/QtMultimedia/QCameraLocksControl
qt5/include/QtMultimedia/QCameraViewfinderSettingsControl
qt5/include/QtMultimedia/QCameraZoomControl
@@ -117,6 +119,8 @@ qt5/include/QtMultimedia/QMediaRecorderControl
qt5/include/QtMultimedia/QMediaResource
qt5/include/QtMultimedia/QMediaResourceList
qt5/include/QtMultimedia/QMediaService
+qt5/include/QtMultimedia/QMediaServiceCameraInfoInterface
+qt5/include/QtMultimedia/QMediaServiceDefaultDeviceInterface
qt5/include/QtMultimedia/QMediaServiceFeaturesInterface
qt5/include/QtMultimedia/QMediaServiceProviderFactoryInterface
qt5/include/QtMultimedia/QMediaServiceProviderHint
@@ -178,6 +182,8 @@ qt5/include/QtMultimedia/qcameraimagecapture.h
qt5/include/QtMultimedia/qcameraimagecapturecontrol.h
qt5/include/QtMultimedia/qcameraimageprocessing.h
qt5/include/QtMultimedia/qcameraimageprocessingcontrol.h
+qt5/include/QtMultimedia/qcamerainfo.h
+qt5/include/QtMultimedia/qcamerainfocontrol.h
qt5/include/QtMultimedia/qcameralockscontrol.h
qt5/include/QtMultimedia/qcameraviewfindersettingscontrol.h
qt5/include/QtMultimedia/qcamerazoomcontrol.h
@@ -223,9 +229,20 @@ qt5/include/QtMultimedia/qvideoprobe.h
qt5/include/QtMultimedia/qvideorenderercontrol.h
qt5/include/QtMultimedia/qvideosurfaceformat.h
qt5/include/QtMultimedia/qvideowindowcontrol.h
+qt5/include/QtMultimediaQuick_p/${PKGVERSION}/QtMultimediaQuick_p/private/qdeclarativevideooutput_render_p.h
+qt5/include/QtMultimediaQuick_p/${PKGVERSION}/QtMultimediaQuick_p/private/qdeclarativevideooutput_window_p.h
+qt5/include/QtMultimediaQuick_p/QSGVideoNodeFactory_I420
+qt5/include/QtMultimediaQuick_p/QSGVideoNodeFactory_RGB
+qt5/include/QtMultimediaQuick_p/QSGVideoNodeFactory_Texture
+qt5/include/QtMultimediaQuick_p/QSGVideoNode_I420
+qt5/include/QtMultimediaQuick_p/QSGVideoNode_RGB
+qt5/include/QtMultimediaQuick_p/QSGVideoNode_Texture
qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_p
qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_pDepends
qt5/include/QtMultimediaQuick_p/QtMultimediaQuick_pVersion
+qt5/include/QtMultimediaQuick_p/qsgvideonode_i420.h
+qt5/include/QtMultimediaQuick_p/qsgvideonode_rgb.h
+qt5/include/QtMultimediaQuick_p/qsgvideonode_texture.h
qt5/include/QtMultimediaQuick_p/qtmultimediaquick_pversion.h
qt5/include/QtMultimediaWidgets/${PKGVERSION}/QtMultimediaWidgets/private/qeglimagetexturesurface_p.h
qt5/include/QtMultimediaWidgets/${PKGVERSION}/QtMultimediaWidgets/private/qpaintervideosurface_p.h
@@ -245,6 +262,15 @@ qt5/include/QtMultimediaWidgets/qvideowidget.h
qt5/include/QtMultimediaWidgets/qvideowidgetcontrol.h
qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
+${PLIST.mac}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AVFMediaPlayerServicePlugin.cmake
+${PLIST.mac}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AVFServicePlugin.cmake
+${PLIST.mac}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AudioCaptureServicePlugin.cmake
+${PLIST.mac}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_CoreAudioPlugin.cmake
+${PLIST.unix}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_CameraBinServicePlugin.cmake
+${PLIST.unix}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerAudioDecoderServicePlugin.cmake
+${PLIST.unix}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerCaptureServicePlugin.cmake
+${PLIST.unix}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerPlayerServicePlugin.cmake
+qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QM3uPlaylistPlugin.cmake
qt5/lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfig.cmake
qt5/lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfigVersion.cmake
qt5/lib/libQt5Multimedia.la
@@ -266,7 +292,6 @@ qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
${PLIST.mac}qt5/plugins/audio/libqtaudio_coreaudio.la
${PLIST.mac}qt5/plugins/mediaservice/libqavfcamera.la
${PLIST.mac}qt5/plugins/mediaservice/libqavfmediaplayer.la
-${PLIST.mac}qt5/plugins/mediaservice/libqqt7engine.la
${PLIST.mac}qt5/plugins/mediaservice/libqtmedia_audioengine.la
${PLIST.unix}qt5/plugins/mediaservice/libgstaudiodecoder.la
${PLIST.unix}qt5/plugins/mediaservice/libgstcamerabin.la
diff --git a/x11/qt5-qtmultimedia/buildlink3.mk b/x11/qt5-qtmultimedia/buildlink3.mk
index 6544bd54d33..db53207751b 100644
--- a/x11/qt5-qtmultimedia/buildlink3.mk
+++ b/x11/qt5-qtmultimedia/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.8 2014/06/09 14:18:04 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2014/12/30 17:23:46 adam Exp $
BUILDLINK_TREE+= qt5-qtmultimedia
.if !defined(QT5_QTMULTIMEDIA_BUILDLINK3_MK)
QT5_QTMULTIMEDIA_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtmultimedia+= qt5-qtmultimedia>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtmultimedia?= qt5-qtmultimedia>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtmultimedia+= qt5-qtmultimedia>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtmultimedia+= qt5-qtmultimedia>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtmultimedia?= ../../x11/qt5-qtmultimedia
BUILDLINK_INCDIRS.qt5-qtmultimedia+= qt5/include
diff --git a/x11/qt5-qtmultimedia/distinfo b/x11/qt5-qtmultimedia/distinfo
new file mode 100644
index 00000000000..b19b2675737
--- /dev/null
+++ b/x11/qt5-qtmultimedia/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:46 adam Exp $
+
+SHA1 (qtmultimedia-opensource-src-5.4.0.tar.xz) = a66fe5538f554957f60fc160121a3b0e7e72753b
+RMD160 (qtmultimedia-opensource-src-5.4.0.tar.xz) = b2e0db7dbc711417df91fed21a6b8b12ee948c9c
+Size (qtmultimedia-opensource-src-5.4.0.tar.xz) = 3188824 bytes
diff --git a/x11/qt5-qtquick1/Makefile b/x11/qt5-qtquick1/Makefile
index 63c07d84de7..e301a1ec903 100644
--- a/x11/qt5-qtquick1/Makefile
+++ b/x11/qt5-qtquick1/Makefile
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.12 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtquick1-opensource-src-${QTVERSION}
PKGNAME= qt5-qtquick1-${QTVERSION}
-PKGREVISION= 2
COMMENT= Qt5 module for Quick1
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtquick1
+BUILD_TARGET= sub-tools
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
@@ -17,9 +14,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtscript/buildlink3.mk"
diff --git a/x11/qt5-qtquick1/PLIST b/x11/qt5-qtquick1/PLIST
index 1d499599f52..58d522758f2 100644
--- a/x11/qt5-qtquick1/PLIST
+++ b/x11/qt5-qtquick1/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2014/09/10 12:24:13 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/30 17:23:47 adam Exp $
lib/pkgconfig/Qt5Declarative.pc
+${PLIST.mac}qt5/bin/QMLViewer
qt5/bin/qml1plugindump
qt5/bin/qmlviewer
qt5/imports/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.la
@@ -235,6 +236,9 @@ qt5/include/QtDeclarative/qtdeclarativeglobal.h
qt5/include/QtDeclarative/qtdeclarativeversion.h
qt5/lib/cmake/Qt5Declarative/Qt5DeclarativeConfig.cmake
qt5/lib/cmake/Qt5Declarative/Qt5DeclarativeConfigVersion.cmake
+qt5/lib/cmake/Qt5Declarative/Qt5Declarative_QTcpServerConnection.cmake
+qt5/lib/cmake/Qt5Declarative/Qt5Declarative_QtQuick1Plugin.cmake
+qt5/lib/cmake/Qt5Designer/Qt5Designer_QDeclarativeViewPlugin.cmake
qt5/lib/libQt5Declarative.la
qt5/lib/libQt5Declarative.prl
qt5/lib/pkgconfig/Qt5Declarative.pc
diff --git a/x11/qt5-qtquick1/buildlink3.mk b/x11/qt5-qtquick1/buildlink3.mk
index 5fe4b158dd1..10a9348d26e 100644
--- a/x11/qt5-qtquick1/buildlink3.mk
+++ b/x11/qt5-qtquick1/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.10 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtquick1
.if !defined(QT5_QTQUICK1_BUILDLINK3_MK)
QT5_QTQUICK1_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtquick1+= qt5-qtquick1>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtquick1?= qt5-qtquick1>=5.2.1nb2
+BUILDLINK_API_DEPENDS.qt5-qtquick1+= qt5-qtquick1>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtquick1+= qt5-qtquick1>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtquick1?= ../../x11/qt5-qtquick1
BUILDLINK_INCDIRS.qt5-qtquick1+= qt5/include
diff --git a/x11/qt5-qtquick1/distinfo b/x11/qt5-qtquick1/distinfo
new file mode 100644
index 00000000000..45cad754005
--- /dev/null
+++ b/x11/qt5-qtquick1/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtquick1-opensource-src-5.4.0.tar.xz) = d4af107f1227f111b7a65924d2ce5e3c08c7ee20
+RMD160 (qtquick1-opensource-src-5.4.0.tar.xz) = b3241866d7a79b22287d29d8002ec8f2c709d01e
+Size (qtquick1-opensource-src-5.4.0.tar.xz) = 15982676 bytes
+SHA1 (patch-tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp) = a8b96ccfdda1b7cb617c67fad6e8d6c821e7e882
diff --git a/x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp b/x11/qt5-qtquick1/patches/patch-tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp
index 709eadbac55..ffc44e0994e 100644
--- a/x11/qt5-qtbase/patches/patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp
+++ b/x11/qt5-qtquick1/patches/patch-tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtquick1_tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-tests_auto_declarative_qdeclarativeimage_tst__qdeclarativeimage.cpp,v 1.1 2014/12/30 17:23:47 adam Exp $
-* Teat NetBSD like Linux
+* Treat 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
+--- tests/auto/declarative/qdeclarativeimage/tst_qdeclarativeimage.cpp.orig 2013-11-27 01:00:25.000000000 +0000
++++ 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);
diff --git a/x11/qt5-qtquickcontrols/Makefile b/x11/qt5-qtquickcontrols/Makefile
index f9f2c860d2e..c2bef134e2d 100644
--- a/x11/qt5-qtquickcontrols/Makefile
+++ b/x11/qt5-qtquickcontrols/Makefile
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtquickcontrols-opensource-src-${QTVERSION}
PKGNAME= qt5-qtquickcontrols-${QTVERSION}
COMMENT= Qt5 module for QuickControls
-USE_LIBTOOL= yes
-
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtquickcontrols
+BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
diff --git a/x11/qt5-qtquickcontrols/PLIST b/x11/qt5-qtquickcontrols/PLIST
index ceee0979df0..41889c2f7c7 100644
--- a/x11/qt5-qtquickcontrols/PLIST
+++ b/x11/qt5-qtquickcontrols/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/12/30 17:23:47 adam Exp $
qt5/qml/QtQuick/Controls/ApplicationWindow.qml
qt5/qml/QtQuick/Controls/BusyIndicator.qml
qt5/qml/QtQuick/Controls/Button.qml
+qt5/qml/QtQuick/Controls/Calendar.qml
qt5/qml/QtQuick/Controls/CheckBox.qml
qt5/qml/QtQuick/Controls/ComboBox.qml
qt5/qml/QtQuick/Controls/GroupBox.qml
@@ -10,12 +11,20 @@ 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/CalendarHeaderModel.qml
+qt5/qml/QtQuick/Controls/Private/CalendarUtils.js
qt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml
+qt5/qml/QtQuick/Controls/Private/ContentItem.qml
qt5/qml/QtQuick/Controls/Private/Control.qml
+qt5/qml/QtQuick/Controls/Private/EditMenu.qml
+qt5/qml/QtQuick/Controls/Private/EditMenu_base.qml
+qt5/qml/QtQuick/Controls/Private/EditMenu_ios.qml
qt5/qml/QtQuick/Controls/Private/FastGlow.qml
qt5/qml/QtQuick/Controls/Private/FocusFrame.qml
+qt5/qml/QtQuick/Controls/Private/HoverButton.qml
qt5/qml/QtQuick/Controls/Private/MenuContentItem.qml
qt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml
+qt5/qml/QtQuick/Controls/Private/MenuItemSubControls.qml
qt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml
qt5/qml/QtQuick/Controls/Private/ScrollBar.qml
qt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml
@@ -23,9 +32,13 @@ 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/SystemPaletteSingleton.qml
qt5/qml/QtQuick/Controls/Private/TabBar.qml
qt5/qml/QtQuick/Controls/Private/TableViewSelection.qml
+qt5/qml/QtQuick/Controls/Private/TextHandle.qml
+qt5/qml/QtQuick/Controls/Private/TextInputWithHandles.qml
qt5/qml/QtQuick/Controls/Private/TextSingleton.qml
+qt5/qml/QtQuick/Controls/Private/ToolMenuButton.qml
qt5/qml/QtQuick/Controls/Private/qmldir
qt5/qml/QtQuick/Controls/Private/style.js
qt5/qml/QtQuick/Controls/ProgressBar.qml
@@ -38,8 +51,10 @@ 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/ApplicationWindowStyle.qml
qt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml
qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Base/CalendarStyle.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
@@ -75,7 +90,9 @@ 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/leftanglearrow.png
qt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png
+qt5/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.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
@@ -86,8 +103,10 @@ 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/ApplicationWindowStyle.qml
qt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml
qt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.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
@@ -122,6 +141,14 @@ 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/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/Layouts/libqquicklayoutsplugin.la
qt5/qml/QtQuick/Layouts/plugins.qmltypes
qt5/qml/QtQuick/Layouts/qmldir
+qt5/qml/QtQuick/PrivateWidgets/libwidgetsplugin.la
+qt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes
+qt5/qml/QtQuick/PrivateWidgets/qmldir
diff --git a/x11/qt5-qtquickcontrols/buildlink3.mk b/x11/qt5-qtquickcontrols/buildlink3.mk
index 655e0819ade..be90bdbb051 100644
--- a/x11/qt5-qtquickcontrols/buildlink3.mk
+++ b/x11/qt5-qtquickcontrols/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtquickcontrols
.if !defined(QT5_QTQUICKCONTROLS_BUILDLINK3_MK)
QT5_QTQUICKCONTROLS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtquickcontrols+= qt5-qtquickcontrols>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtquickcontrols?= qt5-qtquickcontrols>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtquickcontrols+= qt5-qtquickcontrols>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtquickcontrols+= qt5-qtquickcontrols>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtquickcontrols?= ../../x11/qt5-qtquickcontrols
BUILDLINK_INCDIRS.qt5-qtquickcontrols+= qt5/include
diff --git a/x11/qt5-qtquickcontrols/distinfo b/x11/qt5-qtquickcontrols/distinfo
new file mode 100644
index 00000000000..8b88a18f4b9
--- /dev/null
+++ b/x11/qt5-qtquickcontrols/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtquickcontrols-opensource-src-5.4.0.tar.xz) = 1d8dd4a0b1c69e14805c59d4676c8406c65a4114
+RMD160 (qtquickcontrols-opensource-src-5.4.0.tar.xz) = 1baba3e53b80770ff979f7206b8456efcd2ddcae
+Size (qtquickcontrols-opensource-src-5.4.0.tar.xz) = 919408 bytes
diff --git a/x11/qt5-qtscript/Makefile b/x11/qt5-qtscript/Makefile
index 845aa71f369..6a893284a54 100644
--- a/x11/qt5-qtscript/Makefile
+++ b/x11/qt5-qtscript/Makefile
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.10 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtscript-opensource-src-${QTVERSION}
PKGNAME= qt5-qtscript-${QTVERSION}
COMMENT= Qt5 module for script
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtscript
BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
@@ -17,9 +14,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qttools/buildlink3.mk"
diff --git a/x11/qt5-qtscript/buildlink3.mk b/x11/qt5-qtscript/buildlink3.mk
index f50a611f24e..9cc05421420 100644
--- a/x11/qt5-qtscript/buildlink3.mk
+++ b/x11/qt5-qtscript/buildlink3.mk
@@ -1,19 +1,19 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtscript
.if !defined(QT5_QTSCRIPT_BUILDLINK3_MK)
QT5_QTSCRIPT_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtscript+= qt5-qtscript>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtscript?= qt5-qtscript>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtscript+= qt5-qtscript>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtscript+= qt5-qtscript>=5.4.0
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"
+.include "../../x11/qt5-qttools/buildlink3.mk"
.endif # QT5_QTSCRIPT_BUILDLINK3_MK
BUILDLINK_TREE+= -qt5-qtscript
diff --git a/x11/qt5-qtscript/distinfo b/x11/qt5-qtscript/distinfo
new file mode 100644
index 00000000000..6dd536deb70
--- /dev/null
+++ b/x11/qt5-qtscript/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtscript-opensource-src-5.4.0.tar.xz) = 7ca8d6ccbc97fb24a9e76b69eeaa5e7e9c321955
+RMD160 (qtscript-opensource-src-5.4.0.tar.xz) = c51fd51c5f3ada72fdd5397ed5fb71d209ecf3a4
+Size (qtscript-opensource-src-5.4.0.tar.xz) = 2579768 bytes
+SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h) = c8044ceaab87091aba1f226e03afa681abad11b0
+SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h) = 6672e941f0ecbba35b5b932ab9f7b49a269fb6e6
+SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h) = 5467afc8dc5e2f93a267a6ab380bb647c501d145
diff --git a/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h b/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h
new file mode 100644
index 00000000000..402c804f145
--- /dev/null
+++ b/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Add DragonFly support
+
+--- src/3rdparty/javascriptcore/JavaScriptCore/config.h.orig 2013-11-27 01:00:27.000000000 +0000
++++ 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-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h
index aefb8f01c48..bc22d162fbe 100644
--- a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h
+++ b/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h.orig 2013-11-27 01:00:27.000000000 +0000
++++ src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h
@@ -491,7 +491,7 @@ namespace JSC {
u.asBits.tag = CellTag;
else
diff --git a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h b/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h
index 9724d0d0f67..79376a65d74 100644
--- a/x11/qt5-qtbase/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h
+++ b/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h.orig 2013-11-27 01:00:28.000000000 +0000
++++ src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
@@ -419,7 +419,7 @@
/* OS(NETBSD) - NetBSD */
diff --git a/x11/qt5-qtsensors/Makefile b/x11/qt5-qtsensors/Makefile
index f44135dd712..c5016bda67b 100644
--- a/x11/qt5-qtsensors/Makefile
+++ b/x11/qt5-qtsensors/Makefile
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtsensors-opensource-src-${QTVERSION}
PKGNAME= qt5-qtsensors-${QTVERSION}
COMMENT= Qt5 module for Sensors
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtsensors
+BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
@@ -16,9 +14,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
diff --git a/x11/qt5-qtsensors/PLIST b/x11/qt5-qtsensors/PLIST
index 7d2f2373c8e..4c3af479aab 100644
--- a/x11/qt5-qtsensors/PLIST
+++ b/x11/qt5-qtsensors/PLIST
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2013/12/15 09:42:44 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/12/30 17:23:47 adam Exp $
lib/pkgconfig/Qt5Sensors.pc
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qaccelerometer_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qaltimeter_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qambientlightsensor_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qambienttemperaturesensor_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qcompass_p.h
+qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qdistancesensor_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qgyroscope_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qholstersensor_p.h
qt5/include/QtSensors/${PKGVERSION}/QtSensors/private/qirproximitysensor_p.h
@@ -37,6 +38,9 @@ qt5/include/QtSensors/QAmbientTemperatureSensor
qt5/include/QtSensors/QCompass
qt5/include/QtSensors/QCompassFilter
qt5/include/QtSensors/QCompassReading
+qt5/include/QtSensors/QDistanceFilter
+qt5/include/QtSensors/QDistanceReading
+qt5/include/QtSensors/QDistanceSensor
qt5/include/QtSensors/QGyroscope
qt5/include/QtSensors/QGyroscopeFilter
qt5/include/QtSensors/QGyroscopeReading
@@ -90,6 +94,7 @@ qt5/include/QtSensors/qaltimeter.h
qt5/include/QtSensors/qambientlightsensor.h
qt5/include/QtSensors/qambienttemperaturesensor.h
qt5/include/QtSensors/qcompass.h
+qt5/include/QtSensors/qdistancesensor.h
qt5/include/QtSensors/qgyroscope.h
qt5/include/QtSensors/qholstersensor.h
qt5/include/QtSensors/qirproximitysensor.h
@@ -113,7 +118,9 @@ 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_QShakeSensorGesturePlugin.cmake
+qt5/lib/cmake/Qt5Sensors/Qt5Sensors_QtSensorGesturePlugin.cmake
+qt5/lib/cmake/Qt5Sensors/Qt5Sensors_dummySensorPlugin.cmake
qt5/lib/cmake/Qt5Sensors/Qt5Sensors_genericSensorPlugin.cmake
qt5/lib/libQt5Sensors.la
qt5/lib/libQt5Sensors.prl
diff --git a/x11/qt5-qtsensors/buildlink3.mk b/x11/qt5-qtsensors/buildlink3.mk
index 70c80ed79b9..295afde45ee 100644
--- a/x11/qt5-qtsensors/buildlink3.mk
+++ b/x11/qt5-qtsensors/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2014/10/07 16:47:16 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtsensors
.if !defined(QT5_QTSENSORS_BUILDLINK3_MK)
QT5_QTSENSORS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtsensors+= qt5-qtsensors>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtsensors?= qt5-qtsensors>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtsensors+= qt5-qtsensors>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtsensors+= qt5-qtsensors>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtsensors?= ../../x11/qt5-qtsensors
BUILDLINK_INCDIRS.qt5-qtsensors+= qt5/include
diff --git a/x11/qt5-qtsensors/distinfo b/x11/qt5-qtsensors/distinfo
new file mode 100644
index 00000000000..e107a25caac
--- /dev/null
+++ b/x11/qt5-qtsensors/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtsensors-opensource-src-5.4.0.tar.xz) = 5fe798541707acfe7a4955076a0d27d8d58f4d15
+RMD160 (qtsensors-opensource-src-5.4.0.tar.xz) = a4b560e49f129311487ba41307c3451cb627edf6
+Size (qtsensors-opensource-src-5.4.0.tar.xz) = 2068848 bytes
diff --git a/x11/qt5-qtserialport/Makefile b/x11/qt5-qtserialport/Makefile
index 751e5ee3f17..85b9192905b 100644
--- a/x11/qt5-qtserialport/Makefile
+++ b/x11/qt5-qtserialport/Makefile
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtserialport-opensource-src-${QTVERSION}
PKGNAME= qt5-qtserialport-${QTVERSION}
COMMENT= Qt5 module for Serial Port
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtserialport
+BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
@@ -16,9 +14,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/x11/qt5-qtserialport/PLIST b/x11/qt5-qtserialport/PLIST
index 41318dc4aa8..72c3fbf0e7a 100644
--- a/x11/qt5-qtserialport/PLIST
+++ b/x11/qt5-qtserialport/PLIST
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.2 2013/12/15 09:42:44 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/12/30 17:23:47 adam Exp $
lib/pkgconfig/Qt5SerialPort.pc
+qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qcore_mac_p.h
+qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qcore_unix_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qlockfile_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qringbuffer_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialport_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialport_symbian_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialport_unix_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialport_win_p.h
+qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialport_wince_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qserialportinfo_p.h
qt5/include/QtSerialPort/${PKGVERSION}/QtSerialPort/private/qtudev_p.h
qt5/include/QtSerialPort/QLockFile
diff --git a/x11/qt5-qtserialport/buildlink3.mk b/x11/qt5-qtserialport/buildlink3.mk
index f3cd7da4eb0..beb781a67e2 100644
--- a/x11/qt5-qtserialport/buildlink3.mk
+++ b/x11/qt5-qtserialport/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtserialport
.if !defined(QT5_QTSERIALPORT_BUILDLINK3_MK)
QT5_QTSERIALPORT_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtserialport+= qt5-qtserialport>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtserialport?= qt5-qtserialport>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtserialport+= qt5-qtserialport>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtserialport+= qt5-qtserialport>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtserialport?= ../../x11/qt5-qtserialport
BUILDLINK_INCDIRS.qt5-qtserialport+= qt5/include
diff --git a/x11/qt5-qtserialport/distinfo b/x11/qt5-qtserialport/distinfo
new file mode 100644
index 00000000000..d751a5e0414
--- /dev/null
+++ b/x11/qt5-qtserialport/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtserialport-opensource-src-5.4.0.tar.xz) = ccfc39045d803405ec36bcfdbf281417dd96663a
+RMD160 (qtserialport-opensource-src-5.4.0.tar.xz) = 8a6b3a5f9caf5e2bcc988ccb4e44370d6ae553ec
+Size (qtserialport-opensource-src-5.4.0.tar.xz) = 251680 bytes
diff --git a/x11/qt5-qtsvg/Makefile b/x11/qt5-qtsvg/Makefile
index 13c22550c58..097fb3da6a3 100644
--- a/x11/qt5-qtsvg/Makefile
+++ b/x11/qt5-qtsvg/Makefile
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtsvg-opensource-src-${QTVERSION}
PKGNAME= qt5-qtsvg-${QTVERSION}
COMMENT= Qt5 module for SVG
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtsvg
BUILD_TARGET= sub-src
MAKE_ENV+= QTDIR=${QTDIR}
@@ -17,9 +14,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/x11/qt5-qtsvg/PLIST b/x11/qt5-qtsvg/PLIST
index 6d5169ce90c..5a4dc5a46aa 100644
--- a/x11/qt5-qtsvg/PLIST
+++ b/x11/qt5-qtsvg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2013/12/15 09:42:44 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/12/30 17:23:47 adam Exp $
lib/pkgconfig/Qt5Svg.pc
qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgfont_p.h
qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgfunctions_wince_p.h
@@ -8,6 +8,7 @@ qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgnode_p.h
qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgstructure_p.h
qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgstyle_p.h
qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qsvgtinydocument_p.h
+qt5/include/QtSvg/${PKGVERSION}/QtSvg/private/qtsvgglobal_p.h
qt5/include/QtSvg/QGraphicsSvgItem
qt5/include/QtSvg/QSvgGenerator
qt5/include/QtSvg/QSvgRenderer
@@ -21,9 +22,10 @@ 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/cmake/Qt5Svg/Qt5Svg_QSvgIconPlugin.cmake
+qt5/lib/cmake/Qt5Svg/Qt5Svg_QSvgPlugin.cmake
qt5/lib/libQt5Svg.la
qt5/lib/libQt5Svg.prl
qt5/lib/pkgconfig/Qt5Svg.pc
diff --git a/x11/qt5-qtsvg/buildlink3.mk b/x11/qt5-qtsvg/buildlink3.mk
index aa2a06102f9..c920d99db59 100644
--- a/x11/qt5-qtsvg/buildlink3.mk
+++ b/x11/qt5-qtsvg/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtsvg
.if !defined(QT5_QTSVG_BUILDLINK3_MK)
QT5_QTSVG_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtsvg+= qt5-qtsvg>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtsvg?= qt5-qtsvg>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtsvg+= qt5-qtsvg>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtsvg+= qt5-qtsvg>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtsvg?= ../../x11/qt5-qtsvg
BUILDLINK_INCDIRS.qt5-qtsvg+= qt5/include
diff --git a/x11/qt5-qtsvg/distinfo b/x11/qt5-qtsvg/distinfo
new file mode 100644
index 00000000000..9ef32424e59
--- /dev/null
+++ b/x11/qt5-qtsvg/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtsvg-opensource-src-5.4.0.tar.xz) = b49d9974dd83c82887a076f9093250cb9fcceea7
+RMD160 (qtsvg-opensource-src-5.4.0.tar.xz) = 876cc98f57301ae7cf54d4f26bb82f8e23398841
+Size (qtsvg-opensource-src-5.4.0.tar.xz) = 1758668 bytes
diff --git a/x11/qt5-qttools/Makefile b/x11/qt5-qttools/Makefile
index 22ae5cdacfb..8d27f35ff65 100644
--- a/x11/qt5-qttools/Makefile
+++ b/x11/qt5-qttools/Makefile
@@ -1,15 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2014/12/27 22:57:13 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qttools-opensource-src-${QTVERSION}
PKGNAME= qt5-qttools-${QTVERSION}
-PKGREVISION= 2
COMMENT= Qt5 tools
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}
@@ -22,9 +18,8 @@ QTPKGCONFIGPC= Qt5CLucene.pc Qt5DesignerComponents.pc Qt5UiTools.pc \
post-install:
.for i in ${QTPKGCONFIGPC}
- ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
- cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
- ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-dbus/buildlink3.mk"
diff --git a/x11/qt5-qttools/PLIST b/x11/qt5-qttools/PLIST
index 8d30aa1b199..99c7eb9a28b 100644
--- a/x11/qt5-qttools/PLIST
+++ b/x11/qt5-qttools/PLIST
@@ -1,21 +1,27 @@
-@comment $NetBSD: PLIST,v 1.3 2014/08/29 20:33:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/30 17:23:47 adam 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
+${PLIST.mac}qt5/bin/Assistant
+${PLIST.mac}qt5/bin/Designer
+${PLIST.mac}qt5/bin/Linguist
+${PLIST.unix}qt5/bin/assistant
+${PLIST.unix}qt5/bin/designer
qt5/bin/lconvert
-qt5/bin/linguist
+${PLIST.unix}qt5/bin/linguist
qt5/bin/lrelease
qt5/bin/lupdate
+${PLIST.mac}qt5/bin/macchangeqt
+${PLIST.mac}qt5/bin/macdeployqt
qt5/bin/pixeltool
qt5/bin/qcollectiongenerator
qt5/bin/qdbus
qt5/bin/qdbusviewer
qt5/bin/qhelpconverter
qt5/bin/qhelpgenerator
+qt5/bin/qtdiag
qt5/bin/qtpaths
qt5/include/QtCLucene/${PKGVERSION}/QtCLucene/private/qanalyzer_p.h
qt5/include/QtCLucene/${PKGVERSION}/QtCLucene/private/qclucene-config_p.h
@@ -261,7 +267,10 @@ 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/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
+qt5/lib/cmake/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
qt5/lib/cmake/Qt5Help/Qt5HelpConfig.cmake
+qt5/lib/cmake/Qt5Help/Qt5HelpConfigExtras.cmake
qt5/lib/cmake/Qt5Help/Qt5HelpConfigVersion.cmake
qt5/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake
qt5/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake
@@ -304,4 +313,5 @@ qt5/phrasebooks/polish.qph
qt5/phrasebooks/russian.qph
qt5/phrasebooks/spanish.qph
qt5/phrasebooks/swedish.qph
+qt5/plugins/designer/libqquickwidget.la
qt5/plugins/designer/libqwebview.la
diff --git a/x11/qt5-qttools/buildlink3.mk b/x11/qt5-qttools/buildlink3.mk
index 6bb7349d6d4..73aa58cb27b 100644
--- a/x11/qt5-qttools/buildlink3.mk
+++ b/x11/qt5-qttools/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.10 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qttools
.if !defined(QT5_QTTOOLS_BUILDLINK3_MK)
QT5_QTTOOLS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qttools+= qt5-qttools>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qttools?= qt5-qttools>=5.2.1nb2
+BUILDLINK_API_DEPENDS.qt5-qttools+= qt5-qttools>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qttools+= qt5-qttools>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qttools?= ../../x11/qt5-qttools
BUILDLINK_INCDIRS.qt5-qttools+= qt5/include
diff --git a/x11/qt5-qttools/distinfo b/x11/qt5-qttools/distinfo
new file mode 100644
index 00000000000..7c2f12af112
--- /dev/null
+++ b/x11/qt5-qttools/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qttools-opensource-src-5.4.0.tar.xz) = e923f9f7b2696bc7f451325599d55739dd5aa88a
+RMD160 (qttools-opensource-src-5.4.0.tar.xz) = 8b0e1da7e8f9215c04b68b58fdded0d4553ff11d
+Size (qttools-opensource-src-5.4.0.tar.xz) = 9261924 bytes
+SHA1 (patch-src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp) = 8161e4a61815b047f9c8b7c7a5578170db3a5eb7
+SHA1 (patch-src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp) = dc741575811ee3f65d51c971c9907bd5eda3993a
+SHA1 (patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h) = b0b5c5c5c8fbd26fbf89899e4b32e35ccf946f83
+SHA1 (patch-src_assistant_clucene_qclucene-config__p.h) = 9c093ca76ae4eef6ba5622d4f2916d42813f4f1a
+SHA1 (patch-src_designer_src_uitools_uitools.pro) = 17e6c0f3904ef83d2a46fb03a04556d306268075
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp
index 564265880ed..712b71c0101 100644
--- a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp
+++ b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp
@@ -1,7 +1,7 @@
-$NetBSD: patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_assistant_3rdparty_clucene_src_CLucene_index_SegmentMerger.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- src/assistant/3rdparty/clucene/src/CLucene/index/SegmentMerger.cpp.orig 2013-11-27 01:01:52.000000000 +0000
++++ 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");
diff --git a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp
index adfc93157b5..64e3392447a 100644
--- a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp
+++ b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp
@@ -1,7 +1,7 @@
-$NetBSD: patch-qttools_src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_assistant_3rdparty_clucene_src_CLucene_search_FieldCacheImpl.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- src/assistant/3rdparty/clucene/src/CLucene/search/FieldCacheImpl.cpp.orig 2013-11-27 01:01:52.000000000 +0000
++++ src/assistant/3rdparty/clucene/src/CLucene/search/FieldCacheImpl.cpp
@@ -414,7 +414,7 @@ FieldCacheImpl::FileEntry::FileEntry (co
_CLDECDELETE(term);
diff --git a/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h
new file mode 100644
index 00000000000..a74de1be0f1
--- /dev/null
+++ b/x11/qt5-qttools/patches/patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_assistant_3rdparty_clucene_src_CLucene_util_Arrays.h,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+--- src/assistant/3rdparty/clucene/src/CLucene/util/Arrays.h.orig 2013-11-27 01:01:52.000000000 +0000
++++ 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-qttools/patches/patch-src_assistant_clucene_qclucene-config__p.h
index 96e2380a272..38c6cf6d810 100644
--- a/x11/qt5-qtbase/patches/patch-qttools_src_assistant_clucene_qclucene-config__p.h
+++ b/x11/qt5-qttools/patches/patch-src_assistant_clucene_qclucene-config__p.h
@@ -1,9 +1,9 @@
-$NetBSD: patch-qttools_src_assistant_clucene_qclucene-config__p.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-src_assistant_clucene_qclucene-config__p.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- src/assistant/clucene/qclucene-config_p.h.orig 2013-11-27 01:01:52.000000000 +0000
++++ src/assistant/clucene/qclucene-config_p.h
@@ -94,7 +94,7 @@ configure.
#define _CL_HAVE_FCNTL_H 1
#endif
diff --git a/x11/qt5-qttools/patches/patch-src_designer_src_uitools_uitools.pro b/x11/qt5-qttools/patches/patch-src_designer_src_uitools_uitools.pro
new file mode 100644
index 00000000000..fe6f5013af9
--- /dev/null
+++ b/x11/qt5-qttools/patches/patch-src_designer_src_uitools_uitools.pro
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_designer_src_uitools_uitools.pro,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Libtoolized and build as shared library
+
+--- src/designer/src/uitools/uitools.pro.orig 2013-11-27 01:01:52.000000000 +0000
++++ 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-qttranslations/Makefile b/x11/qt5-qttranslations/Makefile
index 0b31b298785..087db966e36 100644
--- a/x11/qt5-qttranslations/Makefile
+++ b/x11/qt5-qttranslations/Makefile
@@ -1,14 +1,10 @@
-# $NetBSD: Makefile,v 1.10 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qttranslations-opensource-src-${QTVERSION}
PKGNAME= qt5-qttranslations-${QTVERSION}
COMMENT= Qt5 translations
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qttranslations
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
.include "../../x11/qt5-qtbase/Makefile.common"
diff --git a/x11/qt5-qttranslations/PLIST b/x11/qt5-qttranslations/PLIST
index 9d4e37c19f0..0c8b7b4f39f 100644
--- a/x11/qt5-qttranslations/PLIST
+++ b/x11/qt5-qttranslations/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/12/30 17:23:47 adam Exp $
qt5/translations/assistant_cs.qm
qt5/translations/assistant_da.qm
qt5/translations/assistant_de.qm
@@ -40,17 +40,20 @@ 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_fi.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_ca.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_fi.qm
qt5/translations/qt_fr.qm
qt5/translations/qt_gl.qm
qt5/translations/qt_he.qm
@@ -60,6 +63,7 @@ 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_it.qm
qt5/translations/qt_help_ja.qm
qt5/translations/qt_help_ko.qm
qt5/translations/qt_help_pl.qm
@@ -83,11 +87,14 @@ 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_ca.qm
qt5/translations/qtbase_cs.qm
qt5/translations/qtbase_de.qm
+qt5/translations/qtbase_fi.qm
qt5/translations/qtbase_hu.qm
qt5/translations/qtbase_it.qm
qt5/translations/qtbase_ja.qm
+qt5/translations/qtbase_lv.qm
qt5/translations/qtbase_ru.qm
qt5/translations/qtbase_sk.qm
qt5/translations/qtbase_uk.qm
@@ -101,35 +108,53 @@ qt5/translations/qtconfig_sl.qm
qt5/translations/qtconfig_uk.qm
qt5/translations/qtconfig_zh_CN.qm
qt5/translations/qtconfig_zh_TW.qm
+qt5/translations/qtconnectivity_de.qm
+qt5/translations/qtconnectivity_uk.qm
qt5/translations/qtdeclarative_de.qm
+qt5/translations/qtdeclarative_fi.qm
qt5/translations/qtdeclarative_ja.qm
+qt5/translations/qtdeclarative_lv.qm
qt5/translations/qtdeclarative_ru.qm
qt5/translations/qtdeclarative_sk.qm
qt5/translations/qtdeclarative_uk.qm
+qt5/translations/qtlocation_de.qm
+qt5/translations/qtlocation_uk.qm
+qt5/translations/qtmultimedia_ca.qm
qt5/translations/qtmultimedia_cs.qm
qt5/translations/qtmultimedia_de.qm
+qt5/translations/qtmultimedia_fi.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_ca.qm
qt5/translations/qtquick1_cs.qm
qt5/translations/qtquick1_de.qm
+qt5/translations/qtquick1_fi.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/qtquickcontrols_de.qm
+qt5/translations/qtquickcontrols_ja.qm
+qt5/translations/qtquickcontrols_ru.qm
+qt5/translations/qtquickcontrols_uk.qm
+qt5/translations/qtscript_ca.qm
qt5/translations/qtscript_cs.qm
qt5/translations/qtscript_de.qm
+qt5/translations/qtscript_fi.qm
qt5/translations/qtscript_hu.qm
qt5/translations/qtscript_it.qm
qt5/translations/qtscript_ja.qm
+qt5/translations/qtscript_lv.qm
qt5/translations/qtscript_ru.qm
qt5/translations/qtscript_sk.qm
qt5/translations/qtscript_uk.qm
+qt5/translations/qtxmlpatterns_ca.qm
qt5/translations/qtxmlpatterns_cs.qm
qt5/translations/qtxmlpatterns_de.qm
qt5/translations/qtxmlpatterns_hu.qm
diff --git a/x11/qt5-qttranslations/distinfo b/x11/qt5-qttranslations/distinfo
new file mode 100644
index 00000000000..b3ec22cd5be
--- /dev/null
+++ b/x11/qt5-qttranslations/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qttranslations-opensource-src-5.4.0.tar.xz) = 7649c41015efd4d111b16866aaacb5ee475e0137
+RMD160 (qttranslations-opensource-src-5.4.0.tar.xz) = 2cc838ab70430c81a75802d1dd3953a288327d67
+Size (qttranslations-opensource-src-5.4.0.tar.xz) = 1095484 bytes
diff --git a/x11/qt5-qtwebkit/Makefile b/x11/qt5-qtwebkit/Makefile
index 4cd7f5303c8..5e7b64fbe4e 100644
--- a/x11/qt5-qtwebkit/Makefile
+++ b/x11/qt5-qtwebkit/Makefile
@@ -1,68 +1,39 @@
-# $NetBSD: Makefile,v 1.20 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2014/12/30 17:23:47 adam Exp $
+DISTNAME= qtwebkit-opensource-src-${QTVERSION}
PKGNAME= qt5-qtwebkit-${QTVERSION}
-PKGREVISION= 4
COMMENT= Qt5 WebView module
BUILD_DEPENDS+= gperf-[0-9]*:../../devel/gperf
-USE_LIBTOOL= yes
USE_TOOLS+= bison flex pkg-config sed
+REPLACE_PERL+= Source/WebKit2/Scripts/generate-forwarding-headers.pl
-BUILD_DIRS= qtwebkit
MAKE_ENV+= QTDIR=${QTDIR}
-
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= lib/pkgconfig
.if ${USE_CWRAPPERS:Uno} == "yes"
-BUILDLINK_TRANSFORM+= R:${WRKSRC}/qtwebkit/lib:${QTDIR}/lib
+BUILDLINK_TRANSFORM+= R:${WRKSRC}/lib:${QTDIR}/lib
.else
-BUILDLINK_TRANSFORM+= rpath:${WRKSRC}/qtwebkit/lib:${QTDIR}/lib
+BUILDLINK_TRANSFORM+= rpath:${WRKSRC}/lib:${QTDIR}/lib
.endif
-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
.include "../../x11/qt5-qtbase/Makefile.common"
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}
+.for i in Qt5WebKit.pc Qt5WebKitWidgets.pc
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../databases/sqlite3/buildlink3.mk"
.if ${OPSYS} == "Darwin" || ${OPSYS} == "Linux" || ${OPSYS} == "NetBSD"
.include "../../devel/libexecinfo/buildlink3.mk"
.endif
-.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.if ${OPSYS} != "Darwin"
-.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
.include "../../x11/libXcomposite/buildlink3.mk"
.endif
diff --git a/x11/qt5-qtwebkit/PLIST b/x11/qt5-qtwebkit/PLIST
index b51ed1acb36..553421f8928 100644
--- a/x11/qt5-qtwebkit/PLIST
+++ b/x11/qt5-qtwebkit/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2014/08/24 09:38:23 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/30 17:23:47 adam Exp $
lib/pkgconfig/Qt5WebKit.pc
lib/pkgconfig/Qt5WebKitWidgets.pc
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/bytearraytestdata.h
@@ -13,6 +13,7 @@ qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qquickwebview_p_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qrawwebview_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qrawwebview_p_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qtwebsecurityorigin_p.h
+qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qwebchannelwebkittransport_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qwebdatabase_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qwebdownloaditem_p.h
qt5/include/QtWebKit/${PKGVERSION}/QtWebKit/private/qwebdownloaditem_p_p.h
@@ -103,16 +104,18 @@ qt5/lib/libWebKit1.la
qt5/lib/libWebKit1.prl
qt5/lib/libWebKit2.la
qt5/lib/libWebKit2.prl
+qt5/lib/libleveldb.la
+qt5/lib/libleveldb.prl
qt5/lib/pkgconfig/Qt5WebKit.pc
qt5/lib/pkgconfig/Qt5WebKitWidgets.pc
-qt5/libexec/QtWebPluginProcess
qt5/libexec/QtWebProcess
+${PLIST.unix}qt5/libexec/QtWebPluginProcess
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/plugins.qmltypes
qt5/qml/QtWebKit/qmldir
diff --git a/x11/qt5-qtwebkit/buildlink3.mk b/x11/qt5-qtwebkit/buildlink3.mk
index 34f1e4c96ac..9021de4dd96 100644
--- a/x11/qt5-qtwebkit/buildlink3.mk
+++ b/x11/qt5-qtwebkit/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.12 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2014/12/30 17:23:47 adam Exp $
BUILDLINK_TREE+= qt5-qtwebkit
.if !defined(QT5_QTWEBKIT_BUILDLINK3_MK)
QT5_QTWEBKIT_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtwebkit+= qt5-qtwebkit>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtwebkit?= qt5-qtwebkit>=5.2.1nb4
+BUILDLINK_API_DEPENDS.qt5-qtwebkit+= qt5-qtwebkit>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtwebkit+= qt5-qtwebkit>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtwebkit?= ../../x11/qt5-qtwebkit
BUILDLINK_INCDIRS.qt5-qtwebkit+= qt5/include
@@ -14,14 +14,10 @@ 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"
.if ${OPSYS} != "Darwin"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
.include "../../x11/libXcomposite/buildlink3.mk"
.endif
.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
diff --git a/x11/qt5-qtwebkit/distinfo b/x11/qt5-qtwebkit/distinfo
new file mode 100644
index 00000000000..8a73354c2d4
--- /dev/null
+++ b/x11/qt5-qtwebkit/distinfo
@@ -0,0 +1,49 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+SHA1 (qtwebkit-opensource-src-5.4.0.tar.xz) = e5e92e126bb673dadc329bc726c21bf4f994d829
+RMD160 (qtwebkit-opensource-src-5.4.0.tar.xz) = 7310e566174839214a962f1d2ff07cbb7decb7a2
+Size (qtwebkit-opensource-src-5.4.0.tar.xz) = 33456404 bytes
+SHA1 (patch-Source_JavaScriptCore_API_ObjCCallbackFunction.h) = be77c4b19f5f97c12180c1b7d3b72968364f3229
+SHA1 (patch-Source_JavaScriptCore_DerivedSources.pri) = b7a81c85257ddebd7bdff546a6d6720c9a2c5b56
+SHA1 (patch-Source_JavaScriptCore_JavaScriptCore.pri) = ccf64d0df1c61ff5c31c000636f3b64460562314
+SHA1 (patch-Source_JavaScriptCore_Target.pri) = 2635cb0b9193fcf2ad55f01099341f4e140ab19b
+SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = a6cfdbced0bb528f47e4c0279ca03898780578cb
+SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = 2ed23192d9a4ec2c0f7b7b9a48bed664adbc7fb3
+SHA1 (patch-Source_JavaScriptCore_dfg_DFGNode.h) = cf39645a9b61299bb7b5b700a4cf2af68aa2f9f6
+SHA1 (patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp) = 09bfdb6e63b835fb50611289d4a1c50cd18c9e37
+SHA1 (patch-Source_JavaScriptCore_tools_CodeProfiling.cpp) = 3b73e876e89e920267a6bd19dba696298f00c704
+SHA1 (patch-Source_QtWebKit.pro) = cfa9b6a36ce63f7655a164bbc696db2c0a44d288
+SHA1 (patch-Source_ThirdParty_ANGLE_Target.pri) = 33473cbae5e2f835b0cea6cfd5fe50f031bea60c
+SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y) = 875cfb3a98b943a78bf87e91d724d067b5bd2523
+SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_osinclude.h) = a09b19f661c17a65f733a08822199b28eb51aed9
+SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = 1e4b8cffbd7ec0a6130a0ec2112023bed5c0b78e
+SHA1 (patch-Source_ThirdParty_leveldb_Target.pri) = c202d901a2af5e9efdf2357c1e062f58c8db321d
+SHA1 (patch-Source_WTF_WTF.pro) = 06883057a69fb95142cf33615a800cd532528e3e
+SHA1 (patch-Source_WTF_wtf_Assertions.cpp) = 9146f5c8a44563328194470e3f1f4ec5150fbe93
+SHA1 (patch-Source_WTF_wtf_InlineASM.h) = 64ea54605fbe787be57f7423e33802def66d6432
+SHA1 (patch-Source_WTF_wtf_NumberOfCores.cpp) = 5f80234f0bc8a66b2f1b4824a8b79b402e707491
+SHA1 (patch-Source_WTF_wtf_Platform.h) = 1d43e161c9836949970eca4545fd995b85a4f4d6
+SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = 1c5a9c0aaffdec25cea74b010b9bc8922593b1af
+SHA1 (patch-Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp) = 249308d00b18a8b89e9787f440341e77a1927531
+SHA1 (patch-Source_WTF_wtf_Threading.h) = 92f303cb972335fc9aaf4054cf66d9b6e99c94a5
+SHA1 (patch-Source_WTF_wtf_text_StringImpl.h) = ab4fc5bef1c01bf21e4a80da8709985dd16d8da0
+SHA1 (patch-Source_WebCore_Target.pri) = 6399c94c0b4f30fc0ce1d25c5056d7381ecb9020
+SHA1 (patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp) = 011224d015cc46571646ee148bf67758ba4a56b3
+SHA1 (patch-Source_WebCore_editing_Editor.h) = 8b566568d843c9699789e9d45a019e7f4192699a
+SHA1 (patch-Source_WebCore_page_NavigatorBase.cpp) = f596432d46cb67b5b233bf7fdf0286d94c554e5e
+SHA1 (patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h) = d1d986afd5525143fc786a959240a72167f03352
+SHA1 (patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h) = 838acb2d7ecf41e5f6989d98459d103f4268cdcf
+SHA1 (patch-Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp) = a42d4604c92ec43d11966f2a599125d6a1e9febc
+SHA1 (patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp) = 97dd7fd94afcb967bc1c65287d4ded5b34840857
+SHA1 (patch-Source_WebKit2_DerivedSources.pri) = 4147fd02d353f90a859e15d8dae70efd4dc1eeb4
+SHA1 (patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp) = b83d80adef042141a9047b64f635577151c4e819
+SHA1 (patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.h) = 8270ff1cc34e738e45d730c56a463e96c0a9ea11
+SHA1 (patch-Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp) = 17a7e91683f7e336d8ec3d4b26a91d4b0a1c4e31
+SHA1 (patch-Source_WebKit2_Target.pri) = ed1b26769f666c1aeb45480666af1f5a0c83e489
+SHA1 (patch-Source_WebKit_WebKit1.pro) = 421885279866c19172eb93597e60c9940128f8de
+SHA1 (patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro) = 40b2669f06d3fe964f86252e3e16eabe6d8ed508
+SHA1 (patch-Source_api.pri) = 116d15c6d2554c5bd0865de972fb3f9101cb4b3c
+SHA1 (patch-Tools_Scripts_webkitdirs.pm) = 60b3be277872ac7e96a16649598ac0b937d7b91f
+SHA1 (patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri) = 336191aa4014005f13698ccdd459ae8e935e0588
+SHA1 (patch-Tools_qmake_mkspecs_features_functions.prf) = 87053c94e52d172f7b1b81cedb5de57ca7ddfb87
+SHA1 (patch-Tools_qmake_mkspecs_features_production__build.prf) = 4c20517f1d3266c5169e822526374c429ba430d4
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_API_ObjCCallbackFunction.h b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_API_ObjCCallbackFunction.h
index 7f57d5681f0..1d2873951c6 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_API_ObjCCallbackFunction.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_API_ObjCCallbackFunction.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_API_ObjCCallbackFunction.h,v 1.1 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-Source_JavaScriptCore_API_ObjCCallbackFunction.h,v 1.1 2014/12/30 17:23:47 adam Exp $
---- qtwebkit/Source/JavaScriptCore/API/ObjCCallbackFunction.h.orig 2014-04-21 21:08:37.000000000 +0000
-+++ qtwebkit/Source/JavaScriptCore/API/ObjCCallbackFunction.h
+--- Source/JavaScriptCore/API/ObjCCallbackFunction.h.orig 2014-04-21 21:08:37.000000000 +0000
++++ Source/JavaScriptCore/API/ObjCCallbackFunction.h
@@ -29,7 +29,7 @@
#if JSC_OBJC_API_ENABLED
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_DerivedSources.pri
index 5e6984d964e..ccff7bb4e57 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_DerivedSources.pri
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_DerivedSources.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_DerivedSources.pri,v 1.1 2014/12/30 17:23:47 adam Exp $
* Make conditional for Unix
---- qtwebkit/Source/JavaScriptCore/DerivedSources.pri.orig 2013-11-27 01:01:48.000000000 +0000
-+++ qtwebkit/Source/JavaScriptCore/DerivedSources.pri
+--- Source/JavaScriptCore/DerivedSources.pri.orig 2013-11-27 01:01:48.000000000 +0000
++++ 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
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_JavaScriptCore.pri
index 7bb0de17057..a1a2929e2f1 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_JavaScriptCore.pri
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_JavaScriptCore.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_JavaScriptCore.pri,v 1.1 2014/12/30 17:23:47 adam Exp $
* Make conditional for Unix
---- qtwebkit/Source/JavaScriptCore/JavaScriptCore.pri.orig 2013-11-27 01:01:48.000000000 +0000
-+++ qtwebkit/Source/JavaScriptCore/JavaScriptCore.pri
+--- Source/JavaScriptCore/JavaScriptCore.pri.orig 2013-11-27 01:01:48.000000000 +0000
++++ Source/JavaScriptCore/JavaScriptCore.pri
@@ -41,6 +41,6 @@ wince* {
INCLUDEPATH += $$SOURCE_DIR/os-win32
}
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_Target.pri b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_Target.pri
new file mode 100644
index 00000000000..3b9cfb4c439
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_Target.pri
@@ -0,0 +1,29 @@
+$NetBSD: patch-Source_JavaScriptCore_Target.pri,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Libtoolized
+* Build as shared library
+* Install libJavaScriptCore library
+* Make conditionals for Unix
+
+--- Source/JavaScriptCore/Target.pri.orig 2014-09-11 10:48:22.000000000 +0000
++++ Source/JavaScriptCore/Target.pri
+@@ -13,7 +13,9 @@ WEBKIT += wtf
+ QT += core
+ QT -= gui
+
+-CONFIG += staticlib optimize_full
++CONFIG += optimize_full
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ # Rules when JIT enabled (not disabled)
+ !contains(DEFINES, ENABLE_JIT=0) {
+@@ -326,7 +328,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-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
index 5ebddae9a53..af18a166a85 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_assembler_ARMAssembler.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_assembler_ARMAssembler.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2013-11-27 01:01:49.000000000 +0000
++++ Source/JavaScriptCore/assembler/ARMAssembler.h
@@ -27,6 +27,10 @@
#ifndef ARMAssembler_h
#define ARMAssembler_h
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
new file mode 100644
index 00000000000..c7ddeda15fc
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
@@ -0,0 +1,39 @@
+$NetBSD: patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Add NetBSD support
+
+--- Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp.orig 2014-09-11 10:48:22.000000000 +0000
++++ Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp
+@@ -43,6 +43,15 @@
+ # endif
+ #endif
+
++#if OS(NETBSD)
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <sys/sysctl.h>
++#include <fcntl.h>
++#include <unistd.h>
++#include <asm/hwcap.h>
++#endif
++
+ namespace JSC {
+
+ static bool isVFPPresent()
+@@ -61,6 +70,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_dfg_DFGNode.h b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h
index d047a2ce38e..994e65bf3c9 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_dfg_DFGNode.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_dfg_DFGNode.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/JavaScriptCore/dfg/DFGNode.h.orig 2013-11-27 01:01:48.000000000 +0000
++++ 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)) { }
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp
index eb368936227..13b0dbb459b 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/JavaScriptCore/heap/MachineStackMarker.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ Source/JavaScriptCore/heap/MachineStackMarker.cpp
@@ -20,6 +20,9 @@
*/
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_tools_CodeProfiling.cpp
index 0b5fa2c3c3e..8fd162037a3 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_JavaScriptCore_tools_CodeProfiling.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_JavaScriptCore_tools_CodeProfiling.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_JavaScriptCore_tools_CodeProfiling.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/JavaScriptCore/tools/CodeProfiling.cpp.orig 2013-11-27 01:01:49.000000000 +0000
++++ Source/JavaScriptCore/tools/CodeProfiling.cpp
@@ -33,7 +33,7 @@
#include <signal.h>
#endif
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_QtWebKit.pro b/x11/qt5-qtwebkit/patches/patch-Source_QtWebKit.pro
new file mode 100644
index 00000000000..462d383500d
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_QtWebKit.pro
@@ -0,0 +1,25 @@
+$NetBSD: patch-Source_QtWebKit.pro,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Make all libraries as shared
+* Do not build examples
+
+--- Source/QtWebKit.pro.orig 2014-09-11 10:48:24.000000000 +0000
++++ Source/QtWebKit.pro
+@@ -5,7 +5,7 @@
+ # -------------------------------------------------------------------
+
+ TEMPLATE = subdirs
+-CONFIG += ordered
++CONFIG += ordered force_static_libs_as_shared
+
+ api.file = api.pri
+ SUBDIRS += api
+@@ -39,8 +39,4 @@ build?(webkit1) {
+ SUBDIRS += tests
+ }
+
+- examples.file = WebKit/qt/examples/examples.pro
+- examples.CONFIG += no_default_target
+- examples.makefile = Makefile
+- SUBDIRS += examples
+ }
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_Target.pri
index d9c649e3185..1387ceddcf7 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_Target.pri
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtwebkit_Source_ThirdParty_ANGLE_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_ThirdParty_ANGLE_Target.pri,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/ThirdParty/ANGLE/Target.pri.orig 2013-11-27 01:01:50.000000000 +0000
++++ Source/ThirdParty/ANGLE/Target.pri
@@ -9,7 +9,10 @@ TARGET = ANGLE
include(ANGLE.pri)
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y
new file mode 100644
index 00000000000..3f6c5826708
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_ThirdParty_ANGLE_src_compiler_glslang.y,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Fix build with bison 3
+
+--- Source/ThirdParty/ANGLE/src/compiler/glslang.y.orig 2013-11-27 01:01:50.000000000 +0000
++++ 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-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_osinclude.h
index b04df088e9a..1154268e8c5 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_ANGLE_src_compiler_osinclude.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtwebkit_Source_ThirdParty_ANGLE_src_compiler_osinclude.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_ThirdParty_ANGLE_src_compiler_osinclude.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/ThirdParty/ANGLE/src/compiler/osinclude.h.orig 2013-11-27 01:01:50.000000000 +0000
++++ Source/ThirdParty/ANGLE/src/compiler/osinclude.h
@@ -18,7 +18,7 @@
defined(__FreeBSD__) || defined(__OpenBSD__) || \
defined(__sun) || defined(ANDROID) || \
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
index 7aa1bd44936..953f7f6bf56 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtwebkit_Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h.orig 2013-11-27 01:01:50.000000000 +0000
++++ Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h
@@ -173,6 +173,7 @@
#include <stdlib.h>
#include <stdio.h>
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_leveldb_Target.pri b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_leveldb_Target.pri
new file mode 100644
index 00000000000..ece23e10f08
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_ThirdParty_leveldb_Target.pri
@@ -0,0 +1,17 @@
+$NetBSD: patch-Source_ThirdParty_leveldb_Target.pri,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+Build as shared library.
+
+--- Source/ThirdParty/leveldb/Target.pri.orig 2014-11-14 11:29:30.000000000 +0000
++++ Source/ThirdParty/leveldb/Target.pri
+@@ -9,7 +9,9 @@ TARGET = leveldb
+
+ include(leveldb.pri)
+
+-CONFIG += staticlib
++#CONFIG += staticlib
++target.path = $$[QT_INSTALL_LIBS]
++INSTALLS += target
+
+ HEADERS += \
+ db/builder.h \
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_WTF_WTF.pro b/x11/qt5-qtwebkit/patches/patch-Source_WTF_WTF.pro
new file mode 100644
index 00000000000..7276c5175d1
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_WTF.pro
@@ -0,0 +1,17 @@
+$NetBSD: patch-Source_WTF_WTF.pro,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+* Install libWTF shared library
+
+--- Source/WTF/WTF.pro.orig 2014-09-11 10:48:11.000000000 +0000
++++ Source/WTF/WTF.pro
+@@ -8,7 +8,9 @@ TARGET = WTF
+
+ include(WTF.pri)
+
+-CONFIG += staticlib optimize_full
++CONFIG += optimize_full
++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-qtwebkit/patches/patch-Source_WTF_wtf_Assertions.cpp
index 5bfbd7a5b19..38cf640cb4e 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Assertions.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Assertions.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_Assertions.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_Assertions.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/Assertions.cpp.orig 2013-11-27 01:01:21.000000000 +0000
++++ Source/WTF/wtf/Assertions.cpp
@@ -61,7 +61,7 @@
#include <windows.h>
#endif
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_InlineASM.h
index 7ec17e68a19..ac204156a4e 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_InlineASM.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_InlineASM.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_InlineASM.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_InlineASM.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/InlineASM.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ Source/WTF/wtf/InlineASM.h
@@ -42,7 +42,7 @@
#define THUMB_FUNC_PARAM(name)
#endif
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_NumberOfCores.cpp
index b9eb15db920..980eb4149d9 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_NumberOfCores.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_NumberOfCores.cpp,v 1.2 2013/12/17 23:22:35 joerg Exp $
+$NetBSD: patch-Source_WTF_wtf_NumberOfCores.cpp,v 1.1 2014/12/30 17:23:47 adam Exp $
* Add NetBSD support
---- qtwebkit/Source/WTF/wtf/NumberOfCores.cpp.orig 2013-12-08 17:09:59.000000000 +0000
-+++ qtwebkit/Source/WTF/wtf/NumberOfCores.cpp
+--- Source/WTF/wtf/NumberOfCores.cpp.orig 2013-12-08 17:09:59.000000000 +0000
++++ Source/WTF/wtf/NumberOfCores.cpp
@@ -32,6 +32,7 @@
// data types defined in the former. See sysctl(3) and style(9).
#include <sys/types.h>
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Platform.h
index e4e0158426d..10e35a8c12f 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Platform.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Platform.h
@@ -1,11 +1,11 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_Platform.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_Platform.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/Platform.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ 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)
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_RAMSize.cpp
index 35a502c015a..7a4209bb140 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_RAMSize.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_RAMSize.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_RAMSize.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/RAMSize.cpp.orig 2013-11-27 01:01:20.000000000 +0000
++++ Source/WTF/wtf/RAMSize.cpp
@@ -27,7 +27,7 @@
#include "RAMSize.h"
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp
index 1620f15ed1a..42fa68f575a 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_ThreadIdentifierDataPthreads.cpp,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/ThreadIdentifierDataPthreads.cpp.orig 2013-11-27 01:01:20.000000000 +0000
++++ 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.
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Threading.h
index dd8ba2d4b9e..5d0314445c1 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WTF_wtf_Threading.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_Threading.h
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WTF_wtf_Threading.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WTF_wtf_Threading.h,v 1.1 2014/12/30 17:23:47 adam 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
+--- Source/WTF/wtf/Threading.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ Source/WTF/wtf/Threading.h
@@ -112,6 +112,8 @@ using WTF::createThread;
using WTF::currentThread;
using WTF::detachThread;
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_text_StringImpl.h b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_text_StringImpl.h
new file mode 100644
index 00000000000..2db83b157fe
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WTF_wtf_text_StringImpl.h
@@ -0,0 +1,12 @@
+$NetBSD: patch-Source_WTF_wtf_text_StringImpl.h,v 1.1 2014/12/30 17:23:47 adam Exp $
+
+--- Source/WTF/wtf/text/StringImpl.h.orig 2013-11-27 01:01:21.000000000 +0000
++++ 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-qtwebkit/patches/patch-Source_WebCore_Target.pri
index c7e1bb44670..5ae1886ba7f 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_Target.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_Target.pri
@@ -1,17 +1,15 @@
-$NetBSD: patch-qtwebkit_Source_WebCore_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebCore_Target.pri,v 1.1 2014/12/30 17:23:47 adam 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)
+--- Source/WebCore/Target.pri.orig 2013-11-27 01:01:46.000000000 +0000
++++ Source/WebCore/Target.pri
+@@ -12,7 +12,8 @@ include(WebCore.pri)
WEBKIT += wtf
WEBKIT += javascriptcore
-CONFIG += staticlib
-+#CONFIG += staticlib
-+
+target.path = $$[QT_INSTALL_LIBS]
+INSTALLS += target
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp
index f459589caa0..be5b38c2dd7 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp.orig 2013-11-27 01:01:47.000000000 +0000
++++ Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp
@@ -63,6 +63,8 @@ JSValue JSInspectorFrontendHost::platfor
DEFINE_STATIC_LOCAL(const String, platform, (ASCIILiteral("freebsd")));
#elif OS(OPENBSD)
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_editing_Editor.h
index 62a00657825..2d94a144855 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_editing_Editor.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_editing_Editor.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtwebkit_Source_WebCore_editing_Editor.h,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebCore_editing_Editor.h,v 1.1 2014/12/30 17:23:48 adam Exp $
---- qtwebkit/Source/WebCore/editing/Editor.h.orig 2013-11-27 01:01:43.000000000 +0000
-+++ qtwebkit/Source/WebCore/editing/Editor.h
+--- Source/WebCore/editing/Editor.h.orig 2013-11-27 01:01:43.000000000 +0000
++++ Source/WebCore/editing/Editor.h
@@ -416,7 +416,7 @@ public:
Vector<String> dictationAlternativesForMarker(const DocumentMarker*);
void applyDictationAlternativelternative(const String& alternativeString);
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_page_NavigatorBase.cpp
index 8a3ce53a8de..bb6a6fcddef 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_page_NavigatorBase.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WebCore_page_NavigatorBase.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebCore_page_NavigatorBase.cpp,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebCore/page/NavigatorBase.cpp.orig 2013-11-27 01:01:47.000000000 +0000
++++ Source/WebCore/page/NavigatorBase.cpp
@@ -30,7 +30,7 @@
#include "NetworkStateNotifier.h"
#include <wtf/text/WTFString.h>
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
new file mode 100644
index 00000000000..7dfd02a8343
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurface.h,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+* Treat *BSD like Linux
+
+--- Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h.orig 2013-11-27 01:01:44.000000000 +0000
++++ 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-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h
new file mode 100644
index 00000000000..ec00f11b089
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_WebCore_platform_graphics_surfaces_GraphicsSurfaceToken.h,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+* Treat *BSD like Linux
+
+--- Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h.orig 2013-11-27 01:01:44.000000000 +0000
++++ 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_graphics_surfaces_mac_GraphicsSurfaceMac.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp
index a19a4313fcd..1a3fd00d6a6 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp,v 1.1 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-Source_WebCore_platform_graphics_surfaces_mac_GraphicsSurfaceMac.cpp,v 1.1 2014/12/30 17:23:48 adam Exp $
Correct includes.
---- qtwebkit/Source/WebCore/platform/graphics/surfaces/mac/GraphicsSurfaceMac.cpp.orig 2014-04-22 06:24:40.000000000 +0000
-+++ qtwebkit/Source/WebCore/platform/graphics/surfaces/mac/GraphicsSurfaceMac.cpp
+--- Source/WebCore/platform/graphics/surfaces/mac/GraphicsSurfaceMac.cpp.orig 2014-04-22 06:24:40.000000000 +0000
++++ Source/WebCore/platform/graphics/surfaces/mac/GraphicsSurfaceMac.cpp
@@ -23,9 +23,9 @@
#if USE(GRAPHICS_SURFACE) && OS(DARWIN)
#include "TextureMapperGL.h"
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp
new file mode 100644
index 00000000000..247f4cc54d9
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+--- Source/WebCore/platform/sql/SQLiteDatabase.cpp.orig 2013-11-27 01:01:43.000000000 +0000
++++ 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-qtwebkit/patches/patch-Source_WebKit2_DerivedSources.pri
index d184fb27c99..cf5ebf7b7d7 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_DerivedSources.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_DerivedSources.pri
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WebKit2_DerivedSources.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebKit2_DerivedSources.pri,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebKit2/DerivedSources.pri.orig 2013-11-27 01:01:50.000000000 +0000
++++ Source/WebKit2/DerivedSources.pri
@@ -4,6 +4,9 @@
# See 'Tools/qmake/README' for an overview of the build system
# -------------------------------------------------------------------
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp
index 3196a0a9845..1268cee0412 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp,v 1.1 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.cpp,v 1.1 2014/12/30 17:23:48 adam Exp $
---- qtwebkit/Source/WebKit2/Platform/CoreIPC/MessageDecoder.cpp.orig 2014-04-22 06:58:04.000000000 +0000
-+++ qtwebkit/Source/WebKit2/Platform/CoreIPC/MessageDecoder.cpp
+--- Source/WebKit2/Platform/CoreIPC/MessageDecoder.cpp.orig 2014-04-22 06:58:04.000000000 +0000
++++ Source/WebKit2/Platform/CoreIPC/MessageDecoder.cpp
@@ -31,7 +31,7 @@
#include "MessageFlags.h"
#include "StringReference.h"
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.h b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.h
index ca6ad691f10..2ab4226229c 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.h
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.h
@@ -1,7 +1,7 @@
-$NetBSD: patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_MessageDecoder.h,v 1.1 2014/04/23 07:05:31 adam Exp $
+$NetBSD: patch-Source_WebKit2_Platform_CoreIPC_MessageDecoder.h,v 1.1 2014/12/30 17:23:48 adam Exp $
---- qtwebkit/Source/WebKit2/Platform/CoreIPC/MessageDecoder.h.orig 2014-04-22 06:56:09.000000000 +0000
-+++ qtwebkit/Source/WebKit2/Platform/CoreIPC/MessageDecoder.h
+--- Source/WebKit2/Platform/CoreIPC/MessageDecoder.h.orig 2014-04-22 06:56:09.000000000 +0000
++++ Source/WebKit2/Platform/CoreIPC/MessageDecoder.h
@@ -46,7 +46,7 @@ public:
bool isSyncMessage() const;
bool shouldDispatchMessageWhenWaitingForSyncReply() const;
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp
index 575ad6acd6b..580505373cb 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebKit2_Platform_unix_SharedMemoryUnix.cpp,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp.orig 2013-11-27 01:01:51.000000000 +0000
++++ Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp
@@ -139,14 +139,25 @@ PassRefPtr<SharedMemory> SharedMemory::c
PassRefPtr<SharedMemory> SharedMemory::create(size_t size)
{
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Target.pri
index 23e666e3040..d4f25853a2c 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit2_Target.pri
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit2_Target.pri
@@ -1,11 +1,11 @@
-$NetBSD: patch-qtwebkit_Source_WebKit2_Target.pri,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebKit2_Target.pri,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebKit2/Target.pri.orig 2013-11-27 01:01:51.000000000 +0000
++++ Source/WebKit2/Target.pri
@@ -7,11 +7,16 @@
TEMPLATE = lib
TARGET = WebKit2
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro b/x11/qt5-qtwebkit/patches/patch-Source_WebKit_WebKit1.pro
index d1c7ccef893..648a9adc763 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Source_WebKit_WebKit1.pro
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit_WebKit1.pro
@@ -1,10 +1,10 @@
-$NetBSD: patch-qtwebkit_Source_WebKit_WebKit1.pro,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Source_WebKit_WebKit1.pro,v 1.1 2014/12/30 17:23:48 adam 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
+--- Source/WebKit/WebKit1.pro.orig 2013-11-27 01:01:39.000000000 +0000
++++ 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
diff --git a/x11/qt5-qtwebkit/patches/patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro b/x11/qt5-qtwebkit/patches/patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro
new file mode 100644
index 00000000000..fb6c1be2d56
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro
@@ -0,0 +1,17 @@
+$NetBSD: patch-Source_WebKit_qt_examples_platformplugin_platformplugin.pro,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+* Fix unprivileged build,
+ https://bugs.webkit.org/show_bug.cgi?id=117077
+
+--- Source/WebKit/qt/examples/platformplugin/platformplugin.pro.orig 2013-11-27 01:01:40.000000000 +0000
++++ 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-qtwebkit/patches/patch-Source_api.pri b/x11/qt5-qtwebkit/patches/patch-Source_api.pri
new file mode 100644
index 00000000000..1d81abfb55e
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Source_api.pri
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_api.pri,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+OS X also requires dummy object file, otherwise 'ar' would fail.
+
+--- Source/api.pri.orig 2014-11-17 12:03:52.000000000 +0000
++++ Source/api.pri
+@@ -102,7 +102,7 @@ load(qt_module)
+ }
+ }
+
+-qnx {
++macx|qnx {
+ # see: https://bugs.webkit.org/show_bug.cgi?id=93460
+ # the gcc 4.4.2 used in the qnx bbndk cannot cope with
+ # the linkage step of libQtWebKit, adding a dummy .cpp
diff --git a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm b/x11/qt5-qtwebkit/patches/patch-Tools_Scripts_webkitdirs.pm
index ec14808ee6e..4bf720e36ab 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_Scripts_webkitdirs.pm
+++ b/x11/qt5-qtwebkit/patches/patch-Tools_Scripts_webkitdirs.pm
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Tools_Scripts_webkitdirs.pm,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Tools_Scripts_webkitdirs.pm,v 1.1 2014/12/30 17:23:48 adam Exp $
* Add NetBSD support
---- qtwebkit/Tools/Scripts/webkitdirs.pm.orig 2013-11-27 01:01:20.000000000 +0000
-+++ qtwebkit/Tools/Scripts/webkitdirs.pm
+--- Tools/Scripts/webkitdirs.pm.orig 2013-11-27 01:01:20.000000000 +0000
++++ Tools/Scripts/webkitdirs.pm
@@ -355,7 +355,7 @@ sub determineNumberOfCPUs
} elsif (isWindows() || isCygwin()) {
# Assumes cygwin
diff --git a/x11/qt5-qtwebkit/patches/patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri b/x11/qt5-qtwebkit/patches/patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri
new file mode 100644
index 00000000000..a2e7e22c84a
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri
@@ -0,0 +1,14 @@
+$NetBSD: patch-Tools_WebKitTestRunner_InjectedBundle_Target.pri,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+* Treat NetBSD like Linux
+
+--- Tools/WebKitTestRunner/InjectedBundle/Target.pri.orig 2013-11-27 01:01:19.000000000 +0000
++++ 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-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_functions.prf
index 2bd426a08e8..d0ac2644e9d 100644
--- a/x11/qt5-qtbase/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf
+++ b/x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_functions.prf
@@ -1,9 +1,9 @@
-$NetBSD: patch-qtwebkit_Tools_qmake_mkspecs_features_functions.prf,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+$NetBSD: patch-Tools_qmake_mkspecs_features_functions.prf,v 1.1 2014/12/30 17:23:48 adam 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
+--- Tools/qmake/mkspecs/features/functions.prf.orig 2013-11-27 01:01:20.000000000 +0000
++++ 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()
diff --git a/x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_production__build.prf b/x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_production__build.prf
new file mode 100644
index 00000000000..c79a4e2eb26
--- /dev/null
+++ b/x11/qt5-qtwebkit/patches/patch-Tools_qmake_mkspecs_features_production__build.prf
@@ -0,0 +1,15 @@
+$NetBSD: patch-Tools_qmake_mkspecs_features_production__build.prf,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+* Set CONFIGs for non-static (libtoolized) build
+
+--- Tools/qmake/mkspecs/features/production_build.prf.orig 2014-09-11 10:48:10.000000000 +0000
++++ 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))|mingw:if(CONFIG(debug, debug|release)|contains(QT_CONFIG,separate_debug_info)):contains(TEMPLATE, lib):staticlib {
++if(linux-*:!contains(QMAKE_HOST.arch, x86_64))|mingw: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-qtx11extras/Makefile b/x11/qt5-qtx11extras/Makefile
index ab9f126ac07..c78d22b5f75 100644
--- a/x11/qt5-qtx11extras/Makefile
+++ b/x11/qt5-qtx11extras/Makefile
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:14 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:48 adam Exp $
+DISTNAME= qtx11extras-opensource-src-${QTVERSION}
PKGNAME= qt5-qtx11extras-${QTVERSION}
COMMENT= Qt5 module for X11 extras
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtx11extras
-
+BUILD_TARGET= sub-src
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= lib/pkgconfig
@@ -15,9 +12,8 @@ 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}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
diff --git a/x11/qt5-qtx11extras/buildlink3.mk b/x11/qt5-qtx11extras/buildlink3.mk
index 153f5f2a57c..296a61bc14e 100644
--- a/x11/qt5-qtx11extras/buildlink3.mk
+++ b/x11/qt5-qtx11extras/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2014/12/30 17:23:48 adam Exp $
BUILDLINK_TREE+= qt5-qtx11extras
.if !defined(QT5_QTX11EXTRAS_BUILDLINK3_MK)
QT5_QTX11EXTRAS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtx11extras+= qt5-qtx11extras>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtx11extras?= qt5-qtx11extras>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtx11extras+= qt5-qtx11extras>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtx11extras+= qt5-qtx11extras>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtx11extras?= ../../x11/qt5-qtx11extras
BUILDLINK_INCDIRS.qt5-qtx11extras+= qt5/include
diff --git a/x11/qt5-qtx11extras/distinfo b/x11/qt5-qtx11extras/distinfo
new file mode 100644
index 00000000000..5ee0b1bef58
--- /dev/null
+++ b/x11/qt5-qtx11extras/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+SHA1 (qtx11extras-opensource-src-5.4.0.tar.xz) = 999026cf8389c66af22ffb29767b87b1a793595b
+RMD160 (qtx11extras-opensource-src-5.4.0.tar.xz) = c764f7862df3bc2400e340c4cc205f251cd28b18
+Size (qtx11extras-opensource-src-5.4.0.tar.xz) = 25456 bytes
diff --git a/x11/qt5-qtxmlpatterns/Makefile b/x11/qt5-qtxmlpatterns/Makefile
index 5f3e48df1ce..d2b633347c9 100644
--- a/x11/qt5-qtxmlpatterns/Makefile
+++ b/x11/qt5-qtxmlpatterns/Makefile
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2014/12/25 13:51:15 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/12/30 17:23:48 adam Exp $
+DISTNAME= qtxmlpatterns-opensource-src-${QTVERSION}
PKGNAME= qt5-qtxmlpatterns-${QTVERSION}
COMMENT= Qt5 module for XML Patterns
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtxmlpatterns
+#NO_CONFIGURE= yes
BUILD_TARGET= sub-tools
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
@@ -16,9 +14,8 @@ INSTALLATION_DIRS+= lib/pkgconfig
post-install:
.for i in Qt5XmlPatterns.pc
- ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
- cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
- ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
.endfor
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/x11/qt5-qtxmlpatterns/buildlink3.mk b/x11/qt5-qtxmlpatterns/buildlink3.mk
index cfd992418dc..068207420ba 100644
--- a/x11/qt5-qtxmlpatterns/buildlink3.mk
+++ b/x11/qt5-qtxmlpatterns/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2014/12/30 17:23:48 adam Exp $
BUILDLINK_TREE+= qt5-qtxmlpatterns
.if !defined(QT5_QTXMLPATTERNS_BUILDLINK3_MK)
QT5_QTXMLPATTERNS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.qt5-qtxmlpatterns+= qt5-qtxmlpatterns>=5.2.0
-BUILDLINK_ABI_DEPENDS.qt5-qtxmlpatterns?= qt5-qtxmlpatterns>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-qtxmlpatterns+= qt5-qtxmlpatterns>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-qtxmlpatterns+= qt5-qtxmlpatterns>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-qtxmlpatterns?= ../../x11/qt5-qtxmlpatterns
BUILDLINK_INCDIRS.qt5-qtxmlpatterns+= qt5/include
diff --git a/x11/qt5-qtxmlpatterns/distinfo b/x11/qt5-qtxmlpatterns/distinfo
new file mode 100644
index 00000000000..92bc1a61dcc
--- /dev/null
+++ b/x11/qt5-qtxmlpatterns/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+SHA1 (qtxmlpatterns-opensource-src-5.4.0.tar.xz) = e6d08bca4186b8c10e669836e5f6133ad59c9cce
+RMD160 (qtxmlpatterns-opensource-src-5.4.0.tar.xz) = e623f0828cbe60c1108337d629cbc3f3ffba415c
+Size (qtxmlpatterns-opensource-src-5.4.0.tar.xz) = 1307936 bytes
diff --git a/x11/qt5-sqlite3/Makefile b/x11/qt5-sqlite3/Makefile
index c4d47649ec7..b006af4251c 100644
--- a/x11/qt5-sqlite3/Makefile
+++ b/x11/qt5-sqlite3/Makefile
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2014/12/25 13:51:15 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2014/12/30 17:23:48 adam Exp $
+DISTNAME= qtbase-opensource-src-${QTVERSION}
PKGNAME= qt5-sqlite3-${QTVERSION}
-PKGREVISION= 1
COMMENT= Qt5 SQLite3 plugin
-USE_LIBTOOL= yes
-CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
-
-BUILD_DIRS= qtbase/src/plugins/sqldrivers
+BUILD_DIRS= src/plugins/sqldrivers
MAKE_ENV+= QTDIR=${QTDIR}
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
@@ -16,10 +13,10 @@ CFLAGS.SunOS+= -D__EXTENSIONS__ # posix_fallocate()
.include "../../x11/qt5-qtbase/Makefile.common"
-post-configure:
+do-configure:
+ ${RM} -f -r ${WRKSRC}/mkspecs
cd ${WRKSRC}/${BUILD_DIRS} && \
- ${QTDIR}/bin/qmake "sql-plugins=sqlite" -o Makefile
-
+ ${QTDIR}/bin/qmake "sql-plugins=sqlite" -o Makefile
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/x11/qt5-sqlite3/buildlink3.mk b/x11/qt5-sqlite3/buildlink3.mk
index cd4b6ab1ae1..aa2ec599874 100644
--- a/x11/qt5-sqlite3/buildlink3.mk
+++ b/x11/qt5-sqlite3/buildlink3.mk
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2014/10/07 16:47:17 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2014/12/30 17:23:48 adam 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_ABI_DEPENDS.qt5-sqlite3?= qt5-sqlite3>=5.2.1
+BUILDLINK_API_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.4.0
+BUILDLINK_ABI_DEPENDS.qt5-sqlite3+= qt5-sqlite3>=5.4.0
BUILDLINK_PKGSRCDIR.qt5-sqlite3?= ../../x11/qt5-sqlite3
BUILDLINK_LIBDIRS.qt5-sqlite3+= qt5/plugins
diff --git a/x11/qt5-sqlite3/distinfo b/x11/qt5-sqlite3/distinfo
new file mode 100644
index 00000000000..1f88252b9f1
--- /dev/null
+++ b/x11/qt5-sqlite3/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/12/30 17:23:48 adam Exp $
+
+SHA1 (qtbase-opensource-src-5.4.0.tar.xz) = 2e3d32f32e36a92782ca66c260940824746900bd
+RMD160 (qtbase-opensource-src-5.4.0.tar.xz) = 0df3e024b331c705e895fb5bb76cacd71c6e4909
+Size (qtbase-opensource-src-5.4.0.tar.xz) = 46109688 bytes
diff --git a/x11/qt5/Makefile b/x11/qt5/Makefile
index be63d7f7bd3..7907699bcc1 100644
--- a/x11/qt5/Makefile
+++ b/x11/qt5/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2014/04/23 07:05:31 adam Exp $
+# $NetBSD: Makefile,v 1.5 2014/12/30 17:23:45 adam Exp $
DISTNAME= qt5-${QTVERSION}
CATEGORIES= x11
MASTER_SITES= # none
-COMMENT= "meta-package" forversion 5 of the QT GUI C++ toolkit
+COMMENT= "meta-package" for version 5 of the QT GUI C++ toolkit
META_PACKAGE= yes
@@ -30,10 +30,14 @@ 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
+#DEPENDS+= qt5-uim-[0-9]*:../../inputmethod/qt5-uim
+.if ${OPSYS} == "Darwin"
+DEPENDS+= qt5-qtmacextras-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtmacextras
+.else
+DEPENDS+= qt5-qtx11extras-${QTVERSION}{,nb[0-9]*}:../../x11/qt5-qtx11extras
+.endif
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5/Makefile.common b/x11/qt5/Makefile.common
index 6aa2fd31e9d..16377d66f9d 100644
--- a/x11/qt5/Makefile.common
+++ b/x11/qt5/Makefile.common
@@ -1,15 +1,18 @@
-# $NetBSD: Makefile.common,v 1.3 2014/04/23 07:05:31 adam Exp $
+# $NetBSD: Makefile.common,v 1.4 2014/12/30 17:23:45 adam Exp $
# used by x11/qt5-qtbase/Makefile.common
# used by inputmethod/qt5-uim/Makefile
-QTDISTVER= 5.2.1
-QTVERSION= ${QTDISTVER:S/-rc/rc/}
+QTVERSION= 5.4.0
.include "../../mk/bsd.prefs.mk"
+CATEGORIES= x11
+MASTER_SITES= http://download.qt-project.org/official_releases/qt/${QTVERSION:R}/${QTVERSION}/submodules/
+EXTRACT_SUFX= .tar.xz
+EXTRACT_USING= bsdtar
+
MAINTAINER?= ryoon@NetBSD.org
HOMEPAGE= http://qt-project.org/
-
LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v3
QTPREFIX= ${LOCALBASE}/qt5