aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/ark/Makefile3
-rw-r--r--astro/marble/Makefile3
-rw-r--r--audio/kmix/Makefile2
-rw-r--r--audio/libkcddb/Makefile2
-rw-r--r--audio/libkcompactdisc/Makefile2
-rw-r--r--deskutils/kcharselect/Makefile2
-rw-r--r--deskutils/keditbookmarks/Makefile2
-rw-r--r--deskutils/kruler/Makefile2
-rw-r--r--devel/cervisia/Makefile2
-rw-r--r--devel/injeqt/files/patch-src_internal_containers.h10
-rw-r--r--devel/kapptemplate/Makefile2
-rw-r--r--devel/kde-dev-utils/Makefile2
-rw-r--r--devel/lokalize/Makefile3
-rw-r--r--devel/okteta/Makefile3
-rw-r--r--editors/kate/Makefile3
-rw-r--r--games/blinken/Makefile2
-rw-r--r--games/khangman/Makefile2
-rw-r--r--games/libkdegames/Makefile3
-rw-r--r--graphics/kamera/Makefile2
-rw-r--r--graphics/kcolorchooser/Makefile2
-rw-r--r--graphics/kdegraphics-mobipocket/Makefile2
-rw-r--r--graphics/kdegraphics-svgpart/Makefile2
-rw-r--r--graphics/kdegraphics-thumbnailers/Makefile2
-rw-r--r--graphics/libkipi/Makefile2
-rw-r--r--graphics/libksane/Makefile2
-rw-r--r--japanese/kiten/Makefile2
-rw-r--r--lang/kturtle/Makefile2
-rw-r--r--math/cantor/Makefile3
-rw-r--r--math/kbruch/Makefile2
-rw-r--r--math/kcalc/Makefile2
-rw-r--r--math/kmplot/Makefile2
-rw-r--r--math/rocs/Makefile3
-rw-r--r--misc/artikulate/Makefile2
-rw-r--r--misc/kgeography/Makefile2
-rw-r--r--misc/klettres/Makefile2
-rw-r--r--misc/libkeduvocdocument/Makefile2
-rw-r--r--multimedia/dragon/Makefile2
-rw-r--r--net-p2p/libktorrent/Makefile2
-rw-r--r--net/kdenetwork-filesharing/Makefile2
-rw-r--r--net/krdc/Makefile2
-rw-r--r--print/print-manager/Makefile2
-rw-r--r--science/step/Makefile7
-rw-r--r--security/kwalletmanager/Makefile3
-rw-r--r--security/libkleo/Makefile2
-rw-r--r--sysutils/filelight/Makefile3
-rw-r--r--sysutils/kcron/Makefile2
-rw-r--r--sysutils/kdebugsettings/Makefile2
-rw-r--r--sysutils/kdf/Makefile2
-rw-r--r--sysutils/kdialog/Makefile3
-rw-r--r--sysutils/kfloppy/Makefile2
-rw-r--r--sysutils/ksystemlog/Makefile3
-rw-r--r--sysutils/plasma5-drkonqi/Makefile2
-rw-r--r--sysutils/qt5-qtdiag/Makefile2
-rw-r--r--sysutils/signon-kwallet-extension/Makefile2
-rw-r--r--textproc/libkomparediff2/Makefile2
-rw-r--r--x11-clocks/kteatime/Makefile2
-rw-r--r--x11-clocks/ktimer/Makefile2
-rw-r--r--x11-themes/kf5-qqc2-desktop-style/Makefile2
-rw-r--r--x11-toolkits/qt5-gamepad/Makefile2
-rw-r--r--x11/plasma5-kgamma5/Makefile3
-rw-r--r--x11/plasma5-kscreen/Makefile3
-rw-r--r--x11/sddm/Makefile2
62 files changed, 90 insertions, 61 deletions
diff --git a/archivers/ark/Makefile b/archivers/ark/Makefile
index 78df250d6892..88825e3af359 100644
--- a/archivers/ark/Makefile
+++ b/archivers/ark/Makefile
@@ -10,7 +10,8 @@ COMMENT= Archiving tool for KDE
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:outsource gettext libarchive kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext libarchive kde:5 \
+ qt:5 tar:xz
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools ecm i18n iconthemes \
itemmodels itemviews jobwidgets khtml kio parts pty service \
diff --git a/astro/marble/Makefile b/astro/marble/Makefile
index 2a2c4522e255..228fdf67410f 100644
--- a/astro/marble/Makefile
+++ b/astro/marble/Makefile
@@ -12,7 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libquazip5.so:archivers/quazip@qt5
-USES= cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang desktop-file-utils gettext \
+ kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
crash doctools ecm i18n jobwidgets kio newstuff package parts \
plasma-framework runner service sonnet textwidgets wallet \
diff --git a/audio/kmix/Makefile b/audio/kmix/Makefile
index c09c6f16189f..9187c0fc0a39 100644
--- a/audio/kmix/Makefile
+++ b/audio/kmix/Makefile
@@ -11,7 +11,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libasound.so:audio/alsa-lib
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons ecm \
emoticons globalaccel i18n iconthemes init itemmodels \
itemviews kcmutils kdelibs4support notifications package \
diff --git a/audio/libkcddb/Makefile b/audio/libkcddb/Makefile
index 3b1c35d9752e..a2fa860f81af 100644
--- a/audio/libkcddb/Makefile
+++ b/audio/libkcddb/Makefile
@@ -9,7 +9,7 @@ COMMENT= KDE CDDB library
LIB_DEPENDS= libmusicbrainz5.so:audio/libmusicbrainz5
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets \
coreaddons ecm i18n jobwidgets kio service \
widgetsaddons
diff --git a/audio/libkcompactdisc/Makefile b/audio/libkcompactdisc/Makefile
index f44444727abb..cfbda4d194d1 100644
--- a/audio/libkcompactdisc/Makefile
+++ b/audio/libkcompactdisc/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE library for interfacing with audio CDs
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons ecm emoticons i18n itemmodels itemviews \
kdelibs4support solid
USE_QT= core dbus phonon4\
diff --git a/deskutils/kcharselect/Makefile b/deskutils/kcharselect/Makefile
index 89c0ef82ae38..052d8dac42ac 100644
--- a/deskutils/kcharselect/Makefile
+++ b/deskutils/kcharselect/Makefile
@@ -10,7 +10,7 @@ COMMENT= Character selector for KDE
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash ecm bookmarks \
doctools i18n widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/deskutils/keditbookmarks/Makefile b/deskutils/keditbookmarks/Makefile
index 4ec6796984ac..cfcaba0f5a69 100644
--- a/deskutils/keditbookmarks/Makefile
+++ b/deskutils/keditbookmarks/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Bookmark Organizer and Editor
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons ecm i18n iconthemes jobwidgets kio parts service \
sonnet textwidgets widgetsaddons windowsystem xmlgui
diff --git a/deskutils/kruler/Makefile b/deskutils/kruler/Makefile
index c96a7c68c231..8eba1e1f1d72 100644
--- a/deskutils/kruler/Makefile
+++ b/deskutils/kruler/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE screen ruler
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm doctools i18n \
notifications widgetsaddons windowsystem xmlgui
USE_QT= core dbus gui widgets x11extras xml \
diff --git a/devel/cervisia/Makefile b/devel/cervisia/Makefile
index fb5c7a077d44..5f7a1e30b5e2 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 gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource 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/injeqt/files/patch-src_internal_containers.h b/devel/injeqt/files/patch-src_internal_containers.h
new file mode 100644
index 000000000000..5a9dd6e1fde7
--- /dev/null
+++ b/devel/injeqt/files/patch-src_internal_containers.h
@@ -0,0 +1,10 @@
+--- src/internal/containers.h.orig 2018-10-26 17:05:42 UTC
++++ src/internal/containers.h
+@@ -23,6 +23,7 @@
+ #include "internal.h"
+
+ #include <algorithm>
++#include <functional>
+ #include <vector>
+
+ /**
diff --git a/devel/kapptemplate/Makefile b/devel/kapptemplate/Makefile
index 22609ac3595b..751463389e4b 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 gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource 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/kde-dev-utils/Makefile b/devel/kde-dev-utils/Makefile
index da33c72ecb98..7b21881ec24e 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= cmake:outsource kde:5 qt:5 tar:xz
+USES= compiler:c++11-lang cmake:outsource 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/lokalize/Makefile b/devel/lokalize/Makefile
index f504570dceb5..cad7604a65df 100644
--- a/devel/lokalize/Makefile
+++ b/devel/lokalize/Makefile
@@ -9,7 +9,8 @@ COMMENT= Computer-aided translation system
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
-USES= cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource 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 \
jobwidgets kio kross notifications parts service solid sonnet \
diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile
index de5afbf29c88..4b0273c7c2db 100644
--- a/devel/okteta/Makefile
+++ b/devel/okteta/Makefile
@@ -11,7 +11,8 @@ COMMENT= KDE hex editor
LIB_DEPENDS= libqca-qt5.so:devel/qca@qt5
-USES= cmake:outsource gettext kde:5 qt:5 shared-mime-info tar:xz
+USES= cmake:outsource 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 \
ecm i18n iconthemes itemviews jobwidgets kcmutils kio \
diff --git a/editors/kate/Makefile b/editors/kate/Makefile
index 3d0a601fd368..e66ab8f4d20f 100644
--- a/editors/kate/Makefile
+++ b/editors/kate/Makefile
@@ -11,7 +11,8 @@ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-
docbook-xml>0:textproc/docbook-xml
LIB_DEPENDS= libgit2.so:devel/libgit2
-USES= cmake:outsource desktop-file-utils gettext pkgconfig kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang desktop-file-utils gettext \
+ pkgconfig kde:5 qt:5 tar:xz
USE_KDE= activities attica auth bookmarks codecs completion config \
configwidgets coreaddons crash dbusaddons doctools ecm \
guiaddons i18n iconthemes init itemmodels itemviews \
diff --git a/games/blinken/Makefile b/games/blinken/Makefile
index fe1dce64340e..cfa9c47e9c52 100644
--- a/games/blinken/Makefile
+++ b/games/blinken/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= games kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Memory enhancement game for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
doctools ecm guiaddons i18n widgetsaddons xmlgui
USE_QT= core dbus gui phonon4 svg widgets xml \
diff --git a/games/khangman/Makefile b/games/khangman/Makefile
index 0f3d5a6d018d..54c551a68d3d 100644
--- a/games/khangman/Makefile
+++ b/games/khangman/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= games kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Hangman game for KDE 4
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
crash doctools ecm i18n kdeclarative libkeduvocdocument \
newstuff notifications package service widgetsaddons xmlgui
diff --git a/games/libkdegames/Makefile b/games/libkdegames/Makefile
index 403683fd377c..215e9b48711d 100644
--- a/games/libkdegames/Makefile
+++ b/games/libkdegames/Makefile
@@ -9,7 +9,8 @@ COMMENT= Libraries used by KDE games
LIB_DEPENDS= libsndfile.so:audio/libsndfile
-USES= cmake:outsource gettext kde:5 openal qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 openal qt:5 \
+ tar:xz
USE_KDE= archive attica auth bookmarks codecs completion config \
configwidgets coreaddons crash dbusaddons dnssd ecm emoticons \
globalaccel guiaddons i18n iconthemes init itemmodels \
diff --git a/graphics/kamera/Makefile b/graphics/kamera/Makefile
index f2215721bd2c..5c2eeb7a78f6 100644
--- a/graphics/kamera/Makefile
+++ b/graphics/kamera/Makefile
@@ -9,7 +9,7 @@ COMMENT= Digital camera manager for KDE
LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons doctools ecm i18n \
kio service widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/graphics/kcolorchooser/Makefile b/graphics/kcolorchooser/Makefile
index 91f84b8c0562..ab9df295da45 100644
--- a/graphics/kcolorchooser/Makefile
+++ b/graphics/kcolorchooser/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE application to select colors from the screen or from a palette
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm i18n \
widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/graphics/kdegraphics-mobipocket/Makefile b/graphics/kdegraphics-mobipocket/Makefile
index e49428944d23..48b80bcff482 100644
--- a/graphics/kdegraphics-mobipocket/Makefile
+++ b/graphics/kdegraphics-mobipocket/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Mobipocket plugins for Strigi indexing and thumbnails
-USES= cmake:outsource kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= completion config coreaddons ecm jobwidgets kio service \
widgetsaddons
USE_QT= core gui network widgets \
diff --git a/graphics/kdegraphics-svgpart/Makefile b/graphics/kdegraphics-svgpart/Makefile
index 3d3007865828..36d1035710e0 100644
--- a/graphics/kdegraphics-svgpart/Makefile
+++ b/graphics/kdegraphics-svgpart/Makefile
@@ -8,7 +8,7 @@ PKGNAMEPREFIX= kdegraphics-
MAINTAINER= kde@FreeBSD.org
COMMENT= SVG KPart
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
i18n jobwidgets kio parts service sonnet textwidgets \
widgetsaddons xmlgui
diff --git a/graphics/kdegraphics-thumbnailers/Makefile b/graphics/kdegraphics-thumbnailers/Makefile
index 6d65cb088367..d4f41e57dc3f 100644
--- a/graphics/kdegraphics-thumbnailers/Makefile
+++ b/graphics/kdegraphics-thumbnailers/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Thumbnailers for various graphics file formats
-USES= cmake:outsource kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= completion config coreaddons ecm jobwidgets libkdcraw \
libkexiv2 kio service widgetsaddons
USE_QT= core gui network widgets \
diff --git a/graphics/libkipi/Makefile b/graphics/libkipi/Makefile
index 7f59648587ff..4864c9dda866 100644
--- a/graphics/libkipi/Makefile
+++ b/graphics/libkipi/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Image Plugin Interface
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm i18n \
libkdcraw libkexiv2 service widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/graphics/libksane/Makefile b/graphics/libksane/Makefile
index e3d4e496b52b..07c418d82c9c 100644
--- a/graphics/libksane/Makefile
+++ b/graphics/libksane/Makefile
@@ -9,7 +9,7 @@ COMMENT= SANE library interface for KDE
LIB_DEPENDS= libsane.so:graphics/sane-backends
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= config ecm i18n sonnet textwidgets wallet widgetsaddons
USE_QT= core gui testlib widgets \
buildtools_build qmake_build
diff --git a/japanese/kiten/Makefile b/japanese/kiten/Makefile
index cd1b2fc98788..77e21d29f99b 100644
--- a/japanese/kiten/Makefile
+++ b/japanese/kiten/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= japanese kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Japanese reference/study tool for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth archive codecs completion config configwidgets coreaddons \
crash doctools ecm i18n jobwidgets js khtml kio parts service \
sonnet textwidgets widgetsaddons xmlgui
diff --git a/lang/kturtle/Makefile b/lang/kturtle/Makefile
index 999c91ce6a0c..da0b6c96c77e 100644
--- a/lang/kturtle/Makefile
+++ b/lang/kturtle/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= lang kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Educational programming environment for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs config configwidgets coreaddons crash ecm \
emoticons i18n init itemmodels kdelibs4support kio newstuff \
service sonnet textwidgets widgetsaddons xmlgui
diff --git a/math/cantor/Makefile b/math/cantor/Makefile
index 971f4eb226ea..da703e811f18 100644
--- a/math/cantor/Makefile
+++ b/math/cantor/Makefile
@@ -14,7 +14,8 @@ LIB_DEPENDS= libAnalitza.so:math/analitza \
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource gettext kde:5 pkgconfig python:3.4+ qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 pkgconfig \
+ python:3.4+ qt:5 tar:xz
USE_KDE= attica auth archive bookmarks codecs completion config \
configwidgets coreaddons crash ecm emoticons i18n iconthemes \
itemmodels itemviews init jobwidgets kdelibs4support kio \
diff --git a/math/kbruch/Makefile b/math/kbruch/Makefile
index b07898091eb0..ec2e9cb147a7 100644
--- a/math/kbruch/Makefile
+++ b/math/kbruch/Makefile
@@ -10,7 +10,7 @@ COMMENT= KDE 4 application to exercise fractions
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth config crash codecs configwidgets coreaddons doctools ecm \
i18n widgetsaddons xmlgui
USE_QT= core dbus gui xml widgets \
diff --git a/math/kcalc/Makefile b/math/kcalc/Makefile
index c3c3104aacab..570e0c0b71ee 100644
--- a/math/kcalc/Makefile
+++ b/math/kcalc/Makefile
@@ -12,7 +12,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs coreaddons ecm config configwidgets doctools \
guiaddons i18n init notifications widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/math/kmplot/Makefile b/math/kmplot/Makefile
index 001cf56282b0..406ecedadab3 100644
--- a/math/kmplot/Makefile
+++ b/math/kmplot/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= math kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Mathematical function plotter for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets \
diff --git a/math/rocs/Makefile b/math/rocs/Makefile
index d13c3af89bd5..ac036d3a4a7d 100644
--- a/math/rocs/Makefile
+++ b/math/rocs/Makefile
@@ -9,7 +9,8 @@ COMMENT= KDE Graph theory IDE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-USES= cmake:outsource gettext grantlee:5 kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext grantlee:5 kde:5 \
+ qt:5 tar:xz
USE_KDE= archive auth codecs completion config configwidgets coreaddons \
crash doctools ecm i18n itemviews jobwidgets kdeclarative \
kio package parts service sonnet texteditor textwidgets \
diff --git a/misc/artikulate/Makefile b/misc/artikulate/Makefile
index 98f91fe9219f..7d6029b93941 100644
--- a/misc/artikulate/Makefile
+++ b/misc/artikulate/Makefile
@@ -10,7 +10,7 @@ COMMENT= Pronunciation trainer for KDE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libQt5GStreamer-1.0.so:multimedia/gstreamer1-qt@qt5
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= archive attica auth codecs config configwidgets coreaddons \
crash doctools ecm i18n kdeclarative newstuff service \
widgetsaddons xmlgui
diff --git a/misc/kgeography/Makefile b/misc/kgeography/Makefile
index f67228e06268..45ba2abd3267 100644
--- a/misc/kgeography/Makefile
+++ b/misc/kgeography/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= misc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE geography trainer
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash doctools ecm \
i18n iconthemes itemviews service widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/misc/klettres/Makefile b/misc/klettres/Makefile
index 00dc2c26f9ae..e9fac644b549 100644
--- a/misc/klettres/Makefile
+++ b/misc/klettres/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= misc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Alphabet learning tool for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
crash doctools ecm emoticons i18n init itemmodels \
kdelibs4support newstuff service widgetsaddons xmlgui
diff --git a/misc/libkeduvocdocument/Makefile b/misc/libkeduvocdocument/Makefile
index b4624d4cd9bb..a923775f7fbb 100644
--- a/misc/libkeduvocdocument/Makefile
+++ b/misc/libkeduvocdocument/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= misc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library for reading and writing vocabulary files
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons ecm i18n kio service
USE_QT= core gui xml \
buildtools_build qmake_build
diff --git a/multimedia/dragon/Makefile b/multimedia/dragon/Makefile
index 5583287d6a74..f218fdaeaa86 100644
--- a/multimedia/dragon/Makefile
+++ b/multimedia/dragon/Makefile
@@ -10,7 +10,7 @@ COMMENT= KDE multimedia player with a focus on simplicity
LICENSE= GPLv2
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
dbusaddons doctools ecm kio service sonnet textwidgets i18n \
iconthemes jobwidgets notifications parts solid widgetsaddons \
diff --git a/net-p2p/libktorrent/Makefile b/net-p2p/libktorrent/Makefile
index 0c6b0ff7b39d..5cb9933f6468 100644
--- a/net-p2p/libktorrent/Makefile
+++ b/net-p2p/libktorrent/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgmp.so:math/gmp \
libqca-qt5.so:devel/qca@qt5
-USES= cmake:outsource gettext kde:5 qt:5
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5
USE_KDE= archive completion config coreaddons crash ecm i18n \
jobwidgets kio service solid widgetsaddons
USE_QT= core gui network testlib xml \
diff --git a/net/kdenetwork-filesharing/Makefile b/net/kdenetwork-filesharing/Makefile
index 8e63de7a4416..e3b67ba82e22 100644
--- a/net/kdenetwork-filesharing/Makefile
+++ b/net/kdenetwork-filesharing/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Filesharing via Samba
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= completion config coreaddons doctools ecm i18n jobwidgets kio \
service widgetsaddons
USE_QT= core gui network widgets \
diff --git a/net/krdc/Makefile b/net/krdc/Makefile
index 29d1e84185a8..712e4d7a69ef 100644
--- a/net/krdc/Makefile
+++ b/net/krdc/Makefile
@@ -9,7 +9,7 @@ COMMENT= RDP and VNC client for KDE
LIB_DEPENDS= libvncserver.so:net/libvncserver
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons dnssd doctools ecm i18n iconthemes kcmutils \
notifications notifyconfig service wallet widgetsaddons \
diff --git a/print/print-manager/Makefile b/print/print-manager/Makefile
index af5de6217b4c..2d900b8c1965 100644
--- a/print/print-manager/Makefile
+++ b/print/print-manager/Makefile
@@ -9,7 +9,7 @@ COMMENT= Printer manager for KDE
LIB_DEPENDS= libcups.so:print/cups
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
dbusaddons ecm i18n iconthemes itemviews jobwidgets kcmutils \
kio notifications plasma-framework service widgetsaddons \
diff --git a/science/step/Makefile b/science/step/Makefile
index ee86b37c62c2..f79cc9c77c43 100644
--- a/science/step/Makefile
+++ b/science/step/Makefile
@@ -11,7 +11,8 @@ LIB_DEPENDS= libcln.so:math/cln \
libgsl.so:math/gsl \
libqalculate.so:math/libqalculate
-USES= cmake:outsource eigen:3 gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang eigen:3 gettext kde:5 \
+ pkgconfig qt:5 tar:xz
USE_KDE= attica auth bookmarks codecs completion config configwidgets \
coreaddons crash doctools ecm emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets js \
@@ -21,6 +22,10 @@ USE_KDE= attica auth bookmarks codecs completion config configwidgets \
USE_QT= core dbus gui network opengl printsupport qml quick svg \
widgets xml \
buildtools_build qmake_build
+CXXFLAGS_powerpc64= -Wno-error=return-type
+CXXFLAGS_powerpc= -Wno-error=return-type
+CXXFLAGS_powerpcspe= -Wno-error=return-type
+CXXFLAGS_sparc64= -Wno-error=return-type
OPTIONS_DEFINE= DOCS
diff --git a/security/kwalletmanager/Makefile b/security/kwalletmanager/Makefile
index 2eb3334575b6..76457209a483 100644
--- a/security/kwalletmanager/Makefile
+++ b/security/kwalletmanager/Makefile
@@ -7,7 +7,8 @@ CATEGORIES= security kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Password manager for KDE
-USES= cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang desktop-file-utils gettext \
+ kde:5 qt:5 tar:xz
USE_KDE= archive auth codecs config configwidgets coreaddons crash \
dbusaddons doctools ecm emoticons i18n iconthemes init \
itemmodels itemviews kcmutils kdelibs4support kio \
diff --git a/security/libkleo/Makefile b/security/libkleo/Makefile
index a8ed37b63345..778172ab5048 100644
--- a/security/libkleo/Makefile
+++ b/security/libkleo/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
RUN_DEPENDS= ${LOCALBASE}/bin/gmd5sum:sysutils/coreutils
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= codecs completion config coreaddons i18n itemmodels \
widgetsaddons windowsystem \
pimtextedit
diff --git a/sysutils/filelight/Makefile b/sysutils/filelight/Makefile
index b21db5884587..2393d3ef008f 100644
--- a/sysutils/filelight/Makefile
+++ b/sysutils/filelight/Makefile
@@ -12,7 +12,8 @@ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-
CONFLICTS_INSTALL= ${PORTNAME}-kde4*
-USES= cmake:outsource desktop-file-utils gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang desktop-file-utils gettext \
+ kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
ecm i18n jobwidgets kio parts service solid sonnet textwidgets \
widgetsaddons xmlgui
diff --git a/sysutils/kcron/Makefile b/sysutils/kcron/Makefile
index 8a7fde9b8a7c..c1e9864183f1 100644
--- a/sysutils/kcron/Makefile
+++ b/sysutils/kcron/Makefile
@@ -10,7 +10,7 @@ COMMENT= KDE task scheduler
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
doctools i18n iconthemes jobwidgets kio service widgetsaddons \
xmlgui
diff --git a/sysutils/kdebugsettings/Makefile b/sysutils/kdebugsettings/Makefile
index ab53641bc662..f0dd29bf22a6 100644
--- a/sysutils/kdebugsettings/Makefile
+++ b/sysutils/kdebugsettings/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE application to enable/disable qCDebug
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= completion config configwidgets coreaddons dbusaddons \
ecm guiaddons i18n iconthemes itemviews kio widgetsaddons
USE_QT= core dbus gui testlib widgets \
diff --git a/sysutils/kdf/Makefile b/sysutils/kdf/Makefile
index a204ff06d422..38112b09e319 100644
--- a/sysutils/kdf/Makefile
+++ b/sysutils/kdf/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Shows free space of devices for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
i18n iconthemes jobwidgets kcmutils kio notifications service \
widgetsaddons xmlgui
diff --git a/sysutils/kdialog/Makefile b/sysutils/kdialog/Makefile
index 229a9965e8da..d0b8a3c3a98b 100644
--- a/sysutils/kdialog/Makefile
+++ b/sysutils/kdialog/Makefile
@@ -7,7 +7,8 @@ CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Show nice dialog boxes from shell scripts
-USES= cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 pkgconfig \
+ qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
itemviews jobwidgets kdelibs4support kio notifications parts \
diff --git a/sysutils/kfloppy/Makefile b/sysutils/kfloppy/Makefile
index bb2b441638b3..79c80be89d7d 100644
--- a/sysutils/kfloppy/Makefile
+++ b/sysutils/kfloppy/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Floppy disk formatter for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
doctools ecm emoticons i18n init itemmodels kdelibs4support \
kio widgetsaddons xmlgui
diff --git a/sysutils/ksystemlog/Makefile b/sysutils/ksystemlog/Makefile
index 32bd2cd49c5e..6e46d436973b 100644
--- a/sysutils/ksystemlog/Makefile
+++ b/sysutils/ksystemlog/Makefile
@@ -7,7 +7,8 @@ CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE system log application
-USES= cmake:outsource gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 pkgconfig \
+ qt:5 tar:xz
USE_KDE= archive auth codecs completion config configwidgets coreaddons \
doctools ecm i18n iconthemes itemviews jobwidgets kio \
service sonnet textwidgets widgetsaddons xmlgui
diff --git a/sysutils/plasma5-drkonqi/Makefile b/sysutils/plasma5-drkonqi/Makefile
index 84927937c236..a4e91a24999e 100644
--- a/sysutils/plasma5-drkonqi/Makefile
+++ b/sysutils/plasma5-drkonqi/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 crash handler
-USES= cmake:outsource kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
crash i18n idletime jobwidgets kio notifications \
service wallet widgetsaddons xmlrpcclient
diff --git a/sysutils/qt5-qtdiag/Makefile b/sysutils/qt5-qtdiag/Makefile
index 1ec39c7af8fb..34e18b168457 100644
--- a/sysutils/qt5-qtdiag/Makefile
+++ b/sysutils/qt5-qtdiag/Makefile
@@ -8,7 +8,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Tool for reporting diagnostic information about Qt and its environment
-USES= qmake:outsource qt-dist:5,tools
+USES= compiler:c++11-lang qmake:outsource qt-dist:5,tools
USE_QT= core gui
PLIST_FILES= ${QT_BINDIR}/qtdiag
diff --git a/sysutils/signon-kwallet-extension/Makefile b/sysutils/signon-kwallet-extension/Makefile
index a8934525537b..e37f05c23cba 100644
--- a/sysutils/signon-kwallet-extension/Makefile
+++ b/sysutils/signon-kwallet-extension/Makefile
@@ -9,7 +9,7 @@ COMMENT= KWallet integration for signon framework
LIB_DEPENDS= libsignon-qt5.so:sysutils/signon-qt5
-USES= cmake:outsource kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz
USE_KDE= ecm wallet
USE_QT= core dbus gui \
buildtools_build qmake_build
diff --git a/textproc/libkomparediff2/Makefile b/textproc/libkomparediff2/Makefile
index beb714784a90..7d0985e83ddb 100644
--- a/textproc/libkomparediff2/Makefile
+++ b/textproc/libkomparediff2/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= textproc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library to compare files and strings
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm i18n kio parts \
service widgetsaddons xmlgui
USE_QT= core dbus gui widgets xml \
diff --git a/x11-clocks/kteatime/Makefile b/x11-clocks/kteatime/Makefile
index 537438b22694..8a22425a21db 100644
--- a/x11-clocks/kteatime/Makefile
+++ b/x11-clocks/kteatime/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= x11-clocks kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Handy timer for steeping tea
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash doctools ecm \
i18n iconthemes notifications notifyconfig sonnet textwidgets \
widgetsaddons xmlgui
diff --git a/x11-clocks/ktimer/Makefile b/x11-clocks/ktimer/Makefile
index 074e5ed6d877..8b2d669a1dfc 100644
--- a/x11-clocks/ktimer/Makefile
+++ b/x11-clocks/ktimer/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= x11-clocks kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Countdown launcher for KDE
-USES= cmake:outsource gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
dbusaddons doctools ecm i18n iconthemes jobwidgets kio \
notifications service widgetsaddons xmlgui
diff --git a/x11-themes/kf5-qqc2-desktop-style/Makefile b/x11-themes/kf5-qqc2-desktop-style/Makefile
index 4b82b3bc690d..72eb0fbedd4a 100644
--- a/x11-themes/kf5-qqc2-desktop-style/Makefile
+++ b/x11-themes/kf5-qqc2-desktop-style/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= x11-themes kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt QuickControl2 style for KDE
-USES= cmake:outsource kde:5 pkgconfig qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons ecm iconthemes \
kirigami2 widgetsaddons
USE_QT= gui network qml quick widgets xml \
diff --git a/x11-toolkits/qt5-gamepad/Makefile b/x11-toolkits/qt5-gamepad/Makefile
index 7307c54f2198..be5b5a039c00 100644
--- a/x11-toolkits/qt5-gamepad/Makefile
+++ b/x11-toolkits/qt5-gamepad/Makefile
@@ -10,7 +10,7 @@ COMMENT= Qt 5 Gamepad Module
USE_QT= core gui qml quick buildtools_build
-USES= qmake:norecursive qt-dist:5,gamepad
+USES= compiler:c++11-lang qmake:norecursive qt-dist:5,gamepad
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
.include <bsd.port.mk>
diff --git a/x11/plasma5-kgamma5/Makefile b/x11/plasma5-kgamma5/Makefile
index a116bf56125c..b4e2d641fde1 100644
--- a/x11/plasma5-kgamma5/Makefile
+++ b/x11/plasma5-kgamma5/Makefile
@@ -7,7 +7,8 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 monitor's gamma settings
-USES= cmake:outsource cpe gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang cpe gettext kde:5 qt:5 \
+ tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash doctools ecm emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets \
diff --git a/x11/plasma5-kscreen/Makefile b/x11/plasma5-kscreen/Makefile
index 37217c01abc8..ecc417a38d4a 100644
--- a/x11/plasma5-kscreen/Makefile
+++ b/x11/plasma5-kscreen/Makefile
@@ -7,7 +7,8 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 screen management library
-USES= cmake:outsource cpe gettext kde:5 qt:5 tar:xz
+USES= cmake:outsource compiler:c++11-lang cpe gettext kde:5 qt:5 \
+ tar:xz
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons ecm \
globalaccel i18n libkscreen widgetsaddons xmlgui
USE_QT= core dbus gui network qml quick testlib widgets xml \
diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile
index e27bd2399c6b..07545b74b55a 100644
--- a/x11/sddm/Makefile
+++ b/x11/sddm/Makefile
@@ -20,7 +20,7 @@ LICENSE_FILE_CC-BY-3.0= ${WRKSRC}/LICENSE.CC-BY-3.0
RUN_DEPENDS= dbus-run-session:devel/dbus
-USES= cmake:outsource kde:5 qt:5
+USES= cmake:outsource compiler:c++11-lang kde:5 qt:5
USE_GITHUB= yes
USE_KDE= ecm
USE_QT= core dbus gui network qml quick \