summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/RStudio/Makefile2
-rw-r--r--devel/apitrace/Makefile2
-rw-r--r--devel/cervisia/Makefile4
-rw-r--r--devel/cmake-doc/Makefile2
-rw-r--r--devel/cmake-gui/Makefile2
-rw-r--r--devel/codequery/Makefile2
-rw-r--r--devel/cppcheck/Makefile2
-rw-r--r--devel/dolphin-plugins/Makefile2
-rw-r--r--devel/doxygen/Makefile2
-rw-r--r--devel/easy-profiler/Makefile2
-rw-r--r--devel/elf-dissector/Makefile4
-rw-r--r--devel/eql5/Makefile2
-rw-r--r--devel/fuel/Makefile2
-rw-r--r--devel/gammaray/Makefile2
-rw-r--r--devel/gitklient/Makefile2
-rw-r--r--devel/gitqlient/Makefile2
-rw-r--r--devel/grantlee5/Makefile2
-rw-r--r--devel/gwenhywfar/Makefile2
-rw-r--r--devel/heaptrack/Makefile2
-rw-r--r--devel/heimdall/Makefile2
-rw-r--r--devel/injeqt/Makefile2
-rw-r--r--devel/kapptemplate/Makefile4
-rw-r--r--devel/kcachegrind/Makefile4
-rw-r--r--devel/kdbg/Makefile2
-rw-r--r--devel/kde-dev-scripts/Makefile2
-rw-r--r--devel/kde-dev-utils/Makefile4
-rw-r--r--devel/kdesdk-kio/Makefile4
-rw-r--r--devel/kdesdk-thumbnailers/Makefile4
-rw-r--r--devel/kdesdk/Makefile2
-rw-r--r--devel/kdesvn/Makefile4
-rw-r--r--devel/kdev-php/Makefile2
-rw-r--r--devel/kdev-python/Makefile2
-rw-r--r--devel/kdevelop-pg-qt/Makefile2
-rw-r--r--devel/kdevelop/Makefile4
-rw-r--r--devel/kf5-extra-cmake-modules/Makefile4
-rw-r--r--devel/kf5-kauth/Makefile4
-rw-r--r--devel/kf5-kbookmarks/Makefile4
-rw-r--r--devel/kf5-kcmutils/Makefile4
-rw-r--r--devel/kf5-kconfig/Makefile4
-rw-r--r--devel/kf5-kcoreaddons/Makefile4
-rw-r--r--devel/kf5-kcrash/Makefile4
-rw-r--r--devel/kf5-kdbusaddons/Makefile4
-rw-r--r--devel/kf5-kdeclarative/Makefile4
-rw-r--r--devel/kf5-kdoctools/Makefile4
-rw-r--r--devel/kf5-kfilemetadata/Makefile4
-rw-r--r--devel/kf5-ki18n/Makefile4
-rw-r--r--devel/kf5-kidletime/Makefile4
-rw-r--r--devel/kf5-kio/Makefile4
-rw-r--r--devel/kf5-kitemmodels/Makefile4
-rw-r--r--devel/kf5-knewstuff/Makefile4
-rw-r--r--devel/kf5-knotifications/Makefile4
-rw-r--r--devel/kf5-knotifyconfig/Makefile4
-rw-r--r--devel/kf5-kpackage/Makefile4
-rw-r--r--devel/kf5-kparts/Makefile2
-rw-r--r--devel/kf5-kpeople/Makefile4
-rw-r--r--devel/kf5-kpty/Makefile4
-rw-r--r--devel/kf5-kservice/Makefile4
-rw-r--r--devel/kf5-ktexteditor/Makefile4
-rw-r--r--devel/kf5-kunitconversion/Makefile4
-rw-r--r--devel/kf5-solid/Makefile4
-rw-r--r--devel/kf5-threadweaver/Makefile4
-rw-r--r--devel/kio-extras/Makefile4
-rw-r--r--devel/kirigami-gallery/Makefile4
-rw-r--r--devel/kpublictransport/Makefile2
-rw-r--r--devel/libdbusmenu-qt/Makefile2
-rw-r--r--devel/liblxqt/Makefile2
-rw-r--r--devel/libqtxdg/Makefile2
-rw-r--r--devel/liteide/Makefile2
-rw-r--r--devel/lokalize/Makefile4
-rw-r--r--devel/lxqt-build-tools/Makefile2
-rw-r--r--devel/nextpnr/Makefile2
-rw-r--r--devel/okteta/Makefile2
-rw-r--r--devel/plasma5-khotkeys/Makefile4
-rw-r--r--devel/plasma5-kwrited/Makefile2
-rw-r--r--devel/plasma5-plasma-sdk/Makefile4
-rw-r--r--devel/poxml/Makefile2
-rw-r--r--devel/py-pyface/Makefile2
-rw-r--r--devel/py-qt5-pyqt/Makefile2
-rw-r--r--devel/py-qt5-qscintilla2/Makefile4
-rw-r--r--devel/pyotherside-qt5/Makefile2
-rw-r--r--devel/pyside2-tools/Makefile2
-rw-r--r--devel/pyside2/Makefile4
-rw-r--r--devel/qca/Makefile2
-rw-r--r--devel/qconf/Makefile2
-rw-r--r--devel/qcoro/Makefile2
-rw-r--r--devel/qgit/Makefile2
-rw-r--r--devel/qjson/Makefile2
-rw-r--r--devel/qschematic/Makefile2
-rw-r--r--devel/qscintilla2-designerplugin-qt5/Makefile2
-rw-r--r--devel/qscintilla2-qt5/Makefile2
-rw-r--r--devel/qt5-assistant/Makefile2
-rw-r--r--devel/qt5-concurrent/Makefile2
-rw-r--r--devel/qt5-core/Makefile2
-rw-r--r--devel/qt5-dbus/Makefile2
-rw-r--r--devel/qt5-designer/Makefile4
-rw-r--r--devel/qt5-help/Makefile2
-rw-r--r--devel/qt5-linguist/Makefile4
-rw-r--r--devel/qt5-linguisttools/Makefile2
-rw-r--r--devel/qt5-location/Makefile2
-rw-r--r--devel/qt5-qdbus/Makefile2
-rw-r--r--devel/qt5-qdbusviewer/Makefile2
-rw-r--r--devel/qt5-qdoc/Makefile2
-rw-r--r--devel/qt5-remoteobjects/Makefile2
-rw-r--r--devel/qt5-script/Makefile2
-rw-r--r--devel/qt5-scripttools/Makefile2
-rw-r--r--devel/qt5-scxml/Makefile2
-rw-r--r--devel/qt5-testlib/Makefile2
-rw-r--r--devel/qt5-uitools/Makefile2
-rw-r--r--devel/qt5/Makefile.sqldrivers2
-rw-r--r--devel/qtcreator/Makefile4
-rw-r--r--devel/redasm/Makefile2
-rw-r--r--devel/sasm/Makefile2
-rw-r--r--devel/shiboken2/Makefile2
-rw-r--r--devel/umbrello/Makefile4
-rw-r--r--devel/vitables/Makefile2
-rw-r--r--devel/xelfviewer/Makefile2
-rw-r--r--devel/xopcodecalc/Makefile2
-rw-r--r--devel/xpeviewer/Makefile2
-rw-r--r--devel/zeal/Makefile2
119 files changed, 165 insertions, 165 deletions
diff --git a/devel/RStudio/Makefile b/devel/RStudio/Makefile
index 66dc59dbb4f3..29d2e38be81f 100644
--- a/devel/RStudio/Makefile
+++ b/devel/RStudio/Makefile
@@ -70,7 +70,7 @@ GIN_VERSION= 2.1.2
COMMENT+= (desktop UI version)
USES+= desktop-file-utils qt:5 shared-mime-info
USE_QT= core dbus declarative gui location network opengl printsupport quickcontrols sensors \
- sql svg webchannel webengine webkit widgets xml xmlpatterns buildtools_build qmake_build
+ sql svg webchannel webengine webkit widgets xml xmlpatterns buildtools:build qmake:build
CMAKE_ARGS+= -DRSTUDIO_TARGET=Desktop
INSTALL_SUBDIR= ${PORTNAME:tl}
EXECUTABLE= ${PORTNAME:tl}
diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile
index def3ca012595..98a43a2965e7 100644
--- a/devel/apitrace/Makefile
+++ b/devel/apitrace/Makefile
@@ -33,7 +33,7 @@ OPTIONS_SUB= yes
WAFFLE_DESC= Use Waffle library to allow retrace on Wayland, headless etc.
QT5_USES= qt:5
-QT5_USE= QT=core,gui,network,widgets,buildtools_build,qmake_build
+QT5_USE= QT=core,gui,network,widgets,buildtools:build,qmake:build
QT5_CMAKE_BOOL= ENABLE_GUI
WAFFLE_LIB_DEPENDS= libwaffle-1.so:graphics/waffle
diff --git a/devel/cervisia/Makefile b/devel/cervisia/Makefile
index a93d22e1f432..921945c2f804 100644
--- a/devel/cervisia/Makefile
+++ b/devel/cervisia/Makefile
@@ -11,9 +11,9 @@ USE_KDE= auth codecs completion config configwidgets coreaddons \
dbusaddons doctools i18n iconthemes init itemviews \
jobwidgets kdesu kio notifications parts pty service solid \
sonnet textwidgets widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/cmake-doc/Makefile b/devel/cmake-doc/Makefile
index 0d6b46a36a05..22559aed417c 100644
--- a/devel/cmake-doc/Makefile
+++ b/devel/cmake-doc/Makefile
@@ -17,7 +17,7 @@ DISTINFO_FILE= ${.CURDIR}/../cmake-core/distinfo
NO_ARCH= yes
USES= cmake qt:5
-USE_QT= help_build
+USE_QT= help:build
USE_LOCALE= en_US.UTF-8
CMAKE_OFF= SPHINX_MAN
diff --git a/devel/cmake-gui/Makefile b/devel/cmake-gui/Makefile
index 28d901083fa3..0f71a590f5fa 100644
--- a/devel/cmake-gui/Makefile
+++ b/devel/cmake-gui/Makefile
@@ -27,7 +27,7 @@ qt6_CONFLICTS_INSTALL= cmake-gui-qt5
USES= cmake:run,insource compiler:c++11-lang desktop-file-utils libarchive \
shared-mime-info qt:${FLAVOR:S/qt//}
-_USE_QT5= core gui widgets buildtools_build qmake_build
+_USE_QT5= core gui widgets buildtools:build qmake:build
_USE_QT6= base
USE_QT= ${_USE_QT${FLAVOR:S/qt//}}
CMAKE_ARGS= -DCMAKE_DATA_DIR:STRING="/${DATADIR_REL}" \
diff --git a/devel/codequery/Makefile b/devel/codequery/Makefile
index b92cd5f5ad3d..7d595b3bd372 100644
--- a/devel/codequery/Makefile
+++ b/devel/codequery/Makefile
@@ -19,7 +19,7 @@ USE_GITHUB= yes
GH_ACCOUNT= ruben2020
USE_QT= concurrent core gui widgets xml \
- buildtools_build linguisttools_build qmake_build
+ buildtools:build linguisttools:build qmake:build
CMAKE_ON= BUILD_QT5
diff --git a/devel/cppcheck/Makefile b/devel/cppcheck/Makefile
index b0c18b617600..80d376a2abfb 100644
--- a/devel/cppcheck/Makefile
+++ b/devel/cppcheck/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= cppcheck:devel/cppcheck
CMAKE_ON+= BUILD_GUI
USES+= qt:5
-USE_QT= core gui widgets printsupport help qmake_build buildtools_build linguisttools_build
+USE_QT= core gui widgets printsupport help qmake:build buildtools:build linguisttools:build
BUILD_WRKSRC= ${WRKSRC}/gui
INSTALL_WRKSRC= ${WRKSRC}/gui
diff --git a/devel/dolphin-plugins/Makefile b/devel/dolphin-plugins/Makefile
index b0a936a3f64b..4b8f067068b1 100644
--- a/devel/dolphin-plugins/Makefile
+++ b/devel/dolphin-plugins/Makefile
@@ -17,7 +17,7 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
syntaxhighlighting texteditor textwidgets unitconversion widgetsaddons \
windowsystem xmlgui
USE_QT= concurrent core dbus gui network printsupport widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index 9bc958c802b1..6ec8055a4458 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -48,7 +48,7 @@ GRAPHVIZ_RUN_DEPENDS= dot:graphics/graphviz
LATEX_USE= TEX=base,dvipsk,pdftex
QT5_USES= qt:5
-QT5_USE= QT=core,widgets,gui,xml,qmake_build,buildtools_build
+QT5_USE= QT=core,widgets,gui,xml,qmake:build,buildtools:build
QT5_CMAKE_BOOL= build_wizard
QT5_PLIST_FILES= bin/doxywizard
diff --git a/devel/easy-profiler/Makefile b/devel/easy-profiler/Makefile
index 786582a21828..7cb4dc2782b7 100644
--- a/devel/easy-profiler/Makefile
+++ b/devel/easy-profiler/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/easy_profiler_core/LICENSE.MIT
BROKEN_i386= see https://github.com/yse/easy_profiler/issues/202
USES= cmake compiler:c++11-lang qt:5
-USE_QT= core gui widgets buildtools_build qmake_build
+USE_QT= core gui widgets buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= yse
diff --git a/devel/elf-dissector/Makefile b/devel/elf-dissector/Makefile
index 4213c19e97b2..1ec4598ce726 100644
--- a/devel/elf-dissector/Makefile
+++ b/devel/elf-dissector/Makefile
@@ -19,9 +19,9 @@ USES= cmake compiler:c++17-lang \
kde:5 pkgconfig qt:5
USE_QT= core \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
USE_KDE= itemmodels \
- doctools_build ecm_build
+ doctools:build ecm:build
KDE_INVENT= 942274185cc89fabf74f5f1efb886ecf210ab2fb sdk
diff --git a/devel/eql5/Makefile b/devel/eql5/Makefile
index 81a0a322f3e2..327e3b67265c 100644
--- a/devel/eql5/Makefile
+++ b/devel/eql5/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS= libecl.so:lang/ecl
USES= gl qmake qt:5
USE_QT= core declarative gui help location multimedia network \
printsupport sql svg webchannel webengine widgets \
- buildtools_build uitools_build
+ buildtools:build uitools:build
USE_GL= gl
USE_LDCONFIG= yes
diff --git a/devel/fuel/Makefile b/devel/fuel/Makefile
index 8b374f1f1d6b..1f84d17e4986 100644
--- a/devel/fuel/Makefile
+++ b/devel/fuel/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= fossil:devel/fossil
USES= compiler:c++11-lang gmake qmake qt:5 shebangfix
USE_QT= core gui network webkit widgets \
- buildtools_build linguisttools_build
+ buildtools:build linguisttools:build
SHEBANG_FILES= intl/convert.sh
PLIST_FILES= bin/fuel share/applications/fuel.desktop \
diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile
index 478e18fc7b23..73a2140d8f10 100644
--- a/devel/gammaray/Makefile
+++ b/devel/gammaray/Makefile
@@ -20,7 +20,7 @@ USES= cmake kde:5 pkgconfig qt:5
USE_QT= 3d concurrent core declarative designer gui help linguisttools \
location network printsupport script scripttools svg uiplugin \
- webchannel widgets xml buildtools_build qdoc_build qmake_build
+ webchannel widgets xml buildtools:build qdoc:build qmake:build
USE_KDE= coreaddons syntaxhighlighting
USE_GITHUB= yes
diff --git a/devel/gitklient/Makefile b/devel/gitklient/Makefile
index 0a3c6818b8ec..982981885214 100644
--- a/devel/gitklient/Makefile
+++ b/devel/gitklient/Makefile
@@ -19,7 +19,7 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
jobwidgets kio parts service solid sonnet syntaxhighlighting \
texteditor textwidgets widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network testlib widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/gitqlient/Makefile b/devel/gitqlient/Makefile
index b711ee900d31..9679ffbb8f9a 100644
--- a/devel/gitqlient/Makefile
+++ b/devel/gitqlient/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= compiler:c++11-lang cpe qmake:outsource qt:5
USE_GL+= gl
USE_QT= core gui widgets \
- buildtools_build
+ buildtools:build
USE_GITHUB= yes
GH_ACCOUNT= francescmm
diff --git a/devel/grantlee5/Makefile b/devel/grantlee5/Makefile
index af42da457cdd..d7f9f8b672fb 100644
--- a/devel/grantlee5/Makefile
+++ b/devel/grantlee5/Makefile
@@ -14,7 +14,7 @@ LICENSE= LGPL21
PORTSCOUT= limit:^5\.
USE_QT= core declarative gui network script \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USES= cmake compiler:c++11-lib grantlee:5,selfbuild qt:5
USE_CXXSTD= c++11
CMAKE_ARGS+= -DBUILD_TESTS:BOOL=FALSE
diff --git a/devel/gwenhywfar/Makefile b/devel/gwenhywfar/Makefile
index b9fbaf43c6b3..d300af58d223 100644
--- a/devel/gwenhywfar/Makefile
+++ b/devel/gwenhywfar/Makefile
@@ -76,7 +76,7 @@ USE_GNOME+= cairo gdkpixbuf2 gtk30
USES+= compiler:c++11-lang gl qmake:no_env qt:5
USE_GL= gl
USE_QT= core gui widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
CONFIGURE_ARGS+=--with-qt5-qmake=${QMAKE} \
--with-qt5-moc=${MOC} \
--with-qt5-uic=${UIC}
diff --git a/devel/heaptrack/Makefile b/devel/heaptrack/Makefile
index 3d38e2a9b043..56bbf774de48 100644
--- a/devel/heaptrack/Makefile
+++ b/devel/heaptrack/Makefile
@@ -23,7 +23,7 @@ USE_KDE= auth auth codecs completion config config \
jobwidgets kio kio service solid threadweaver \
widgetsaddons windowsystem
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/heimdall/Makefile b/devel/heimdall/Makefile
index c8373cd5891f..86decd498cef 100644
--- a/devel/heimdall/Makefile
+++ b/devel/heimdall/Makefile
@@ -19,7 +19,7 @@ OPTIONS_DEFAULT=GUI
OPTIONS_SUB= yes
GUI_USES= qt:5
-GUI_USE= QT=buildtools_build,core,gui,qmake_build,widgets
+GUI_USE= QT=buildtools:build,core,gui,qmake:build,widgets
GUI_CMAKE_OFF= -DDISABLE_FRONTEND=YES
GH_ACCOUNT= Benjamin-Dobell
diff --git a/devel/injeqt/Makefile b/devel/injeqt/Makefile
index 3f65d8ae256e..3f328a28efda 100644
--- a/devel/injeqt/Makefile
+++ b/devel/injeqt/Makefile
@@ -14,7 +14,7 @@ USE_GITHUB= yes
GH_ACCOUNT= vogel
USES= cmake compiler:c++11-lib pathfix qt:5
-USE_QT= core buildtools_build qmake_build testlib_build
+USE_QT= core buildtools:build qmake:build testlib:build
USE_LDCONFIG= yes
CMAKE_ON= DISABLE_EXAMPLES \
diff --git a/devel/kapptemplate/Makefile b/devel/kapptemplate/Makefile
index b543925ab069..2a797340ba81 100644
--- a/devel/kapptemplate/Makefile
+++ b/devel/kapptemplate/Makefile
@@ -12,9 +12,9 @@ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth archive codecs completion config configwidgets coreaddons \
doctools i18n jobwidgets kio newstuff service solid \
widgetsaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network testlib widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/kcachegrind/Makefile b/devel/kcachegrind/Makefile
index 29701e571315..ecbbb65b5d38 100644
--- a/devel/kcachegrind/Makefile
+++ b/devel/kcachegrind/Makefile
@@ -11,9 +11,9 @@ USES= cmake compiler:c++11-lang desktop-file-utils kde:5 python:run qt:5 \
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons dbusaddons i18n itemviews jobwidgets kio service solid \
widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
SHEBANG_FILES= converters/dprof2calltree \
diff --git a/devel/kdbg/Makefile b/devel/kdbg/Makefile
index 31478eb55cc9..ca282bcdf932 100644
--- a/devel/kdbg/Makefile
+++ b/devel/kdbg/Makefile
@@ -14,7 +14,7 @@ USES= cmake compiler:c++11-lang kde:5 qt:5 xorg
USE_KDE= auth codecs config configwidgets coreaddons ecm \
i18n iconthemes widgetsaddons windowsystem xmlgui
USE_QT= core dbus gui widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
USE_GITHUB= yes
GH_ACCOUNT= j6t
diff --git a/devel/kde-dev-scripts/Makefile b/devel/kde-dev-scripts/Makefile
index b73aa1aa9538..d18fcb9b6c44 100644
--- a/devel/kde-dev-scripts/Makefile
+++ b/devel/kde-dev-scripts/Makefile
@@ -7,7 +7,7 @@ COMMENT= KDE development scripts
USES= cmake kde:5 perl5 python:run qt:5 shebangfix tar:xz
USE_KDE= doctools ecm
-USE_QT= buildtools_build qmake_build
+USE_QT= buildtools:build qmake:build
SHEBANG_FILES= cxxmetric \
draw_lib_dependencies \
diff --git a/devel/kde-dev-utils/Makefile b/devel/kde-dev-utils/Makefile
index 2f00a8c6372f..63c624e4f64f 100644
--- a/devel/kde-dev-utils/Makefile
+++ b/devel/kde-dev-utils/Makefile
@@ -11,9 +11,9 @@ USE_GL= gl
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons i18n itemviews jobwidgets kio parts service \
solid sonnet textwidgets widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus designer gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/kdesdk-kio/Makefile b/devel/kdesdk-kio/Makefile
index 3891b5fc14e6..eb4547dac289 100644
--- a/devel/kdesdk-kio/Makefile
+++ b/devel/kdesdk-kio/Makefile
@@ -8,9 +8,9 @@ WWW= https://kde.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 shebangfix tar:xz
USE_KDE= config coreaddons i18n kio service \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus network \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
SHEBANG_FILES= perldoc/pod2html.pl
diff --git a/devel/kdesdk-thumbnailers/Makefile b/devel/kdesdk-thumbnailers/Makefile
index 3ba2a7397832..85d34b01fd94 100644
--- a/devel/kdesdk-thumbnailers/Makefile
+++ b/devel/kdesdk-thumbnailers/Makefile
@@ -11,9 +11,9 @@ LIB_DEPENDS= libgettextpo.so:devel/gettext-tools
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= completion config coreaddons i18n jobwidgets \
kio service solid widgetsaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/kdesdk/Makefile b/devel/kdesdk/Makefile
index 4d920d857a6a..51e6508c488c 100644
--- a/devel/kdesdk/Makefile
+++ b/devel/kdesdk/Makefile
@@ -38,7 +38,7 @@ KAPPTEMPLATE_DESC= Template generator
KAPPTEMPLATE_RUN_DEPENDS= kapptemplate>=${KDE_APPLICATIONS_VERSION}:devel/kapptemplate
KATE_DESC= KDE advanced text editor
-KATE_USE= KDE=kate_run
+KATE_USE= KDE=kate:run
KCACHEGRIND_DESC= Profiler frontend
KCACHEGRIND_RUN_DEPENDS= kcachegrind>=${KDE_APPLICATIONS_VERSION}:devel/kcachegrind
diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile
index 1fffe120dc2d..a2d6f648277f 100644
--- a/devel/kdesvn/Makefile
+++ b/devel/kdesvn/Makefile
@@ -23,9 +23,9 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons dbusaddons ecm i18n iconthemes itemviews jobwidgets \
kio notifications parts service sonnet solid texteditor \
textwidgets wallet widgetsaddons windowsystem xmlgui \
- doctools_build
+ doctools:build
USE_QT= concurrent core dbus gui network sql widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
PORTSCOUT= ignore:1
diff --git a/devel/kdev-php/Makefile b/devel/kdev-php/Makefile
index 98d5676d7645..1dbd7b3f9c75 100644
--- a/devel/kdev-php/Makefile
+++ b/devel/kdev-php/Makefile
@@ -17,7 +17,7 @@ USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
sonnet syntaxhighlighting texteditor textwidgets threadweaver \
widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network webkit widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
# Versioning values, to reduce plist churn (match with devel/kdevelop)
diff --git a/devel/kdev-python/Makefile b/devel/kdev-python/Makefile
index c3f5dc24ea14..f78ffe267648 100644
--- a/devel/kdev-python/Makefile
+++ b/devel/kdev-python/Makefile
@@ -17,7 +17,7 @@ USE_KDE= attica auth codecs completion config configwidgets coreaddons \
solid sonnet syntaxhighlighting texteditor textwidgets \
threadweaver widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
# Versioning values, to reduce plist churn (match with devel/kdevelop)
diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile
index 14db1bbe7b1e..b80ee83041bc 100644
--- a/devel/kdevelop-pg-qt/Makefile
+++ b/devel/kdevelop-pg-qt/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= core testlib \
- buildtools_build qmake_build
+ buildtools:build qmake:build
CONFLICTS= kdevelop-pg-qt-1.0*
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index 4c9888eee02a..0bf966f8223e 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -33,11 +33,11 @@ USE_KDE= archive attica auth bookmarks codecs completion config configwidgets \
textwidgets threadweaver \
widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus declarative gui help network printsupport \
- script sql widgets xml buildtools_build qmake_build
+ script sql widgets xml buildtools:build qmake:build
USE_XORG= x11
SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \
kdevplatform/util/.zshrc
-# Most ports have ecm_build, testlib_build, but because this is an
+# Most ports have ecm:build, testlib:build, but because this is an
# IDE, which **probably** is used for Qt / KDE development (also
# other things, but let's guess a target market), pull in some
# additional development things that are otherwise build-dep-only.
diff --git a/devel/kf5-extra-cmake-modules/Makefile b/devel/kf5-extra-cmake-modules/Makefile
index 06c5f591e041..b0af99ec97ba 100644
--- a/devel/kf5-extra-cmake-modules/Makefile
+++ b/devel/kf5-extra-cmake-modules/Makefile
@@ -9,9 +9,9 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING-CMAKE-SCRIPTS
USES= cmake kde:5 qt:5 tar:xz
-USE_QT= linguisttools buildtools_build qmake_build
+USE_QT= linguisttools buildtools:build qmake:build
-HELP_USE= QT=help_build # qt5-help is only used to build a .qch file.
+HELP_USE= QT=help:build # qt5-help is only used to build a .qch file.
NO_ARCH= yes
PORTDOCS= html/*
diff --git a/devel/kf5-kauth/Makefile b/devel/kf5-kauth/Makefile
index 99a0476e0b41..9a232a264601 100644
--- a/devel/kf5-kauth/Makefile
+++ b/devel/kf5-kauth/Makefile
@@ -10,8 +10,8 @@ LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++11-lib cpe kde:5 qt:5 tar:xz
CPE_VENDOR= kde
USE_KDE= coreaddons \
- ecm_build
+ ecm:build
USE_QT= core dbus gui linguisttools widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kbookmarks/Makefile b/devel/kf5-kbookmarks/Makefile
index 74fdc619c935..9f465f6b7654 100644
--- a/devel/kf5-kbookmarks/Makefile
+++ b/devel/kf5-kbookmarks/Makefile
@@ -8,8 +8,8 @@ COMMENT= KF5 library for bookmarks and the XBEL format
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons \
widgetsaddons xmlgui \
- ecm_build
+ ecm:build
USE_QT= core dbus gui linguisttools widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kcmutils/Makefile b/devel/kf5-kcmutils/Makefile
index 083f94959e25..c177cf1f2a37 100644
--- a/devel/kf5-kcmutils/Makefile
+++ b/devel/kf5-kcmutils/Makefile
@@ -9,8 +9,8 @@ USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons guiaddons i18n \
itemviews kdeclarative package service \
widgetsaddons xmlgui \
- ecm_build
+ ecm:build
USE_QT= core dbus declarative gui network widgets xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kconfig/Makefile b/devel/kf5-kconfig/Makefile
index f851adf23f47..8a12ba503408 100644
--- a/devel/kf5-kconfig/Makefile
+++ b/devel/kf5-kconfig/Makefile
@@ -11,8 +11,8 @@ LICENSE= LGPL21+
USES= cmake compiler:c++11-lib cpe kde:5 qt:5 tar:xz
CPE_VENDOR= kde
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core dbus declarative gui linguisttools network xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kcoreaddons/Makefile b/devel/kf5-kcoreaddons/Makefile
index cd7bded7cd61..d32c1109fd19 100644
--- a/devel/kf5-kcoreaddons/Makefile
+++ b/devel/kf5-kcoreaddons/Makefile
@@ -9,9 +9,9 @@ LICENSE= LGPL21+ BSD3CLAUSE
LICENSE_COMB= multi
USES= cmake compiler:c++11-lib kde:5 qt:5 shared-mime-info tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core linguisttools \
- buildtools_build qmake_build
+ buildtools:build qmake:build
OPTIONS_DEFINE= FAM INOTIFY
OPTIONS_DEFAULT= INOTIFY
diff --git a/devel/kf5-kcrash/Makefile b/devel/kf5-kcrash/Makefile
index 154d2ebb79da..9ac7b309316e 100644
--- a/devel/kf5-kcrash/Makefile
+++ b/devel/kf5-kcrash/Makefile
@@ -7,9 +7,9 @@ COMMENT= KF5 library to handle crash analysis and bug report from apps
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz xorg
USE_KDE= coreaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= core gui widgets x11extras \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
USE_XORG= ice sm x11 xext
.include <bsd.port.mk>
diff --git a/devel/kf5-kdbusaddons/Makefile b/devel/kf5-kdbusaddons/Makefile
index 792b2c521fa0..98734a4f1cb2 100644
--- a/devel/kf5-kdbusaddons/Makefile
+++ b/devel/kf5-kdbusaddons/Makefile
@@ -9,8 +9,8 @@ COMMENT= KF5 addons to QtDBus
LICENSE= LGPL21+
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core dbus gui x11extras \
- buildtools_build linguisttools_build qmake_build testlib_build
+ buildtools:build linguisttools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kdeclarative/Makefile b/devel/kf5-kdeclarative/Makefile
index 3965510f5438..870a895e9410 100644
--- a/devel/kf5-kdeclarative/Makefile
+++ b/devel/kf5-kdeclarative/Makefile
@@ -13,9 +13,9 @@ USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
USE_KDE= completion config coreaddons globalaccel guiaddons i18n \
iconthemes jobwidgets kio notifications package service \
solid widgetsaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus declarative gui network widgets xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index 408fc0d363d0..b579018aa45a 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -14,8 +14,8 @@ RUN_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xs
USES= cmake compiler:c++11-lib gettext gnome kde:5 qt:5 tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive i18n \
- ecm_build
+ ecm:build
USE_QT= core \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index 3b08672b78bf..565d904365ed 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -17,8 +17,8 @@ LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz
USE_KDE= archive config coreaddons i18n \
- ecm_build
+ ecm:build
USE_QT= core gui xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-ki18n/Makefile b/devel/kf5-ki18n/Makefile
index 3a06a3a42b43..5bd41260ab82 100644
--- a/devel/kf5-ki18n/Makefile
+++ b/devel/kf5-ki18n/Makefile
@@ -7,8 +7,8 @@ COMMENT= KF5 advanced internationalization framework
USES= cmake compiler:c++11-lib gettext-runtime \
gettext-tools:build,run kde:5 qt:5 tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= concurrent core declarative network script \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kidletime/Makefile b/devel/kf5-kidletime/Makefile
index 7adb819edd8f..5750aa6a26a6 100644
--- a/devel/kf5-kidletime/Makefile
+++ b/devel/kf5-kidletime/Makefile
@@ -6,9 +6,9 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for monitoring user activity
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz xorg
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core dbus gui widgets x11extras \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= ice sm x11 xext xcb xscrnsaver
.include <bsd.port.mk>
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index f02e76038154..277713645548 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -14,10 +14,10 @@ USE_KDE= archive auth bookmarks codecs completion config \
i18n iconthemes itemviews jobwidgets kded \
notifications service solid sonnet textwidgets wallet \
widgetsaddons windowsystem xmlgui \
- doctools_build ecm_build
+ doctools:build ecm:build
USE_QT= concurrent core dbus declarative gui network \
script widgets x11extras xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/kf5-kitemmodels/Makefile b/devel/kf5-kitemmodels/Makefile
index 32d7231a5682..3c18086c5a4a 100644
--- a/devel/kf5-kitemmodels/Makefile
+++ b/devel/kf5-kitemmodels/Makefile
@@ -6,8 +6,8 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 models for Qt Model/View system
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core declarative network \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kf5-knewstuff/Makefile b/devel/kf5-knewstuff/Makefile
index 05652df9829c..b83bdf6fb47c 100644
--- a/devel/kf5-knewstuff/Makefile
+++ b/devel/kf5-knewstuff/Makefile
@@ -11,9 +11,9 @@ USE_KDE= archive attica5 auth codecs completion config \
configwidgets coreaddons i18n iconthemes itemviews \
jobwidgets kio kirigami2 package service solid sonnet \
textwidgets widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus declarative gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/kf5-knotifications/Makefile b/devel/kf5-knotifications/Makefile
index 38b1d75a66e0..7c4c4ca762d9 100644
--- a/devel/kf5-knotifications/Makefile
+++ b/devel/kf5-knotifications/Makefile
@@ -11,9 +11,9 @@ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= codecs config coreaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= core dbus declarative gui linguisttools network phonon4 widgets x11extras \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11 xtst
OPTIONS_DEFINE= AUDIO
diff --git a/devel/kf5-knotifyconfig/Makefile b/devel/kf5-knotifyconfig/Makefile
index 5aee62aec204..5817f211e07c 100644
--- a/devel/kf5-knotifyconfig/Makefile
+++ b/devel/kf5-knotifyconfig/Makefile
@@ -11,9 +11,9 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= completion config coreaddons i18n jobwidgets kio \
service solid widgetsaddons windowsystem \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network phonon4 widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= AUDIO
diff --git a/devel/kf5-kpackage/Makefile b/devel/kf5-kpackage/Makefile
index 7eb27a901ec2..6cf5a6d57080 100644
--- a/devel/kf5-kpackage/Makefile
+++ b/devel/kf5-kpackage/Makefile
@@ -7,8 +7,8 @@ COMMENT= KF5 library to load and install packages
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons i18n \
- doctools_build ecm_build
+ doctools:build ecm:build
USE_QT= core dbus xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kparts/Makefile b/devel/kf5-kparts/Makefile
index 1ede16677d71..e168753b92e1 100644
--- a/devel/kf5-kparts/Makefile
+++ b/devel/kf5-kparts/Makefile
@@ -11,7 +11,7 @@ USE_KDE= auth codecs completion config configwidgets coreaddons \
i18n iconthemes jobwidgets kio notifications service \
solid sonnet textwidgets widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/kf5-kpeople/Makefile b/devel/kf5-kpeople/Makefile
index 1a03138212ac..fc52c6164ff0 100644
--- a/devel/kf5-kpeople/Makefile
+++ b/devel/kf5-kpeople/Makefile
@@ -7,8 +7,8 @@ COMMENT= KF5 library providing access to contacts
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= config coreaddons i18n itemviews service widgetsaddons \
- ecm_build
+ ecm:build
USE_QT= core dbus declarative gui network sql widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kpty/Makefile b/devel/kf5-kpty/Makefile
index c556e7e0ee8f..0430637556f1 100644
--- a/devel/kf5-kpty/Makefile
+++ b/devel/kf5-kpty/Makefile
@@ -7,8 +7,8 @@ COMMENT= KF5 pty abstraction
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons i18n \
- ecm_build
+ ecm:build
USE_QT= core \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-kservice/Makefile b/devel/kf5-kservice/Makefile
index b15a1fe61364..781973bad0cd 100644
--- a/devel/kf5-kservice/Makefile
+++ b/devel/kf5-kservice/Makefile
@@ -7,9 +7,9 @@ COMMENT= KF5 advanced plugin and service introspection
USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons crash dbusaddons i18n \
- doctools_build ecm_build
+ doctools:build ecm:build
USE_QT= core dbus gui xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
# Make the applications.menu file not conflict with KDE4.
CMAKE_ARGS= -DAPPLICATIONS_MENU_NAME:STRING="kf5-applications.menu"
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index ec9a5a36fb82..61b187b0e52f 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -15,10 +15,10 @@ USE_KDE= archive auth codecs completion config configwidgets \
coreaddons guiaddons i18n iconthemes itemviews \
jobwidgets kio parts service solid sonnet syntaxhighlighting \
textwidgets widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus declarative gui network printsupport \
script widgets xml xmlpatterns \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/kf5-kunitconversion/Makefile b/devel/kf5-kunitconversion/Makefile
index 3b3181a0c27b..5cb03110e283 100644
--- a/devel/kf5-kunitconversion/Makefile
+++ b/devel/kf5-kunitconversion/Makefile
@@ -7,8 +7,8 @@ COMMENT= KF5 library for unit conversion
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
USE_KDE= i18n \
- ecm_build
+ ecm:build
USE_QT= core network xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/kf5-solid/Makefile b/devel/kf5-solid/Makefile
index 91ff34a46e59..d7e0d5793af3 100644
--- a/devel/kf5-solid/Makefile
+++ b/devel/kf5-solid/Makefile
@@ -8,10 +8,10 @@ COMMENT= KF5 hardware integration and detection
RUN_DEPENDS= bsdisks:sysutils/bsdisks
USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= concurrent core dbus declarative gui linguisttools \
network widgets xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
OPTIONS_DEFINE= IMOBILE
diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile
index 3b57a334c966..7c37e82175ef 100644
--- a/devel/kf5-threadweaver/Makefile
+++ b/devel/kf5-threadweaver/Makefile
@@ -6,8 +6,8 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 helper for multithreaded programming
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm_build
+USE_KDE= ecm:build
USE_QT= core widgets \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
.include <bsd.port.mk>
diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile
index 0e6ea23319a2..a66e23a5ef24 100644
--- a/devel/kio-extras/Makefile
+++ b/devel/kio-extras/Makefile
@@ -18,10 +18,10 @@ USE_KDE= activities archive auth bookmarks codecs completion config \
jobwidgets js kdelibs4support khtml kio notifications parts \
pty service solid sonnet syntaxhighlighting textwidgets unitconversion \
widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus declarative gui location network phonon4 printsupport \
sql svg testlib webchannel widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11 xcursor
SHEBANG_FILES= info/kde-info2html
diff --git a/devel/kirigami-gallery/Makefile b/devel/kirigami-gallery/Makefile
index 85ae47c7da97..09b13813ac64 100644
--- a/devel/kirigami-gallery/Makefile
+++ b/devel/kirigami-gallery/Makefile
@@ -11,9 +11,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL-2
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= itemmodels kirigami2 package \
- ecm_build
+ ecm:build
USE_QT= core declarative gui network quickcontrols2 svg widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
OPTIONS_DEFINE= DOCS
diff --git a/devel/kpublictransport/Makefile b/devel/kpublictransport/Makefile
index ce085e7cecd9..2f52e01194d9 100644
--- a/devel/kpublictransport/Makefile
+++ b/devel/kpublictransport/Makefile
@@ -10,7 +10,7 @@ LIB_DEPENDS= libprotobuf.so:devel/protobuf
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= core declarative gui network \
- buildtools_build qmake_build
+ buildtools:build qmake:build
OPTIONS_DEFINE= DOCS
diff --git a/devel/libdbusmenu-qt/Makefile b/devel/libdbusmenu-qt/Makefile
index b912a4e8ad78..b6beee9cac9e 100644
--- a/devel/libdbusmenu-qt/Makefile
+++ b/devel/libdbusmenu-qt/Makefile
@@ -20,7 +20,7 @@ qt6_PKGNAMESUFFIX= 6
USES= compiler:c++11-lib cmake qt:${FLAVOR:S/qt//}
USE_LDCONFIG= yes
_USE_QT5= core dbus gui widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
_USE_QT6= base
USE_QT= ${_USE_QT${FLAVOR:S/qt//}}
CMAKE_ON= USE_QT${FLAVOR:S/qt//}
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index 2f90accf1d2a..310d6792932e 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++14-lang gettext gnome kde:5 lxqt \
pkgconfig qt:5 tar:xz xorg
USE_GNOME= glib20
-USE_QT= buildtools_build qmake_build dbus core gui linguisttools \
+USE_QT= buildtools:build qmake:build dbus core gui linguisttools \
svg widgets x11extras xml
USE_KDE= windowsystem
USE_LXQT= buildtools qtxdg
diff --git a/devel/libqtxdg/Makefile b/devel/libqtxdg/Makefile
index ec95876db30b..93cca683f51b 100644
--- a/devel/libqtxdg/Makefile
+++ b/devel/libqtxdg/Makefile
@@ -12,7 +12,7 @@ LICENSE= LGPL21+
USES= cmake compiler:c++14-lang gnome lxqt pkgconfig qt:5 tar:xz
USE_LDCONFIG= yes
USE_GNOME= glib20
-USE_QT= buildtools_build qmake_build core dbus gui svg widgets \
+USE_QT= buildtools:build qmake:build core dbus gui svg widgets \
xml
USE_LXQT= buildtools
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index 5cb09b5ba0f3..cd9c6f5e5734 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -34,7 +34,7 @@ GH_TUPLE= visualfc:gocode:901895f2a886:visualfc_gocode \
USE_GL= gl
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
-USE_QT= buildtools_build core gui network printsupport widgets xml
+USE_QT= buildtools:build core gui network printsupport widgets xml
SUB_FILES= liteide
diff --git a/devel/lokalize/Makefile b/devel/lokalize/Makefile
index a630de560d92..3b7e5d4fb06d 100644
--- a/devel/lokalize/Makefile
+++ b/devel/lokalize/Makefile
@@ -13,9 +13,9 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools i18n itemviews \
jobwidgets kio kross notifications parts service solid sonnet \
textwidgets widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network script sql widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/lxqt-build-tools/Makefile b/devel/lxqt-build-tools/Makefile
index 695292ed4d19..d1f1352b725a 100644
--- a/devel/lxqt-build-tools/Makefile
+++ b/devel/lxqt-build-tools/Makefile
@@ -11,7 +11,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/BSD-3-Clause
USES= cmake lxqt pkgconfig qt:5 tar:xz gnome
-USE_QT= qmake_build buildtools_build core
+USE_QT= qmake:build buildtools:build core
USE_GNOME= glib20
.include <bsd.port.mk>
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile
index 02faee2e8f9f..d3e46f4c6a80 100644
--- a/devel/nextpnr/Makefile
+++ b/devel/nextpnr/Makefile
@@ -22,7 +22,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
${PY_BOOST}
USES= compiler:c++11-lang cmake qt:5 eigen:3 python:3.5+ gl
-USE_QT= buildtools_build core gui opengl qmake_build widgets
+USE_QT= buildtools:build core gui opengl qmake:build widgets
USE_GL= gl glu
USE_GITHUB= yes
GH_ACCOUNT= YosysHQ
diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile
index 72df270f1998..a0bb1bc17bbd 100644
--- a/devel/okteta/Makefile
+++ b/devel/okteta/Makefile
@@ -18,7 +18,7 @@ USE_KDE= attica auth bookmarks codecs completion crash \
widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus declarative designer gui network printsupport \
script scripttools widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
USE_LDCONFIG= yes
diff --git a/devel/plasma5-khotkeys/Makefile b/devel/plasma5-khotkeys/Makefile
index 6b7970a605db..a8bb94d5f420 100644
--- a/devel/plasma5-khotkeys/Makefile
+++ b/devel/plasma5-khotkeys/Makefile
@@ -14,10 +14,10 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
kdelibs4support kio notifications parts plasma-framework \
plasma-workspace service solid sonnet textwidgets \
unitconversion widgetsaddons windowsystem xmlgui \
- doctools_build ecm_build
+ doctools:build ecm:build
USE_QT= concurrent core dbus gui network printsupport widgets \
x11extras xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11 xtst
.include <bsd.port.mk>
diff --git a/devel/plasma5-kwrited/Makefile b/devel/plasma5-kwrited/Makefile
index 59878f421bce..ebb2d30f3810 100644
--- a/devel/plasma5-kwrited/Makefile
+++ b/devel/plasma5-kwrited/Makefile
@@ -9,6 +9,6 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons dbusaddons ecm i18n notifications pty
USE_QT= core dbus gui widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
.include <bsd.port.mk>
diff --git a/devel/plasma5-plasma-sdk/Makefile b/devel/plasma5-plasma-sdk/Makefile
index d205f6ddc8b9..138e6889cfb5 100644
--- a/devel/plasma5-plasma-sdk/Makefile
+++ b/devel/plasma5-plasma-sdk/Makefile
@@ -13,10 +13,10 @@ USE_KDE= archive attica auth codecs completion config configwidgets \
jobwidgets kdeclarative kio kirigami2 newstuff package parts \
plasma-framework service solid sonnet syntaxhighlighting \
texteditor textwidgets widgetsaddons windowsystem xmlgui \
- doctools_build
+ doctools:build
USE_QT= concurrent core dbus declarative gui network webkit widgets \
x11extras xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= x11
.include <bsd.port.mk>
diff --git a/devel/poxml/Makefile b/devel/poxml/Makefile
index 528e34a4ccf9..3ae62120ac32 100644
--- a/devel/poxml/Makefile
+++ b/devel/poxml/Makefile
@@ -9,7 +9,7 @@ USES= cmake compiler:c++11-lang gettext-tools:build,run \
kde:5 qt:5 tar:xz
USE_KDE= doctools ecm
USE_QT= core xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
OPTIONS_DEFINE= DOCS
diff --git a/devel/py-pyface/Makefile b/devel/py-pyface/Makefile
index 4fce3832995d..3a5a69dd89fa 100644
--- a/devel/py-pyface/Makefile
+++ b/devel/py-pyface/Makefile
@@ -37,7 +37,7 @@ OPTIONS_DEFAULT= QT5
QT5_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
QT5_USES= pyqt:5
-QT5_USE= PYQT=pyqt5_run,pyqt5_test
+QT5_USE= PYQT=pyqt5:run,pyqt5:test
# These tests were extracted from etstool.py and adapted to the ports test framework
# Note: The occurences of "qt4" aren't typos
diff --git a/devel/py-qt5-pyqt/Makefile b/devel/py-qt5-pyqt/Makefile
index a5ebc9cfe3b2..2b1c2314f956 100644
--- a/devel/py-qt5-pyqt/Makefile
+++ b/devel/py-qt5-pyqt/Makefile
@@ -24,7 +24,7 @@ USE_QT= connectivity core dbus declarative designer gui help imageformats locat
multimedia network opengl printsupport quick3d remoteobjects \
sensors serialport speech sql svg testlib webchannel webkit websockets \
widgets x11extras xml xmlpatterns \
- buildtools_build qmake_build
+ buildtools:build qmake:build
PORTSCOUT?= limit:^${_QT_VERSION:R}
diff --git a/devel/py-qt5-qscintilla2/Makefile b/devel/py-qt5-qscintilla2/Makefile
index 4a617ea9fb56..395f7b77a784 100644
--- a/devel/py-qt5-qscintilla2/Makefile
+++ b/devel/py-qt5-qscintilla2/Makefile
@@ -17,9 +17,9 @@ DESTDIRNAME= INSTALL_ROOT
USES= python:3.5-3.9 pyqt:5 gl qt:5
USE_GL= gl
-USE_PYQT= pyqt5 sip_build qtbuilder
+USE_PYQT= pyqt5 sip:build qtbuilder
USE_PYTHON= concurrent flavors py3kplist
-USE_QT= core gui printsupport widgets buildtools_build qmake_build
+USE_QT= core gui printsupport widgets buildtools:build qmake:build
OPTIONS_DEFINE= DEBUG
DEBUG_CONFIGURE_ON= --debug --trace
diff --git a/devel/pyotherside-qt5/Makefile b/devel/pyotherside-qt5/Makefile
index ea13902c52a0..7aa1bf8f8c0e 100644
--- a/devel/pyotherside-qt5/Makefile
+++ b/devel/pyotherside-qt5/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= compiler:c++11-lang gettext-runtime gl python:3.4+ qmake qt:5
USE_QT= core declarative declarative-test gui network quickcontrols \
- svg testlib widgets buildtools_build
+ svg testlib widgets buildtools:build
USE_GL= gl
USE_GITHUB= yes
diff --git a/devel/pyside2-tools/Makefile b/devel/pyside2-tools/Makefile
index f9a1b95e6713..47aa7c2fef17 100644
--- a/devel/pyside2-tools/Makefile
+++ b/devel/pyside2-tools/Makefile
@@ -23,7 +23,7 @@ USE_GL= gl
USE_PYTHON= flavors
USE_QT= 3d buildtools charts core datavis3d declarative \
designer gui help location multimedia network opengl \
- printsupport qmake_build script scripttools scxml sensors \
+ printsupport qmake:build script scripttools scxml sensors \
speech sql svg testlib uitools webchannel \
websockets widgets x11extras xml xmlpatterns
diff --git a/devel/pyside2/Makefile b/devel/pyside2/Makefile
index 2a8918db602a..f7e9c68ba149 100644
--- a/devel/pyside2/Makefile
+++ b/devel/pyside2/Makefile
@@ -20,9 +20,9 @@ USES= cmake gl python:3.5+ qt:5 tar:xz
USE_GL= gl
USE_LDCONFIG= yes
USE_PYTHON= flavors
-USE_QT= 3d buildtools_build charts concurrent core datavis3d declarative \
+USE_QT= 3d buildtools:build charts concurrent core datavis3d declarative \
designer gamepad gui help location multimedia network opengl \
- printsupport qmake_build quickcontrols2 remoteobjects serialport \
+ printsupport qmake:build quickcontrols2 remoteobjects serialport \
script scripttools scxml sensors speech sql svg testlib uitools \
webchannel websockets widgets x11extras xml xmlpatterns
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index 953e6237d01d..0028444ef46d 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -28,7 +28,7 @@ USE_LDCONFIG= yes
CMAKE_ARGS+= -DQCA_SUFFIX=${FLAVOR} \
-D${FLAVOR:tu}:BOOL=TRUE
-_USE_QT5= core buildtools_build qmake_build
+_USE_QT5= core buildtools:build qmake:build
_USE_QT6= 5compat base
USE_QT= ${_USE_QT${FLAVOR:S/qt//}}
diff --git a/devel/qconf/Makefile b/devel/qconf/Makefile
index 12fa76373a0d..925e0e60c71b 100644
--- a/devel/qconf/Makefile
+++ b/devel/qconf/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= qmake:no_env qt:5 tar:bzip2
USE_QT= core gui xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
HAS_CONFIGURE= yes
MAKE_ARGS= INSTALL_ROOT="${STAGEDIR}"
diff --git a/devel/qcoro/Makefile b/devel/qcoro/Makefile
index 15326b8f71ee..af1eaa781c8f 100644
--- a/devel/qcoro/Makefile
+++ b/devel/qcoro/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
USES= cmake compiler:c++17-lang pkgconfig qt:5
USE_QT= concurrent core dbus network testlib websockets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= danvratil
diff --git a/devel/qgit/Makefile b/devel/qgit/Makefile
index 1a13dded68ca..33e42e33ba47 100644
--- a/devel/qgit/Makefile
+++ b/devel/qgit/Makefile
@@ -11,7 +11,7 @@ LICENSE= GPLv2
USES= cmake compiler:c++11-lang cpe qt:5
USE_QT= core gui widgets \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= tibirna
diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile
index cd41fee50878..19c4c328f806 100644
--- a/devel/qjson/Makefile
+++ b/devel/qjson/Makefile
@@ -15,7 +15,7 @@ USES= cmake compiler:c++11-lang pathfix qt:5
USE_GITHUB= yes
GH_ACCOUNT= flavio
USE_LDCONFIG= yes
-USE_QT= core buildtools_build qmake_build
+USE_QT= core buildtools:build qmake:build
CMAKE_OFF= QT4_BUILD
QT_SUFFIX= -qt5
diff --git a/devel/qschematic/Makefile b/devel/qschematic/Makefile
index 84191d543c6a..a0d6166aaae8 100644
--- a/devel/qschematic/Makefile
+++ b/devel/qschematic/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LIB_DEPENDS= libgpds.so:devel/gpds
USES= cmake compiler:c++17-lang qt:5
-USE_QT= buildtools_build core gui qmake_build widgets
+USE_QT= buildtools:build core gui qmake:build widgets
USE_GITHUB= yes
GH_ACCOUNT= simulton
diff --git a/devel/qscintilla2-designerplugin-qt5/Makefile b/devel/qscintilla2-designerplugin-qt5/Makefile
index 8ac07aa73f77..6ed93fbe81f4 100644
--- a/devel/qscintilla2-designerplugin-qt5/Makefile
+++ b/devel/qscintilla2-designerplugin-qt5/Makefile
@@ -15,7 +15,7 @@ DISTINFO_FILE= ${.CURDIR:H}/qscintilla2-qt5/distinfo
USES= compiler:c++11-lang qmake pyqt:5 qt:5 gl
USE_GL= gl
USE_QT= core designer printsupport gui widgets xml \
- buildtools_build qmake_build
+ buildtools:build qmake:build
WRKSRC= ${WRKDIR}/${DISTNAME}/designer
diff --git a/devel/qscintilla2-qt5/Makefile b/devel/qscintilla2-qt5/Makefile
index a461a459df75..94142df7116c 100644
--- a/devel/qscintilla2-qt5/Makefile
+++ b/devel/qscintilla2-qt5/Makefile
@@ -12,7 +12,7 @@ WWW= http://www.riverbankcomputing.co.uk/software/qscintilla/
USES= compiler:c++11-lang gl qmake pyqt:5 qt:5
USE_GL= gl
USE_PYQT= #
-USE_QT= buildtools_build core gui printsupport widgets
+USE_QT= buildtools:build core gui printsupport widgets
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/devel/qt5-assistant/Makefile b/devel/qt5-assistant/Makefile
index fe9a167bb187..5f3ec75199b0 100644
--- a/devel/qt5-assistant/Makefile
+++ b/devel/qt5-assistant/Makefile
@@ -8,7 +8,7 @@ COMMENT= Qt 5 documentation browser
USES= compiler:c++11-lang qmake qt-dist:5,tools
USE_QT= core gui help network printsupport sql widgets \
- buildtools_build sql-sqlite3_run
+ buildtools:build sql-sqlite3:run
QT_BINARIES= yes
DESKTOP_ENTRIES="Qt 5 Assistant" "" \
diff --git a/devel/qt5-concurrent/Makefile b/devel/qt5-concurrent/Makefile
index 6f3a42df0736..9532f9a11665 100644
--- a/devel/qt5-concurrent/Makefile
+++ b/devel/qt5-concurrent/Makefile
@@ -8,7 +8,7 @@ COMMENT= Qt multi-threading module
USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
USE_PERL5= extract
-USE_QT= core qmake_build buildtools_build
+USE_QT= core qmake:build buildtools:build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
diff --git a/devel/qt5-core/Makefile b/devel/qt5-core/Makefile
index 72f79a7bde55..8c6afd62223c 100644
--- a/devel/qt5-core/Makefile
+++ b/devel/qt5-core/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \
USES= compiler:c++11-lang gnome perl5 qmake:no_env qt-dist:5,base
USE_GNOME= glib20
USE_PERL5= extract
-USE_QT= qmake_build buildtools_build
+USE_QT= qmake:build buildtools:build
HAS_CONFIGURE= yes
# Disable (almost) everything to install minimal qconfig.h.
# -no-feature-* adds QT_NO_* (for features which have no switch or
diff --git a/devel/qt5-dbus/Makefile b/devel/qt5-dbus/Makefile
index 48334177fa16..394cca577a21 100644
--- a/devel/qt5-dbus/Makefile
+++ b/devel/qt5-dbus/Makefile
@@ -10,7 +10,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus
USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
USE_PERL5= extract
-USE_QT= core qmake_build buildtools_build
+USE_QT= core qmake:build buildtools:build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
diff --git a/devel/qt5-designer/Makefile b/devel/qt5-designer/Makefile
index 08ee9e3742cf..e934d46cfb37 100644
--- a/devel/qt5-designer/Makefile
+++ b/devel/qt5-designer/Makefile
@@ -7,8 +7,8 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 5 graphical user interface designer
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= assistant_run core declarative gui network printsupport uiplugin \
- widgets xml buildtools_build
+USE_QT= assistant:run core declarative gui network printsupport uiplugin \
+ widgets xml buildtools:build
DESKTOP_ENTRIES="Qt 5 Designer" "" \
"${PREFIX}/share/pixmaps/designer-qt5.png" \
diff --git a/devel/qt5-help/Makefile b/devel/qt5-help/Makefile
index b1c5f0c525ca..5874e078890b 100644
--- a/devel/qt5-help/Makefile
+++ b/devel/qt5-help/Makefile
@@ -8,7 +8,7 @@ COMMENT= Qt online help integration module
USES= compiler:c++11-lang qmake qt-dist:5,tools
USE_QT= core gui network sql widgets \
- buildtools_build sql-sqlite3_run
+ buildtools:build sql-sqlite3:run
QT_BINARIES= yes
diff --git a/devel/qt5-linguist/Makefile b/devel/qt5-linguist/Makefile
index 6a8fc0357cf0..e9905b63f786 100644
--- a/devel/qt5-linguist/Makefile
+++ b/devel/qt5-linguist/Makefile
@@ -8,8 +8,8 @@ COMMENT= Qt 5 translation tool
USES= compiler:c++11-lang qmake qt-dist:5,tools
USE_QT= core gui printsupport widgets xml \
- assistant_run linguisttools_run \
- buildtools_build designer_build uitools_build
+ assistant:run linguisttools:run \
+ buildtools:build designer:build uitools:build
DESKTOP_ENTRIES="Qt 5 Linguist" "" \
"${PREFIX}/share/pixmaps/linguist-qt5.png" \
diff --git a/devel/qt5-linguisttools/Makefile b/devel/qt5-linguisttools/Makefile
index 6d2865306381..fb1ba802315c 100644
--- a/devel/qt5-linguisttools/Makefile
+++ b/devel/qt5-linguisttools/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt localization tools
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= core xml buildtools_build declarative_build
+USE_QT= core xml buildtools:build declarative:build
BUILD_WRKSRC= ${WRKSRC}/src/linguist
INSTALL_WRKSRC= ${WRKSRC}/src/linguist
diff --git a/devel/qt5-location/Makefile b/devel/qt5-location/Makefile
index 1353a8619338..bc214ee8080f 100644
--- a/devel/qt5-location/Makefile
+++ b/devel/qt5-location/Makefile
@@ -8,6 +8,6 @@ COMMENT= Qt location module
USES= compiler:c++11-lang qmake:norecursive qt-dist:5,location
USE_QT= concurrent core dbus declarative gui network serialport \
- buildtools_build
+ buildtools:build
.include <bsd.port.mk>
diff --git a/devel/qt5-qdbus/Makefile b/devel/qt5-qdbus/Makefile
index 7453bb6f64ee..9df08d2a2bb8 100644
--- a/devel/qt5-qdbus/Makefile
+++ b/devel/qt5-qdbus/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt command-line interface to D-Bus
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= core dbus xml buildtools_build
+USE_QT= core dbus xml buildtools:build
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/devel/qt5-qdbusviewer/Makefile b/devel/qt5-qdbusviewer/Makefile
index c2f155acb4dd..1c9ab1c24173 100644
--- a/devel/qt5-qdbusviewer/Makefile
+++ b/devel/qt5-qdbusviewer/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 5 graphical interface to D-Bus
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= core dbus gui widgets xml buildtools_build
+USE_QT= core dbus gui widgets xml buildtools:build
DESKTOP_ENTRIES="Qt 5 D-Bus Viewer" "" \
"${PREFIX}/share/pixmaps/qdbusviewer-qt5.png" \
diff --git a/devel/qt5-qdoc/Makefile b/devel/qt5-qdoc/Makefile
index dd9057daeb82..5209a254a63b 100644
--- a/devel/qt5-qdoc/Makefile
+++ b/devel/qt5-qdoc/Makefile
@@ -11,7 +11,7 @@ BUILD_DEPENDS= llvm${LLVM_DEFAULT}>=0:devel/llvm${LLVM_DEFAULT}
RUN_DEPENDS= llvm${LLVM_DEFAULT}>=0:devel/llvm${LLVM_DEFAULT}
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= core declarative buildtools_build qdoc-data_run
+USE_QT= core declarative buildtools:build qdoc-data:run
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/devel/qt5-remoteobjects/Makefile b/devel/qt5-remoteobjects/Makefile
index e45379e18a39..cb6d056625e2 100644
--- a/devel/qt5-remoteobjects/Makefile
+++ b/devel/qt5-remoteobjects/Makefile
@@ -9,7 +9,7 @@ COMMENT= Qt5 Remote Objects module
USES= compiler:c++11-lang gl qmake qt-dist:5
USE_GL= gl
USE_QT= core declarative network \
- buildtools_build
+ buildtools:build
QT_BINARIES= yes
diff --git a/devel/qt5-script/Makefile b/devel/qt5-script/Makefile
index 1959ca52be7f..dd8c47f5e32e 100644
--- a/devel/qt5-script/Makefile
+++ b/devel/qt5-script/Makefile
@@ -8,7 +8,7 @@ COMMENT= Qt 4-compatible scripting module
USES= compiler:c++11-lang perl5 qmake qt-dist:5,script
USE_PERL5= extract
-USE_QT= core buildtools_build
+USE_QT= core buildtools:build
# Keep make(1) from descending into src/script/obj/ (qmake:outsource
# doesn't work).
MAKE_ENV= MAKEOBJDIR=.
diff --git a/devel/qt5-scripttools/Makefile b/devel/qt5-scripttools/Makefile
index 6ca53d33c143..9a0bbbc07d8f 100644
--- a/devel/qt5-scripttools/Makefile
+++ b/devel/qt5-scripttools/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Script additional components
USES= compiler:c++11-lang qmake qt-dist:5,script
-USE_QT= core gui script widgets buildtools_build
+USE_QT= core gui script widgets buildtools:build
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${WRKSRC}/src/${PORTNAME}
diff --git a/devel/qt5-scxml/Makefile b/devel/qt5-scxml/Makefile
index 9f298f8b5484..a14f407ea823 100644
--- a/devel/qt5-scxml/Makefile
+++ b/devel/qt5-scxml/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt5 SCXML module
USES= compiler:c++11-lang qmake qt-dist:5,scxml
-USE_QT= core declarative network buildtools_build
+USE_QT= core declarative network buildtools:build
QT_BINARIES= yes
diff --git a/devel/qt5-testlib/Makefile b/devel/qt5-testlib/Makefile
index e41d1fb4eb9f..e883878f2180 100644
--- a/devel/qt5-testlib/Makefile
+++ b/devel/qt5-testlib/Makefile
@@ -8,7 +8,7 @@ COMMENT= Qt unit testing module
USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
USE_PERL5= extract
-USE_QT= core qmake_build buildtools_build
+USE_QT= core qmake:build buildtools:build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
diff --git a/devel/qt5-uitools/Makefile b/devel/qt5-uitools/Makefile
index f461ff941f07..e1f89eae815d 100644
--- a/devel/qt5-uitools/Makefile
+++ b/devel/qt5-uitools/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Designer UI forms support module
USES= compiler:c++11-lang qmake qt-dist:5,tools
-USE_QT= core gui uiplugin widgets buildtools_build
+USE_QT= core gui uiplugin widgets buildtools:build
BUILD_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
INSTALL_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
diff --git a/devel/qt5/Makefile.sqldrivers b/devel/qt5/Makefile.sqldrivers
index b5b2ec9a5429..3d602de97985 100644
--- a/devel/qt5/Makefile.sqldrivers
+++ b/devel/qt5/Makefile.sqldrivers
@@ -8,7 +8,7 @@ COMMENT?= Qt ${DB_DESC} database plugin
USES+= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
USE_PERL5+= extract
-USE_QT+= core sql qmake_build buildtools_build
+USE_QT+= core sql qmake:build buildtools:build
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=-no-gui -no-xcb
diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile
index d9ca39709010..f3926df319fc 100644
--- a/devel/qtcreator/Makefile
+++ b/devel/qtcreator/Makefile
@@ -80,10 +80,10 @@ DOCS_DESC= Install the Qt5 api documentation
EXAMPLES_DESC= Install the Qt5 example projects
QTWEBENGINE_DESC= Add dependency on qt5-webengine
-DOCS_USE= QT=doc_run
+DOCS_USE= QT=doc:run
DOCS_CMAKE_BOOL= WITH_DOCS
-EXAMPLES_USE= QT=examples_run
+EXAMPLES_USE= QT=examples:run
QTWEBENGINE_USE= qt=webengine
QTWEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine
diff --git a/devel/redasm/Makefile b/devel/redasm/Makefile
index f9a93b6fb68b..a6b7c0b4ba9b 100644
--- a/devel/redasm/Makefile
+++ b/devel/redasm/Makefile
@@ -11,7 +11,7 @@ WWW= https://redasm.io/
LICENSE= GPLv3
USES= cmake compiler:c++11-lang qt:5
-USE_QT= buildtools_build qmake_build core gui widgets
+USE_QT= buildtools:build qmake:build core gui widgets
USE_GITHUB= yes
GH_ACCOUNT= REDasmOrg
diff --git a/devel/sasm/Makefile b/devel/sasm/Makefile
index cb1ffc0ba236..4fb5c17ed957 100644
--- a/devel/sasm/Makefile
+++ b/devel/sasm/Makefile
@@ -14,7 +14,7 @@ USES= compiler:c++11-lang gl qmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= Dman95
USE_GL= gl
-USE_QT= core gui network widgets buildtools_build
+USE_QT= core gui network widgets buildtools:build
CONFLICTS_INSTALL= fasm fasm-fpga
diff --git a/devel/shiboken2/Makefile b/devel/shiboken2/Makefile
index 2e5c3b7cbe6a..caf55e5f4309 100644
--- a/devel/shiboken2/Makefile
+++ b/devel/shiboken2/Makefile
@@ -24,7 +24,7 @@ USES= cmake compiler:c++11-lang gnome python:3.5-3.9 qt:5 shebangfix tar:xz
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_PYTHON= flavors
-USE_QT= buildtools_build core gui network qmake_build testlib \
+USE_QT= buildtools:build core gui network qmake:build testlib \
xml xmlpatterns
SHEBANG_FILES= shiboken_tool.py
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index 676c1b2fb9c8..ae69c1e8d3d6 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -15,9 +15,9 @@ USE_KDE= archive auth bookmarks codecs completion config configwidgets \
jobwidgets kdelibs4support kio notifications parts service \
solid sonnet syntaxhighlighting texteditor textwidgets unitconversion \
widgetsaddons windowsystem xmlgui \
- ecm_build
+ ecm:build
USE_QT= concurrent core dbus gui network printsupport svg webkit widgets xml \
- buildtools_build qmake_build testlib_build
+ buildtools:build qmake:build testlib:build
USE_XORG= x11
OPTIONS_DEFINE= DOCS
diff --git a/devel/vitables/Makefile b/devel/vitables/Makefile
index 51856e6ac8ae..68bbc686fa8f 100644
--- a/devel/vitables/Makefile
+++ b/devel/vitables/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYNUMPY} \
USES= dos2unix python pyqt:5
USE_PYTHON= distutils cython noflavors autoplist
-USE_PYQT= pyqt5_run sip_run
+USE_PYQT= pyqt5:run sip:run
USE_GITHUB= yes
GH_ACCOUNT= uvemas
diff --git a/devel/xelfviewer/Makefile b/devel/xelfviewer/Makefile
index ec2e06285b01..e2ee0b7cfb92 100644
--- a/devel/xelfviewer/Makefile
+++ b/devel/xelfviewer/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= pkgconfig qt:5
GNU_CONFIGURE= yes
-USE_QT= buildtools_build linguisttools_build qmake_build \
+USE_QT= buildtools:build linguisttools:build qmake:build \
concurrent core gui opengl printsupport sql widgets
USE_GITHUB= yes
GH_ACCOUNT= horsicq
diff --git a/devel/xopcodecalc/Makefile b/devel/xopcodecalc/Makefile
index 5974b79098a8..e1c5b9c0b720 100644
--- a/devel/xopcodecalc/Makefile
+++ b/devel/xopcodecalc/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= pkgconfig qt:5
GNU_CONFIGURE= yes
-USE_QT= buildtools_build qmake_build core gui widgets
+USE_QT= buildtools:build qmake:build core gui widgets
USE_GITHUB= yes
GH_ACCOUNT= horsicq
diff --git a/devel/xpeviewer/Makefile b/devel/xpeviewer/Makefile
index a0ba5e66f355..09a6606a60bd 100644
--- a/devel/xpeviewer/Makefile
+++ b/devel/xpeviewer/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= desktop-file-utils pkgconfig qt:5
GNU_CONFIGURE= yes
-USE_QT= buildtools_build linguisttools_build qmake_build \
+USE_QT= buildtools:build linguisttools:build qmake:build \
concurrent core gui opengl printsupport widgets
USE_GITHUB= yes
GH_ACCOUNT= horsicq
diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile
index 545a9e2d615c..9042583c40d3 100644
--- a/devel/zeal/Makefile
+++ b/devel/zeal/Makefile
@@ -20,7 +20,7 @@ USE_GL= gl # Dependency added by qt5-gui.
USE_GITHUB= yes
USE_KDE= ecm
USE_QT= concurrent core gui network webkit widgets x11extras \
- buildtools_build qmake_build
+ buildtools:build qmake:build
USE_XORG= ice sm x11 xcb xext
GH_ACCOUNT= zealdocs