summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornros <nros@pkgsrc.org>2022-11-30 20:57:35 +0000
committernros <nros@pkgsrc.org>2022-11-30 20:57:35 +0000
commit3593ad2263031d27f7283cdcde5b198ea35b4b7e (patch)
treefaeb5e125a748e905ccfa73c9c4868306e5fe250
parentd2f61cf26079d2712b7a97cbd203a66a718a76da (diff)
downloadpkgsrc-3593ad2263031d27f7283cdcde5b198ea35b4b7e.tar.gz
Add qt6-qttools version 6.4.1 to pkgsrc-current
Qt6 development tools for translations, gui design and more.
-rw-r--r--devel/Makefile3
-rw-r--r--devel/qt6-qttools/DESCR1
-rw-r--r--devel/qt6-qttools/Makefile19
-rw-r--r--devel/qt6-qttools/PLIST406
-rw-r--r--devel/qt6-qttools/PLIST.Darwin2
-rw-r--r--devel/qt6-qttools/buildlink3.mk15
-rw-r--r--devel/qt6-qttools/distinfo6
-rw-r--r--devel/qt6-qttools/patches/patch-src_linguist_lupdate_CMakeLists.txt17
-rw-r--r--meta-pkgs/qt6/Makefile3
-rw-r--r--x11/qt6-qtbase/Makefile.common3
-rw-r--r--x11/qt6-qtbase/buildlink3.mk9
11 files changed, 477 insertions, 7 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a09422f4c73..08305ea438f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3838 2022/11/30 20:03:56 pin Exp $
+# $NetBSD: Makefile,v 1.3839 2022/11/30 20:57:35 nros Exp $
#
COMMENT= Development utilities
@@ -2986,6 +2986,7 @@ SUBDIR+= pythontidy
SUBDIR+= qconf
SUBDIR+= qjson
SUBDIR+= qore-uuid-module
+SUBDIR+= qt6-qttools
SUBDIR+= qtscriptgenerator
SUBDIR+= quilt
SUBDIR+= radamsa
diff --git a/devel/qt6-qttools/DESCR b/devel/qt6-qttools/DESCR
new file mode 100644
index 00000000000..d96ff2adbe5
--- /dev/null
+++ b/devel/qt6-qttools/DESCR
@@ -0,0 +1 @@
+Qt6 development tools for translations, gui design and more.
diff --git a/devel/qt6-qttools/Makefile b/devel/qt6-qttools/Makefile
new file mode 100644
index 00000000000..620937537ce
--- /dev/null
+++ b/devel/qt6-qttools/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2022/11/30 20:57:35 nros Exp $
+
+DISTNAME= qttools-everywhere-src-${QTVERSION}
+PKGNAME= qt6-qttools-${QTVERSION}
+COMMENT= Qt6 development tools
+CATEGORIES= devel
+LICENSE= gnu-lgpl-v3 OR gnu-gpl-v2 OR gnu-gpl-v3
+
+.include "../../x11/qt6-qtbase/Makefile.common"
+
+PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Designer.pc
+PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Help.pc
+PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6UiTools.pc
+
+.include "../../lang/clang/buildlink3.mk"
+.include "../../lang/qt6-qtdeclarative/buildlink3.mk"
+.include "../../www/litehtml/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/qt6-qttools/PLIST b/devel/qt6-qttools/PLIST
new file mode 100644
index 00000000000..cc0a4286025
--- /dev/null
+++ b/devel/qt6-qttools/PLIST
@@ -0,0 +1,406 @@
+@comment $NetBSD: PLIST,v 1.1 2022/11/30 20:57:35 nros Exp $
+lib/pkgconfig/Qt6Designer.pc
+lib/pkgconfig/Qt6Help.pc
+lib/pkgconfig/Qt6Linguist.pc
+lib/pkgconfig/Qt6UiPlugin.pc
+lib/pkgconfig/Qt6UiTools.pc
+qt6/bin/assistant
+qt6/bin/designer
+qt6/bin/lconvert
+qt6/bin/linguist
+qt6/bin/lrelease
+qt6/bin/lupdate
+qt6/bin/pixeltool
+${PLIST.qt6dbus}qt6/bin/qdbus
+${PLIST.qt6dbus}qt6/bin/qdbusviewer
+qt6/bin/qdistancefieldgenerator
+qt6/bin/qdoc
+qt6/bin/qtdiag
+qt6/bin/qtdiag6
+qt6/bin/qtplugininfo
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractdialoggui_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractintrospection_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actioneditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionprovider_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionrepository_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/codedialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/connectionedit_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/csshighlighter_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/deviceprofile_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/dialoggui_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/extensionfactory_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/formbuilderextra_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/formlayoutmenu_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/formwindowbase_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/grid_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/gridpanel_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/htmlhighlighter_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/iconloader_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/iconselector_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/invisible_widget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/layout_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/layoutinfo_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/lib_pch.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/metadatabase_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/morphmenu_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/newactiondialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/newformwidget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/orderdialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/plaintexteditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/plugindialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/pluginmanager_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/previewconfigurationwidget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/previewmanager_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/promotionmodel_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/promotiontaskmenu_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/properties_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/propertylineedit_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_command2_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_command_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_dnditem_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_dockwidget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_formbuilder_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_formeditorcommand_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_formwindowcommand_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_formwindowmanager_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_introspection_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_membersheet_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_menu_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_menubar_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_objectinspector_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_promotion_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_promotiondialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_propertycommand_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_propertyeditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_propertysheet_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_qsettings_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_stackedbox_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_tabwidget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_taskmenu_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_toolbar_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_toolbox_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_utils_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_widget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_widgetbox_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qdesigner_widgetitem_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qlayout_widget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qsimpleresource_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qtresourceeditordialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qtresourcemodel_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/qtresourceview_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/rcc_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/resourcebuilder_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/richtexteditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/selectsignaldialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/shared_enums_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/shared_global_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/shared_settings_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/sheet_delegate_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/signalslotdialog_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/spacer_widget_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/stylesheeteditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/textbuilder_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/textpropertyeditor_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/ui4_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/widgetdatabase_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/widgetfactory_p.h
+qt6/include/QtDesigner/${PKGVERSION}/QtDesigner/private/zoomwidget_p.h
+qt6/include/QtDesigner/QAbstractExtensionFactory
+qt6/include/QtDesigner/QAbstractExtensionManager
+qt6/include/QtDesigner/QAbstractFormBuilder
+qt6/include/QtDesigner/QDesignerActionEditorInterface
+qt6/include/QtDesigner/QDesignerComponents
+qt6/include/QtDesigner/QDesignerContainerExtension
+qt6/include/QtDesigner/QDesignerCustomWidgetCollectionInterface
+qt6/include/QtDesigner/QDesignerCustomWidgetInterface
+qt6/include/QtDesigner/QDesignerDnDItemInterface
+qt6/include/QtDesigner/QDesignerDynamicPropertySheetExtension
+qt6/include/QtDesigner/QDesignerExportWidget
+qt6/include/QtDesigner/QDesignerExtraInfoExtension
+qt6/include/QtDesigner/QDesignerFormEditorInterface
+qt6/include/QtDesigner/QDesignerFormEditorPluginInterface
+qt6/include/QtDesigner/QDesignerFormWindowCursorInterface
+qt6/include/QtDesigner/QDesignerFormWindowInterface
+qt6/include/QtDesigner/QDesignerFormWindowManagerInterface
+qt6/include/QtDesigner/QDesignerFormWindowToolInterface
+qt6/include/QtDesigner/QDesignerIntegration
+qt6/include/QtDesigner/QDesignerIntegrationInterface
+qt6/include/QtDesigner/QDesignerLanguageExtension
+qt6/include/QtDesigner/QDesignerLayoutDecorationExtension
+qt6/include/QtDesigner/QDesignerMemberSheetExtension
+qt6/include/QtDesigner/QDesignerMetaDataBaseInterface
+qt6/include/QtDesigner/QDesignerMetaDataBaseItemInterface
+qt6/include/QtDesigner/QDesignerNewFormWidgetInterface
+qt6/include/QtDesigner/QDesignerObjectInspectorInterface
+qt6/include/QtDesigner/QDesignerOptionsPageInterface
+qt6/include/QtDesigner/QDesignerPromotionInterface
+qt6/include/QtDesigner/QDesignerPropertyEditorInterface
+qt6/include/QtDesigner/QDesignerPropertySheetExtension
+qt6/include/QtDesigner/QDesignerResourceBrowserInterface
+qt6/include/QtDesigner/QDesignerSettingsInterface
+qt6/include/QtDesigner/QDesignerTaskMenuExtension
+qt6/include/QtDesigner/QDesignerWidgetBoxInterface
+qt6/include/QtDesigner/QDesignerWidgetDataBaseInterface
+qt6/include/QtDesigner/QDesignerWidgetDataBaseItemInterface
+qt6/include/QtDesigner/QDesignerWidgetFactoryInterface
+qt6/include/QtDesigner/QExtensionFactory
+qt6/include/QtDesigner/QExtensionManager
+qt6/include/QtDesigner/QFormBuilder
+qt6/include/QtDesigner/QtDesigner
+qt6/include/QtDesigner/QtDesignerDepends
+qt6/include/QtDesigner/QtDesignerVersion
+qt6/include/QtDesigner/abstractactioneditor.h
+qt6/include/QtDesigner/abstractdnditem.h
+qt6/include/QtDesigner/abstractformbuilder.h
+qt6/include/QtDesigner/abstractformeditor.h
+qt6/include/QtDesigner/abstractformeditorplugin.h
+qt6/include/QtDesigner/abstractformwindow.h
+qt6/include/QtDesigner/abstractformwindowcursor.h
+qt6/include/QtDesigner/abstractformwindowmanager.h
+qt6/include/QtDesigner/abstractformwindowtool.h
+qt6/include/QtDesigner/abstractintegration.h
+qt6/include/QtDesigner/abstractlanguage.h
+qt6/include/QtDesigner/abstractmetadatabase.h
+qt6/include/QtDesigner/abstractnewformwidget.h
+qt6/include/QtDesigner/abstractobjectinspector.h
+qt6/include/QtDesigner/abstractoptionspage.h
+qt6/include/QtDesigner/abstractpromotioninterface.h
+qt6/include/QtDesigner/abstractpropertyeditor.h
+qt6/include/QtDesigner/abstractresourcebrowser.h
+qt6/include/QtDesigner/abstractsettings.h
+qt6/include/QtDesigner/abstractwidgetbox.h
+qt6/include/QtDesigner/abstractwidgetdatabase.h
+qt6/include/QtDesigner/abstractwidgetfactory.h
+qt6/include/QtDesigner/container.h
+qt6/include/QtDesigner/customwidget.h
+qt6/include/QtDesigner/default_extensionfactory.h
+qt6/include/QtDesigner/dynamicpropertysheet.h
+qt6/include/QtDesigner/extension.h
+qt6/include/QtDesigner/extension_global.h
+qt6/include/QtDesigner/extrainfo.h
+qt6/include/QtDesigner/formbuilder.h
+qt6/include/QtDesigner/layoutdecoration.h
+qt6/include/QtDesigner/membersheet.h
+qt6/include/QtDesigner/propertysheet.h
+qt6/include/QtDesigner/qdesigner_components.h
+qt6/include/QtDesigner/qdesigner_components_global.h
+qt6/include/QtDesigner/qdesignerexportwidget.h
+qt6/include/QtDesigner/qextensionmanager.h
+qt6/include/QtDesigner/qtdesignerversion.h
+qt6/include/QtDesigner/sdk_global.h
+qt6/include/QtDesigner/taskmenu.h
+qt6/include/QtDesigner/uilib_global.h
+qt6/include/QtDesignerComponents/${PKGVERSION}/QtDesignerComponents/private/lib_pch.h
+qt6/include/QtDesignerComponents/QtDesignerComponents
+qt6/include/QtDesignerComponents/QtDesignerComponentsDepends
+qt6/include/QtDesignerComponents/QtDesignerComponentsVersion
+qt6/include/QtDesignerComponents/qtdesignercomponentsversion.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qfilternamedialog_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpcollectionhandler_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpdbreader_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpengine_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpfiltersettings_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpsearchindexreader_default_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpsearchindexreader_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qhelpsearchindexwriter_default_p.h
+qt6/include/QtHelp/${PKGVERSION}/QtHelp/private/qoptionswidget_p.h
+qt6/include/QtHelp/QCompressedHelpInfo
+qt6/include/QtHelp/QHelpContentItem
+qt6/include/QtHelp/QHelpContentModel
+qt6/include/QtHelp/QHelpContentWidget
+qt6/include/QtHelp/QHelpEngine
+qt6/include/QtHelp/QHelpEngineCore
+qt6/include/QtHelp/QHelpFilterData
+qt6/include/QtHelp/QHelpFilterEngine
+qt6/include/QtHelp/QHelpFilterSettingsWidget
+qt6/include/QtHelp/QHelpGlobal
+qt6/include/QtHelp/QHelpIndexModel
+qt6/include/QtHelp/QHelpIndexWidget
+qt6/include/QtHelp/QHelpLink
+qt6/include/QtHelp/QHelpSearchEngine
+qt6/include/QtHelp/QHelpSearchQuery
+qt6/include/QtHelp/QHelpSearchQueryWidget
+qt6/include/QtHelp/QHelpSearchResult
+qt6/include/QtHelp/QHelpSearchResultWidget
+qt6/include/QtHelp/QtHelp
+qt6/include/QtHelp/QtHelpDepends
+qt6/include/QtHelp/QtHelpVersion
+qt6/include/QtHelp/qcompressedhelpinfo.h
+qt6/include/QtHelp/qhelp_global.h
+qt6/include/QtHelp/qhelpcontentwidget.h
+qt6/include/QtHelp/qhelpengine.h
+qt6/include/QtHelp/qhelpenginecore.h
+qt6/include/QtHelp/qhelpfilterdata.h
+qt6/include/QtHelp/qhelpfilterengine.h
+qt6/include/QtHelp/qhelpfiltersettingswidget.h
+qt6/include/QtHelp/qhelpindexwidget.h
+qt6/include/QtHelp/qhelplink.h
+qt6/include/QtHelp/qhelpsearchengine.h
+qt6/include/QtHelp/qhelpsearchquerywidget.h
+qt6/include/QtHelp/qhelpsearchresultwidget.h
+qt6/include/QtHelp/qthelpversion.h
+qt6/include/QtTools/${PKGVERSION}/QtTools/private/qttools-config_p.h
+qt6/include/QtTools/QtTools
+qt6/include/QtTools/QtToolsDepends
+qt6/include/QtTools/QtToolsVersion
+qt6/include/QtTools/qttools-config.h
+qt6/include/QtTools/qttoolsversion.h
+qt6/include/QtUiPlugin/QDesignerCustomWidgetCollectionInterface
+qt6/include/QtUiPlugin/QDesignerCustomWidgetInterface
+qt6/include/QtUiPlugin/QDesignerExportWidget
+qt6/include/QtUiPlugin/QtUiPlugin
+qt6/include/QtUiPlugin/QtUiPluginDepends
+qt6/include/QtUiPlugin/QtUiPluginVersion
+qt6/include/QtUiPlugin/customwidget.h
+qt6/include/QtUiPlugin/qdesignerexportwidget.h
+qt6/include/QtUiPlugin/qtuipluginversion.h
+qt6/include/QtUiTools/${PKGVERSION}/QtUiTools/private/quiloader_p.h
+qt6/include/QtUiTools/QUiLoader
+qt6/include/QtUiTools/QtUiTools
+qt6/include/QtUiTools/QtUiToolsDepends
+qt6/include/QtUiTools/QtUiToolsVersion
+qt6/include/QtUiTools/qtuitoolsglobal.h
+qt6/include/QtUiTools/qtuitoolsversion.h
+qt6/include/QtUiTools/quiloader.h
+qt6/lib/cmake/Qt6/FindWrapLibClang.cmake
+qt6/lib/cmake/Qt6BuildInternals/StandaloneTests/QtToolsTestsConfig.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerConfig.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerConfigVersion.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerDependencies.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerPlugins.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerTargets-release.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerTargets.cmake
+qt6/lib/cmake/Qt6Designer/Qt6DesignerVersionlessTargets.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfig.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfigVersion.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginTargets-release.cmake
+qt6/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginTargets.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfig.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfigVersion.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateDependencies.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateTargets-release.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateTargets.cmake
+qt6/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateVersionlessTargets.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpConfig.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpConfigVersion.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpDependencies.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpTargets-release.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpTargets.cmake
+qt6/lib/cmake/Qt6Help/Qt6HelpVersionlessTargets.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistConfig.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistConfigVersion.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistDependencies.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistTargets.cmake
+qt6/lib/cmake/Qt6Linguist/Qt6LinguistVersionlessTargets.cmake
+qt6/lib/cmake/Qt6LinguistTools/GenerateLUpdateProject.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfigVersion.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsDependencies.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsMacros.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets-release.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets.cmake
+qt6/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsVersionlessTargets.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsConfig.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsConfigVersion.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsDependencies.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsTargets.cmake
+qt6/lib/cmake/Qt6Tools/Qt6ToolsVersionlessTargets.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfig.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfigVersion.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsDependencies.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsTargets-release.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsTargets.cmake
+qt6/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsVersionlessTargets.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfig.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfigVersion.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginDependencies.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginTargets.cmake
+qt6/lib/cmake/Qt6UiPlugin/Qt6UiPluginVersionlessTargets.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsAdditionalTargetInfo.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsConfig.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsConfigVersion.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsConfigVersionImpl.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsDependencies.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsTargets-release.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsTargets.cmake
+qt6/lib/cmake/Qt6UiTools/Qt6UiToolsVersionlessTargets.cmake
+qt6/lib/libQt6Designer.prl
+qt6/lib/libQt6Designer.so
+qt6/lib/libQt6Designer.so.6
+qt6/lib/libQt6Designer.so.${PKGVERSION}
+qt6/lib/libQt6DesignerComponents.prl
+qt6/lib/libQt6DesignerComponents.so
+qt6/lib/libQt6DesignerComponents.so.6
+qt6/lib/libQt6DesignerComponents.so.${PKGVERSION}
+qt6/lib/libQt6Help.prl
+qt6/lib/libQt6Help.so
+qt6/lib/libQt6Help.so.6
+qt6/lib/libQt6Help.so.${PKGVERSION}
+qt6/lib/libQt6UiTools.prl
+qt6/lib/libQt6UiTools.so
+qt6/lib/libQt6UiTools.so.6
+qt6/lib/libQt6UiTools.so.${PKGVERSION}
+qt6/lib/metatypes/qt6designer_release_metatypes.json
+qt6/lib/metatypes/qt6designercomponentsprivate_release_metatypes.json
+qt6/lib/metatypes/qt6help_release_metatypes.json
+qt6/lib/metatypes/qt6uitools_release_metatypes.json
+qt6/lib/pkgconfig/Qt6Designer.pc
+qt6/lib/pkgconfig/Qt6Help.pc
+qt6/lib/pkgconfig/Qt6Linguist.pc
+qt6/lib/pkgconfig/Qt6UiPlugin.pc
+qt6/lib/pkgconfig/Qt6UiTools.pc
+qt6/libexec/lprodump
+qt6/libexec/lrelease-pro
+qt6/libexec/lupdate-pro
+qt6/libexec/qhelpgenerator
+qt6/libexec/qtattributionsscanner
+qt6/mkspecs/modules/qt_lib_designer.pri
+qt6/mkspecs/modules/qt_lib_designer_private.pri
+qt6/mkspecs/modules/qt_lib_designercomponents_private.pri
+qt6/mkspecs/modules/qt_lib_help.pri
+qt6/mkspecs/modules/qt_lib_help_private.pri
+qt6/mkspecs/modules/qt_lib_linguist.pri
+qt6/mkspecs/modules/qt_lib_linguist_private.pri
+qt6/mkspecs/modules/qt_lib_tools_private.pri
+qt6/mkspecs/modules/qt_lib_uiplugin.pri
+qt6/mkspecs/modules/qt_lib_uitools.pri
+qt6/mkspecs/modules/qt_lib_uitools_private.pri
+qt6/modules/Designer.json
+qt6/modules/DesignerComponentsPrivate.json
+qt6/modules/Help.json
+qt6/modules/Linguist.json
+qt6/modules/Tools.json
+qt6/modules/UiPlugin.json
+qt6/modules/UiTools.json
+qt6/phrasebooks/danish.qph
+qt6/phrasebooks/dutch.qph
+qt6/phrasebooks/finnish.qph
+qt6/phrasebooks/french.qph
+qt6/phrasebooks/german.qph
+qt6/phrasebooks/hungarian.qph
+qt6/phrasebooks/italian.qph
+qt6/phrasebooks/japanese.qph
+qt6/phrasebooks/norwegian.qph
+qt6/phrasebooks/polish.qph
+qt6/phrasebooks/russian.qph
+qt6/phrasebooks/spanish.qph
+qt6/phrasebooks/swedish.qph
+qt6/plugins/designer/libqquickwidget.so
diff --git a/devel/qt6-qttools/PLIST.Darwin b/devel/qt6-qttools/PLIST.Darwin
new file mode 100644
index 00000000000..b4077ebd6e4
--- /dev/null
+++ b/devel/qt6-qttools/PLIST.Darwin
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST.Darwin,v 1.1 2022/11/30 20:57:35 nros Exp $
+qt6/bin/macdeplayqt
diff --git a/devel/qt6-qttools/buildlink3.mk b/devel/qt6-qttools/buildlink3.mk
new file mode 100644
index 00000000000..888346b5b06
--- /dev/null
+++ b/devel/qt6-qttools/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2022/11/30 20:57:35 nros Exp $
+
+BUILDLINK_TREE+= qt6-qttools
+
+.if !defined(QT6_QTTOOLS_BUILDLINK3_MK)
+QT6_QTTOOLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt6-qttools+= qt6-qttools>=6.4.1
+BUILDLINK_PKGSRCDIR.qt6-qttools?= ../../devel/qt6-qttools
+
+
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif # QT6_QTTOOLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt6-qttools
diff --git a/devel/qt6-qttools/distinfo b/devel/qt6-qttools/distinfo
new file mode 100644
index 00000000000..3db3e3961af
--- /dev/null
+++ b/devel/qt6-qttools/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2022/11/30 20:57:35 nros Exp $
+
+BLAKE2s (qttools-everywhere-src-6.4.1.tar.xz) = a533a8b37673725a07b02d8f26723da75e8a14e34135f290e2a0190ee2794370
+SHA512 (qttools-everywhere-src-6.4.1.tar.xz) = 10ece151d78583976284b0b0c156d6309b0e381e8232a96ef26e71ea0616d9b14e2860c68285ddf263ce8f3aed41147ade7c0c12c061e959a163f46e8ae99cd5
+Size (qttools-everywhere-src-6.4.1.tar.xz) = 8739172 bytes
+SHA1 (patch-src_linguist_lupdate_CMakeLists.txt) = d70ea348c3ba7f64bcc245de9445becefecf3a9c
diff --git a/devel/qt6-qttools/patches/patch-src_linguist_lupdate_CMakeLists.txt b/devel/qt6-qttools/patches/patch-src_linguist_lupdate_CMakeLists.txt
new file mode 100644
index 00000000000..07869b9c46e
--- /dev/null
+++ b/devel/qt6-qttools/patches/patch-src_linguist_lupdate_CMakeLists.txt
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_linguist_lupdate_CMakeLists.txt,v 1.1 2022/11/30 20:57:35 nros Exp $
+
+Clang is compiled without rtti so when compiling with gcc turn of rtti
+this fixes problems with undefined reference to things such as
+"typeinfo for clang::ASTConsumer"
+
+--- src/linguist/lupdate/CMakeLists.txt.orig 2021-02-25 02:26:59.000000000 +0000
++++ src/linguist/lupdate/CMakeLists.txt
+@@ -99,6 +99,8 @@ qt_internal_extend_target(${target_name} CONDITION QT_
+ # special case begin
+ if(QT_FEATURE_clangcpp)
+ set_property(SOURCE clangtoolastreader.cpp PROPERTY SKIP_AUTOMOC ON)
++ set_source_files_properties(cpp_clang.cpp lupdatepreprocessoraction.cpp
++ PROPERTIES COMPILE_OPTIONS "-fno-rtti")
+ endif()
+ # special case end
+
diff --git a/meta-pkgs/qt6/Makefile b/meta-pkgs/qt6/Makefile
index 10e89c33c69..eb509eba00f 100644
--- a/meta-pkgs/qt6/Makefile
+++ b/meta-pkgs/qt6/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2022/11/28 14:14:06 nros Exp $
+# $NetBSD: Makefile,v 1.23 2022/11/30 20:57:36 nros Exp $
DISTNAME= qt6-${QTVERSION}
@@ -32,5 +32,6 @@ DEPENDS+= qt6-qtmultimedia-${QTVERSION}{,nb[0-9]*}:../../multimedia/qt6-qtmultim
DEPENDS+= qt6-qtspeech-${QTVERSION}{,nb[0-9]*}:../../audio/qt6-qtspeech
DEPENDS+= qt6-qtwebchannel-${QTVERSION}{,nb[0-9]*}:../../www/qt6-qtwebchannel
DEPENDS+= qt6-qthttpserver-${QTVERSION}{,nb[0-9]*}:../../www/qt6-qthttpserver
+DEPENDS+= qt6-qttools-${QTVERSION}{,nb[0-9]*}:../../devel/qt6-qttools
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt6-qtbase/Makefile.common b/x11/qt6-qtbase/Makefile.common
index 0999ab84412..bbdb36246bb 100644
--- a/x11/qt6-qtbase/Makefile.common
+++ b/x11/qt6-qtbase/Makefile.common
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile.common,v 1.23 2022/11/29 23:19:50 nros Exp $
+# $NetBSD: Makefile.common,v 1.24 2022/11/30 20:57:36 nros Exp $
# used by audio/qt6-qtspeech/Makefile
# used by databases/qt6-odbc/Makefile
# used by databases/qt6-psql/Makefile
+# used by devel/qt6-qttools/Makefile
# used by graphics/qt6-qt3d/Makefile
# used by graphics/qt6-qtcharts/Makefile
# used by graphics/qt6-qtdatavis3d/Makefile
diff --git a/x11/qt6-qtbase/buildlink3.mk b/x11/qt6-qtbase/buildlink3.mk
index 9c63cd01c19..c39ee0446ff 100644
--- a/x11/qt6-qtbase/buildlink3.mk
+++ b/x11/qt6-qtbase/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2022/11/24 11:11:38 nros Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2022/11/30 20:57:36 nros Exp $
BUILDLINK_TREE+= qt6-qtbase
@@ -24,11 +24,12 @@ PTHREAD_OPTS+= require
pkgbase := qt6-qtbase
.include "../../mk/pkg-build-options.mk"
+# Some Qt6 packages install extra files
+# if the dbus option is enabled in qtbase.
+PLIST_VARS+= qt6dbus
.if ${PKG_BUILD_OPTIONS.qt6-qtbase:Mdbus}
.include "../../sysutils/dbus/buildlink3.mk"
-. if !empty(PLIST_VARS:Mdbus)
-PLIST.dbus= yes
-. endif
+PLIST.qt6dbus= yes
.endif
.include "../../converters/libiconv/buildlink3.mk"