summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2018-12-25 20:25:39 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2018-12-25 20:25:39 +0000
commit707c6bf295fc3955c86c9244533c1524bb7dea15 (patch)
tree5754f0a521127b72390a51a263bc6e84b5177927 /devel
parentUpdate netbeans-devel to 10.0.vc5. (diff)
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=488341
Diffstat (limited to 'devel')
-rw-r--r--devel/RStudio/Makefile2
-rw-r--r--devel/allegro-devel/Makefile2
-rw-r--r--devel/allegro/Makefile2
-rw-r--r--devel/apitrace/Makefile2
-rw-r--r--devel/arpc/Makefile2
-rw-r--r--devel/benchmark/Makefile2
-rw-r--r--devel/binaryen/Makefile2
-rw-r--r--devel/caf/Makefile2
-rw-r--r--devel/catch/Makefile2
-rw-r--r--devel/ccls/Makefile2
-rw-r--r--devel/cdash/Makefile2
-rw-r--r--devel/cervisia-kde4/Makefile2
-rw-r--r--devel/cervisia/Makefile2
-rw-r--r--devel/cmake-doc/Makefile2
-rw-r--r--devel/cmake-gui/Makefile2
-rw-r--r--devel/cmake-modules-webos/Makefile2
-rw-r--r--devel/codequery/Makefile2
-rw-r--r--devel/compiler-rt/Makefile2
-rw-r--r--devel/cpp-netlib/Makefile2
-rw-r--r--devel/cpp2py/Makefile2
-rw-r--r--devel/cppcheck/Makefile2
-rw-r--r--devel/cpu_features/Makefile2
-rw-r--r--devel/cxxopts/Makefile2
-rw-r--r--devel/docopt.cpp/Makefile2
-rw-r--r--devel/dolphin-plugins-kde4/Makefile2
-rw-r--r--devel/dolphin-plugins/Makefile2
-rw-r--r--devel/doxygen/Makefile2
-rw-r--r--devel/ds2/Makefile2
-rw-r--r--devel/eastl/Makefile2
-rw-r--r--devel/easyloggingpp/Makefile2
-rw-r--r--devel/embb/Makefile2
-rw-r--r--devel/fifechan/Makefile2
-rw-r--r--devel/flang-clang/Makefile2
-rw-r--r--devel/flang/Makefile2
-rw-r--r--devel/flatbuffers/Makefile2
-rw-r--r--devel/fuzzylite/Makefile2
-rw-r--r--devel/gdcm/Makefile3
-rw-r--r--devel/glslang/Makefile2
-rw-r--r--devel/grantlee/Makefile2
-rw-r--r--devel/grantlee5/Makefile2
-rw-r--r--devel/heimdall/Makefile2
-rw-r--r--devel/hyperscan/Makefile2
-rw-r--r--devel/ignition-cmake/Makefile2
-rw-r--r--devel/ignition-common/Makefile2
-rw-r--r--devel/ignition-msgs/Makefile2
-rw-r--r--devel/ignition-plugin/Makefile2
-rw-r--r--devel/ignition-tools/Makefile2
-rw-r--r--devel/ignition-transport/Makefile2
-rw-r--r--devel/ikos/Makefile2
-rw-r--r--devel/inastemp/Makefile2
-rw-r--r--devel/include-what-you-use/Makefile2
-rw-r--r--devel/kapptemplate-kde4/Makefile2
-rw-r--r--devel/kapptemplate/Makefile2
-rw-r--r--devel/kcachegrind-kde4/Makefile2
-rw-r--r--devel/kcachegrind/Makefile2
-rw-r--r--devel/kcov/Makefile2
-rw-r--r--devel/kde-dev-scripts-kde4/Makefile2
-rw-r--r--devel/kde-dev-scripts/Makefile2
-rw-r--r--devel/kde-dev-utils-kde4/Makefile2
-rw-r--r--devel/kde-dev-utils/Makefile2
-rw-r--r--devel/kdesdk-kioslaves-kde4/Makefile2
-rw-r--r--devel/kdesdk-strigi-analyzers-kde4/Makefile2
-rw-r--r--devel/kdesdk-thumbnailers-kde4/Makefile2
-rw-r--r--devel/kdesdk-thumbnailers/Makefile2
-rw-r--r--devel/kdesvn-kde4/Makefile2
-rw-r--r--devel/kdesvn/Makefile2
-rw-r--r--devel/kdev-php/Makefile2
-rw-r--r--devel/kdev-python/Makefile2
-rw-r--r--devel/kdevelop-kde4/Makefile2
-rw-r--r--devel/kdevelop-pg-qt-kde4/Makefile2
-rw-r--r--devel/kdevelop-pg-qt/Makefile2
-rw-r--r--devel/kdevelop-php-docs-kde4/Makefile2
-rw-r--r--devel/kdevelop-php-kde4/Makefile2
-rw-r--r--devel/kdevelop/Makefile2
-rw-r--r--devel/kdevplatform-kde4/Makefile2
-rw-r--r--devel/kf5-extra-cmake-modules/Makefile2
-rw-r--r--devel/kf5-kapidox/Makefile2
-rw-r--r--devel/kf5-kauth/Makefile2
-rw-r--r--devel/kf5-kbookmarks/Makefile2
-rw-r--r--devel/kf5-kcmutils/Makefile2
-rw-r--r--devel/kf5-kconfig/Makefile2
-rw-r--r--devel/kf5-kcoreaddons/Makefile2
-rw-r--r--devel/kf5-kcrash/Makefile2
-rw-r--r--devel/kf5-kdbusaddons/Makefile2
-rw-r--r--devel/kf5-kdeclarative/Makefile2
-rw-r--r--devel/kf5-kdoctools/Makefile2
-rw-r--r--devel/kf5-kfilemetadata/Makefile2
-rw-r--r--devel/kf5-ki18n/Makefile2
-rw-r--r--devel/kf5-kidletime/Makefile2
-rw-r--r--devel/kf5-kio/Makefile2
-rw-r--r--devel/kf5-kitemmodels/Makefile2
-rw-r--r--devel/kf5-knewstuff/Makefile2
-rw-r--r--devel/kf5-knotifications/Makefile2
-rw-r--r--devel/kf5-knotifyconfig/Makefile2
-rw-r--r--devel/kf5-kpackage/Makefile2
-rw-r--r--devel/kf5-kparts/Makefile2
-rw-r--r--devel/kf5-kpeople/Makefile2
-rw-r--r--devel/kf5-kpty/Makefile2
-rw-r--r--devel/kf5-kservice/Makefile2
-rw-r--r--devel/kf5-ktexteditor/Makefile2
-rw-r--r--devel/kf5-kunitconversion/Makefile2
-rw-r--r--devel/kf5-solid/Makefile2
-rw-r--r--devel/kf5-threadweaver/Makefile2
-rw-r--r--devel/kio-extras/Makefile2
-rw-r--r--devel/leatherman/Makefile2
-rw-r--r--devel/libarea/Makefile2
-rw-r--r--devel/libbson/Makefile2
-rw-r--r--devel/libdbusmenu-qt/Makefile2
-rw-r--r--devel/libflatarray/Makefile2
-rw-r--r--devel/libfmt/Makefile2
-rw-r--r--devel/libftdi1/Makefile2
-rw-r--r--devel/libgpkg/Makefile2
-rw-r--r--devel/libkgapi-kde4/Makefile2
-rw-r--r--devel/libkolab/Makefile2
-rw-r--r--devel/liblxqt-l10n/Makefile2
-rw-r--r--devel/liblxqt/Makefile2
-rw-r--r--devel/libqtxdg/Makefile2
-rw-r--r--devel/librolegen/Makefile2
-rw-r--r--devel/libsimdpp/Makefile2
-rw-r--r--devel/libtap/Makefile2
-rw-r--r--devel/llbuild/Makefile2
-rw-r--r--devel/llvm-cheri/Makefile2
-rw-r--r--devel/llvm-devel/Makefile2
-rw-r--r--devel/llvm38/Makefile2
-rw-r--r--devel/llvm40/Makefile2
-rw-r--r--devel/llvm50/Makefile2
-rw-r--r--devel/llvm60/Makefile2
-rw-r--r--devel/llvm70/Makefile2
-rw-r--r--devel/lokalize-kde4/Makefile2
-rw-r--r--devel/lokalize/Makefile2
-rw-r--r--devel/lxqt-build-tools/Makefile2
-rw-r--r--devel/mongo-c-driver/Makefile2
-rw-r--r--devel/nlohmann-json/Makefile2
-rw-r--r--devel/nss_wrapper/Makefile2
-rw-r--r--devel/okteta-kde4/Makefile2
-rw-r--r--devel/okteta/Makefile2
-rw-r--r--devel/opendht/Makefile2
-rw-r--r--devel/p5-perlkde-kde4/Makefile2
-rw-r--r--devel/p5-perlqt-kde4/Makefile2
-rw-r--r--devel/pam_wrapper/Makefile2
-rw-r--r--devel/physfs-devel/Makefile2
-rw-r--r--devel/plasma5-khotkeys/Makefile2
-rw-r--r--devel/plasma5-kwrited/Makefile2
-rw-r--r--devel/plasma5-plasma-sdk/Makefile2
-rw-r--r--devel/poxml-kde4/Makefile2
-rw-r--r--devel/poxml/Makefile2
-rw-r--r--devel/py-krosspython-kde4/Makefile2
-rw-r--r--devel/py-opendht/Makefile2
-rw-r--r--devel/py-pykde4-kde4/Makefile2
-rw-r--r--devel/py-pykdeuic4-kde4/Makefile2
-rw-r--r--devel/pybind11/Makefile2
-rw-r--r--devel/qca/Makefile2
-rw-r--r--devel/qgit/Makefile2
-rw-r--r--devel/raknet/Makefile2
-rw-r--r--devel/range-v3/Makefile2
-rw-r--r--devel/rapidjson/Makefile2
-rw-r--r--devel/raylib/Makefile2
-rw-r--r--devel/replxx/Makefile2
-rw-r--r--devel/resolv_wrapper/Makefile2
-rw-r--r--devel/ruby-korundum-kde4/Makefile2
-rw-r--r--devel/ruby-krossruby-kde4/Makefile2
-rw-r--r--devel/ruby-qtruby-kde4/Makefile2
-rw-r--r--devel/shiboken/Makefile2
-rw-r--r--devel/silentbob/Makefile2
-rw-r--r--devel/smokegen-kde4/Makefile2
-rw-r--r--devel/smokekde-kde4/Makefile2
-rw-r--r--devel/smokeqt-kde4/Makefile2
-rw-r--r--devel/socket_wrapper/Makefile2
-rw-r--r--devel/spirv-tools/Makefile2
-rw-r--r--devel/stxxl/Makefile2
-rw-r--r--devel/ucommon/Makefile2
-rw-r--r--devel/uid_wrapper/Makefile2
-rw-r--r--devel/umbrello-kde4/Makefile2
-rw-r--r--devel/umbrello/Makefile2
-rw-r--r--devel/vera++/Makefile2
-rw-r--r--devel/vexcl/Makefile2
-rw-r--r--devel/vulkan-headers/Makefile2
-rw-r--r--devel/vulkan-tools/Makefile2
-rw-r--r--devel/vulkan-validation-layers/Makefile2
-rw-r--r--devel/websocketpp/Makefile2
-rw-r--r--devel/woff2/Makefile2
-rw-r--r--devel/xc3sprog/Makefile2
-rw-r--r--devel/xeus-cling/Makefile2
-rw-r--r--devel/xeus/Makefile2
-rw-r--r--devel/xtl-quant-stack/Makefile2
-rw-r--r--devel/xxhash/Makefile2
-rw-r--r--devel/yajl/Makefile2
-rw-r--r--devel/zapcc/Makefile2
-rw-r--r--devel/zeal/Makefile2
-rw-r--r--devel/zfp/Makefile2
190 files changed, 191 insertions, 190 deletions
diff --git a/devel/RStudio/Makefile b/devel/RStudio/Makefile
index bc46845aea9a..ea0144da6fe7 100644
--- a/devel/RStudio/Makefile
+++ b/devel/RStudio/Makefile
@@ -29,7 +29,7 @@ LIB_DEPENDS= libR.so:math/R \
libinotify.so:devel/libinotify \
libuuid.so:misc/e2fsprogs-libuuid
-USES= cmake:outsource desktop-file-utils fortran pkgconfig qt:5 shared-mime-info ssl
+USES= cmake desktop-file-utils fortran pkgconfig qt:5 shared-mime-info ssl
USE_QT= core dbus declarative gui location network opengl printsupport sensors \
sql svg webchannel webengine webkit widgets xml xmlpatterns buildtools_build qmake_build
USE_JAVA= yes
diff --git a/devel/allegro-devel/Makefile b/devel/allegro-devel/Makefile
index 4b9aa7e0eeed..39af17f8a8c7 100644
--- a/devel/allegro-devel/Makefile
+++ b/devel/allegro-devel/Makefile
@@ -23,7 +23,7 @@ LIB_DEPENDS+= libjack.so:audio/jack \
libFLAC.so:audio/flac \
libphysfs.so:devel/physfs
-USES= cmake jpeg openal:soft pkgconfig
+USES= cmake:insource jpeg openal:soft pkgconfig
USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga
USE_GL= glu
USE_GNOME= gtk20
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile
index e99573642758..a2bc9bf68690 100644
--- a/devel/allegro/Makefile
+++ b/devel/allegro/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= png>0:graphics/png \
LIB_DEPENDS= libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis
-USES= cmake makeinfo pkgconfig
+USES= cmake:insource makeinfo pkgconfig
USE_XORG= ice sm x11 xpm xext xcursor xxf86vm xxf86dga
USE_LDCONFIG= yes
diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile
index 5896bccd7908..b3a43e168fef 100644
--- a/devel/apitrace/Makefile
+++ b/devel/apitrace/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpng.so:graphics/png
-USES= cmake:outsource compiler:c++11-lang pkgconfig python:2.7 shebangfix
+USES= cmake compiler:c++11-lang pkgconfig python:2.7 shebangfix
USE_GITHUB= yes
USE_XORG= x11
diff --git a/devel/arpc/Makefile b/devel/arpc/Makefile
index 60d86f6995cd..399d01ad5b6e 100644
--- a/devel/arpc/Makefile
+++ b/devel/arpc/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= libargdata.so:devel/argdata
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR}
-USES= compiler:c++17-lang cmake localbase:ldflags python:3.4+ \
+USES= compiler:c++17-lang cmake:insource localbase:ldflags python:3.4+ \
shebangfix
SHEBANG_FILES= scripts/aprotoc.py
USE_LDCONFIG= yes
diff --git a/devel/benchmark/Makefile b/devel/benchmark/Makefile
index 60cafbdbf368..5877640d29c3 100644
--- a/devel/benchmark/Makefile
+++ b/devel/benchmark/Makefile
@@ -13,7 +13,7 @@ COMMENT= Microbenchmark support library
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= google
USE_LDCONFIG= yes
diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile
index 1f7cab40da73..7039da4a7b44 100644
--- a/devel/binaryen/Makefile
+++ b/devel/binaryen/Makefile
@@ -11,7 +11,7 @@ COMMENT= Compiler infrastructure and toolchain library for WebAssembly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource python:2.7,build compiler:c++11-lang
+USES= cmake python:2.7,build compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= WebAssembly
USE_LDCONFIG= yes
diff --git a/devel/caf/Makefile b/devel/caf/Makefile
index 836983a7abb3..36724a72fdce 100644
--- a/devel/caf/Makefile
+++ b/devel/caf/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
CXXFLAGS+= -std=c++11 -Wextra -Wall -pedantic
LDFLAGS+= -pthread
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_LDCONFIG= yes
TEST_TARGET= test
USE_GITHUB= yes
diff --git a/devel/catch/Makefile b/devel/catch/Makefile
index b9289e3a8952..2a5c0cac554e 100644
--- a/devel/catch/Makefile
+++ b/devel/catch/Makefile
@@ -13,7 +13,7 @@ COMMENT= Header-only test framework for C++
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= compiler:c++14-lang cmake:outsource pathfix
+USES= compiler:c++14-lang cmake pathfix
USE_GITHUB= yes
GH_ACCOUNT= catchorg
GH_PROJECT= Catch2
diff --git a/devel/ccls/Makefile b/devel/ccls/Makefile
index b30556c9b8f8..e5488b102599 100644
--- a/devel/ccls/Makefile
+++ b/devel/ccls/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
rapidjson>=1.1.0_4:devel/rapidjson
LIB_DEPENDS= libLLVM-${LLVM_DEFAULT:C/[0-9]$//}.so:devel/llvm${LLVM_DEFAULT}
-USES= cmake:outsource compiler:c++17-lang localbase
+USES= cmake compiler:c++17-lang localbase
USE_GITHUB= yes
GH_ACCOUNT= MaskRay
diff --git a/devel/cdash/Makefile b/devel/cdash/Makefile
index 4bca56bcf084..557377e3ca83 100644
--- a/devel/cdash/Makefile
+++ b/devel/cdash/Makefile
@@ -14,7 +14,7 @@ COMMENT= Web-based software testing server
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
-USES= dos2unix cmake:outsource zip
+USES= dos2unix cmake zip
DOS2UNIX_GLOB= *.php *.xml *.xsl *.txt
CMAKE_ARGS= -DCDASH_DB_NAME:STRING=cdash \
-DCDASH_DB_LOGIN:STRING=cdash \
diff --git a/devel/cervisia-kde4/Makefile b/devel/cervisia-kde4/Makefile
index 26b247d008cb..af1c82cd65fb 100644
--- a/devel/cervisia-kde4/Makefile
+++ b/devel/cervisia-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= CVS Frontend for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/cervisia/Makefile b/devel/cervisia/Makefile
index 5f7a1e30b5e2..8a0a19331456 100644
--- a/devel/cervisia/Makefile
+++ b/devel/cervisia/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= CVS Frontend for KDE
-USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= dbusaddons doctools ecm iconthemes init itemviews kdesu \
notifications parts widgetsaddons
USE_QT= core dbus gui widgets \
diff --git a/devel/cmake-doc/Makefile b/devel/cmake-doc/Makefile
index 2262ce2cf0b4..d51566fc2abf 100644
--- a/devel/cmake-doc/Makefile
+++ b/devel/cmake-doc/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
DISTINFO_FILE= ${.CURDIR}/../cmake/distinfo
NO_ARCH= yes
-USES= cmake:outsource qt:5
+USES= cmake qt:5
USE_QT= help_build
CMAKE_OFF= SPHINX_MAN
diff --git a/devel/cmake-gui/Makefile b/devel/cmake-gui/Makefile
index a32e2bf04a36..726b31bf343a 100644
--- a/devel/cmake-gui/Makefile
+++ b/devel/cmake-gui/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
librhash.so:security/rhash
USE_QT= core gui widgets buildtools_build qmake_build
-USES= cmake:run desktop-file-utils libarchive \
+USES= cmake:run,insource desktop-file-utils libarchive \
shared-mime-info qt:5
CMAKE_OFF= BUILD_CursesDialog \
CMake_SPHINX_DEPEND_ON_EXECUTABLES
diff --git a/devel/cmake-modules-webos/Makefile b/devel/cmake-modules-webos/Makefile
index 6b319499f70e..a70c979bad59 100644
--- a/devel/cmake-modules-webos/Makefile
+++ b/devel/cmake-modules-webos/Makefile
@@ -13,7 +13,7 @@ USE_GITHUB= yes
GH_ACCOUNT= FreeWebOS
GH_TAGNAME= submissions/19
-USES= cmake:outsource
+USES= cmake
INSTALL_TARGET= install
.include <bsd.port.mk>
diff --git a/devel/codequery/Makefile b/devel/codequery/Makefile
index f4135395f77c..f72c044c00c9 100644
--- a/devel/codequery/Makefile
+++ b/devel/codequery/Makefile
@@ -18,7 +18,7 @@ EXPIRATION_DATE= 2019-03-15
LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.md
LICENSE_FILE_MIT= ${WRKSRC}/querylib/README.txt
-USES= cmake compiler:c++11-lang ninja qt:4 sqlite
+USES= cmake:insource compiler:c++11-lang ninja qt:4 sqlite
USE_GITHUB= yes
GH_ACCOUNT= ruben2020
diff --git a/devel/compiler-rt/Makefile b/devel/compiler-rt/Makefile
index f144ccb95b9d..badd64ddbb88 100644
--- a/devel/compiler-rt/Makefile
+++ b/devel/compiler-rt/Makefile
@@ -25,7 +25,7 @@ TEST_TARGET= test
CMAKE_SOURCE_PATH= ${WRKSRC}
-USES= cmake tar:bzip2
+USES= cmake:insource tar:bzip2
USE_LDCONFIG= yes
LLVM_SVN= http://llvm.org/svn/llvm-project
diff --git a/devel/cpp-netlib/Makefile b/devel/cpp-netlib/Makefile
index 12dcb16d7f70..89c3df1e0a9c 100644
--- a/devel/cpp-netlib/Makefile
+++ b/devel/cpp-netlib/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
asio>0:net/asio
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_LDCONFIG= yes
CFLAGS+= -fPIC
CMAKE_ARGS+= -DCPP-NETLIB_BUILD_EXAMPLES=OFF \
diff --git a/devel/cpp2py/Makefile b/devel/cpp2py/Makefile
index ad9ca94ba0ec..0cfa3e4e8184 100644
--- a/devel/cpp2py/Makefile
+++ b/devel/cpp2py/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= ${PY_DEPENDS} \
RUN_DEPENDS= ${PY_DEPENDS} \
llvm${LLVM_VER}>0:devel/llvm${LLVM_VER}
-USES= cmake:outsource compiler:c++14-lang python:2.7 shebangfix
+USES= cmake compiler:c++14-lang python:2.7 shebangfix
USE_GITHUB= yes
GH_ACCOUNT= TRIQS
SHEBANG_FILES= bin/c*
diff --git a/devel/cppcheck/Makefile b/devel/cppcheck/Makefile
index b6a885b135b7..ef95954af75a 100644
--- a/devel/cppcheck/Makefile
+++ b/devel/cppcheck/Makefile
@@ -11,7 +11,7 @@ COMMENT?= Static analysis of C/C++ code
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c++11-lib cmake tar:bzip2
+USES= compiler:c++11-lib cmake:insource tar:bzip2
USE_GITHUB= yes
GH_ACCOUNT= danmar
diff --git a/devel/cpu_features/Makefile b/devel/cpu_features/Makefile
index 9b590c73f2db..73eff5fb2518 100644
--- a/devel/cpu_features/Makefile
+++ b/devel/cpu_features/Makefile
@@ -10,7 +10,7 @@ COMMENT= Cross platform C99 library to get cpu features at runtime
LICENSE= APACHE20
-USES= cmake
+USES= cmake:insource
USE_GITHUB= yes
GH_ACCOUNT= google
diff --git a/devel/cxxopts/Makefile b/devel/cxxopts/Makefile
index 344d1fefba65..ee2853b777c6 100644
--- a/devel/cxxopts/Makefile
+++ b/devel/cxxopts/Makefile
@@ -12,7 +12,7 @@ COMMENT= Lightweight C++ command line option parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= jarro2783
diff --git a/devel/docopt.cpp/Makefile b/devel/docopt.cpp/Makefile
index 81f4db1d475c..088dd285cefb 100644
--- a/devel/docopt.cpp/Makefile
+++ b/devel/docopt.cpp/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
TEST_DEPENDS= python${PYTHON_DEFAULT}:lang/python${PYTHON_DEFAULT:S/.//}
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= docopt
USE_LDCONFIG= yes
diff --git a/devel/dolphin-plugins-kde4/Makefile b/devel/dolphin-plugins-kde4/Makefile
index e77342af6ffd..b9f9285bb6f4 100644
--- a/devel/dolphin-plugins-kde4/Makefile
+++ b/devel/dolphin-plugins-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= Plugins for Dolphin file manager
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs libkonq automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/dolphin-plugins/Makefile b/devel/dolphin-plugins/Makefile
index 91e56506188f..063f31524063 100644
--- a/devel/dolphin-plugins/Makefile
+++ b/devel/dolphin-plugins/Makefile
@@ -10,7 +10,7 @@ COMMENT= Plugins for Dolphin file manager
BUILD_DEPENDS= dolphin:x11-fm/dolphin
RUN_DEPENDS= dolphin:x11-fm/dolphin
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash guiaddons i18n iconthemes itemviews jobwidgets \
kdelibs4support kio notifications parts service solid sonnet \
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index 6b78df809b9f..f14de30ae9fb 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -16,7 +16,7 @@ COMMENT= Documentation system for C, C++, and other languages
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= bison cmake:outsource,noninja compiler:c++11-lang iconv python shebangfix
+USES= bison cmake:noninja compiler:c++11-lang iconv python shebangfix
ALL_TARGET= all
CMAKE_ARGS+= -DDOC_INSTALL_DIR:PATH=${DOCSDIR_REL}
# Parallel jobs breaks when the DOCS option is on
diff --git a/devel/ds2/Makefile b/devel/ds2/Makefile
index f12c2015a736..d8126109940c 100644
--- a/devel/ds2/Makefile
+++ b/devel/ds2/Makefile
@@ -17,7 +17,7 @@ GH_TAGNAME= 52c45f3
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= the ptrace code only has an amd64 backend
-USES= cmake compiler
+USES= cmake:insource compiler
PLIST_FILES= bin/ds2
diff --git a/devel/eastl/Makefile b/devel/eastl/Makefile
index 4c6fa776245d..8a708efd813d 100644
--- a/devel/eastl/Makefile
+++ b/devel/eastl/Makefile
@@ -11,7 +11,7 @@ COMMENT= Electronic Arts Standard Template Library
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++14-lang
+USES= cmake compiler:c++14-lang
USE_GITHUB= yes
GH_ACCOUNT= electronicarts
GH_PROJECT= ${PORTNAME:tu}
diff --git a/devel/easyloggingpp/Makefile b/devel/easyloggingpp/Makefile
index 0f7090d76f56..72ffa4a722cd 100644
--- a/devel/easyloggingpp/Makefile
+++ b/devel/easyloggingpp/Makefile
@@ -12,7 +12,7 @@ COMMENT= C++ logging library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= muflihun
USE_LDCONFIG= yes
diff --git a/devel/embb/Makefile b/devel/embb/Makefile
index 42aa2c6e4883..a2f902c19ba3 100644
--- a/devel/embb/Makefile
+++ b/devel/embb/Makefile
@@ -16,7 +16,7 @@ LICENSE_COMB= multi
USE_GITHUB= yes
GH_ACCOUNT= siemens
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
CMAKE_ARGS= -DINSTALL_PREFIX=${PREFIX} \
-DUSE_C11_AND_CXX11:BOOL=true
diff --git a/devel/fifechan/Makefile b/devel/fifechan/Makefile
index a1104c2c6d07..c71faa37ebd4 100644
--- a/devel/fifechan/Makefile
+++ b/devel/fifechan/Makefile
@@ -12,7 +12,7 @@ COMMENT= Small, efficient C++ GUI library designed for games
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= cmake:outsource
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= fifengine
diff --git a/devel/flang-clang/Makefile b/devel/flang-clang/Makefile
index c8578b2b50ac..247ceeed38bf 100644
--- a/devel/flang-clang/Makefile
+++ b/devel/flang-clang/Makefile
@@ -19,7 +19,7 @@ ONLY_FOR_ARCHS= amd64
BUILD_DEPENDS= llvm60>=0:devel/llvm60
RUN_DEPENDS= llvm60>=0:devel/llvm60
-USES= cmake:outsource compiler:c++11-lib libedit tar:xz perl5 \
+USES= cmake compiler:c++11-lib libedit tar:xz perl5 \
python shebangfix
USE_LDCONFIG= ${PREFIX}/flang/lib
USE_GNOME= libxml2
diff --git a/devel/flang/Makefile b/devel/flang/Makefile
index d8a59533c3e1..290bc1f864f5 100644
--- a/devel/flang/Makefile
+++ b/devel/flang/Makefile
@@ -23,7 +23,7 @@ LIB_DEPENDS= libpgmath.so:math/libpgmath
OPTIONS_DEFINE= TESTS
TESTS_DESC= build unit tests for flang
-USES= cmake:outsource,noninja compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake:noninja compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
_USES_PYTHON?= python:build
USES+= ${_USES_PYTHON}
diff --git a/devel/flatbuffers/Makefile b/devel/flatbuffers/Makefile
index 5ba2e7e9f2a5..c76cf5233eda 100644
--- a/devel/flatbuffers/Makefile
+++ b/devel/flatbuffers/Makefile
@@ -13,7 +13,7 @@ COMMENT= Memory efficient serialization library
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= google
diff --git a/devel/fuzzylite/Makefile b/devel/fuzzylite/Makefile
index a6802b12222f..86625440b227 100644
--- a/devel/fuzzylite/Makefile
+++ b/devel/fuzzylite/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-type-limits"
-USES= cmake:outsource compiler
+USES= cmake compiler
USE_GITHUB= yes
USE_LDCONFIG= yes
diff --git a/devel/gdcm/Makefile b/devel/gdcm/Makefile
index 395bb9db04b5..7a909e0f64c0 100644
--- a/devel/gdcm/Makefile
+++ b/devel/gdcm/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= pkgconf:devel/pkgconf
LIB_DEPENDS= libopenjp2.so:graphics/openjpeg \
libexpat.so:textproc/expat2
-USES= alias cmake:outsource compiler:c++11-lang tar:bzip2 ssl
+USES= alias cmake compiler:c++11-lang tar:bzip2 ssl
OPTIONS_DEFINE= VTK6
OPTIONS_SUB= yes
@@ -34,6 +34,7 @@ GDCM_PATCH= 8
# Change this whenever VTK is updated
VTK6_VERSION= 6.2
+USES= alias cmake tar:bzip2 ssl
USE_LDCONFIG= yes
CFLAGS+= -I${LOCALBASE}/include
CMAKE_ARGS= -DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \
diff --git a/devel/glslang/Makefile b/devel/glslang/Makefile
index 1214d5bb03f3..fce4a03cca10 100644
--- a/devel/glslang/Makefile
+++ b/devel/glslang/Makefile
@@ -12,7 +12,7 @@ COMMENT= OpenGL and OpenGL ES shader front end and validator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKDIR}/LICENSE
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
diff --git a/devel/grantlee/Makefile b/devel/grantlee/Makefile
index fedf53e8c478..e2ec6ecbe732 100644
--- a/devel/grantlee/Makefile
+++ b/devel/grantlee/Makefile
@@ -20,7 +20,7 @@ PORTSCOUT= limit:^0\.
USE_QT= corelib gui qtestlib_build script \
qmake_build moc_build rcc_build uic_build
-USES= cmake:outsource grantlee:4,selfbuild qt:4
+USES= cmake grantlee:4,selfbuild qt:4
CMAKE_ARGS+= -DBUILD_TESTS:BOOL=FALSE
USE_LDCONFIG= yes
diff --git a/devel/grantlee5/Makefile b/devel/grantlee5/Makefile
index dd70fed18672..cf276d89bcbc 100644
--- a/devel/grantlee5/Makefile
+++ b/devel/grantlee5/Makefile
@@ -16,7 +16,7 @@ LICENSE= LGPL21
PORTSCOUT= limit:^5\.
USE_QT= buildtools_build core gui qmake_build script
-USES= cmake:outsource compiler:c++11-lib grantlee:5,selfbuild qt:5
+USES= cmake compiler:c++11-lib grantlee:5,selfbuild qt:5
CMAKE_ARGS+= -DBUILD_TESTS:BOOL=FALSE
USE_LDCONFIG= yes
diff --git a/devel/heimdall/Makefile b/devel/heimdall/Makefile
index f8e6f7246385..8b093092b05e 100644
--- a/devel/heimdall/Makefile
+++ b/devel/heimdall/Makefile
@@ -13,7 +13,7 @@ COMMENT= Tool suite used to flash firmware onto Samsung mobile devices
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++11-lang cmake
+USES= compiler:c++11-lang cmake:insource
USE_GITHUB= yes
OPTIONS_DEFINE= DOCS GUI
diff --git a/devel/hyperscan/Makefile b/devel/hyperscan/Makefile
index cc0664d7cac6..23e4e216fc61 100644
--- a/devel/hyperscan/Makefile
+++ b/devel/hyperscan/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ragel:devel/ragel
USE_GITHUB= yes
GH_ACCOUNT= intel
-USES= compiler:c++11-lib cmake:outsource pathfix python:build
+USES= compiler:c++11-lib cmake pathfix python:build
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= SSSE3 is required for work
diff --git a/devel/ignition-cmake/Makefile b/devel/ignition-cmake/Makefile
index 83046836b53c..f1233878c30e 100644
--- a/devel/ignition-cmake/Makefile
+++ b/devel/ignition-cmake/Makefile
@@ -10,7 +10,7 @@ COMMENT= CMake modules to be used by the Ignition projects
LICENSE= APACHE20
-USES= cmake:outsource pkgconfig
+USES= cmake pkgconfig
USE_RUBY= yes
CMAKE_OFF= BUILD_TESTING
diff --git a/devel/ignition-common/Makefile b/devel/ignition-common/Makefile
index ac0bfc47b404..e93f065e5a12 100644
--- a/devel/ignition-common/Makefile
+++ b/devel/ignition-common/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libuuid.so:misc/e2fsprogs-libuuid \
libignition-math6.so:math/ignition-math
-USES= cmake:outsource compiler:c++17-lang gnome pkgconfig
+USES= cmake compiler:c++17-lang gnome pkgconfig
USE_GNOME= glib20
USE_LDCONFIG= yes
diff --git a/devel/ignition-msgs/Makefile b/devel/ignition-msgs/Makefile
index 020db578f686..442d3a983837 100644
--- a/devel/ignition-msgs/Makefile
+++ b/devel/ignition-msgs/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake \
LIB_DEPENDS= libprotobuf.so:devel/protobuf \
libignition-math6.so:math/ignition-math
-USES= compiler:c++11-lang cmake:outsource
+USES= compiler:c++11-lang cmake
USE_RUBY= yes
USE_LDCONFIG= yes
diff --git a/devel/ignition-plugin/Makefile b/devel/ignition-plugin/Makefile
index c14716810848..1186cdbd6ca5 100644
--- a/devel/ignition-plugin/Makefile
+++ b/devel/ignition-plugin/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake
-USES= cmake:outsource compiler:c++17-lang
+USES= cmake compiler:c++17-lang
USE_LDCONFIG= yes
BB_ACCOUNT= ignitionrobotics
diff --git a/devel/ignition-tools/Makefile b/devel/ignition-tools/Makefile
index 3fe7dd513d6d..152fe611bdc9 100644
--- a/devel/ignition-tools/Makefile
+++ b/devel/ignition-tools/Makefile
@@ -12,7 +12,7 @@ COMMENT= Ignition entry point (ign) for using all the suite of ignition tools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++11-lang pkgconfig shebangfix
+USES= cmake compiler:c++11-lang pkgconfig shebangfix
SHEBANG_FILES= src/ign.in
USE_RUBY= yes
diff --git a/devel/ignition-transport/Makefile b/devel/ignition-transport/Makefile
index 0cea6fa5efe8..ada2d48b3df7 100644
--- a/devel/ignition-transport/Makefile
+++ b/devel/ignition-transport/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= libignition-math6.so:math/ignition-math \
libzmq.so:net/libzmq4
RUN_DEPENDS= ignition-tools>0:devel/ignition-tools
-USES= cmake:outsource pkgconfig sqlite
+USES= cmake pkgconfig sqlite
USE_LDCONFIG= yes
CMAKE_OFF= BUILD_TESTING
diff --git a/devel/ikos/Makefile b/devel/ikos/Makefile
index 4ad2d6dca2aa..27b392f4fd0d 100644
--- a/devel/ikos/Makefile
+++ b/devel/ikos/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= libapron.so:math/apron \
libgmp.so:math/gmp \
libppl.so:devel/ppl
-USES= cmake:outsource ncurses python sqlite
+USES= cmake ncurses python sqlite
USE_GITHUB= yes
GH_ACCOUNT= NASA-SW-VnV
diff --git a/devel/inastemp/Makefile b/devel/inastemp/Makefile
index e57198716537..d8384ba6baf8 100644
--- a/devel/inastemp/Makefile
+++ b/devel/inastemp/Makefile
@@ -11,7 +11,7 @@ COMMENT= C++ library to use SIMD vectorization
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource
+USES= cmake
NO_ARCH= yes
CMAKE_ARGS= -DINASTEMP_DO_INSTALL:BOOL=ON \
-DINASTEMP_JUST_LIB:BOOL=ON
diff --git a/devel/include-what-you-use/Makefile b/devel/include-what-you-use/Makefile
index 6fd2427e39f4..856ea6108d9e 100644
--- a/devel/include-what-you-use/Makefile
+++ b/devel/include-what-you-use/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
BUILD_DEPENDS= clang60:devel/llvm60
RUN_DEPENDS= clang60:devel/llvm60
-USES= cmake:outsource ncurses python:run shebangfix
+USES= cmake ncurses python:run shebangfix
USE_GITHUB= yes
SHEBANG_FILES= fix_includes.py \
diff --git a/devel/kapptemplate-kde4/Makefile b/devel/kapptemplate-kde4/Makefile
index 88b0db9fab39..d04874558f0d 100644
--- a/devel/kapptemplate-kde4/Makefile
+++ b/devel/kapptemplate-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= KDE template generator
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib dbus declarative
diff --git a/devel/kapptemplate/Makefile b/devel/kapptemplate/Makefile
index 751463389e4b..599e866c27f0 100644
--- a/devel/kapptemplate/Makefile
+++ b/devel/kapptemplate/Makefile
@@ -10,7 +10,7 @@ COMMENT= KDE template generator
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth archive codecs completion config configwidgets coreaddons \
doctools ecm i18n jobwidgets kio newstuff service widgetsaddons
USE_QT= core dbus gui network testlib widgets xml \
diff --git a/devel/kcachegrind-kde4/Makefile b/devel/kcachegrind-kde4/Makefile
index 8c954f546dd2..eb5cfc801d17 100644
--- a/devel/kcachegrind-kde4/Makefile
+++ b/devel/kcachegrind-kde4/Makefile
@@ -12,7 +12,7 @@ COMMENT= Profiler frontend for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 python:run qt:4 tar:xz shebangfix
+USES= cmake kde:4 python:run qt:4 tar:xz shebangfix
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib dbus gui
diff --git a/devel/kcachegrind/Makefile b/devel/kcachegrind/Makefile
index 7013b0eb79a9..9a28b7a7bef4 100644
--- a/devel/kcachegrind/Makefile
+++ b/devel/kcachegrind/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Profiler frontend for KDE
-USES= cmake:outsource compiler:c++11-lang kde:5 python:run qt:5 \
+USES= cmake compiler:c++11-lang kde:5 python:run qt:5 \
shebangfix tar:xz
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons ecm i18n itemviews jobwidgets kio service solid \
diff --git a/devel/kcov/Makefile b/devel/kcov/Makefile
index 8fd8d476bee5..09ca69d5ee0f 100644
--- a/devel/kcov/Makefile
+++ b/devel/kcov/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libdw.so:devel/elfutils \
libelf.so:devel/elfutils
-USES= cmake:outsource shebangfix python:build gettext-runtime
+USES= cmake shebangfix python:build gettext-runtime
# Remove -DPORTVERSION (and associated patch) when basing the port on an
# official release
diff --git a/devel/kde-dev-scripts-kde4/Makefile b/devel/kde-dev-scripts-kde4/Makefile
index b1ff04c0a566..00394d02a104 100644
--- a/devel/kde-dev-scripts-kde4/Makefile
+++ b/devel/kde-dev-scripts-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= KDE development scripts
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 python:run qt:4 shebangfix tar:xz
+USES= cmake kde:4 python:run qt:4 shebangfix tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/kde-dev-scripts/Makefile b/devel/kde-dev-scripts/Makefile
index c8692470d5f2..988619b08422 100644
--- a/devel/kde-dev-scripts/Makefile
+++ b/devel/kde-dev-scripts/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE development scripts
-USES= cmake:outsource kde:5 perl5 python:run qt:5 shebangfix tar:xz
+USES= cmake kde:5 perl5 python:run qt:5 shebangfix tar:xz
USE_KDE= doctools ecm
USE_QT= buildtools_build qmake_build
diff --git a/devel/kde-dev-utils-kde4/Makefile b/devel/kde-dev-utils-kde4/Makefile
index 30206b8c2b97..27f1c159df0c 100644
--- a/devel/kde-dev-utils-kde4/Makefile
+++ b/devel/kde-dev-utils-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= KDE development utilities
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib designer gui qt3support xml
diff --git a/devel/kde-dev-utils/Makefile b/devel/kde-dev-utils/Makefile
index 7b21881ec24e..d466658ba0b6 100644
--- a/devel/kde-dev-utils/Makefile
+++ b/devel/kde-dev-utils/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE development utilities
-USES= compiler:c++11-lang cmake:outsource kde:5 qt:5 tar:xz
+USES= compiler:c++11-lang cmake kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons ecm i18n itemviews jobwidgets kio parts service \
solid sonnet textwidgets widgetsaddons xmlgui
diff --git a/devel/kdesdk-kioslaves-kde4/Makefile b/devel/kdesdk-kioslaves-kde4/Makefile
index a458aa99a54e..51c1a91db401 100644
--- a/devel/kdesdk-kioslaves-kde4/Makefile
+++ b/devel/kdesdk-kioslaves-kde4/Makefile
@@ -14,7 +14,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libsvn_client-1.so:devel/subversion
-USES= cmake:outsource kde:4 perl5 qt:4 shebangfix tar:xz
+USES= cmake kde:4 perl5 qt:4 shebangfix tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/kdesdk-strigi-analyzers-kde4/Makefile b/devel/kdesdk-strigi-analyzers-kde4/Makefile
index 24070b32b46b..11d6903cecb8 100644
--- a/devel/kdesdk-strigi-analyzers-kde4/Makefile
+++ b/devel/kdesdk-strigi-analyzers-kde4/Makefile
@@ -12,7 +12,7 @@ COMMENT= Strigi analyzers for SDK related file formats
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4 strigi
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/kdesdk-thumbnailers-kde4/Makefile b/devel/kdesdk-thumbnailers-kde4/Makefile
index f40398fd8138..76759b250269 100644
--- a/devel/kdesdk-thumbnailers-kde4/Makefile
+++ b/devel/kdesdk-thumbnailers-kde4/Makefile
@@ -12,7 +12,7 @@ COMMENT= KDE thumbnail generator for gettext po files
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource gettext kde:4 qt:4 tar:xz
+USES= cmake gettext kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/kdesdk-thumbnailers/Makefile b/devel/kdesdk-thumbnailers/Makefile
index 6858f79c17e4..2932cea6b72c 100644
--- a/devel/kdesdk-thumbnailers/Makefile
+++ b/devel/kdesdk-thumbnailers/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE thumbnail generator for gettext po files
-USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= completion config coreaddons ecm i18n jobwidgets \
kio service widgetsaddons
USE_QT= core dbus gui network widgets xml \
diff --git a/devel/kdesvn-kde4/Makefile b/devel/kdesvn-kde4/Makefile
index 4a720d86b0eb..588625564484 100644
--- a/devel/kdesvn-kde4/Makefile
+++ b/devel/kdesvn-kde4/Makefile
@@ -28,7 +28,7 @@ CONFLICTS= kdesvn-2.* \
CMAKE_ARGS+= -DSUBVERSION_INCLUDE_DIR=${LOCALBASE}/include/subversion-1 \
-DMAN_INSTALL_DIR=${MANPREFIX}/man
-USES= cmake:outsource compiler:c11 bdb kde:4 qt:4 tar:xz
+USES= cmake compiler:c11 bdb kde:4 qt:4 tar:xz
USE_KDE= automoc4 kdelibs soprano baseapps_run
USE_LDCONFIG= yes
USE_QT= corelib gui xml network dbus svg sql \
diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile
index d063b140517b..f857d6778ac9 100644
--- a/devel/kdesvn/Makefile
+++ b/devel/kdesvn/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
CONFLICTS_INSTALL= kdesvn-kde4 \
qsvn-[0-9]*
-USES= bdb cmake:outsource kde:5 qt:5 tar:xz
+USES= bdb cmake kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons dbusaddons ecm i18n iconthemes itemviews jobwidgets \
kio notifications parts service sonnet texteditor textwidgets \
diff --git a/devel/kdev-php/Makefile b/devel/kdev-php/Makefile
index cf636d4633f8..17788584cfdd 100644
--- a/devel/kdev-php/Makefile
+++ b/devel/kdev-php/Makefile
@@ -13,7 +13,7 @@ COMMENT= PHP support for KDevelop
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libkdevcmakecommon.so:devel/kdevelop
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
i18n itemmodels jobwidgets kcmutils kio parts service sonnet \
texteditor textwidgets threadweaver widgetsaddons xmlgui
diff --git a/devel/kdev-python/Makefile b/devel/kdev-python/Makefile
index f73843267ec6..6e9d4f839fe4 100644
--- a/devel/kdev-python/Makefile
+++ b/devel/kdev-python/Makefile
@@ -13,7 +13,7 @@ COMMENT= Python support for KDevelop
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libkdevcmakecommon.so:devel/kdevelop
-USES= cmake:outsource compiler:c++11-lib kde:5 python:3.4+ qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 python:3.4+ qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
ecm i18n itemmodels jobwidgets kio newstuff parts service \
sonnet texteditor textwidgets threadweaver widgetsaddons xmlgui
diff --git a/devel/kdevelop-kde4/Makefile b/devel/kdevelop-kde4/Makefile
index 2333e461bf77..aabeb5f4dc94 100644
--- a/devel/kdevelop-kde4/Makefile
+++ b/devel/kdevelop-kde4/Makefile
@@ -18,7 +18,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libkdevplatforminterfaces.so:devel/kdevplatform-kde4
RUN_DEPENDS= gmake:devel/gmake
-USES= cmake:outsource compiler:c++11-lib kde:4 \
+USES= cmake compiler:c++11-lib kde:4 \
qt:4 shared-mime-info tar:xz
USE_KDE= kdelibs workspace automoc4
USE_QT= qmake_build moc_build uic_build rcc_build \
diff --git a/devel/kdevelop-pg-qt-kde4/Makefile b/devel/kdevelop-pg-qt-kde4/Makefile
index 50a7b4da3df5..b4fa1fd04f42 100644
--- a/devel/kdevelop-pg-qt-kde4/Makefile
+++ b/devel/kdevelop-pg-qt-kde4/Makefile
@@ -17,7 +17,7 @@ EXPIRATION_DATE= 2018-12-31
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
-USES= bison cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:bzip2
+USES= bison cmake compiler:c++11-lib kde:4 qt:4 tar:bzip2
USE_KDE= automoc4 kdelibs
USE_QT= qmake_build moc_build uic_build rcc_build
diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile
index fdcf08016814..e11bd3202165 100644
--- a/devel/kdevelop-pg-qt/Makefile
+++ b/devel/kdevelop-pg-qt/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
-USES= bison cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= core testlib \
buildtools_build qmake_build
diff --git a/devel/kdevelop-php-docs-kde4/Makefile b/devel/kdevelop-php-docs-kde4/Makefile
index 625b1b78ac9e..7a93b2318bb5 100644
--- a/devel/kdevelop-php-docs-kde4/Makefile
+++ b/devel/kdevelop-php-docs-kde4/Makefile
@@ -16,7 +16,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libkdevplatforminterfaces.so:devel/kdevplatform-kde4
-USES= cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
+USES= cmake compiler:c++11-lib kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build webkit
diff --git a/devel/kdevelop-php-kde4/Makefile b/devel/kdevelop-php-kde4/Makefile
index bb8ac67256c5..fb51f07f3550 100644
--- a/devel/kdevelop-php-kde4/Makefile
+++ b/devel/kdevelop-php-kde4/Makefile
@@ -17,7 +17,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libkdevplatforminterfaces.so:devel/kdevplatform-kde4
BUILD_DEPENDS= ${KDE_PREFIX}/bin/kdev-pg-qt:devel/kdevelop-pg-qt-kde4
-USES= cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
+USES= cmake compiler:c++11-lib kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
MAKE_JOBS_UNSAFE= yes
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index 05a47a92dbd6..eac0a46cf7ed 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -22,7 +22,7 @@ LIB_DEPENDS= libkasten3controllers.so:devel/okteta \
libclang.so.${LLVM_VERSION:C/([1-9])([0-9])/\1/}:devel/llvm${LLVM_VERSION}
RUN_DEPENDS= gmake:devel/gmake
-USES= cmake:outsource compiler:c++11-lib desktop-file-utils \
+USES= cmake compiler:c++11-lib desktop-file-utils \
gettext grantlee:5 kde:5 qt:5 shared-mime-info shebangfix tar:xz
USE_KDE= archive attica auth bookmarks codecs completion config configwidgets \
coreaddons crash guiaddons emoticons i18n iconthemes init \
diff --git a/devel/kdevplatform-kde4/Makefile b/devel/kdevplatform-kde4/Makefile
index 588705b0a4d8..adef3a84f54e 100644
--- a/devel/kdevplatform-kde4/Makefile
+++ b/devel/kdevplatform-kde4/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= libsvn_client-1.so:devel/subversion \
libboost_thread.so:devel/boost-libs \
libqjson.so:devel/qjson@qt4
-USES= cmake:outsource compiler:c++11-lib grantlee:4 kde:4 qt:4 shebangfix \
+USES= cmake compiler:c++11-lib grantlee:4 kde:4 qt:4 shebangfix \
tar:xz
USE_KDE= kate_run kdelibs automoc4
USE_QT= qmake_build moc_build uic_build rcc_build \
diff --git a/devel/kf5-extra-cmake-modules/Makefile b/devel/kf5-extra-cmake-modules/Makefile
index f3fd380fab75..57abff891d09 100644
--- a/devel/kf5-extra-cmake-modules/Makefile
+++ b/devel/kf5-extra-cmake-modules/Makefile
@@ -12,7 +12,7 @@ COMMENT= Extra modules and scripts for CMake
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING-CMAKE-SCRIPTS
-USES= cmake:outsource kde:5 qt:5 tar:xz
+USES= cmake kde:5 qt:5 tar:xz
USE_QT= buildtools_build linguisttools_build qmake_build
HELP_USE= QT=help_build # qt5-help is only used to build a .qch file.
diff --git a/devel/kf5-kapidox/Makefile b/devel/kf5-kapidox/Makefile
index ff61fdd73485..0ee6459a4333 100644
--- a/devel/kf5-kapidox/Makefile
+++ b/devel/kf5-kapidox/Makefile
@@ -10,7 +10,7 @@ COMMENT= KF5 API Documentation Tools
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource kde:5 python qt:5 tar:xz
+USES= cmake kde:5 python qt:5 tar:xz
USE_KDE= archive ecm
USE_QT= buildtools_build qmake_build
USE_PYTHON= py3kplist
diff --git a/devel/kf5-kauth/Makefile b/devel/kf5-kauth/Makefile
index 065b3f1aecfc..03c02cc1aca5 100644
--- a/devel/kf5-kauth/Makefile
+++ b/devel/kf5-kauth/Makefile
@@ -9,7 +9,7 @@ COMMENT= KF5 abstraction to system policy and authentication features
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= coreaddons ecm
USE_QT= buildtools_build core dbus gui linguisttools qmake_build \
widgets
diff --git a/devel/kf5-kbookmarks/Makefile b/devel/kf5-kbookmarks/Makefile
index 969e8236e957..1c5d37ffdda6 100644
--- a/devel/kf5-kbookmarks/Makefile
+++ b/devel/kf5-kbookmarks/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for bookmarks and the XBEL format
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm \
iconthemes widgetsaddons xmlgui
USE_QT= buildtools_build core dbus gui linguisttools \
diff --git a/devel/kf5-kcmutils/Makefile b/devel/kf5-kcmutils/Makefile
index b03fbbb05070..03d728ef4895 100644
--- a/devel/kf5-kcmutils/Makefile
+++ b/devel/kf5-kcmutils/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 utilities for working with KCModules
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm i18n \
iconthemes itemviews kdeclarative package service \
widgetsaddons xmlgui
diff --git a/devel/kf5-kconfig/Makefile b/devel/kf5-kconfig/Makefile
index 5fc74d5e4361..1a0dece833f9 100644
--- a/devel/kf5-kconfig/Makefile
+++ b/devel/kf5-kconfig/Makefile
@@ -11,7 +11,7 @@ COMMENT= KF5 widgets for configuration dialogs
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build concurrent core dbus gui linguisttools \
qmake_build testlib xml
diff --git a/devel/kf5-kcoreaddons/Makefile b/devel/kf5-kcoreaddons/Makefile
index 5b003d2040b7..c445186685cb 100644
--- a/devel/kf5-kcoreaddons/Makefile
+++ b/devel/kf5-kcoreaddons/Makefile
@@ -12,7 +12,7 @@ LICENSE_COMB= multi
LICENSE_FILE_LGPL21+= ${WRKSRC}/COPYING.LIB
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING-CMAKE-SCRIPTS
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 shared-mime-info tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 shared-mime-info tar:xz
USE_KDE= ecm
USE_QT= buildtools_build core linguisttools qmake_build
diff --git a/devel/kf5-kcrash/Makefile b/devel/kf5-kcrash/Makefile
index 87604d8267b0..072d45084b5c 100644
--- a/devel/kf5-kcrash/Makefile
+++ b/devel/kf5-kcrash/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to handle crash analysis and bug report from apps
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= coreaddons ecm windowsystem
USE_QT= buildtools_build core gui qmake_build widgets x11extras
USE_XORG= ice sm x11 xext
diff --git a/devel/kf5-kdbusaddons/Makefile b/devel/kf5-kdbusaddons/Makefile
index f1be588b1544..420c77afda43 100644
--- a/devel/kf5-kdbusaddons/Makefile
+++ b/devel/kf5-kdbusaddons/Makefile
@@ -10,7 +10,7 @@ COMMENT= KF5 addons to QtDBus
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build core dbus gui linguisttools \
qmake_build testlib x11extras
diff --git a/devel/kf5-kdeclarative/Makefile b/devel/kf5-kdeclarative/Makefile
index fe8755671eb2..6cd32c5b9ee8 100644
--- a/devel/kf5-kdeclarative/Makefile
+++ b/devel/kf5-kdeclarative/Makefile
@@ -9,7 +9,7 @@ COMMENT= KF5 library providing integration of QML and KDE Frameworks
LIB_DEPENDS= libepoxy.so:graphics/libepoxy
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
+USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz
USE_KDE= completion config coreaddons globalaccel guiaddons i18n \
iconthemes jobwidgets kio package service widgetsaddons \
diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index 068fc398478e..8d9c4178efcc 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -13,7 +13,7 @@ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-
RUN_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive ecm i18n
USE_QT= buildtools_build core qmake_build
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index dd376dc65ae1..2bdf3af466cc 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
libtag.so:audio/taglib
# TODO: maybe depend on textproc/catdoc
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig \
+USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz
USE_KDE= archive ecm i18n
USE_QT= buildtools_build core qmake_build xml
diff --git a/devel/kf5-ki18n/Makefile b/devel/kf5-ki18n/Makefile
index e26ac9795045..920ed7a68ece 100644
--- a/devel/kf5-ki18n/Makefile
+++ b/devel/kf5-ki18n/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced internationalization framework
-USES= cmake:outsource compiler:c++11-lib gettext-runtime \
+USES= cmake compiler:c++11-lib gettext-runtime \
gettext-tools:build,run kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build concurrent core declarative qmake_build script testlib
diff --git a/devel/kf5-kidletime/Makefile b/devel/kf5-kidletime/Makefile
index 60cb1f1fb79f..2496788fa3a0 100644
--- a/devel/kf5-kidletime/Makefile
+++ b/devel/kf5-kidletime/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for monitoring user activity
-USES= cmake:outsource compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build core dbus gui qmake_build widgets x11extras
USE_XORG= ice sm x11 xext xcb xscrnsaver
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index 6c1e819e6067..11893dc76614 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 resource and network access abstraction
-USES= cmake:outsource compiler:c++11-lib desktop-file-utils \
+USES= cmake compiler:c++11-lib desktop-file-utils \
gettext kde:5 qt:5 ssl tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive auth bookmarks codecs completion config \
diff --git a/devel/kf5-kitemmodels/Makefile b/devel/kf5-kitemmodels/Makefile
index 61fc04e85fe3..0dc5ae67ee19 100644
--- a/devel/kf5-kitemmodels/Makefile
+++ b/devel/kf5-kitemmodels/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 models for Qt Model/View system
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build core qmake_build testlib_build
diff --git a/devel/kf5-knewstuff/Makefile b/devel/kf5-knewstuff/Makefile
index c9c57a241704..1418437908f4 100644
--- a/devel/kf5-knewstuff/Makefile
+++ b/devel/kf5-knewstuff/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for downloading application assets from the network
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive attica5 auth codecs completion config \
configwidgets coreaddons ecm i18n iconthemes itemviews \
jobwidgets kio service sonnet textwidgets widgetsaddons \
diff --git a/devel/kf5-knotifications/Makefile b/devel/kf5-knotifications/Makefile
index 8f34879e63d7..a0e1908367c4 100644
--- a/devel/kf5-knotifications/Makefile
+++ b/devel/kf5-knotifications/Makefile
@@ -9,7 +9,7 @@ COMMENT= KF5 abstraction for system notifications
LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= codecs config coreaddons ecm windowsystem
USE_QT= buildtools_build core dbus gui linguisttools phonon4 \
qmake_build widgets x11extras
diff --git a/devel/kf5-knotifyconfig/Makefile b/devel/kf5-knotifyconfig/Makefile
index f5de87c5a0ca..dda55dba3862 100644
--- a/devel/kf5-knotifyconfig/Makefile
+++ b/devel/kf5-knotifyconfig/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 configuration system for KNotify
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= completion config coreaddons ecm i18n jobwidgets kio \
service widgetsaddons
USE_QT= buildtools_build core dbus gui network phonon4 \
diff --git a/devel/kf5-kpackage/Makefile b/devel/kf5-kpackage/Makefile
index 984ecb0c27b7..283141b77c4e 100644
--- a/devel/kf5-kpackage/Makefile
+++ b/devel/kf5-kpackage/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to load and install packages
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons doctools ecm i18n
USE_QT= buildtools_build core qmake_build xml
diff --git a/devel/kf5-kparts/Makefile b/devel/kf5-kparts/Makefile
index c806d1d1cb0c..2158fba7acf9 100644
--- a/devel/kf5-kparts/Makefile
+++ b/devel/kf5-kparts/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 document centric plugin system
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
i18n iconthemes jobwidgets kio notifications service \
sonnet textwidgets widgetsaddons xmlgui
diff --git a/devel/kf5-kpeople/Makefile b/devel/kf5-kpeople/Makefile
index 963c7ed946b6..966716675f6f 100644
--- a/devel/kf5-kpeople/Makefile
+++ b/devel/kf5-kpeople/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library providing access to contacts
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= config coreaddons ecm i18n itemviews service widgetsaddons
USE_QT= buildtools_build core dbus declarative gui network qmake_build \
sql widgets
diff --git a/devel/kf5-kpty/Makefile b/devel/kf5-kpty/Makefile
index f860cff7213c..5ca91b6cee40 100644
--- a/devel/kf5-kpty/Makefile
+++ b/devel/kf5-kpty/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 pty abstraction
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons ecm i18n
USE_QT= buildtools_build core qmake_build
diff --git a/devel/kf5-kservice/Makefile b/devel/kf5-kservice/Makefile
index 58442539c6ac..8f61d4f72295 100644
--- a/devel/kf5-kservice/Makefile
+++ b/devel/kf5-kservice/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced plugin and service introspection
-USES= bison cmake:outsource compiler:c++11-lib gettext kde:5 qt:5 tar:xz
+USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons crash dbusaddons \
doctools ecm i18n
USE_QT= buildtools_build core dbus gui qmake_build xml
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index e4200d9c4d02..c11d40c2b6e6 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -9,7 +9,7 @@ COMMENT= KF5 advanced embeddable text editor
LIB_DEPENDS= libgit2.so:devel/libgit2
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
USE_KDE= archive auth codecs completion config configwidgets \
coreaddons ecm guiaddons i18n iconthemes itemviews \
jobwidgets kio parts service sonnet syntaxhighlighting \
diff --git a/devel/kf5-kunitconversion/Makefile b/devel/kf5-kunitconversion/Makefile
index 904e7fde972f..6de2a714b7d8 100644
--- a/devel/kf5-kunitconversion/Makefile
+++ b/devel/kf5-kunitconversion/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for unit conversion
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
USE_KDE= ecm i18n
USE_QT= buildtools_build core network qmake_build xml
diff --git a/devel/kf5-solid/Makefile b/devel/kf5-solid/Makefile
index 40dd87ec92dd..8c655008770a 100644
--- a/devel/kf5-solid/Makefile
+++ b/devel/kf5-solid/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 hardware integration and detection
-USES= bison cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build concurrent core dbus declarative gui linguisttools \
network qmake_build testlib widgets xml
diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile
index c2ed6a13583d..77776ce45c76 100644
--- a/devel/kf5-threadweaver/Makefile
+++ b/devel/kf5-threadweaver/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 addons to QtDBus
-USES= cmake:outsource compiler:c++11-lib kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_QT= buildtools_build core network qmake_build testlib widgets xml
diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile
index 4870d1d69858..b059d39a1761 100644
--- a/devel/kio-extras/Makefile
+++ b/devel/kio-extras/Makefile
@@ -10,7 +10,7 @@ COMMENT= Plasma5 library to increase the functionality of KIO
LIB_DEPENDS= libtag.so:audio/taglib \
libHalf.so:graphics/ilmbase
-USES= cmake:outsource compiler:c++11-lib gettext gperf kde:5 \
+USES= cmake compiler:c++11-lib gettext gperf kde:5 \
pkgconfig qt:5 shared-mime-info shebangfix tar:xz
USE_KDE= activities archive auth bookmarks codecs completion config \
configwidgets coreaddons crash dbusaddons dnssd doctools ecm \
diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile
index 5ffb6e35edc9..15b920c48888 100644
--- a/devel/leatherman/Makefile
+++ b/devel/leatherman/Makefile
@@ -13,7 +13,7 @@ LICENSE= APACHE20
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libcurl.so:ftp/curl
-USES= compiler:c++11-lang cmake:outsource gettext
+USES= compiler:c++11-lang cmake gettext
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
diff --git a/devel/libarea/Makefile b/devel/libarea/Makefile
index 302454d85140..8345f72a40fa 100644
--- a/devel/libarea/Makefile
+++ b/devel/libarea/Makefile
@@ -17,7 +17,7 @@ USE_GITHUB= yes
GH_ACCOUNT= Heeks
GH_TAGNAME= f1986ac
-USES= cmake:outsource python
+USES= cmake python
USE_LDCONFIG= yes
post-patch:
diff --git a/devel/libbson/Makefile b/devel/libbson/Makefile
index 4721df8557d8..8caebace29fc 100644
--- a/devel/libbson/Makefile
+++ b/devel/libbson/Makefile
@@ -13,7 +13,7 @@ LICENSE= APACHE20
USE_GITHUB= yes
GH_ACCOUNT= mongodb
-USES= cmake:outsource pkgconfig
+USES= cmake pkgconfig
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/libdbusmenu-qt/Makefile b/devel/libdbusmenu-qt/Makefile
index 7dee2aa9964b..c120ce96c722 100644
--- a/devel/libdbusmenu-qt/Makefile
+++ b/devel/libdbusmenu-qt/Makefile
@@ -18,7 +18,7 @@ LICENSE= LGPL20
FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
-USES= compiler:c++11-lib cmake:outsource
+USES= compiler:c++11-lib cmake
USE_LDCONFIG= yes
. if ${FLAVOR} == qt4
diff --git a/devel/libflatarray/Makefile b/devel/libflatarray/Makefile
index 6f42b8d7b3f5..b5be811e26d8 100644
--- a/devel/libflatarray/Makefile
+++ b/devel/libflatarray/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= boost-libs>=1.48:devel/boost-libs
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
CMAKE_ARGS= -DWITH_CUDA:BOOL=FALSE
diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile
index 0c510b30234a..035067e4f41a 100644
--- a/devel/libfmt/Makefile
+++ b/devel/libfmt/Makefile
@@ -11,7 +11,7 @@ COMMENT= Fmt is an open-source formatting library for C++
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= fmtlib
GH_PROJECT= fmt
diff --git a/devel/libftdi1/Makefile b/devel/libftdi1/Makefile
index 835d407ea732..d7f00347904a 100644
--- a/devel/libftdi1/Makefile
+++ b/devel/libftdi1/Makefile
@@ -22,7 +22,7 @@ OPTIONS_SUB= yes
BOOST_DESC= Build with boost
PYTHON_DESC= Build Python bindings
-USES= cmake compiler:c++11-lang gettext-runtime pkgconfig tar:bzip2
+USES= cmake:insource compiler:c++11-lang gettext-runtime pkgconfig tar:bzip2
USE_LDCONFIG= yes
PORTDOCS= COPYING.LIB ChangeLog README
diff --git a/devel/libgpkg/Makefile b/devel/libgpkg/Makefile
index e56afbfbdfcc..f52a51fa0d86 100644
--- a/devel/libgpkg/Makefile
+++ b/devel/libgpkg/Makefile
@@ -20,7 +20,7 @@ OPTIONS_DEFINE= GEOS
OPTIONS_DEFAULT=GEOS
USE_LDCONFIG= yes
-USES= cmake tar:bzip2
+USES= cmake:insource tar:bzip2
PLIST_SUB= PORTVERSION=${PORTVERSION}
WRKSRC= ${WRKDIR}/luciad-libgpkg-c56e3708453e
diff --git a/devel/libkgapi-kde4/Makefile b/devel/libkgapi-kde4/Makefile
index 7fc706f447c2..b7630e42a723 100644
--- a/devel/libkgapi-kde4/Makefile
+++ b/devel/libkgapi-kde4/Makefile
@@ -18,7 +18,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libqjson.so:devel/qjson@qt4
-USES= cmake:outsource kde:4 qt:4 tar:bzip2
+USES= cmake kde:4 qt:4 tar:bzip2
USE_KDE= automoc4 kdelibs pimlibs
USE_LDCONFIG= yes
USE_QT= corelib network webkit xml \
diff --git a/devel/libkolab/Makefile b/devel/libkolab/Makefile
index 3169f77878fd..237d9c93e9f0 100644
--- a/devel/libkolab/Makefile
+++ b/devel/libkolab/Makefile
@@ -28,7 +28,7 @@ CMAKE_ARGS= -DBUILD_TESTS:BOOL=OFF \
-DPHP_BINDINGS:BOOL=OFF \
-DPYTHON_BINDINGS:BOOL=OFF \
-DUSE_LIBCALENDARING:BOOL=OFF
-USES= cmake:outsource kde:4 qt:4
+USES= cmake kde:4 qt:4
USE_KDE= automoc4 kdelibs pimlibs
USE_LDCONFIG= yes
USE_QT= corelib dbus gui network svg xml \
diff --git a/devel/liblxqt-l10n/Makefile b/devel/liblxqt-l10n/Makefile
index 95c8b86cd9e8..d0d0d31d36c3 100644
--- a/devel/liblxqt-l10n/Makefile
+++ b/devel/liblxqt-l10n/Makefile
@@ -13,7 +13,7 @@ COMMENT= Translations of liblxqt
LICENSE= LGPL21+
-USES= cmake:outsource lxqt pkgconfig qt:5 tar:xz
+USES= cmake lxqt pkgconfig qt:5 tar:xz
USE_QT= buildtools_build qmake_build linguisttools
USE_LXQT= buildtools
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index 0dbb592f71b7..403e4000bb52 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -14,7 +14,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt@qt5
-USES= cmake:outsource compiler:c++11-lib gettext kde:5 lxqt \
+USES= cmake compiler:c++11-lib gettext kde:5 lxqt \
pkgconfig qt:5 tar:xz
USE_QT= buildtools_build qmake_build dbus core gui linguisttools \
svg widgets x11extras xml
diff --git a/devel/libqtxdg/Makefile b/devel/libqtxdg/Makefile
index 34f88bdcb647..7752744eb136 100644
--- a/devel/libqtxdg/Makefile
+++ b/devel/libqtxdg/Makefile
@@ -12,7 +12,7 @@ COMMENT= Qt implementation of freedesktop.org xdg specs
LICENSE= LGPL21+
-USES= cmake:outsource compiler:c++11-lib lxqt pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lib lxqt pkgconfig qt:5 tar:xz
USE_LDCONFIG= yes
USE_QT= buildtools_build qmake_build core dbus gui svg widgets \
xml
diff --git a/devel/librolegen/Makefile b/devel/librolegen/Makefile
index 5bb3321fa6e1..610879677439 100644
--- a/devel/librolegen/Makefile
+++ b/devel/librolegen/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Modules/webOS/webOS.cmake:devel/cmake-mo
USE_GITHUB= yes
GH_ACCOUNT= FreeWebOS
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
diff --git a/devel/libsimdpp/Makefile b/devel/libsimdpp/Makefile
index 76d7d975161a..25890cb605db 100644
--- a/devel/libsimdpp/Makefile
+++ b/devel/libsimdpp/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
PORTSCOUT= limit:^[v1-9]
-USES= cmake:outsource
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= p12tic
NO_BUILD= yes
diff --git a/devel/libtap/Makefile b/devel/libtap/Makefile
index cdd97b3eb8a5..da46cf22c22d 100644
--- a/devel/libtap/Makefile
+++ b/devel/libtap/Makefile
@@ -12,7 +12,7 @@ COMMENT= Library implementing the Test Anything Protocol
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:outsource perl5 tar:bz2
+USES= cmake perl5 tar:bz2
USE_LDCONFIG= yes
USE_PERL5= build
diff --git a/devel/llbuild/Makefile b/devel/llbuild/Makefile
index a58c8b50e051..22386f3a1402 100644
--- a/devel/llbuild/Makefile
+++ b/devel/llbuild/Makefile
@@ -18,7 +18,7 @@ BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wdocument
LIB_DEPENDS= libsqlite3.so:databases/sqlite3
-USES= cmake:outsource
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= apple
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index 63760005c86e..aa1824148bf8 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -17,7 +17,7 @@ COMMAND_SUFFIX= ${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource compiler:c++11-lib libedit perl5 \
+USES= cmake compiler:c++11-lib libedit perl5 \
shebangfix
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index ef79fa4d3953..b34bbd81c518 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -19,7 +19,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
BUILD_DEPENDS=
-USES= cmake:outsource compiler:c++11-lib libedit perl5 \
+USES= cmake compiler:c++11-lib libedit perl5 \
shebangfix
USE_LDCONFIG= ${LLVM_PREFIX}/lib
_USES_PYTHON?= python:build:2.7
diff --git a/devel/llvm38/Makefile b/devel/llvm38/Makefile
index 7c20968f0081..1236d83ff658 100644
--- a/devel/llvm38/Makefile
+++ b/devel/llvm38/Makefile
@@ -25,7 +25,7 @@ LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource,noninja compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake:noninja compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
diff --git a/devel/llvm40/Makefile b/devel/llvm40/Makefile
index 8ef033da2c16..dd65f350053b 100644
--- a/devel/llvm40/Makefile
+++ b/devel/llvm40/Makefile
@@ -25,7 +25,7 @@ LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
diff --git a/devel/llvm50/Makefile b/devel/llvm50/Makefile
index 7a418d35a085..9d6b5d9a67c7 100644
--- a/devel/llvm50/Makefile
+++ b/devel/llvm50/Makefile
@@ -28,7 +28,7 @@ LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
diff --git a/devel/llvm60/Makefile b/devel/llvm60/Makefile
index 20f053daf070..f5da1870cb0a 100644
--- a/devel/llvm60/Makefile
+++ b/devel/llvm60/Makefile
@@ -25,7 +25,7 @@ LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
diff --git a/devel/llvm70/Makefile b/devel/llvm70/Makefile
index cf257382aa1d..a2e0bd874768 100644
--- a/devel/llvm70/Makefile
+++ b/devel/llvm70/Makefile
@@ -24,7 +24,7 @@ LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
+USES= cmake compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
diff --git a/devel/lokalize-kde4/Makefile b/devel/lokalize-kde4/Makefile
index ed46d1656fb6..495f702d232c 100644
--- a/devel/lokalize-kde4/Makefile
+++ b/devel/lokalize-kde4/Makefile
@@ -13,7 +13,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
sql
diff --git a/devel/lokalize/Makefile b/devel/lokalize/Makefile
index cad7604a65df..9cedaef47339 100644
--- a/devel/lokalize/Makefile
+++ b/devel/lokalize/Makefile
@@ -9,7 +9,7 @@ COMMENT= Computer-aided translation system
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
-USES= cmake:outsource compiler:c++11-lang desktop-file-utils gettext \
+USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools ecm i18n itemviews \
diff --git a/devel/lxqt-build-tools/Makefile b/devel/lxqt-build-tools/Makefile
index 712a9fa999da..cc73397cbae2 100644
--- a/devel/lxqt-build-tools/Makefile
+++ b/devel/lxqt-build-tools/Makefile
@@ -12,7 +12,7 @@ COMMENT= Helpers CMake modules for LXQt
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/BSD-3-Clause
-USES= cmake:outsource lxqt pkgconfig qt:5 tar:xz
+USES= cmake lxqt pkgconfig qt:5 tar:xz
USE_QT= qmake_build buildtools_build core
USE_GNOME= glib20
diff --git a/devel/mongo-c-driver/Makefile b/devel/mongo-c-driver/Makefile
index e618ebb89ea2..75dabde3b42e 100644
--- a/devel/mongo-c-driver/Makefile
+++ b/devel/mongo-c-driver/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \
USE_GITHUB= yes
GH_ACCOUNT= mongodb
-USES= cmake:outsource pkgconfig
+USES= cmake pkgconfig
#USES= cmake:noninja pkgconfig
USE_LDCONFIG= yes
LDFLAGS+= -pthread
diff --git a/devel/nlohmann-json/Makefile b/devel/nlohmann-json/Makefile
index b109db288b13..4f0f2fe2cb00 100644
--- a/devel/nlohmann-json/Makefile
+++ b/devel/nlohmann-json/Makefile
@@ -14,7 +14,7 @@ COMMENT= JSON library for Modern C++
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= nlohmann
diff --git a/devel/nss_wrapper/Makefile b/devel/nss_wrapper/Makefile
index b72ea4e8a7c7..1fbde8374e8d 100644
--- a/devel/nss_wrapper/Makefile
+++ b/devel/nss_wrapper/Makefile
@@ -11,7 +11,7 @@ COMMENT= Wrapper for the user, group and hosts NSS API
LICENSE= GPLv3
-USES= cmake:outsource compiler:c++11-lang perl5 shebangfix
+USES= cmake compiler:c++11-lang perl5 shebangfix
USE_PERL5= run
USE_LDCONFIG= yes
diff --git a/devel/okteta-kde4/Makefile b/devel/okteta-kde4/Makefile
index ff0df646c4f4..f1c9b88f77ac 100644
--- a/devel/okteta-kde4/Makefile
+++ b/devel/okteta-kde4/Makefile
@@ -13,7 +13,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libqca.so:devel/qca@qt4
-USES= cmake:outsource kde:4 qt:4 shared-mime-info tar:xz
+USES= cmake kde:4 qt:4 shared-mime-info tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib designer gui script scripttools xml
diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile
index 805bfdbed9d6..7ecf3161a8ec 100644
--- a/devel/okteta/Makefile
+++ b/devel/okteta/Makefile
@@ -12,7 +12,7 @@ COMMENT= KDE hex editor
LIB_DEPENDS= libqca-qt5.so:devel/qca@qt5
-USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 \
+USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \
shared-mime-info tar:xz
USE_KDE= attica auth bookmarks codecs completion crash \
config configwidgets coreaddons dbusaddons doctools \
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index a72717398633..93f079afbbc6 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libargon2.so:security/libargon2 \
libnettle.so:security/nettle \
libgnutls.so:security/gnutls
-USES= cmake:outsource compiler:c++11-lib pathfix pkgconfig readline:port
+USES= cmake compiler:c++11-lib pathfix pkgconfig readline:port
USE_GITHUB= yes
GH_ACCOUNT= savoirfairelinux
USE_LDCONFIG= yes
diff --git a/devel/p5-perlkde-kde4/Makefile b/devel/p5-perlkde-kde4/Makefile
index ce8a16a7f6c9..07a3e021d6c0 100644
--- a/devel/p5-perlkde-kde4/Makefile
+++ b/devel/p5-perlkde-kde4/Makefile
@@ -12,7 +12,7 @@ COMMENT= Perl bindings for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource compiler:c++11-lib kde:4 perl5 qt:4 tar:xz
+USES= cmake compiler:c++11-lib kde:4 perl5 qt:4 tar:xz
USE_KDE= perlqt smokekde automoc4
USE_QT= network opengl sql svg xml \
qmake_build moc_build uic_build rcc_build
diff --git a/devel/p5-perlqt-kde4/Makefile b/devel/p5-perlqt-kde4/Makefile
index 2999ec7ead39..ca7027de573f 100644
--- a/devel/p5-perlqt-kde4/Makefile
+++ b/devel/p5-perlqt-kde4/Makefile
@@ -15,7 +15,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2 \
libqwt.so:x11-toolkits/qwt5
-USES= cmake:outsource kde:4 perl5 qt:4 tar:xz
+USES= cmake kde:4 perl5 qt:4 tar:xz
USE_KDE= smokeqt qimageblitz
USE_QT= corelib dbus gui network xml \
qmake_build moc_build uic_build rcc_build
diff --git a/devel/pam_wrapper/Makefile b/devel/pam_wrapper/Makefile
index bb5839a95cdd..0cb242bec17c 100644
--- a/devel/pam_wrapper/Makefile
+++ b/devel/pam_wrapper/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv3
EXTRA_PATCHES= ${PATCHDIR}/python-detection.patch:-p1
-USES= cmake:outsource python:2.7+
+USES= cmake python:2.7+
USE_LDCONFIG= yes
CMAKE_ARGS= -DMAN_INSTALL_DIR:PATH="${PREFIX}/man"
diff --git a/devel/physfs-devel/Makefile b/devel/physfs-devel/Makefile
index 005065218111..e297ab746a6a 100644
--- a/devel/physfs-devel/Makefile
+++ b/devel/physfs-devel/Makefile
@@ -12,7 +12,7 @@ COMMENT= Library to provide abstract access to various archives
CONFLICTS_INSTALL= physfs-[0-9]*
-USES= cmake tar:bzip2
+USES= cmake:insource tar:bzip2
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/plasma5-khotkeys/Makefile b/devel/plasma5-khotkeys/Makefile
index b8f25d0a4c23..cb42987ebeaa 100644
--- a/devel/plasma5-khotkeys/Makefile
+++ b/devel/plasma5-khotkeys/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 library for hotkeys
-USES= cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons ecm emoticons globalaccel \
guiaddons i18n iconthemes init itemmodels itemviews jobwidgets \
diff --git a/devel/plasma5-kwrited/Makefile b/devel/plasma5-kwrited/Makefile
index f4fe0fddd413..448028049e33 100644
--- a/devel/plasma5-kwrited/Makefile
+++ b/devel/plasma5-kwrited/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 daemon listening for wall and write messages
-USES= cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib cpe 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
diff --git a/devel/plasma5-plasma-sdk/Makefile b/devel/plasma5-plasma-sdk/Makefile
index eb100978d8cc..d2e2597d2dc4 100644
--- a/devel/plasma5-plasma-sdk/Makefile
+++ b/devel/plasma5-plasma-sdk/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 applications useful for Plasma development
-USES= cmake:outsource compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
USE_KDE= archive attica auth codecs completion config configwidgets \
coreaddons dbusaddons ecm i18n iconthemes itemmodels \
jobwidgets kdeclarative kio kirigami2 newstuff package parts \
diff --git a/devel/poxml-kde4/Makefile b/devel/poxml-kde4/Makefile
index a8a26f4ac708..88cea6127dc9 100644
--- a/devel/poxml-kde4/Makefile
+++ b/devel/poxml-kde4/Makefile
@@ -13,7 +13,7 @@ EXPIRATION_DATE= 2018-12-31
BUILD_DEPENDS= ${LOCALBASE}/lib/libantlr.a:devel/antlr
-USES= cmake:outsource gettext-tools:build,run kde:4 qt:4 tar:xz
+USES= cmake gettext-tools:build,run kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib xml
diff --git a/devel/poxml/Makefile b/devel/poxml/Makefile
index ce9a2fd4a6bc..11c269a4a018 100644
--- a/devel/poxml/Makefile
+++ b/devel/poxml/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Tools to translate Docbook XML using gettext
-USES= cmake:outsource compiler:c++11-lang gettext-tools:build,run \
+USES= cmake compiler:c++11-lang gettext-tools:build,run \
kde:5 qt:5 tar:xz
USE_KDE= doctools ecm
USE_QT= core xml \
diff --git a/devel/py-krosspython-kde4/Makefile b/devel/py-krosspython-kde4/Makefile
index 4fab495ea8cb..9b545834a506 100644
--- a/devel/py-krosspython-kde4/Makefile
+++ b/devel/py-krosspython-kde4/Makefile
@@ -13,7 +13,7 @@ COMMENT= Kross Python scripting library
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 python:2.7 qt:4 tar:xz
+USES= cmake kde:4 python:2.7 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= corelib gui qmake_build moc_build uic_build rcc_build
CMAKE_ARGS+= -DBUILD_falcon:BOOL=FALSE \
diff --git a/devel/py-opendht/Makefile b/devel/py-opendht/Makefile
index 516ca9322aec..227f8a210e8b 100644
--- a/devel/py-opendht/Makefile
+++ b/devel/py-opendht/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/../COPYING
LIB_DEPENDS= libopendht.so:devel/opendht \
libgnutls.so:security/gnutls
-USES= cmake:outsource compiler:c++11-lib localbase python:3.4+
+USES= cmake compiler:c++11-lib localbase python:3.4+
USE_GITHUB= yes
GH_ACCOUNT= savoirfairelinux
USE_PYTHON= distutils cython autoplist
diff --git a/devel/py-pykde4-kde4/Makefile b/devel/py-pykde4-kde4/Makefile
index cdeb4a09a26f..7d3ab901aa2b 100644
--- a/devel/py-pykde4-kde4/Makefile
+++ b/devel/py-pykde4-kde4/Makefile
@@ -14,7 +14,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libqwt.so:x11-toolkits/qwt5
-USES= cmake:outsource kde:4 python:2.7 pyqt:4 qt:4 tar:xz
+USES= cmake kde:4 python:2.7 pyqt:4 qt:4 tar:xz
USE_KDE= kdelibs nepomuk-core okular pimlibs \
akonadi automoc4 soprano
USE_PYQT= declarative designer gui network opengl phonon script sip \
diff --git a/devel/py-pykdeuic4-kde4/Makefile b/devel/py-pykdeuic4-kde4/Makefile
index 3a293f898dd9..ace11500d2ed 100644
--- a/devel/py-pykdeuic4-kde4/Makefile
+++ b/devel/py-pykdeuic4-kde4/Makefile
@@ -13,7 +13,7 @@ COMMENT= Enhanced version of pyuic4
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource python:2.7 kde:4 qt:4 shebangfix tar:xz
+USES= cmake python:2.7 kde:4 qt:4 shebangfix tar:xz
USE_KDE= kdelibs automoc4 pykde4
USE_QT= moc_build qmake_build rcc_build uic_build
DISTINFO_FILE= ${.CURDIR:H:H}/devel/py-pykde4-kde4/distinfo
diff --git a/devel/pybind11/Makefile b/devel/pybind11/Makefile
index 25d75ce82153..c6a7788cf2d8 100644
--- a/devel/pybind11/Makefile
+++ b/devel/pybind11/Makefile
@@ -12,7 +12,7 @@ COMMENT= Seamless interoperability between C++11 and Python (cmake part)
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= pybind
NO_ARCH= yes
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index d3b395f57b2b..caea5ce6d33d 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
-USES= cmake:outsource tar:xz
+USES= cmake tar:xz
CMAKE_ARGS= -DBUILD_PLUGINS=none -DBUILD_TESTS=no \
-DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \
-DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \
diff --git a/devel/qgit/Makefile b/devel/qgit/Makefile
index c1a354430a9a..54abf28140b9 100644
--- a/devel/qgit/Makefile
+++ b/devel/qgit/Makefile
@@ -11,7 +11,7 @@ COMMENT= Graphical interface to git repositories
LICENSE= GPLv2
-USES= cmake:outsource qt:5
+USES= cmake qt:5
USE_QT= core gui widgets \
buildtools_build qmake_build
diff --git a/devel/raknet/Makefile b/devel/raknet/Makefile
index 6137fc803baf..033bdfad54ef 100644
--- a/devel/raknet/Makefile
+++ b/devel/raknet/Makefile
@@ -30,7 +30,7 @@ LEGAL_TEXT= Special authorization granted to distribute version 3.x under GPLv3
NO_WRKSUBDIR= yes
-USES= dos2unix cmake zip
+USES= dos2unix cmake:insource zip
USE_LDCONFIG= yes
USE_GCC= any
diff --git a/devel/range-v3/Makefile b/devel/range-v3/Makefile
index db7d1abaa832..4c58532de308 100644
--- a/devel/range-v3/Makefile
+++ b/devel/range-v3/Makefile
@@ -10,7 +10,7 @@ COMMENT= Experimental range library for C++11/14/17
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake:outsource
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= ericniebler
NO_BUILD= yes
diff --git a/devel/rapidjson/Makefile b/devel/rapidjson/Makefile
index 14b941faf478..8ff91debe860 100644
--- a/devel/rapidjson/Makefile
+++ b/devel/rapidjson/Makefile
@@ -48,7 +48,7 @@ CXXFLAGS+= -Wno-zero-as-null-pointer-constant
post-patch:
@${REINPLACE_CMD} -e 's|DOC_INSTALL_DIR}/examples"|CMAKE_INSTALL_PREFIX}/share/examples/${PORTNAME}"| ; s| -march=native||' ${WRKSRC}/CMakeLists.txt
@${REINPLACE_CMD} -e 's|-Werror||' ${WRKSRC}/example/CMakeLists.txt ${WRKSRC}/test/unittest/CMakeLists.txt
- @${REINPLACE_CMD} -e 's|.*travis.*||' ${WRKSRC}/CMakeLists.txt # travis_doc breaks cmake, see https://github.com/miloyip/rapidjson/issues/715
+ @${REINPLACE_CMD} -e 's|.*travis.*||' ${WRKSRC}/CMakeLists.txt # travis_doc breaks cmake: see https://github.com/miloyip/rapidjson/issues/715
@${REINPLACE_CMD} -e 's|add_subdirectory.*googletest.*|link_directories(${LOCALBASE}/lib)|' ${WRKSRC}/test/CMakeLists.txt
post-install:
diff --git a/devel/raylib/Makefile b/devel/raylib/Makefile
index 3f5323b9ee0d..67a6f42096a4 100644
--- a/devel/raylib/Makefile
+++ b/devel/raylib/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libglfw.so:graphics/glfw
-USES= cmake:outsource localbase:ldflags
+USES= cmake localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= raysan5
USE_LDCONFIG= yes
diff --git a/devel/replxx/Makefile b/devel/replxx/Makefile
index 046b7916ccc2..907bc84c08d1 100644
--- a/devel/replxx/Makefile
+++ b/devel/replxx/Makefile
@@ -12,7 +12,7 @@ COMMENT= Portable readline library capable of handling UTF-8
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= cmake:outsource compiler:c++14-lang
+USES= cmake compiler:c++14-lang
USE_GITHUB= yes
GH_ACCOUNT= AmokHuginnsson
diff --git a/devel/resolv_wrapper/Makefile b/devel/resolv_wrapper/Makefile
index e8327675eb96..a47378fbb861 100644
--- a/devel/resolv_wrapper/Makefile
+++ b/devel/resolv_wrapper/Makefile
@@ -10,7 +10,7 @@ COMMENT= Wrapper for dns name resolving or dns faking
LICENSE= GPLv3
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
CMAKE_ARGS= -DMAN_INSTALL_DIR:PATH="${PREFIX}/man"
diff --git a/devel/ruby-korundum-kde4/Makefile b/devel/ruby-korundum-kde4/Makefile
index 093b8d024b48..5a1a7859a5df 100644
--- a/devel/ruby-korundum-kde4/Makefile
+++ b/devel/ruby-korundum-kde4/Makefile
@@ -12,7 +12,7 @@ COMMENT= Ruby bindings for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kate kdelibs okular pimlibs \
qtruby smokegen smokekde smokeqt \
akonadi automoc4 soprano
diff --git a/devel/ruby-krossruby-kde4/Makefile b/devel/ruby-krossruby-kde4/Makefile
index 4ca5c43b46d6..e45ef486348d 100644
--- a/devel/ruby-krossruby-kde4/Makefile
+++ b/devel/ruby-krossruby-kde4/Makefile
@@ -13,7 +13,7 @@ COMMENT= Ruby bindings for Qt/KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs pimlibs automoc4
USE_QT= corelib gui qmake_build moc_build uic_build rcc_build
USE_RUBY= yes
diff --git a/devel/ruby-qtruby-kde4/Makefile b/devel/ruby-qtruby-kde4/Makefile
index c7c896759413..0610b8b3b8fa 100644
--- a/devel/ruby-qtruby-kde4/Makefile
+++ b/devel/ruby-qtruby-kde4/Makefile
@@ -17,7 +17,7 @@ BROKEN_powerpc64= fails to compile: ruby.h:1381: wrong number of arguments speci
LIB_DEPENDS= libqwt.so:x11-toolkits/qwt5 \
libqscintilla2_qt4.so:devel/qscintilla2
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= smokeqt
USE_QT= corelib dbus declarative gui network phonon script webkit xml \
qmake_build moc_build uic_build rcc_build
diff --git a/devel/shiboken/Makefile b/devel/shiboken/Makefile
index f451ee9bd9ad..54f0a7f0a888 100644
--- a/devel/shiboken/Makefile
+++ b/devel/shiboken/Makefile
@@ -25,7 +25,7 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} \
USE_QT= corelib qmake_build qtestlib moc_build network \
uic_build rcc_build xml xmlpatterns
-USES= cmake python:2.7 qt:4 tar:bzip2
+USES= cmake:insource python:2.7 qt:4 tar:bzip2
USE_LDCONFIG= yes
ALL_TARGET= all
diff --git a/devel/silentbob/Makefile b/devel/silentbob/Makefile
index 95b2a9fb9fff..97f792f5dca3 100644
--- a/devel/silentbob/Makefile
+++ b/devel/silentbob/Makefile
@@ -12,7 +12,7 @@ COMMENT= Yet another sourcecode indexing tool
LICENSE= GPLv2
-USES= cmake:outsource
+USES= cmake
PORTDOCS= README
PLIST_FILES= bin/silentbob
diff --git a/devel/smokegen-kde4/Makefile b/devel/smokegen-kde4/Makefile
index 44f035516541..4d4e92259cd7 100644
--- a/devel/smokegen-kde4/Makefile
+++ b/devel/smokegen-kde4/Makefile
@@ -10,7 +10,7 @@ COMMENT= SMOKE bindings for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_QT= corelib xml qmake_build moc_build uic_build rcc_build
CMAKE_ARGS+= -DSMOKE_CMAKE_MODULE_DIR:PATH=${PREFIX}/lib/cmake/smoke
USE_LDCONFIG= yes
diff --git a/devel/smokekde-kde4/Makefile b/devel/smokekde-kde4/Makefile
index 1761f76161cf..2b2152d265ee 100644
--- a/devel/smokekde-kde4/Makefile
+++ b/devel/smokekde-kde4/Makefile
@@ -11,7 +11,7 @@ COMMENT= SMOKE bindings for KDE
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kate kdelibs okular pimlibs \
smokegen smokeqt akonadi automoc4 soprano
USE_QT= corelib dbus designer_build gui network opengl sql svg xml \
diff --git a/devel/smokeqt-kde4/Makefile b/devel/smokeqt-kde4/Makefile
index 956b283b6e93..34d872032351 100644
--- a/devel/smokeqt-kde4/Makefile
+++ b/devel/smokeqt-kde4/Makefile
@@ -14,7 +14,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2 \
libqwt.so:x11-toolkits/qwt5
-USES= cmake:outsource kde:4 pkgconfig qt:4 tar:xz
+USES= cmake kde:4 pkgconfig qt:4 tar:xz
USE_KDE= smokegen qimageblitz
USE_QT= corelib dbus declarative designer_build gui help \
multimedia network opengl phonon qtestlib script \
diff --git a/devel/socket_wrapper/Makefile b/devel/socket_wrapper/Makefile
index ac146ba56cd9..9dbca385e48f 100644
--- a/devel/socket_wrapper/Makefile
+++ b/devel/socket_wrapper/Makefile
@@ -12,7 +12,7 @@ LICENSE= GPLv3
BROKEN_aarch64= fails to compile: socket_wrapper.c:4036:9: cast to 'void *' from smaller integer type 'uintptr_t' (aka 'unsigned int')
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
CFLAGS_mips= -Wno-error=int-to-pointer-cast -Wno-error=pointer-to-int-cast
diff --git a/devel/spirv-tools/Makefile b/devel/spirv-tools/Makefile
index 9988576b7dbd..f867c69cb385 100644
--- a/devel/spirv-tools/Makefile
+++ b/devel/spirv-tools/Makefile
@@ -11,7 +11,7 @@ COMMENT= Tools for processing SPIR-V intermediate shader language modules
LICENSE= APACHE20
-USES= cmake:outsource compiler:c++11-lib python:build shebangfix
+USES= cmake compiler:c++11-lib python:build shebangfix
USE_LDCONFIG= yes
SHEBANG_FILES= tools/lesspipe/spirv-lesspipe.sh
diff --git a/devel/stxxl/Makefile b/devel/stxxl/Makefile
index 813a91d6726a..b88bef8d042a 100644
--- a/devel/stxxl/Makefile
+++ b/devel/stxxl/Makefile
@@ -12,7 +12,7 @@ COMMENT= Standard Template Library for Extra Large Data Sets
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
-USES= cmake:outsource
+USES= cmake
CMAKE_ARGS= -DINSTALL_PKGCONFIG_DIR:STRING="libdata/pkgconfig" \
-DUSE_GNU_PARALLEL:BOOL=OFF # may be enabled for future versions of clang with openmp support
diff --git a/devel/ucommon/Makefile b/devel/ucommon/Makefile
index f115ccae9d14..abe5b7d20d40 100644
--- a/devel/ucommon/Makefile
+++ b/devel/ucommon/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111= error: allocation of incomplete type 'EVP_CIPHER_CTX'
-USES= compiler:c++11-lib cmake:outsource pathfix pkgconfig ssl
+USES= compiler:c++11-lib cmake pathfix pkgconfig ssl
CMAKE_ARGS= -DBUILD_TESTING:BOOL=ON \
-DCMAKE_INSTALL_BINDIR:STRING=bin/${PORTNAME}
USE_LDCONFIG= yes
diff --git a/devel/uid_wrapper/Makefile b/devel/uid_wrapper/Makefile
index 34fa201b0ca1..5d7e1af7eb53 100644
--- a/devel/uid_wrapper/Makefile
+++ b/devel/uid_wrapper/Makefile
@@ -10,7 +10,7 @@ COMMENT= Wrapper to fake privilege separation
LICENSE= GPLv3
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
CMAKE_ARGS= -DMAN_INSTALL_DIR:PATH="${PREFIX}/man"
diff --git a/devel/umbrello-kde4/Makefile b/devel/umbrello-kde4/Makefile
index 73f616a59cea..bfad6158a716 100644
--- a/devel/umbrello-kde4/Makefile
+++ b/devel/umbrello-kde4/Makefile
@@ -13,7 +13,7 @@ EXPIRATION_DATE= 2018-12-31
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-USES= cmake:outsource kde:4 qt:4 tar:xz
+USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_GNOME= libxml2 libxslt
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index f32e464213d7..e32b03281792 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -9,7 +9,7 @@ COMMENT= UML modeller for KDE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-USES= cmake:outsource compiler:c++11-lang gnome kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lang gnome kde:5 qt:5 tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash ecm guiaddons i18n iconthemes itemviews \
diff --git a/devel/vera++/Makefile b/devel/vera++/Makefile
index 89a38f1c44d3..9e223b761edb 100644
--- a/devel/vera++/Makefile
+++ b/devel/vera++/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
BUILD_DEPENDS= boost-libs>=0:devel/boost-libs
-USES= compiler:c++11-lang cmake:outsource tk
+USES= compiler:c++11-lang cmake tk
CMAKE_ARGS+= -DTCL_INCLUDE_PATH=${TCL_INCLUDEDIR} \
-DTK_INCLUDE_PATH=${TK_INCLUDEDIR} \
diff --git a/devel/vexcl/Makefile b/devel/vexcl/Makefile
index a88e842a4d13..1a397973ec92 100644
--- a/devel/vexcl/Makefile
+++ b/devel/vexcl/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
opencl>0:devel/opencl \
ocl-icd>0:devel/ocl-icd
-USES= cmake:outsource localbase:ldflags
+USES= cmake localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= ddemidov
NO_ARCH= yes
diff --git a/devel/vulkan-headers/Makefile b/devel/vulkan-headers/Makefile
index 7afd65892273..6b423d99331c 100644
--- a/devel/vulkan-headers/Makefile
+++ b/devel/vulkan-headers/Makefile
@@ -10,7 +10,7 @@ COMMENT= Headers for the Vulkan graphics API
LICENSE= APACHE20
-USES= cmake:outsource
+USES= cmake
STRIP= # nothing to strip
USE_GITHUB= yes
diff --git a/devel/vulkan-tools/Makefile b/devel/vulkan-tools/Makefile
index 83f4ed44c0cd..05a44d79837b 100644
--- a/devel/vulkan-tools/Makefile
+++ b/devel/vulkan-tools/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
libXrandr.so:x11/libXrandr \
libxcb.so:x11/libxcb
-USES= cmake:outsource compiler:c++11-lib pkgconfig python:3.4+,build
+USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
diff --git a/devel/vulkan-validation-layers/Makefile b/devel/vulkan-validation-layers/Makefile
index 9d835ee3b008..8efbaae1bab0 100644
--- a/devel/vulkan-validation-layers/Makefile
+++ b/devel/vulkan-validation-layers/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \
${LOCALBASE}/include/spirv-tools/libspirv.h:devel/spirv-tools \
${LOCALBASE}/include/SPIRV/spirv.hpp:devel/glslang
-USES= cmake:outsource compiler:c++11-lib pkgconfig python:3.4+,build
+USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 81701b51b622..1c352b3f6490 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake
+USES= cmake:insource
USE_GITHUB= yes
GH_ACCOUNT= zaphoyd
diff --git a/devel/woff2/Makefile b/devel/woff2/Makefile
index eabf4542eb0d..b9bf741a4a71 100644
--- a/devel/woff2/Makefile
+++ b/devel/woff2/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libbrotlidec.so:archivers/brotli
-USES= cmake:outsource compiler:c++11-lib
+USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= google
USE_LDCONFIG= yes
diff --git a/devel/xc3sprog/Makefile b/devel/xc3sprog/Makefile
index 434cf174d3d7..40d4b5262c2d 100644
--- a/devel/xc3sprog/Makefile
+++ b/devel/xc3sprog/Makefile
@@ -11,7 +11,7 @@ COMMENT= Free programmer for Xilinx Spartan S3E Starter Kit
LIB_DEPENDS= libftdi.so:devel/libftdi
RUN_DEPENDS= ${LOCALBASE}/sbin/fxload:misc/fxload
-USES= tar:xz cmake
+USES= tar:xz cmake:insource
ALL_TARGET= xc3sprog
PLIST_FILES= bin/xc3sprog
diff --git a/devel/xeus-cling/Makefile b/devel/xeus-cling/Makefile
index b246df2cf30f..abe3410c5b23 100644
--- a/devel/xeus-cling/Makefile
+++ b/devel/xeus-cling/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= libclingInterpreter.so:lang/cling \
libxeus.so:devel/xeus \
libzmq.so:net/libzmq4
-USES= cmake:outsource compiler:c++14-lang pkgconfig
+USES= cmake compiler:c++14-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= QuantStack
diff --git a/devel/xeus/Makefile b/devel/xeus/Makefile
index 6c54a977aacb..86e55d21965d 100644
--- a/devel/xeus/Makefile
+++ b/devel/xeus/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libcryptopp.so:security/cryptopp \
libuuid.so:misc/e2fsprogs-libuuid \
libzmq.so:net/libzmq4
-USES= cmake:outsource compiler:c++14-lang localbase:ldflags pkgconfig
+USES= cmake compiler:c++14-lang localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= QuantStack
USE_LDCONFIG= yes
diff --git a/devel/xtl-quant-stack/Makefile b/devel/xtl-quant-stack/Makefile
index f893877aa7fa..2d5d8821a9dd 100644
--- a/devel/xtl-quant-stack/Makefile
+++ b/devel/xtl-quant-stack/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= nlohmann-json>0:devel/nlohmann-json
TEST_DEPENDS= nlohmann-json>0:devel/nlohmann-json \
googletest>0:devel/googletest
-USES= cmake:outsource
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= QuantStack
diff --git a/devel/xxhash/Makefile b/devel/xxhash/Makefile
index a835170494cb..d7599cd0648c 100644
--- a/devel/xxhash/Makefile
+++ b/devel/xxhash/Makefile
@@ -15,7 +15,7 @@ USE_GITHUB= yes
GH_ACCOUNT= Cyan4973
GH_PROJECT= xxHash
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
CMAKE_SOURCE_PATH= ${WRKSRC}/cmake_unofficial
diff --git a/devel/yajl/Makefile b/devel/yajl/Makefile
index 231b1a7f9b10..7e3753956e03 100644
--- a/devel/yajl/Makefile
+++ b/devel/yajl/Makefile
@@ -15,7 +15,7 @@ GH_ACCOUNT= lloyd
CFLAGS+= -g -O0
USE_LDCONFIG= yes
-USES= cmake:outsource
+USES= cmake
PLIST_SUB= VERSION=${PORTVERSION}
diff --git a/devel/zapcc/Makefile b/devel/zapcc/Makefile
index 9684509ef9df..f2e84daa0902 100644
--- a/devel/zapcc/Makefile
+++ b/devel/zapcc/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
BUILD_DEPENDS= googletest>0:devel/googletest
-USES= cmake:outsource libedit python:3.4+ shebangfix
+USES= cmake libedit python:3.4+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= yrnkrn
GH_PROJECT= zapcc
diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile
index e02ad1fd46e9..4fe5c2b9105b 100644
--- a/devel/zeal/Makefile
+++ b/devel/zeal/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libxcb.so:x11/libxcb \
libxcb-keysyms.so:x11/xcb-util-keysyms
-USES= cmake:outsource compiler:c++11-lib desktop-file-utils \
+USES= cmake compiler:c++11-lib desktop-file-utils \
kde:5 libarchive pkgconfig qt:5 sqlite
USE_GL= gl # Dependency added by qt5-gui.
USE_GITHUB= yes
diff --git a/devel/zfp/Makefile b/devel/zfp/Makefile
index 4927f07c895c..306b31772fe8 100644
--- a/devel/zfp/Makefile
+++ b/devel/zfp/Makefile
@@ -11,7 +11,7 @@ COMMENT= High throughput library for compressed floating-point arrays
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:outsource
+USES= cmake
USE_LDCONFIG= yes
LDFLAGS+= -lm