summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2016-05-26 09:49:48 +0000
committermarkd <markd@pkgsrc.org>2016-05-26 09:49:48 +0000
commitac81bc6da779f57acd9b4f7d7017ff0b479d24aa (patch)
tree00754f413292b0adb753f91a83f19abe7934901c /x11
parent204aa7c6ae6148d9f58828ac331f2e5d97e42931 (diff)
downloadpkgsrc-ac81bc6da779f57acd9b4f7d7017ff0b479d24aa.tar.gz
Add KDE Frameworks 5.21.0 packages:
frameworkintegration - provide components to allow applications to integrate with a KDE Workspace kactivities-stats - Core components for the KDE's Activities kactivities5 - Core components for the KDE's Activities kconfigwidgets - Widgets for KConfig kded - Extensible deamon for providing system level services kdesignerplugin - Integration of Frameworks widgets in Qt Designer/Creator kglobalaccel - Add support for global workspace shortcuts kguiaddons - Addons to QtGui kinit - Process launcher to speed up launching KDE applications kitemviews - Widget addons for Qt Model/View kjobwidgets - Widgets for tracking KJob instances ktextwidgets - Advanced text editing widgets kwidgetsaddons - Addons to QtWidgets kwindowsystem - Access to the windowing system kxmlgui - User configurable main windows plasma-framework - Plasma library and runtime components based upon KF5 and Qt5
Diffstat (limited to 'x11')
-rw-r--r--x11/frameworkintegration/DESCR4
-rw-r--r--x11/frameworkintegration/Makefile19
-rw-r--r--x11/frameworkintegration/PLIST79
-rw-r--r--x11/frameworkintegration/buildlink3.mk15
-rw-r--r--x11/frameworkintegration/distinfo6
-rw-r--r--x11/kactivities-stats/DESCR1
-rw-r--r--x11/kactivities-stats/Makefile16
-rw-r--r--x11/kactivities-stats/PLIST24
-rw-r--r--x11/kactivities-stats/distinfo6
-rw-r--r--x11/kactivities5/DESCR1
-rw-r--r--x11/kactivities5/Makefile17
-rw-r--r--x11/kactivities5/PLIST26
-rw-r--r--x11/kactivities5/buildlink3.mk15
-rw-r--r--x11/kactivities5/distinfo6
-rw-r--r--x11/kconfigwidgets/DESCR2
-rw-r--r--x11/kconfigwidgets/Makefile26
-rw-r--r--x11/kconfigwidgets/PLIST240
-rw-r--r--x11/kconfigwidgets/buildlink3.mk20
-rw-r--r--x11/kconfigwidgets/distinfo6
-rw-r--r--x11/kded/DESCR20
-rw-r--r--x11/kded/Makefile17
-rw-r--r--x11/kded/PLIST19
-rw-r--r--x11/kded/distinfo6
-rw-r--r--x11/kdesignerplugin/DESCR4
-rw-r--r--x11/kdesignerplugin/Makefile20
-rw-r--r--x11/kdesignerplugin/PLIST146
-rw-r--r--x11/kdesignerplugin/distinfo6
-rw-r--r--x11/kglobalaccel/DESCR3
-rw-r--r--x11/kglobalaccel/Makefile20
-rw-r--r--x11/kglobalaccel/PLIST126
-rw-r--r--x11/kglobalaccel/buildlink3.mk17
-rw-r--r--x11/kglobalaccel/distinfo6
-rw-r--r--x11/kguiaddons/DESCR4
-rw-r--r--x11/kguiaddons/Makefile16
-rw-r--r--x11/kguiaddons/PLIST30
-rw-r--r--x11/kguiaddons/buildlink3.mk14
-rw-r--r--x11/kguiaddons/distinfo6
-rw-r--r--x11/kinit/DESCR9
-rw-r--r--x11/kinit/Makefile18
-rw-r--r--x11/kinit/PLIST123
-rw-r--r--x11/kinit/distinfo6
-rw-r--r--x11/kitemviews/DESCR3
-rw-r--r--x11/kitemviews/Makefile15
-rw-r--r--x11/kitemviews/PLIST129
-rw-r--r--x11/kitemviews/buildlink3.mk14
-rw-r--r--x11/kitemviews/distinfo6
-rw-r--r--x11/kjobwidgets/DESCR1
-rw-r--r--x11/kjobwidgets/Makefile17
-rw-r--r--x11/kjobwidgets/PLIST126
-rw-r--r--x11/kjobwidgets/buildlink3.mk16
-rw-r--r--x11/kjobwidgets/distinfo6
-rw-r--r--x11/ktextwidgets/DESCR2
-rw-r--r--x11/ktextwidgets/Makefile20
-rw-r--r--x11/ktextwidgets/PLIST130
-rw-r--r--x11/ktextwidgets/buildlink3.mk18
-rw-r--r--x11/ktextwidgets/distinfo6
-rw-r--r--x11/kwidgetsaddons/DESCR11
-rw-r--r--x11/kwidgetsaddons/Makefile15
-rw-r--r--x11/kwidgetsaddons/PLIST245
-rw-r--r--x11/kwidgetsaddons/buildlink3.mk14
-rw-r--r--x11/kwidgetsaddons/distinfo6
-rw-r--r--x11/kwindowsystem/DESCR12
-rw-r--r--x11/kwindowsystem/Makefile26
-rw-r--r--x11/kwindowsystem/PLIST142
-rw-r--r--x11/kwindowsystem/buildlink3.mk15
-rw-r--r--x11/kwindowsystem/distinfo6
-rw-r--r--x11/kxmlgui/Makefile23
-rw-r--r--x11/kxmlgui/PLIST151
-rw-r--r--x11/kxmlgui/buildlink3.mk17
-rw-r--r--x11/kxmlgui/distinfo7
-rw-r--r--x11/kxmlgui/patches/patch-src_CMakeLists.txt15
-rw-r--r--x11/plasma-framework/DESCR4
-rw-r--r--x11/plasma-framework/Makefile21
-rw-r--r--x11/plasma-framework/PLIST434
-rw-r--r--x11/plasma-framework/buildlink3.mk18
-rw-r--r--x11/plasma-framework/distinfo6
76 files changed, 2862 insertions, 0 deletions
diff --git a/x11/frameworkintegration/DESCR b/x11/frameworkintegration/DESCR
new file mode 100644
index 00000000000..02c48fa4033
--- /dev/null
+++ b/x11/frameworkintegration/DESCR
@@ -0,0 +1,4 @@
+Framework Integration is a set of plugins responsible for better integration of
+Qt applications when running on a KDE Plasma workspace.
+
+Applications do not need to link to this directly.
diff --git a/x11/frameworkintegration/Makefile b/x11/frameworkintegration/Makefile
new file mode 100644
index 00000000000..2111097919d
--- /dev/null
+++ b/x11/frameworkintegration/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+DISTNAME= frameworkintegration-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Provide components to allow applications to integrate with a KDE Workspace
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+DEPENDS+= noto-ttf-[0-9]*:../../fonts/noto-ttf
+DEPENDS+= oxygen-fonts-[0-9]*:../../fonts/oxygen-fonts
+
+USE_TOOLS+= msgmerge pkg-config
+
+.include "../../devel/kio/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/frameworkintegration/PLIST b/x11/frameworkintegration/PLIST
new file mode 100644
index 00000000000..e1ccb81fa21
--- /dev/null
+++ b/x11/frameworkintegration/PLIST
@@ -0,0 +1,79 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:48 markd Exp $
+include/KF5/KStyle/KStyle
+include/KF5/KStyle/kstyle.h
+include/KF5/KStyle/kstyle_export.h
+include/KF5/frameworkintegration_version.h
+lib/cmake/KF5FrameworkIntegration/KF5FrameworkIntegrationConfig.cmake
+lib/cmake/KF5FrameworkIntegration/KF5FrameworkIntegrationConfigVersion.cmake
+lib/cmake/KF5FrameworkIntegration/KF5FrameworkIntegrationTargets-noconfig.cmake
+lib/cmake/KF5FrameworkIntegration/KF5FrameworkIntegrationTargets.cmake
+lib/libKF5Style.so
+lib/libKF5Style.so.5
+lib/libKF5Style.so.${PKGVERSION}
+qt5/plugins/kf5/FrameworkIntegrationPlugin.so
+qt5/plugins/platformthemes/KDEPlatformTheme.so
+share/kconf_update/frameworksintegration-5.16-font.sh
+share/kconf_update/frameworksintegration-5.16-font.upd
+share/kf5/infopage/bar-bottom-left.png
+share/kf5/infopage/bar-bottom-middle.png
+share/kf5/infopage/bar-bottom-right.png
+share/kf5/infopage/bar-middle-left.png
+share/kf5/infopage/bar-middle-right.png
+share/kf5/infopage/bar-top-left.png
+share/kf5/infopage/bar-top-middle.png
+share/kf5/infopage/bar-top-right.png
+share/kf5/infopage/body-background.png
+share/kf5/infopage/box-bottom-left.png
+share/kf5/infopage/box-bottom-middle.png
+share/kf5/infopage/box-bottom-right.png
+share/kf5/infopage/box-center.png
+share/kf5/infopage/box-middle-left.png
+share/kf5/infopage/box-middle-right.png
+share/kf5/infopage/box-top-left.png
+share/kf5/infopage/box-top-middle.png
+share/kf5/infopage/box-top-right.png
+share/kf5/infopage/kde_infopage.css
+share/kf5/infopage/kde_infopage_rtl.css
+share/kf5/infopage/top-middle.png
+share/knotifications5/plasma_workspace.notifyrc
+share/locale/ar/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ast/LC_MESSAGES/frameworkintegration5.mo
+share/locale/bs/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ca/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ca@valencia/LC_MESSAGES/frameworkintegration5.mo
+share/locale/cs/LC_MESSAGES/frameworkintegration5.mo
+share/locale/da/LC_MESSAGES/frameworkintegration5.mo
+share/locale/de/LC_MESSAGES/frameworkintegration5.mo
+share/locale/el/LC_MESSAGES/frameworkintegration5.mo
+share/locale/en_GB/LC_MESSAGES/frameworkintegration5.mo
+share/locale/es/LC_MESSAGES/frameworkintegration5.mo
+share/locale/fi/LC_MESSAGES/frameworkintegration5.mo
+share/locale/gd/LC_MESSAGES/frameworkintegration5.mo
+share/locale/gl/LC_MESSAGES/frameworkintegration5.mo
+share/locale/hu/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ia/LC_MESSAGES/frameworkintegration5.mo
+share/locale/it/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ja/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ko/LC_MESSAGES/frameworkintegration5.mo
+share/locale/lt/LC_MESSAGES/frameworkintegration5.mo
+share/locale/nb/LC_MESSAGES/frameworkintegration5.mo
+share/locale/nds/LC_MESSAGES/frameworkintegration5.mo
+share/locale/nl/LC_MESSAGES/frameworkintegration5.mo
+share/locale/nn/LC_MESSAGES/frameworkintegration5.mo
+share/locale/pa/LC_MESSAGES/frameworkintegration5.mo
+share/locale/pl/LC_MESSAGES/frameworkintegration5.mo
+share/locale/pt/LC_MESSAGES/frameworkintegration5.mo
+share/locale/pt_BR/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ro/LC_MESSAGES/frameworkintegration5.mo
+share/locale/ru/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sk/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sl/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sr/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sr@ijekavian/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sr@latin/LC_MESSAGES/frameworkintegration5.mo
+share/locale/sv/LC_MESSAGES/frameworkintegration5.mo
+share/locale/tr/LC_MESSAGES/frameworkintegration5.mo
+share/locale/uk/LC_MESSAGES/frameworkintegration5.mo
+share/locale/zh_CN/LC_MESSAGES/frameworkintegration5.mo
+share/locale/zh_TW/LC_MESSAGES/frameworkintegration5.mo
diff --git a/x11/frameworkintegration/buildlink3.mk b/x11/frameworkintegration/buildlink3.mk
new file mode 100644
index 00000000000..f75194ac6ed
--- /dev/null
+++ b/x11/frameworkintegration/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+BUILDLINK_TREE+= frameworkintegration
+
+.if !defined(FRAMEWORKINTEGRATION_BUILDLINK3_MK)
+FRAMEWORKINTEGRATION_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.frameworkintegration+= frameworkintegration>=5.21.0
+BUILDLINK_PKGSRCDIR.frameworkintegration?= ../../x11/frameworkintegration
+
+.include "../../devel/kio/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # FRAMEWORKINTEGRATION_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -frameworkintegration
diff --git a/x11/frameworkintegration/distinfo b/x11/frameworkintegration/distinfo
new file mode 100644
index 00000000000..d9626febd0c
--- /dev/null
+++ b/x11/frameworkintegration/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+SHA1 (frameworkintegration-5.21.0.tar.xz) = 76e487ca1d1fd4fce98c2cf1401d12e5282537f4
+RMD160 (frameworkintegration-5.21.0.tar.xz) = b4cbfc307d39e5de21778fd637d46f872434754e
+SHA512 (frameworkintegration-5.21.0.tar.xz) = 1b114d6030f8474872cf848881bc9f3f700a2b311c6c1283b55d519fb421b77d08924a2f87c74002cfafbe2338b4168d1633fdb096fbbe17506f4d1411e1a4ff
+Size (frameworkintegration-5.21.0.tar.xz) = 1784828 bytes
diff --git a/x11/kactivities-stats/DESCR b/x11/kactivities-stats/DESCR
new file mode 100644
index 00000000000..d91cbf709f3
--- /dev/null
+++ b/x11/kactivities-stats/DESCR
@@ -0,0 +1 @@
+Core components for the KDE Activity concept
diff --git a/x11/kactivities-stats/Makefile b/x11/kactivities-stats/Makefile
new file mode 100644
index 00000000000..987a934315f
--- /dev/null
+++ b/x11/kactivities-stats/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+DISTNAME= kactivities-stats-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Core components for the KDE's Activities
+LICENSE= gnu-lgpl-v2 AND gnu-lgpl-v2.1 AND gnu-lgpl-v3
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+PKGCONFIG_OVERRIDE+= src/libKActivitiesStats.pc.cmake
+
+.include "../../x11/kactivities5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kactivities-stats/PLIST b/x11/kactivities-stats/PLIST
new file mode 100644
index 00000000000..5c9a1ef4fd0
--- /dev/null
+++ b/x11/kactivities-stats/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:48 markd Exp $
+include/KF5/KActivitiesStats/KActivities/Stats/Cleaning
+include/KF5/KActivitiesStats/KActivities/Stats/Query
+include/KF5/KActivitiesStats/KActivities/Stats/ResultModel
+include/KF5/KActivitiesStats/KActivities/Stats/ResultSet
+include/KF5/KActivitiesStats/KActivities/Stats/ResultWatcher
+include/KF5/KActivitiesStats/KActivities/Stats/Terms
+include/KF5/KActivitiesStats/kactivitiesstats/cleaning.h
+include/KF5/KActivitiesStats/kactivitiesstats/kactivitiesstats_export.h
+include/KF5/KActivitiesStats/kactivitiesstats/query.h
+include/KF5/KActivitiesStats/kactivitiesstats/resultmodel.h
+include/KF5/KActivitiesStats/kactivitiesstats/resultset.h
+include/KF5/KActivitiesStats/kactivitiesstats/resultwatcher.h
+include/KF5/KActivitiesStats/kactivitiesstats/terms.h
+include/KF5/kactivitiesstats_version.h
+lib/cmake/KF5ActivitiesStats/KF5ActivitiesStatsConfig.cmake
+lib/cmake/KF5ActivitiesStats/KF5ActivitiesStatsConfigVersion.cmake
+lib/cmake/KF5ActivitiesStats/KF5ActivitiesStatsLibraryTargets-noconfig.cmake
+lib/cmake/KF5ActivitiesStats/KF5ActivitiesStatsLibraryTargets.cmake
+lib/libKF5ActivitiesStats.so
+lib/libKF5ActivitiesStats.so.1
+lib/libKF5ActivitiesStats.so.${PKGVERSION}
+lib/pkgconfig/libKActivitiesStats.pc
+qt5/mkspecs/modules/qt_KActivitiesStats.pri
diff --git a/x11/kactivities-stats/distinfo b/x11/kactivities-stats/distinfo
new file mode 100644
index 00000000000..8b1e7a95555
--- /dev/null
+++ b/x11/kactivities-stats/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+SHA1 (kactivities-stats-5.21.0.tar.xz) = 6591ab2e3d525c11d3b82ff6220422be3cde1dca
+RMD160 (kactivities-stats-5.21.0.tar.xz) = cd33edb71e59316014f0fc465e838d0f9f369f0e
+SHA512 (kactivities-stats-5.21.0.tar.xz) = 3a5ffb30bee9fe2fdc80bfb8ece7b4d18bf276d7901e6ace7bf693239fdcd90adf7a6127b5ea2215a4dc61da45d77a0903b90df9509f4fe8a6d2aa6eaf6fb56b
+Size (kactivities-stats-5.21.0.tar.xz) = 58012 bytes
diff --git a/x11/kactivities5/DESCR b/x11/kactivities5/DESCR
new file mode 100644
index 00000000000..d91cbf709f3
--- /dev/null
+++ b/x11/kactivities5/DESCR
@@ -0,0 +1 @@
+Core components for the KDE Activity concept
diff --git a/x11/kactivities5/Makefile b/x11/kactivities5/Makefile
new file mode 100644
index 00000000000..19061e66d6d
--- /dev/null
+++ b/x11/kactivities5/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+DISTNAME= kactivities-${KF5VER}
+PKGNAME= kactivities5-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Core components for the KDE's Activities
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+PKGCONFIG_OVERRIDE+= src/lib/libKActivities.pc.cmake
+
+.include "../../devel/kio/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kactivities5/PLIST b/x11/kactivities5/PLIST
new file mode 100644
index 00000000000..dde40ce0012
--- /dev/null
+++ b/x11/kactivities5/PLIST
@@ -0,0 +1,26 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:48 markd Exp $
+include/KF5/KActivities/KActivities/ActivitiesModel
+include/KF5/KActivities/KActivities/Consumer
+include/KF5/KActivities/KActivities/Controller
+include/KF5/KActivities/KActivities/Info
+include/KF5/KActivities/KActivities/ResourceInstance
+include/KF5/KActivities/KActivities/Version
+include/KF5/KActivities/kactivities/activitiesmodel.h
+include/KF5/KActivities/kactivities/consumer.h
+include/KF5/KActivities/kactivities/controller.h
+include/KF5/KActivities/kactivities/info.h
+include/KF5/KActivities/kactivities/kactivities_export.h
+include/KF5/KActivities/kactivities/resourceinstance.h
+include/KF5/KActivities/kactivities/version.h
+include/KF5/kactivities_version.h
+lib/cmake/KF5Activities/KF5ActivitiesConfig.cmake
+lib/cmake/KF5Activities/KF5ActivitiesConfigVersion.cmake
+lib/cmake/KF5Activities/KF5ActivitiesLibraryTargets-noconfig.cmake
+lib/cmake/KF5Activities/KF5ActivitiesLibraryTargets.cmake
+lib/libKF5Activities.so
+lib/libKF5Activities.so.5
+lib/libKF5Activities.so.${PKGVERSION}
+lib/pkgconfig/libKActivities.pc
+qt5/mkspecs/modules/qt_KActivities.pri
+qt5/qml/org/kde/activities/libkactivitiesextensionplugin.so
+qt5/qml/org/kde/activities/qmldir
diff --git a/x11/kactivities5/buildlink3.mk b/x11/kactivities5/buildlink3.mk
new file mode 100644
index 00000000000..973a964779e
--- /dev/null
+++ b/x11/kactivities5/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+BUILDLINK_TREE+= kactivities5
+
+.if !defined(KACTIVITIES5_BUILDLINK3_MK)
+KACTIVITIES5_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kactivities5+= kactivities5>=5.21.0
+BUILDLINK_PKGSRCDIR.kactivities5?= ../../x11/kactivities5
+
+.include "../../devel/kio/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KACTIVITIES5_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kactivities5
diff --git a/x11/kactivities5/distinfo b/x11/kactivities5/distinfo
new file mode 100644
index 00000000000..84cec57955c
--- /dev/null
+++ b/x11/kactivities5/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+SHA1 (kactivities-5.21.0.tar.xz) = 86f4a68257ba7f0548c061173e7c75eb5edf793f
+RMD160 (kactivities-5.21.0.tar.xz) = 2fd179a8233de490618692dbecbefda7e4e85176
+SHA512 (kactivities-5.21.0.tar.xz) = 56afb51b11f64d7e8ed8ab98977e7fd38e3389f8e37d1308abb7eb0c9c904634d5298e2a57e9fe82df45a2a7211f46204db27531a030cf6dc5587ada83c8c5f3
+Size (kactivities-5.21.0.tar.xz) = 57916 bytes
diff --git a/x11/kconfigwidgets/DESCR b/x11/kconfigwidgets/DESCR
new file mode 100644
index 00000000000..f13305b065a
--- /dev/null
+++ b/x11/kconfigwidgets/DESCR
@@ -0,0 +1,2 @@
+KConfigWidgets provides easy-to-use classes to create configuration dialogs, as
+well as a set of widgets which uses KConfig to store their settings.
diff --git a/x11/kconfigwidgets/Makefile b/x11/kconfigwidgets/Makefile
new file mode 100644
index 00000000000..1213c977564
--- /dev/null
+++ b/x11/kconfigwidgets/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+DISTNAME= kconfigwidgets-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Widgets for KConfig
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+
+USE_TOOLS+= perl:run
+
+REPLACE_PERL+= src/preparetips5
+
+.include "../../lang/python/tool.mk"
+.include "../../devel/kconfig/buildlink3.mk"
+.include "../../devel/ki18n/buildlink3.mk"
+.include "../../security/kauth/buildlink3.mk"
+.include "../../textproc/kcodecs/buildlink3.mk"
+.include "../../x11/kguiaddons/buildlink3.mk"
+.include "../../x11/kwidgetsaddons/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kconfigwidgets/PLIST b/x11/kconfigwidgets/PLIST
new file mode 100644
index 00000000000..a957d6bfea5
--- /dev/null
+++ b/x11/kconfigwidgets/PLIST
@@ -0,0 +1,240 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:48 markd Exp $
+bin/preparetips5
+include/KF5/KConfigWidgets/KCModule
+include/KF5/KConfigWidgets/KCodecAction
+include/KF5/KConfigWidgets/KColorScheme
+include/KF5/KConfigWidgets/KColorSchemeManager
+include/KF5/KConfigWidgets/KConfigDialog
+include/KF5/KConfigWidgets/KConfigDialogManager
+include/KF5/KConfigWidgets/KConfigViewStateSaver
+include/KF5/KConfigWidgets/KHelpClient
+include/KF5/KConfigWidgets/KLanguageButton
+include/KF5/KConfigWidgets/KPasteTextAction
+include/KF5/KConfigWidgets/KRecentFilesAction
+include/KF5/KConfigWidgets/KStandardAction
+include/KF5/KConfigWidgets/KTipDialog
+include/KF5/KConfigWidgets/KViewStateMaintainer
+include/KF5/KConfigWidgets/kcmodule.h
+include/KF5/KConfigWidgets/kcodecaction.h
+include/KF5/KConfigWidgets/kcolorscheme.h
+include/KF5/KConfigWidgets/kcolorschememanager.h
+include/KF5/KConfigWidgets/kconfigdialog.h
+include/KF5/KConfigWidgets/kconfigdialogmanager.h
+include/KF5/KConfigWidgets/kconfigviewstatesaver.h
+include/KF5/KConfigWidgets/kconfigwidgets_export.h
+include/KF5/KConfigWidgets/khelpclient.h
+include/KF5/KConfigWidgets/klanguagebutton.h
+include/KF5/KConfigWidgets/kpastetextaction.h
+include/KF5/KConfigWidgets/krecentfilesaction.h
+include/KF5/KConfigWidgets/kstandardaction.h
+include/KF5/KConfigWidgets/ktip.h
+include/KF5/KConfigWidgets/ktipdialog.h
+include/KF5/KConfigWidgets/kviewstatemaintainer.h
+include/KF5/kconfigwidgets_version.h
+lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake
+lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfigVersion.cmake
+lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets-noconfig.cmake
+lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets.cmake
+lib/libKF5ConfigWidgets.so
+lib/libKF5ConfigWidgets.so.5
+lib/libKF5ConfigWidgets.so.${PKGVERSION}
+man/man1/preparetips5.1
+qt5/mkspecs/modules/qt_KConfigWidgets.pri
+share/locale/af/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/af/kf5_entry.desktop
+share/locale/ar/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ar/kf5_entry.desktop
+share/locale/as/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/as/kf5_entry.desktop
+share/locale/ast/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ast/kf5_entry.desktop
+share/locale/be/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/be/kf5_entry.desktop
+share/locale/be@latin/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/be@latin/kf5_entry.desktop
+share/locale/bg/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/bg/kf5_entry.desktop
+share/locale/bn/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/bn/kf5_entry.desktop
+share/locale/bn_IN/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/bn_IN/kf5_entry.desktop
+share/locale/br/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/br/kf5_entry.desktop
+share/locale/bs/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/bs/kf5_entry.desktop
+share/locale/ca/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ca/kf5_entry.desktop
+share/locale/ca@valencia/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ca@valencia/kf5_entry.desktop
+share/locale/crh/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/crh/kf5_entry.desktop
+share/locale/cs/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/cs/kf5_entry.desktop
+share/locale/csb/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/csb/kf5_entry.desktop
+share/locale/cy/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/cy/kf5_entry.desktop
+share/locale/da/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/da/kf5_entry.desktop
+share/locale/de/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/de/kf5_entry.desktop
+share/locale/el/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/el/kf5_entry.desktop
+share/locale/en_GB/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/en_GB/kf5_entry.desktop
+share/locale/en_US/kf5_entry.desktop
+share/locale/eo/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/eo/kf5_entry.desktop
+share/locale/es/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/es/kf5_entry.desktop
+share/locale/et/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/et/kf5_entry.desktop
+share/locale/eu/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/eu/kf5_entry.desktop
+share/locale/fa/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/fa/kf5_entry.desktop
+share/locale/fi/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/fi/kf5_entry.desktop
+share/locale/fr/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/fr/kf5_entry.desktop
+share/locale/fy/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/fy/kf5_entry.desktop
+share/locale/ga/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ga/kf5_entry.desktop
+share/locale/gd/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/gl/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/gl/kf5_entry.desktop
+share/locale/gu/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/gu/kf5_entry.desktop
+share/locale/ha/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ha/kf5_entry.desktop
+share/locale/he/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/he/kf5_entry.desktop
+share/locale/hi/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hi/kf5_entry.desktop
+share/locale/hne/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hne/kf5_entry.desktop
+share/locale/hr/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hr/kf5_entry.desktop
+share/locale/hsb/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hsb/kf5_entry.desktop
+share/locale/hu/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hu/kf5_entry.desktop
+share/locale/hy/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/hy/kf5_entry.desktop
+share/locale/ia/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ia/kf5_entry.desktop
+share/locale/id/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/id/kf5_entry.desktop
+share/locale/is/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/is/kf5_entry.desktop
+share/locale/it/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/it/kf5_entry.desktop
+share/locale/ja/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ja/kf5_entry.desktop
+share/locale/ka/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ka/kf5_entry.desktop
+share/locale/kk/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/kk/kf5_entry.desktop
+share/locale/km/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/km/kf5_entry.desktop
+share/locale/kn/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/kn/kf5_entry.desktop
+share/locale/ko/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ko/kf5_entry.desktop
+share/locale/ku/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ku/kf5_entry.desktop
+share/locale/lb/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/lb/kf5_entry.desktop
+share/locale/lt/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/lt/kf5_entry.desktop
+share/locale/lv/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/lv/kf5_entry.desktop
+share/locale/mai/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/mai/kf5_entry.desktop
+share/locale/mk/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/mk/kf5_entry.desktop
+share/locale/ml/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ml/kf5_entry.desktop
+share/locale/mr/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/mr/kf5_entry.desktop
+share/locale/ms/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ms/kf5_entry.desktop
+share/locale/nb/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/nb/kf5_entry.desktop
+share/locale/nds/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/nds/kf5_entry.desktop
+share/locale/ne/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ne/kf5_entry.desktop
+share/locale/nl/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/nl/kf5_entry.desktop
+share/locale/nn/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/nn/kf5_entry.desktop
+share/locale/oc/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/or/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/or/kf5_entry.desktop
+share/locale/pa/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/pa/kf5_entry.desktop
+share/locale/pl/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/pl/kf5_entry.desktop
+share/locale/ps/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ps/kf5_entry.desktop
+share/locale/pt/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/pt/kf5_entry.desktop
+share/locale/pt_BR/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/pt_BR/kf5_entry.desktop
+share/locale/ro/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ro/kf5_entry.desktop
+share/locale/ru/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ru/kf5_entry.desktop
+share/locale/se/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/se/kf5_entry.desktop
+share/locale/si/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/si/kf5_entry.desktop
+share/locale/sk/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sl/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sl/kf5_entry.desktop
+share/locale/sq/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sq/kf5_entry.desktop
+share/locale/sr/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sr/kf5_entry.desktop
+share/locale/sr@ijekavian/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sr@ijekavian/kf5_entry.desktop
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sr@ijekavianlatin/kf5_entry.desktop
+share/locale/sr@latin/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sr@latin/kf5_entry.desktop
+share/locale/sv/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/sv/kf5_entry.desktop
+share/locale/ta/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ta/kf5_entry.desktop
+share/locale/te/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/te/kf5_entry.desktop
+share/locale/tg/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/tg/kf5_entry.desktop
+share/locale/th/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/th/kf5_entry.desktop
+share/locale/tr/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/tr/kf5_entry.desktop
+share/locale/tt/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/tt/kf5_entry.desktop
+share/locale/ug/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/ug/kf5_entry.desktop
+share/locale/uk/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/uk/kf5_entry.desktop
+share/locale/uz/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/uz/kf5_entry.desktop
+share/locale/uz@cyrillic/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/uz@cyrillic/kf5_entry.desktop
+share/locale/vi/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/vi/kf5_entry.desktop
+share/locale/wa/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/wa/kf5_entry.desktop
+share/locale/xh/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/xh/kf5_entry.desktop
+share/locale/zh_CN/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/zh_CN/kf5_entry.desktop
+share/locale/zh_HK/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/zh_HK/kf5_entry.desktop
+share/locale/zh_TW/LC_MESSAGES/kconfigwidgets5.mo
+share/locale/zh_TW/kf5_entry.desktop
diff --git a/x11/kconfigwidgets/buildlink3.mk b/x11/kconfigwidgets/buildlink3.mk
new file mode 100644
index 00000000000..3e52ac50928
--- /dev/null
+++ b/x11/kconfigwidgets/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+BUILDLINK_TREE+= kconfigwidgets
+
+.if !defined(KCONFIGWIDGETS_BUILDLINK3_MK)
+KCONFIGWIDGETS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kconfigwidgets+= kconfigwidgets>=5.19.0
+BUILDLINK_PKGSRCDIR.kconfigwidgets?= ../../x11/kconfigwidgets
+
+.include "../../devel/kconfig/buildlink3.mk"
+.include "../../devel/ki18n/buildlink3.mk"
+.include "../../security/kauth/buildlink3.mk"
+.include "../../textproc/kcodecs/buildlink3.mk"
+.include "../../x11/kguiaddons/buildlink3.mk"
+.include "../../x11/kwidgetsaddons/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KCONFIGWIDGETS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kconfigwidgets
diff --git a/x11/kconfigwidgets/distinfo b/x11/kconfigwidgets/distinfo
new file mode 100644
index 00000000000..925de95dc68
--- /dev/null
+++ b/x11/kconfigwidgets/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+SHA1 (kconfigwidgets-5.21.0.tar.xz) = 5fd659e206fa0e48bb61f961d1ffb455069af82e
+RMD160 (kconfigwidgets-5.21.0.tar.xz) = 2abdc8415c5f05f3219dad11354e8acaa39ebdf2
+SHA512 (kconfigwidgets-5.21.0.tar.xz) = 51cc4083357941fb9993bc8d13c07f4f19645d3c1bcfb5054c80ec11a40eed995029777c13e3a1fa956733f28c9c269ab43df5eb81174bdcccc1e655fe20c1e4
+Size (kconfigwidgets-5.21.0.tar.xz) = 359244 bytes
diff --git a/x11/kded/DESCR b/x11/kded/DESCR
new file mode 100644
index 00000000000..f3c88c17e67
--- /dev/null
+++ b/x11/kded/DESCR
@@ -0,0 +1,20 @@
+KDED stands for KDE Daemon which isn't very descriptive.
+KDED runs in the background and performs a number of small tasks.
+Some of these tasks are built in, others are started on demand.
+
+### Built in tasks
+
+* Checking for newly installed software and updating ksycoca when new
+ software is detected. Updating of ksycoca is done by the program kbuildsycoca
+ which gets started by kded. When kded is first started it always runs
+ kbuildsycoca to ensure that ksycoca is up to date.
+
+* Checking for newly installed update files. Applications can install
+ *.upd update files. These *.upd files are used to update configuration files
+ of users, primarily when new versions of applications are installed with
+ (slightly) different configuration file formats. Updating of configuration
+ files is done by kconf_update. kded starts kconf_update when it detects a
+ new update file. When kded is first started it always runs kconf_update to
+ ensure that it has not missed any update files. kconf_update keeps track
+ of which update files have been processed already in the config-file
+ kconf_updaterc. It only performs a certain update once.
diff --git a/x11/kded/Makefile b/x11/kded/Makefile
new file mode 100644
index 00000000000..8e61bc55b69
--- /dev/null
+++ b/x11/kded/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+DISTNAME= kded-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Extensible deamon for providing system level services
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+DEPENDS+= kinit>=${KF5VER}:../../x11/kinit
+
+.include "../../devel/kservice/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kded/PLIST b/x11/kded/PLIST
new file mode 100644
index 00000000000..ded79870d9d
--- /dev/null
+++ b/x11/kded/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:48 markd Exp $
+bin/kded5
+lib/cmake/KDED/KDEDConfig.cmake
+lib/cmake/KDED/KDEDConfigVersion.cmake
+lib/cmake/KDED/KDEDTargets-noconfig.cmake
+lib/cmake/KDED/KDEDTargets.cmake
+lib/libkdeinit5_kded5.so
+man/ca/man8/kded5.8
+man/de/man8/kded5.8
+man/it/man8/kded5.8
+man/man8/kded5.8
+man/nl/man8/kded5.8
+man/pt_BR/man8/kded5.8
+man/ru/man8/kded5.8
+man/sv/man8/kded5.8
+man/uk/man8/kded5.8
+share/dbus-1/interfaces/org.kde.kded5.xml
+share/dbus-1/services/org.kde.kded5.service
+share/kservicetypes5/kdedmodule.desktop
diff --git a/x11/kded/distinfo b/x11/kded/distinfo
new file mode 100644
index 00000000000..d9a2c6b6d99
--- /dev/null
+++ b/x11/kded/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:48 markd Exp $
+
+SHA1 (kded-5.21.0.tar.xz) = 22a0624b07e1c771da63389bdb7f20abab7c02c8
+RMD160 (kded-5.21.0.tar.xz) = 1fb8bf7863c3040a20f499c26bcb19d9b9941bb9
+SHA512 (kded-5.21.0.tar.xz) = 7ae7763525bb8dfcdc3dd79dc47e22234916ec49ebf21115cb0927b031c15211e9efcda4bb40ae611a589fd4d3f3b291bb5f7db75c552e7bf846d1a560fc5c3b
+Size (kded-5.21.0.tar.xz) = 36048 bytes
diff --git a/x11/kdesignerplugin/DESCR b/x11/kdesignerplugin/DESCR
new file mode 100644
index 00000000000..51b3d9e4ed4
--- /dev/null
+++ b/x11/kdesignerplugin/DESCR
@@ -0,0 +1,4 @@
+This framework provides plugins for Qt Designer that allow it to display
+the widgets provided by various KDE frameworks, as well as a utility
+(kgendesignerplugin) that can be used to generate other such plugins
+from ini-style description files.
diff --git a/x11/kdesignerplugin/Makefile b/x11/kdesignerplugin/Makefile
new file mode 100644
index 00000000000..1f5ac88173f
--- /dev/null
+++ b/x11/kdesignerplugin/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kdesignerplugin-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Integration of Frameworks widgets in Qt Designer/Creator
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+
+USE_TOOLS+= msgmerge
+
+.include "../../graphics/kplotting/buildlink3.mk"
+.include "../../www/kdewebkit/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kdesignerplugin/PLIST b/x11/kdesignerplugin/PLIST
new file mode 100644
index 00000000000..44e27c9aabc
--- /dev/null
+++ b/x11/kdesignerplugin/PLIST
@@ -0,0 +1,146 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+bin/kgendesignerplugin
+lib/cmake/KF5DesignerPlugin/KF5DesignerPluginConfig.cmake
+lib/cmake/KF5DesignerPlugin/KF5DesignerPluginConfigVersion.cmake
+lib/cmake/KF5DesignerPlugin/KF5DesignerPluginMacros.cmake
+lib/cmake/KF5DesignerPlugin/KF5DesignerPluginTargets-noconfig.cmake
+lib/cmake/KF5DesignerPlugin/KF5DesignerPluginTargets.cmake
+man/ca/man1/kgendesignerplugin.1
+man/de/man1/kgendesignerplugin.1
+man/man1/kgendesignerplugin.1
+man/nl/man1/kgendesignerplugin.1
+man/pt_BR/man1/kgendesignerplugin.1
+man/sv/man1/kgendesignerplugin.1
+man/uk/man1/kgendesignerplugin.1
+qt5/plugins/designer/kdewebkit5widgets.so
+qt5/plugins/designer/kf5widgets.so
+share/kf5/widgets/pics/k3iconview.png
+share/kf5/widgets/pics/k3listview.png
+share/kf5/widgets/pics/kactionselector.png
+share/kf5/widgets/pics/kactivelabel.png
+share/kf5/widgets/pics/kcharselect.png
+share/kf5/widgets/pics/kcmodule.png
+share/kf5/widgets/pics/kcolorbutton.png
+share/kf5/widgets/pics/kcolorcombo.png
+share/kf5/widgets/pics/kcombobox.png
+share/kf5/widgets/pics/kdatepicker.png
+share/kf5/widgets/pics/kdatetable.png
+share/kf5/widgets/pics/kdualcolorbutton.png
+share/kf5/widgets/pics/kfontcombo.png
+share/kf5/widgets/pics/kfontrequester.png
+share/kf5/widgets/pics/kgradientselector.png
+share/kf5/widgets/pics/khistorycombo.png
+share/kf5/widgets/pics/khsselector.png
+share/kf5/widgets/pics/kiconbutton.png
+share/kf5/widgets/pics/kkeybutton.png
+share/kf5/widgets/pics/kled.png
+share/kf5/widgets/pics/klineedit.png
+share/kf5/widgets/pics/klistbox.png
+share/kf5/widgets/pics/kpalettetable.png
+share/kf5/widgets/pics/kpasswordedit.png
+share/kf5/widgets/pics/kruler.png
+share/kf5/widgets/pics/ksqueezedtextlabel.png
+share/kf5/widgets/pics/ktextedit.png
+share/kf5/widgets/pics/kurlcomborequester.png
+share/kf5/widgets/pics/kurllabel.png
+share/kf5/widgets/pics/kurlrequester.png
+share/locale/af/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ar/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/as/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ast/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/be/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bg/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/br/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bs/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ca/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/crh/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/cs/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/csb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/cy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/da/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/de/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/el/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/eo/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/es/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/et/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/eu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ga/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gd/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ha/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/he/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hne/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hsb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ia/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/id/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/is/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/it/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ja/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ka/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/kk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/km/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/kn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ko/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ku/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lv/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mai/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ml/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ms/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nds/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ne/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/oc/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/or/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ps/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ro/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ru/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/se/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/si/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sq/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sv/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ta/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/te/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tg/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/th/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ug/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uz/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/vi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/wa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/xh/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kdesignerplugin5_qt.qm
diff --git a/x11/kdesignerplugin/distinfo b/x11/kdesignerplugin/distinfo
new file mode 100644
index 00000000000..3482cdbe235
--- /dev/null
+++ b/x11/kdesignerplugin/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kdesignerplugin-5.21.0.tar.xz) = 031762611e3e5b1a9856c625b2f614fa525f12b9
+RMD160 (kdesignerplugin-5.21.0.tar.xz) = edeeb29c15e915e0a6a381a57ccd2f6be9b3d788
+SHA512 (kdesignerplugin-5.21.0.tar.xz) = c4c33de4e882340c56ca7199740c5ee94a48a490fc7639906669eb2284d5bc649403a89cd657c9c8ba15e39b578c28879940b5e20eed2bf6fd3676b069b4bc07
+Size (kdesignerplugin-5.21.0.tar.xz) = 87116 bytes
diff --git a/x11/kglobalaccel/DESCR b/x11/kglobalaccel/DESCR
new file mode 100644
index 00000000000..436bf289d61
--- /dev/null
+++ b/x11/kglobalaccel/DESCR
@@ -0,0 +1,3 @@
+KGlobalAccel allows you to have global accelerators that are independent of
+the focused window. Unlike regular shortcuts, the application's window does not
+need focus for them to be activated.
diff --git a/x11/kglobalaccel/Makefile b/x11/kglobalaccel/Makefile
new file mode 100644
index 00000000000..70a0e22b7f4
--- /dev/null
+++ b/x11/kglobalaccel/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kglobalaccel-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Add support for global workspace shortcuts
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= pkg-config
+
+.include "../../devel/kconfig/buildlink3.mk"
+.include "../../devel/kcrash/buildlink3.mk"
+.include "../../sysutils/kdbusaddons/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kglobalaccel/PLIST b/x11/kglobalaccel/PLIST
new file mode 100644
index 00000000000..62e9bbc1805
--- /dev/null
+++ b/x11/kglobalaccel/PLIST
@@ -0,0 +1,126 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+bin/kglobalaccel5
+include/KF5/KGlobalAccel/KGlobalAccel
+include/KF5/KGlobalAccel/KGlobalShortcutInfo
+include/KF5/KGlobalAccel/kglobalaccel.h
+include/KF5/KGlobalAccel/kglobalaccel_export.h
+include/KF5/KGlobalAccel/kglobalshortcutinfo.h
+include/KF5/KGlobalAccel/private/kf5globalaccelprivate_export.h
+include/KF5/KGlobalAccel/private/kglobalaccel_interface.h
+include/KF5/KGlobalAccel/private/kglobalacceld.h
+include/KF5/kglobalaccel_version.h
+lib/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake
+lib/cmake/KF5GlobalAccel/KF5GlobalAccelConfigVersion.cmake
+lib/cmake/KF5GlobalAccel/KF5GlobalAccelTargets-noconfig.cmake
+lib/cmake/KF5GlobalAccel/KF5GlobalAccelTargets.cmake
+lib/libKF5GlobalAccel.so
+lib/libKF5GlobalAccel.so.5
+lib/libKF5GlobalAccel.so.${PKGVERSION}
+lib/libKF5GlobalAccelPrivate.so.5
+lib/libKF5GlobalAccelPrivate.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KGlobalAccel.pri
+qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
+share/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
+share/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
+share/dbus-1/services/org.kde.kglobalaccel.service
+share/kservices5/kglobalaccel5.desktop
+share/locale/af/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ar/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/as/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ast/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/be/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/bg/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/bn/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/br/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/bs/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ca/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/crh/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/cs/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/csb/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/cy/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/da/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/de/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/el/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/eo/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/es/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/et/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/eu/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/fa/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/fi/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/fr/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/fy/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ga/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/gd/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/gl/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/gu/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ha/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/he/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hi/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hne/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hr/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hsb/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hu/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/hy/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ia/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/id/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/is/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/it/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ja/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ka/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/kk/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/km/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/kn/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ko/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ku/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/lb/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/lt/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/lv/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/mai/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/mk/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ml/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/mr/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ms/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/nb/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/nds/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ne/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/nl/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/nn/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/oc/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/or/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/pa/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/pl/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ps/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/pt/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ro/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ru/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/se/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/si/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sk/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sl/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sq/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sr/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/sv/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ta/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/te/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/tg/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/th/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/tr/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/tt/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/ug/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/uk/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/uz/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/vi/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/wa/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/xh/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kglobalaccel5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kglobalaccel5_qt.qm
diff --git a/x11/kglobalaccel/buildlink3.mk b/x11/kglobalaccel/buildlink3.mk
new file mode 100644
index 00000000000..d5ccfc0bdda
--- /dev/null
+++ b/x11/kglobalaccel/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kglobalaccel
+
+.if !defined(KGLOBALACCEL_BUILDLINK3_MK)
+KGLOBALACCEL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kglobalaccel+= kglobalaccel>=5.18.0
+BUILDLINK_PKGSRCDIR.kglobalaccel?= ../../x11/kglobalaccel
+
+.include "../../devel/kconfig/buildlink3.mk"
+.include "../../devel/kcrash/buildlink3.mk"
+.include "../../sysutils/kdbusaddons/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KGLOBALACCEL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kglobalaccel
diff --git a/x11/kglobalaccel/distinfo b/x11/kglobalaccel/distinfo
new file mode 100644
index 00000000000..7d44de60e27
--- /dev/null
+++ b/x11/kglobalaccel/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kglobalaccel-5.21.0.tar.xz) = 500411f6b388967965ec338646f887e5aeec374b
+RMD160 (kglobalaccel-5.21.0.tar.xz) = 29a552a55946a04da319575b6bdd71d85db160c1
+SHA512 (kglobalaccel-5.21.0.tar.xz) = 9c3b66b3114fcfc8425a345f4df6ab48350a3137a21ef56614b22a9a1072fbe083ae8a3001d825e0a9fc588d15ca0ee1158eda5374e12c9ea734ccdd7f8c5f81
+Size (kglobalaccel-5.21.0.tar.xz) = 81800 bytes
diff --git a/x11/kguiaddons/DESCR b/x11/kguiaddons/DESCR
new file mode 100644
index 00000000000..4ccc5289753
--- /dev/null
+++ b/x11/kguiaddons/DESCR
@@ -0,0 +1,4 @@
+Utilities for graphical user interfaces
+
+The KDE GUI addons provide utilities for graphical user interfaces in the areas
+of colors, fonts, text, images, keyboard input.
diff --git a/x11/kguiaddons/Makefile b/x11/kguiaddons/Makefile
new file mode 100644
index 00000000000..3df1c100275
--- /dev/null
+++ b/x11/kguiaddons/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kguiaddons-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Addons to QtGui
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= pkg-config
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kguiaddons/PLIST b/x11/kguiaddons/PLIST
new file mode 100644
index 00000000000..c8821a17de0
--- /dev/null
+++ b/x11/kguiaddons/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KGuiAddons/KColorCollection
+include/KF5/KGuiAddons/KColorMimeData
+include/KF5/KGuiAddons/KColorUtils
+include/KF5/KGuiAddons/KDateValidator
+include/KF5/KGuiAddons/KFontUtils
+include/KF5/KGuiAddons/KIconUtils
+include/KF5/KGuiAddons/KImageCache
+include/KF5/KGuiAddons/KModifierKeyInfo
+include/KF5/KGuiAddons/KWordWrap
+include/KF5/KGuiAddons/kcolorcollection.h
+include/KF5/KGuiAddons/kcolormimedata.h
+include/KF5/KGuiAddons/kcolorutils.h
+include/KF5/KGuiAddons/kdatevalidator.h
+include/KF5/KGuiAddons/kfontutils.h
+include/KF5/KGuiAddons/kguiaddons_export.h
+include/KF5/KGuiAddons/kiconutils.h
+include/KF5/KGuiAddons/kimagecache.h
+include/KF5/KGuiAddons/klocalimagecacheimpl.h
+include/KF5/KGuiAddons/kmodifierkeyinfo.h
+include/KF5/KGuiAddons/kwordwrap.h
+include/KF5/kguiaddons_version.h
+lib/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake
+lib/cmake/KF5GuiAddons/KF5GuiAddonsConfigVersion.cmake
+lib/cmake/KF5GuiAddons/KF5GuiAddonsTargets-noconfig.cmake
+lib/cmake/KF5GuiAddons/KF5GuiAddonsTargets.cmake
+lib/libKF5GuiAddons.so
+lib/libKF5GuiAddons.so.5
+lib/libKF5GuiAddons.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KGuiAddons.pri
diff --git a/x11/kguiaddons/buildlink3.mk b/x11/kguiaddons/buildlink3.mk
new file mode 100644
index 00000000000..1999a3892c0
--- /dev/null
+++ b/x11/kguiaddons/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kguiaddons
+
+.if !defined(KGUIADDONS_BUILDLINK3_MK)
+KGUIADDONS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kguiaddons+= kguiaddons>=5.18.0
+BUILDLINK_PKGSRCDIR.kguiaddons?= ../../x11/kguiaddons
+
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.endif # KGUIADDONS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kguiaddons
diff --git a/x11/kguiaddons/distinfo b/x11/kguiaddons/distinfo
new file mode 100644
index 00000000000..6ac7a9add6d
--- /dev/null
+++ b/x11/kguiaddons/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kguiaddons-5.21.0.tar.xz) = 63b84b981001b6d6041d7610d80f4c20a88de58d
+RMD160 (kguiaddons-5.21.0.tar.xz) = da25458489971517498c5c843262f2a3df4d390a
+SHA512 (kguiaddons-5.21.0.tar.xz) = 6e4e8f209006bcab756a919230dae2d0d1cdb3a4b6e99f830ebf06b8c708667a7a31511c830adaad7b6155cd7dd1a9e848f2a830452519786527838fbcc26aea
+Size (kguiaddons-5.21.0.tar.xz) = 39372 bytes
diff --git a/x11/kinit/DESCR b/x11/kinit/DESCR
new file mode 100644
index 00000000000..99ffeee1369
--- /dev/null
+++ b/x11/kinit/DESCR
@@ -0,0 +1,9 @@
+kdeinit is a process launcher somewhat similar to the famous init used for
+booting UNIX.
+
+It launches processes by forking and then loading a dynamic library which
+should contain a 'kdemain(...)' function.
+
+Using kdeinit to launch KDE applications makes starting a typical KDE
+applications 2.5 times faster (100ms instead of 250ms on a P-III 500) It
+reduces memory consumption by approx. 350Kb per application.
diff --git a/x11/kinit/Makefile b/x11/kinit/Makefile
new file mode 100644
index 00000000000..a6853fa1b4e
--- /dev/null
+++ b/x11/kinit/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kinit-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Process launcher to speed up launching KDE applications
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+
+USE_TOOLS+= msgmerge pkg-config
+
+.include "../../devel/kio/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kinit/PLIST b/x11/kinit/PLIST
new file mode 100644
index 00000000000..eddfefd229b
--- /dev/null
+++ b/x11/kinit/PLIST
@@ -0,0 +1,123 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+bin/kdeinit5
+bin/kdeinit5_shutdown
+bin/kdeinit5_wrapper
+bin/kshell5
+bin/kwrapper5
+lib/cmake/KF5Init/KF5InitConfig.cmake
+lib/cmake/KF5Init/KF5InitConfigVersion.cmake
+lib/cmake/KF5Init/KF5InitMacros.cmake
+lib/cmake/KF5Init/kde5init_dummy.cpp.in
+lib/libkdeinit5_klauncher.so
+libexec/kf5/klauncher
+libexec/kf5/start_kdeinit
+libexec/kf5/start_kdeinit_wrapper
+man/ca/man8/kdeinit5.8
+man/de/man8/kdeinit5.8
+man/it/man8/kdeinit5.8
+man/man8/kdeinit5.8
+man/nl/man8/kdeinit5.8
+man/pt_BR/man8/kdeinit5.8
+man/sv/man8/kdeinit5.8
+man/uk/man8/kdeinit5.8
+share/dbus-1/interfaces/kf5_org.kde.KLauncher.xml
+share/locale/af/LC_MESSAGES/kinit5.mo
+share/locale/ar/LC_MESSAGES/kinit5.mo
+share/locale/as/LC_MESSAGES/kinit5.mo
+share/locale/ast/LC_MESSAGES/kinit5.mo
+share/locale/be/LC_MESSAGES/kinit5.mo
+share/locale/be@latin/LC_MESSAGES/kinit5.mo
+share/locale/bg/LC_MESSAGES/kinit5.mo
+share/locale/bn/LC_MESSAGES/kinit5.mo
+share/locale/bn_IN/LC_MESSAGES/kinit5.mo
+share/locale/br/LC_MESSAGES/kinit5.mo
+share/locale/bs/LC_MESSAGES/kinit5.mo
+share/locale/ca/LC_MESSAGES/kinit5.mo
+share/locale/ca@valencia/LC_MESSAGES/kinit5.mo
+share/locale/crh/LC_MESSAGES/kinit5.mo
+share/locale/cs/LC_MESSAGES/kinit5.mo
+share/locale/csb/LC_MESSAGES/kinit5.mo
+share/locale/cy/LC_MESSAGES/kinit5.mo
+share/locale/da/LC_MESSAGES/kinit5.mo
+share/locale/de/LC_MESSAGES/kinit5.mo
+share/locale/el/LC_MESSAGES/kinit5.mo
+share/locale/en_GB/LC_MESSAGES/kinit5.mo
+share/locale/eo/LC_MESSAGES/kinit5.mo
+share/locale/es/LC_MESSAGES/kinit5.mo
+share/locale/et/LC_MESSAGES/kinit5.mo
+share/locale/eu/LC_MESSAGES/kinit5.mo
+share/locale/fa/LC_MESSAGES/kinit5.mo
+share/locale/fi/LC_MESSAGES/kinit5.mo
+share/locale/fr/LC_MESSAGES/kinit5.mo
+share/locale/fy/LC_MESSAGES/kinit5.mo
+share/locale/ga/LC_MESSAGES/kinit5.mo
+share/locale/gd/LC_MESSAGES/kinit5.mo
+share/locale/gl/LC_MESSAGES/kinit5.mo
+share/locale/gu/LC_MESSAGES/kinit5.mo
+share/locale/ha/LC_MESSAGES/kinit5.mo
+share/locale/he/LC_MESSAGES/kinit5.mo
+share/locale/hi/LC_MESSAGES/kinit5.mo
+share/locale/hne/LC_MESSAGES/kinit5.mo
+share/locale/hr/LC_MESSAGES/kinit5.mo
+share/locale/hsb/LC_MESSAGES/kinit5.mo
+share/locale/hu/LC_MESSAGES/kinit5.mo
+share/locale/hy/LC_MESSAGES/kinit5.mo
+share/locale/ia/LC_MESSAGES/kinit5.mo
+share/locale/id/LC_MESSAGES/kinit5.mo
+share/locale/is/LC_MESSAGES/kinit5.mo
+share/locale/it/LC_MESSAGES/kinit5.mo
+share/locale/ja/LC_MESSAGES/kinit5.mo
+share/locale/ka/LC_MESSAGES/kinit5.mo
+share/locale/kk/LC_MESSAGES/kinit5.mo
+share/locale/km/LC_MESSAGES/kinit5.mo
+share/locale/kn/LC_MESSAGES/kinit5.mo
+share/locale/ko/LC_MESSAGES/kinit5.mo
+share/locale/ku/LC_MESSAGES/kinit5.mo
+share/locale/lb/LC_MESSAGES/kinit5.mo
+share/locale/lt/LC_MESSAGES/kinit5.mo
+share/locale/lv/LC_MESSAGES/kinit5.mo
+share/locale/mai/LC_MESSAGES/kinit5.mo
+share/locale/mk/LC_MESSAGES/kinit5.mo
+share/locale/ml/LC_MESSAGES/kinit5.mo
+share/locale/mr/LC_MESSAGES/kinit5.mo
+share/locale/ms/LC_MESSAGES/kinit5.mo
+share/locale/nb/LC_MESSAGES/kinit5.mo
+share/locale/nds/LC_MESSAGES/kinit5.mo
+share/locale/ne/LC_MESSAGES/kinit5.mo
+share/locale/nl/LC_MESSAGES/kinit5.mo
+share/locale/nn/LC_MESSAGES/kinit5.mo
+share/locale/oc/LC_MESSAGES/kinit5.mo
+share/locale/or/LC_MESSAGES/kinit5.mo
+share/locale/pa/LC_MESSAGES/kinit5.mo
+share/locale/pl/LC_MESSAGES/kinit5.mo
+share/locale/ps/LC_MESSAGES/kinit5.mo
+share/locale/pt/LC_MESSAGES/kinit5.mo
+share/locale/pt_BR/LC_MESSAGES/kinit5.mo
+share/locale/ro/LC_MESSAGES/kinit5.mo
+share/locale/ru/LC_MESSAGES/kinit5.mo
+share/locale/se/LC_MESSAGES/kinit5.mo
+share/locale/si/LC_MESSAGES/kinit5.mo
+share/locale/sk/LC_MESSAGES/kinit5.mo
+share/locale/sl/LC_MESSAGES/kinit5.mo
+share/locale/sq/LC_MESSAGES/kinit5.mo
+share/locale/sr/LC_MESSAGES/kinit5.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kinit5.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kinit5.mo
+share/locale/sr@latin/LC_MESSAGES/kinit5.mo
+share/locale/sv/LC_MESSAGES/kinit5.mo
+share/locale/ta/LC_MESSAGES/kinit5.mo
+share/locale/te/LC_MESSAGES/kinit5.mo
+share/locale/tg/LC_MESSAGES/kinit5.mo
+share/locale/th/LC_MESSAGES/kinit5.mo
+share/locale/tr/LC_MESSAGES/kinit5.mo
+share/locale/tt/LC_MESSAGES/kinit5.mo
+share/locale/ug/LC_MESSAGES/kinit5.mo
+share/locale/uk/LC_MESSAGES/kinit5.mo
+share/locale/uz/LC_MESSAGES/kinit5.mo
+share/locale/uz@cyrillic/LC_MESSAGES/kinit5.mo
+share/locale/vi/LC_MESSAGES/kinit5.mo
+share/locale/wa/LC_MESSAGES/kinit5.mo
+share/locale/xh/LC_MESSAGES/kinit5.mo
+share/locale/zh_CN/LC_MESSAGES/kinit5.mo
+share/locale/zh_HK/LC_MESSAGES/kinit5.mo
+share/locale/zh_TW/LC_MESSAGES/kinit5.mo
diff --git a/x11/kinit/distinfo b/x11/kinit/distinfo
new file mode 100644
index 00000000000..1a85f0b69c5
--- /dev/null
+++ b/x11/kinit/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kinit-5.21.0.tar.xz) = 1e590cab38a8602762b77d85f2e6a38d771beb78
+RMD160 (kinit-5.21.0.tar.xz) = 4b1169e0e8260398bf7574eb3d66c513cde762f2
+SHA512 (kinit-5.21.0.tar.xz) = 5a4e97e76d2705e3125e4c2c58660a9f10f89a9993ab61b8fe2790811a0c819abbadb3314d809069191b1bdd2303f356d7a1ae99b321a9da8b0ff26a21347aff
+Size (kinit-5.21.0.tar.xz) = 117728 bytes
diff --git a/x11/kitemviews/DESCR b/x11/kitemviews/DESCR
new file mode 100644
index 00000000000..f2f7bdcb8f5
--- /dev/null
+++ b/x11/kitemviews/DESCR
@@ -0,0 +1,3 @@
+KItemViews includes a set of views, which can be used with item models. It
+includes views for categorizing lists and to add search filters to flat and
+hierarchical lists.
diff --git a/x11/kitemviews/Makefile b/x11/kitemviews/Makefile
new file mode 100644
index 00000000000..04d00ab745e
--- /dev/null
+++ b/x11/kitemviews/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kitemviews-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Widget addons for Qt Model/View
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kitemviews/PLIST b/x11/kitemviews/PLIST
new file mode 100644
index 00000000000..3e22e209876
--- /dev/null
+++ b/x11/kitemviews/PLIST
@@ -0,0 +1,129 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KItemViews/KCategorizedSortFilterProxyModel
+include/KF5/KItemViews/KCategorizedView
+include/KF5/KItemViews/KCategoryDrawer
+include/KF5/KItemViews/KExtendableItemDelegate
+include/KF5/KItemViews/KFilterProxySearchLine
+include/KF5/KItemViews/KListWidgetSearchLine
+include/KF5/KItemViews/KTreeWidgetSearchLine
+include/KF5/KItemViews/KTreeWidgetSearchLineWidget
+include/KF5/KItemViews/KWidgetItemDelegate
+include/KF5/KItemViews/kcategorizedsortfilterproxymodel.h
+include/KF5/KItemViews/kcategorizedview.h
+include/KF5/KItemViews/kcategorydrawer.h
+include/KF5/KItemViews/kextendableitemdelegate.h
+include/KF5/KItemViews/kfilterproxysearchline.h
+include/KF5/KItemViews/kitemviews_export.h
+include/KF5/KItemViews/klistwidgetsearchline.h
+include/KF5/KItemViews/ktreewidgetsearchline.h
+include/KF5/KItemViews/ktreewidgetsearchlinewidget.h
+include/KF5/KItemViews/kwidgetitemdelegate.h
+include/KF5/kitemviews_version.h
+lib/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake
+lib/cmake/KF5ItemViews/KF5ItemViewsConfigVersion.cmake
+lib/cmake/KF5ItemViews/KF5ItemViewsTargets-noconfig.cmake
+lib/cmake/KF5ItemViews/KF5ItemViewsTargets.cmake
+lib/libKF5ItemViews.so
+lib/libKF5ItemViews.so.5
+lib/libKF5ItemViews.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KItemViews.pri
+share/locale/af/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ar/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/as/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ast/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/be/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/bg/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/bn/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/br/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/bs/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ca/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/crh/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/cs/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/csb/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/cy/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/da/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/de/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/el/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/eo/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/es/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/et/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/eu/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/fa/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/fi/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/fr/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/fy/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ga/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/gd/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/gl/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/gu/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ha/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/he/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hi/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hne/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hr/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hsb/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hu/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/hy/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ia/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/id/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/is/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/it/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ja/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ka/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/kk/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/km/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/kn/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ko/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ku/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/lb/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/lt/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/lv/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/mai/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/mk/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ml/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/mr/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ms/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/nb/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/nds/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ne/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/nl/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/nn/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/oc/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/or/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/pa/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/pl/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ps/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/pt/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ro/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ru/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/se/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/si/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sk/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sl/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sq/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sr/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/sv/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ta/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/te/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/tg/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/th/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/tr/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/tt/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/ug/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/uk/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/uz/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/vi/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/wa/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/xh/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kitemviews5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kitemviews5_qt.qm
diff --git a/x11/kitemviews/buildlink3.mk b/x11/kitemviews/buildlink3.mk
new file mode 100644
index 00000000000..9a3f134d6a8
--- /dev/null
+++ b/x11/kitemviews/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kitemviews
+
+.if !defined(KITEMVIEWS_BUILDLINK3_MK)
+KITEMVIEWS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kitemviews+= kitemviews>=5.18.0
+BUILDLINK_PKGSRCDIR.kitemviews?= ../../x11/kitemviews
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KITEMVIEWS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kitemviews
diff --git a/x11/kitemviews/distinfo b/x11/kitemviews/distinfo
new file mode 100644
index 00000000000..f97a5782a23
--- /dev/null
+++ b/x11/kitemviews/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kitemviews-5.21.0.tar.xz) = 7142daeebddcd5e11bba6576869ca8182eca742e
+RMD160 (kitemviews-5.21.0.tar.xz) = e56958f22ca068b2057f59e6e990048d87b794af
+SHA512 (kitemviews-5.21.0.tar.xz) = 3a08e73d4292f1577d3540a0b7ceb889c793b6e80e0ed96c2a1564184868a1badd7923aa98fed2721693198a08a11e91736b2d0f41b2582e2a466b5226804f20
+Size (kitemviews-5.21.0.tar.xz) = 74004 bytes
diff --git a/x11/kjobwidgets/DESCR b/x11/kjobwidgets/DESCR
new file mode 100644
index 00000000000..98ba8cd03d4
--- /dev/null
+++ b/x11/kjobwidgets/DESCR
@@ -0,0 +1 @@
+KJobWIdgets provides widgets for showing progress of asynchronous jobs.
diff --git a/x11/kjobwidgets/Makefile b/x11/kjobwidgets/Makefile
new file mode 100644
index 00000000000..aee1561d817
--- /dev/null
+++ b/x11/kjobwidgets/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kjobwidgets-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Widgets for tracking KJob instances
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+.include "../../devel/kcoreaddons/buildlink3.mk"
+.include "../../x11/kwidgetsaddons/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kjobwidgets/PLIST b/x11/kjobwidgets/PLIST
new file mode 100644
index 00000000000..b88534b4bd3
--- /dev/null
+++ b/x11/kjobwidgets/PLIST
@@ -0,0 +1,126 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KJobWidgets/KAbstractWidgetJobTracker
+include/KF5/KJobWidgets/KDialogJobUiDelegate
+include/KF5/KJobWidgets/KJobWidgets
+include/KF5/KJobWidgets/KStatusBarJobTracker
+include/KF5/KJobWidgets/KUiServerJobTracker
+include/KF5/KJobWidgets/KWidgetJobTracker
+include/KF5/KJobWidgets/kabstractwidgetjobtracker.h
+include/KF5/KJobWidgets/kdialogjobuidelegate.h
+include/KF5/KJobWidgets/kjobwidgets.h
+include/KF5/KJobWidgets/kjobwidgets_export.h
+include/KF5/KJobWidgets/kstatusbarjobtracker.h
+include/KF5/KJobWidgets/kuiserverjobtracker.h
+include/KF5/KJobWidgets/kwidgetjobtracker.h
+include/KF5/kjobwidgets_version.h
+lib/cmake/KF5JobWidgets/KF5JobWidgetsConfig.cmake
+lib/cmake/KF5JobWidgets/KF5JobWidgetsConfigVersion.cmake
+lib/cmake/KF5JobWidgets/KF5JobWidgetsTargets-noconfig.cmake
+lib/cmake/KF5JobWidgets/KF5JobWidgetsTargets.cmake
+lib/libKF5JobWidgets.so
+lib/libKF5JobWidgets.so.5
+lib/libKF5JobWidgets.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KJobWidgets.pri
+share/dbus-1/interfaces/kf5_org.kde.JobView.xml
+share/dbus-1/interfaces/kf5_org.kde.JobViewServer.xml
+share/dbus-1/interfaces/kf5_org.kde.JobViewV2.xml
+share/locale/af/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ar/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/as/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ast/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/be/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/bg/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/bn/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/br/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/bs/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ca/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/crh/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/cs/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/csb/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/cy/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/da/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/de/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/el/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/eo/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/es/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/et/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/eu/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/fa/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/fi/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/fr/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/fy/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ga/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/gd/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/gl/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/gu/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ha/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/he/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hi/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hne/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hr/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hsb/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hu/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/hy/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ia/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/id/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/is/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/it/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ja/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ka/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/kk/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/km/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/kn/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ko/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ku/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/lb/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/lt/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/lv/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/mai/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/mk/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ml/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/mr/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ms/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/nb/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/nds/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ne/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/nl/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/nn/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/oc/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/or/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/pa/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/pl/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ps/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/pt/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ro/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ru/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/se/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/si/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sk/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sl/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sq/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sr/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/sv/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ta/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/te/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/tg/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/th/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/tr/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/tt/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/ug/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/uk/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/uz/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/vi/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/wa/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/xh/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kjobwidgets5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kjobwidgets5_qt.qm
diff --git a/x11/kjobwidgets/buildlink3.mk b/x11/kjobwidgets/buildlink3.mk
new file mode 100644
index 00000000000..0b92bbf92cd
--- /dev/null
+++ b/x11/kjobwidgets/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kjobwidgets
+
+.if !defined(KJOBWIDGETS_BUILDLINK3_MK)
+KJOBWIDGETS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kjobwidgets+= kjobwidgets>=5.19.0
+BUILDLINK_PKGSRCDIR.kjobwidgets?= ../../x11/kjobwidgets
+
+.include "../../devel/kcoreaddons/buildlink3.mk"
+.include "../../x11/kwidgetsaddons/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.endif # KJOBWIDGETS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kjobwidgets
diff --git a/x11/kjobwidgets/distinfo b/x11/kjobwidgets/distinfo
new file mode 100644
index 00000000000..5b035112ec4
--- /dev/null
+++ b/x11/kjobwidgets/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kjobwidgets-5.21.0.tar.xz) = 2f28b07dcf8cf2190fe55785768cec3709bf6396
+RMD160 (kjobwidgets-5.21.0.tar.xz) = b7a64a2915ef3026d467cf317604fc4af61220a8
+SHA512 (kjobwidgets-5.21.0.tar.xz) = 7bbb99131a404f78f66b4cec513d1fbf8033adaba256d6f3c432ef16b9bd4a0cd12299830dc729a1cd4d5bade0e3e0bac34a89b1c601bb6cb7e58a2a951fd969
+Size (kjobwidgets-5.21.0.tar.xz) = 88992 bytes
diff --git a/x11/ktextwidgets/DESCR b/x11/ktextwidgets/DESCR
new file mode 100644
index 00000000000..d4a09413718
--- /dev/null
+++ b/x11/ktextwidgets/DESCR
@@ -0,0 +1,2 @@
+KTextWidgets provides widgets for displaying and editing text. It supports
+rich text as well as plain text.
diff --git a/x11/ktextwidgets/Makefile b/x11/ktextwidgets/Makefile
new file mode 100644
index 00000000000..f6a0ca4c98f
--- /dev/null
+++ b/x11/ktextwidgets/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= ktextwidgets-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Advanced text editing widgets
+LICENSE= gnu-lgpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= msgmerge
+
+.include "../../lang/python/tool.mk"
+.include "../../devel/kservice/buildlink3.mk"
+.include "../../graphics/kiconthemes/buildlink3.mk"
+.include "../../textproc/kcompletion/buildlink3.mk"
+.include "../../textproc/sonnet/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/ktextwidgets/PLIST b/x11/ktextwidgets/PLIST
new file mode 100644
index 00000000000..af09c6e4368
--- /dev/null
+++ b/x11/ktextwidgets/PLIST
@@ -0,0 +1,130 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KTextWidgets/KFind
+include/KF5/KTextWidgets/KFindDialog
+include/KF5/KTextWidgets/KPluralHandlingSpinBox
+include/KF5/KTextWidgets/KRegExpEditorInterface
+include/KF5/KTextWidgets/KReplace
+include/KF5/KTextWidgets/KReplaceDialog
+include/KF5/KTextWidgets/KRichTextEdit
+include/KF5/KTextWidgets/KRichTextWidget
+include/KF5/KTextWidgets/KTextEdit
+include/KF5/KTextWidgets/kfind.h
+include/KF5/KTextWidgets/kfinddialog.h
+include/KF5/KTextWidgets/kpluralhandlingspinbox.h
+include/KF5/KTextWidgets/kregexpeditorinterface.h
+include/KF5/KTextWidgets/kreplace.h
+include/KF5/KTextWidgets/kreplacedialog.h
+include/KF5/KTextWidgets/krichtextedit.h
+include/KF5/KTextWidgets/krichtextwidget.h
+include/KF5/KTextWidgets/ktextedit.h
+include/KF5/KTextWidgets/ktextwidgets_export.h
+include/KF5/ktextwidgets_version.h
+lib/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake
+lib/cmake/KF5TextWidgets/KF5TextWidgetsConfigVersion.cmake
+lib/cmake/KF5TextWidgets/KF5TextWidgetsTargets-noconfig.cmake
+lib/cmake/KF5TextWidgets/KF5TextWidgetsTargets.cmake
+lib/libKF5TextWidgets.so
+lib/libKF5TextWidgets.so.5
+lib/libKF5TextWidgets.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KTextWidgets.pri
+share/kservicetypes5/kregexpeditor.desktop
+share/locale/af/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ar/LC_MESSAGES/ktextwidgets5.mo
+share/locale/as/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ast/LC_MESSAGES/ktextwidgets5.mo
+share/locale/be/LC_MESSAGES/ktextwidgets5.mo
+share/locale/be@latin/LC_MESSAGES/ktextwidgets5.mo
+share/locale/bg/LC_MESSAGES/ktextwidgets5.mo
+share/locale/bn/LC_MESSAGES/ktextwidgets5.mo
+share/locale/bn_IN/LC_MESSAGES/ktextwidgets5.mo
+share/locale/br/LC_MESSAGES/ktextwidgets5.mo
+share/locale/bs/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ca/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ca@valencia/LC_MESSAGES/ktextwidgets5.mo
+share/locale/crh/LC_MESSAGES/ktextwidgets5.mo
+share/locale/cs/LC_MESSAGES/ktextwidgets5.mo
+share/locale/csb/LC_MESSAGES/ktextwidgets5.mo
+share/locale/cy/LC_MESSAGES/ktextwidgets5.mo
+share/locale/da/LC_MESSAGES/ktextwidgets5.mo
+share/locale/de/LC_MESSAGES/ktextwidgets5.mo
+share/locale/el/LC_MESSAGES/ktextwidgets5.mo
+share/locale/en_GB/LC_MESSAGES/ktextwidgets5.mo
+share/locale/eo/LC_MESSAGES/ktextwidgets5.mo
+share/locale/es/LC_MESSAGES/ktextwidgets5.mo
+share/locale/et/LC_MESSAGES/ktextwidgets5.mo
+share/locale/eu/LC_MESSAGES/ktextwidgets5.mo
+share/locale/fa/LC_MESSAGES/ktextwidgets5.mo
+share/locale/fi/LC_MESSAGES/ktextwidgets5.mo
+share/locale/fr/LC_MESSAGES/ktextwidgets5.mo
+share/locale/fy/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ga/LC_MESSAGES/ktextwidgets5.mo
+share/locale/gd/LC_MESSAGES/ktextwidgets5.mo
+share/locale/gl/LC_MESSAGES/ktextwidgets5.mo
+share/locale/gu/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ha/LC_MESSAGES/ktextwidgets5.mo
+share/locale/he/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hi/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hne/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hr/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hsb/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hu/LC_MESSAGES/ktextwidgets5.mo
+share/locale/hy/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ia/LC_MESSAGES/ktextwidgets5.mo
+share/locale/id/LC_MESSAGES/ktextwidgets5.mo
+share/locale/is/LC_MESSAGES/ktextwidgets5.mo
+share/locale/it/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ja/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ka/LC_MESSAGES/ktextwidgets5.mo
+share/locale/kk/LC_MESSAGES/ktextwidgets5.mo
+share/locale/km/LC_MESSAGES/ktextwidgets5.mo
+share/locale/kn/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ko/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ku/LC_MESSAGES/ktextwidgets5.mo
+share/locale/lb/LC_MESSAGES/ktextwidgets5.mo
+share/locale/lt/LC_MESSAGES/ktextwidgets5.mo
+share/locale/lv/LC_MESSAGES/ktextwidgets5.mo
+share/locale/mai/LC_MESSAGES/ktextwidgets5.mo
+share/locale/mk/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ml/LC_MESSAGES/ktextwidgets5.mo
+share/locale/mr/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ms/LC_MESSAGES/ktextwidgets5.mo
+share/locale/nb/LC_MESSAGES/ktextwidgets5.mo
+share/locale/nds/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ne/LC_MESSAGES/ktextwidgets5.mo
+share/locale/nl/LC_MESSAGES/ktextwidgets5.mo
+share/locale/nn/LC_MESSAGES/ktextwidgets5.mo
+share/locale/oc/LC_MESSAGES/ktextwidgets5.mo
+share/locale/or/LC_MESSAGES/ktextwidgets5.mo
+share/locale/pa/LC_MESSAGES/ktextwidgets5.mo
+share/locale/pl/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ps/LC_MESSAGES/ktextwidgets5.mo
+share/locale/pt/LC_MESSAGES/ktextwidgets5.mo
+share/locale/pt_BR/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ro/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ru/LC_MESSAGES/ktextwidgets5.mo
+share/locale/se/LC_MESSAGES/ktextwidgets5.mo
+share/locale/si/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sk/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sl/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sq/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sr/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sr@ijekavian/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sr@latin/LC_MESSAGES/ktextwidgets5.mo
+share/locale/sv/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ta/LC_MESSAGES/ktextwidgets5.mo
+share/locale/te/LC_MESSAGES/ktextwidgets5.mo
+share/locale/tg/LC_MESSAGES/ktextwidgets5.mo
+share/locale/th/LC_MESSAGES/ktextwidgets5.mo
+share/locale/tr/LC_MESSAGES/ktextwidgets5.mo
+share/locale/tt/LC_MESSAGES/ktextwidgets5.mo
+share/locale/ug/LC_MESSAGES/ktextwidgets5.mo
+share/locale/uk/LC_MESSAGES/ktextwidgets5.mo
+share/locale/uz/LC_MESSAGES/ktextwidgets5.mo
+share/locale/uz@cyrillic/LC_MESSAGES/ktextwidgets5.mo
+share/locale/vi/LC_MESSAGES/ktextwidgets5.mo
+share/locale/wa/LC_MESSAGES/ktextwidgets5.mo
+share/locale/xh/LC_MESSAGES/ktextwidgets5.mo
+share/locale/zh_CN/LC_MESSAGES/ktextwidgets5.mo
+share/locale/zh_HK/LC_MESSAGES/ktextwidgets5.mo
+share/locale/zh_TW/LC_MESSAGES/ktextwidgets5.mo
diff --git a/x11/ktextwidgets/buildlink3.mk b/x11/ktextwidgets/buildlink3.mk
new file mode 100644
index 00000000000..ada41f44f6a
--- /dev/null
+++ b/x11/ktextwidgets/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= ktextwidgets
+
+.if !defined(KTEXTWIDGETS_BUILDLINK3_MK)
+KTEXTWIDGETS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ktextwidgets+= ktextwidgets>=5.19.0
+BUILDLINK_PKGSRCDIR.ktextwidgets?= ../../x11/ktextwidgets
+
+.include "../../devel/kservice/buildlink3.mk"
+.include "../../graphics/kiconthemes/buildlink3.mk"
+.include "../../textproc/kcompletion/buildlink3.mk"
+.include "../../textproc/sonnet/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KTEXTWIDGETS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -ktextwidgets
diff --git a/x11/ktextwidgets/distinfo b/x11/ktextwidgets/distinfo
new file mode 100644
index 00000000000..093eff95bae
--- /dev/null
+++ b/x11/ktextwidgets/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (ktextwidgets-5.21.0.tar.xz) = 40c9d732958cce083b450a0388b7cfd0162d299d
+RMD160 (ktextwidgets-5.21.0.tar.xz) = 2fced674d9593ecb6c6a906bd1b65874dab30424
+SHA512 (ktextwidgets-5.21.0.tar.xz) = 763176485046171836edd3bcdf4f1a1fe365535411680fab86e43b7c7d62cda93b5832fef9735cd188aa7fd4fb7944151aa788350a5ea3adc95497aed895dc08
+Size (ktextwidgets-5.21.0.tar.xz) = 306560 bytes
diff --git a/x11/kwidgetsaddons/DESCR b/x11/kwidgetsaddons/DESCR
new file mode 100644
index 00000000000..82ed411d038
--- /dev/null
+++ b/x11/kwidgetsaddons/DESCR
@@ -0,0 +1,11 @@
+This repository contains add-on widgets and classes for applications
+that use the Qt Widgets module. If you are porting applications from
+KDE Platform 4 "kdeui" library, you will find many of its classes here.
+
+Provided are action classes that can be added to toolbars or menus,
+a wide range of widgets for selecting characters, fonts, colors,
+actions, dates and times, or MIME types, as well as platform-aware
+dialogs for configuration pages, message boxes, and password requests.
+
+Further widgets and classes can be found in other KDE frameworks. For
+a full list, please see <https://projects.kde.org/projects/frameworks/>
diff --git a/x11/kwidgetsaddons/Makefile b/x11/kwidgetsaddons/Makefile
new file mode 100644
index 00000000000..f3e5c9186f0
--- /dev/null
+++ b/x11/kwidgetsaddons/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kwidgetsaddons-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Addons to QtWidgets
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kwidgetsaddons/PLIST b/x11/kwidgetsaddons/PLIST
new file mode 100644
index 00000000000..6d3bb19af53
--- /dev/null
+++ b/x11/kwidgetsaddons/PLIST
@@ -0,0 +1,245 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KWidgetsAddons/KAcceleratorManager
+include/KF5/KWidgetsAddons/KActionMenu
+include/KF5/KWidgetsAddons/KActionSelector
+include/KF5/KWidgetsAddons/KAnimatedButton
+include/KF5/KWidgetsAddons/KAssistantDialog
+include/KF5/KWidgetsAddons/KCapacityBar
+include/KF5/KWidgetsAddons/KCharSelect
+include/KF5/KWidgetsAddons/KCollapsibleGroupBox
+include/KF5/KWidgetsAddons/KColorButton
+include/KF5/KWidgetsAddons/KColorCombo
+include/KF5/KWidgetsAddons/KColumnResizer
+include/KF5/KWidgetsAddons/KCursor
+include/KF5/KWidgetsAddons/KDateComboBox
+include/KF5/KWidgetsAddons/KDatePicker
+include/KF5/KWidgetsAddons/KDateTimeEdit
+include/KF5/KWidgetsAddons/KDragWidgetDecorator
+include/KF5/KWidgetsAddons/KDualAction
+include/KF5/KWidgetsAddons/KEditListWidget
+include/KF5/KWidgetsAddons/KFontAction
+include/KF5/KWidgetsAddons/KFontChooser
+include/KF5/KWidgetsAddons/KFontRequester
+include/KF5/KWidgetsAddons/KFontSizeAction
+include/KF5/KWidgetsAddons/KGuiItem
+include/KF5/KWidgetsAddons/KLed
+include/KF5/KWidgetsAddons/KMessageBox
+include/KF5/KWidgetsAddons/KMessageBoxDontAskAgainInterface
+include/KF5/KWidgetsAddons/KMessageBoxNotifyInterface
+include/KF5/KWidgetsAddons/KMessageWidget
+include/KF5/KWidgetsAddons/KMimeTypeChooser
+include/KF5/KWidgetsAddons/KMimeTypeEditor
+include/KF5/KWidgetsAddons/KMultiTabBar
+include/KF5/KWidgetsAddons/KNewPasswordDialog
+include/KF5/KWidgetsAddons/KNewPasswordWidget
+include/KF5/KWidgetsAddons/KPageDialog
+include/KF5/KWidgetsAddons/KPageModel
+include/KF5/KWidgetsAddons/KPageView
+include/KF5/KWidgetsAddons/KPageWidget
+include/KF5/KWidgetsAddons/KPageWidgetModel
+include/KF5/KWidgetsAddons/KPasswordDialog
+include/KF5/KWidgetsAddons/KPixmapRegionSelectorDialog
+include/KF5/KWidgetsAddons/KPixmapRegionSelectorWidget
+include/KF5/KWidgetsAddons/KPixmapSequence
+include/KF5/KWidgetsAddons/KPixmapSequenceOverlayPainter
+include/KF5/KWidgetsAddons/KPixmapSequenceWidget
+include/KF5/KWidgetsAddons/KPopupFrame
+include/KF5/KWidgetsAddons/KRatingPainter
+include/KF5/KWidgetsAddons/KRatingWidget
+include/KF5/KWidgetsAddons/KRuler
+include/KF5/KWidgetsAddons/KSelectAction
+include/KF5/KWidgetsAddons/KSelector
+include/KF5/KWidgetsAddons/KSeparator
+include/KF5/KWidgetsAddons/KSplitterCollapserButton
+include/KF5/KWidgetsAddons/KSqueezedTextLabel
+include/KF5/KWidgetsAddons/KStandardGuiItem
+include/KF5/KWidgetsAddons/KStyleExtensions
+include/KF5/KWidgetsAddons/KTimeComboBox
+include/KF5/KWidgetsAddons/KTitleWidget
+include/KF5/KWidgetsAddons/KToggleAction
+include/KF5/KWidgetsAddons/KToggleFullScreenAction
+include/KF5/KWidgetsAddons/KToolBarLabelAction
+include/KF5/KWidgetsAddons/KToolBarPopupAction
+include/KF5/KWidgetsAddons/KToolBarSpacerAction
+include/KF5/KWidgetsAddons/KUrlLabel
+include/KF5/KWidgetsAddons/KViewStateMaintainerBase
+include/KF5/KWidgetsAddons/KViewStateSerializer
+include/KF5/KWidgetsAddons/KXYSelector
+include/KF5/KWidgetsAddons/LineEditUrlDropEventFilter
+include/KF5/KWidgetsAddons/kacceleratormanager.h
+include/KF5/KWidgetsAddons/kactionmenu.h
+include/KF5/KWidgetsAddons/kactionselector.h
+include/KF5/KWidgetsAddons/kanimatedbutton.h
+include/KF5/KWidgetsAddons/kassistantdialog.h
+include/KF5/KWidgetsAddons/kcapacitybar.h
+include/KF5/KWidgetsAddons/kcharselect.h
+include/KF5/KWidgetsAddons/kcollapsiblegroupbox.h
+include/KF5/KWidgetsAddons/kcolorbutton.h
+include/KF5/KWidgetsAddons/kcolorcombo.h
+include/KF5/KWidgetsAddons/kcolumnresizer.h
+include/KF5/KWidgetsAddons/kcursor.h
+include/KF5/KWidgetsAddons/kdatecombobox.h
+include/KF5/KWidgetsAddons/kdatepicker.h
+include/KF5/KWidgetsAddons/kdatetimeedit.h
+include/KF5/KWidgetsAddons/kdragwidgetdecorator.h
+include/KF5/KWidgetsAddons/kdualaction.h
+include/KF5/KWidgetsAddons/keditlistwidget.h
+include/KF5/KWidgetsAddons/kfontaction.h
+include/KF5/KWidgetsAddons/kfontchooser.h
+include/KF5/KWidgetsAddons/kfontrequester.h
+include/KF5/KWidgetsAddons/kfontsizeaction.h
+include/KF5/KWidgetsAddons/kguiitem.h
+include/KF5/KWidgetsAddons/kled.h
+include/KF5/KWidgetsAddons/kmessagebox.h
+include/KF5/KWidgetsAddons/kmessageboxdontaskagaininterface.h
+include/KF5/KWidgetsAddons/kmessageboxnotifyinterface.h
+include/KF5/KWidgetsAddons/kmessagewidget.h
+include/KF5/KWidgetsAddons/kmimetypechooser.h
+include/KF5/KWidgetsAddons/kmimetypeeditor.h
+include/KF5/KWidgetsAddons/kmultitabbar.h
+include/KF5/KWidgetsAddons/knewpassworddialog.h
+include/KF5/KWidgetsAddons/knewpasswordwidget.h
+include/KF5/KWidgetsAddons/kpagedialog.h
+include/KF5/KWidgetsAddons/kpagemodel.h
+include/KF5/KWidgetsAddons/kpageview.h
+include/KF5/KWidgetsAddons/kpagewidget.h
+include/KF5/KWidgetsAddons/kpagewidgetmodel.h
+include/KF5/KWidgetsAddons/kpassworddialog.h
+include/KF5/KWidgetsAddons/kpixmapregionselectordialog.h
+include/KF5/KWidgetsAddons/kpixmapregionselectorwidget.h
+include/KF5/KWidgetsAddons/kpixmapsequence.h
+include/KF5/KWidgetsAddons/kpixmapsequenceoverlaypainter.h
+include/KF5/KWidgetsAddons/kpixmapsequencewidget.h
+include/KF5/KWidgetsAddons/kpopupframe.h
+include/KF5/KWidgetsAddons/kratingpainter.h
+include/KF5/KWidgetsAddons/kratingwidget.h
+include/KF5/KWidgetsAddons/kruler.h
+include/KF5/KWidgetsAddons/kselectaction.h
+include/KF5/KWidgetsAddons/kselector.h
+include/KF5/KWidgetsAddons/kseparator.h
+include/KF5/KWidgetsAddons/ksplittercollapserbutton.h
+include/KF5/KWidgetsAddons/ksqueezedtextlabel.h
+include/KF5/KWidgetsAddons/kstandardguiitem.h
+include/KF5/KWidgetsAddons/kstyleextensions.h
+include/KF5/KWidgetsAddons/ktimecombobox.h
+include/KF5/KWidgetsAddons/ktitlewidget.h
+include/KF5/KWidgetsAddons/ktoggleaction.h
+include/KF5/KWidgetsAddons/ktogglefullscreenaction.h
+include/KF5/KWidgetsAddons/ktoolbarlabelaction.h
+include/KF5/KWidgetsAddons/ktoolbarpopupaction.h
+include/KF5/KWidgetsAddons/ktoolbarspaceraction.h
+include/KF5/KWidgetsAddons/kurllabel.h
+include/KF5/KWidgetsAddons/kviewstatemaintainerbase.h
+include/KF5/KWidgetsAddons/kviewstateserializer.h
+include/KF5/KWidgetsAddons/kwidgetsaddons_export.h
+include/KF5/KWidgetsAddons/kxyselector.h
+include/KF5/KWidgetsAddons/lineediturldropeventfilter.h
+include/KF5/kwidgetsaddons_version.h
+lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake
+lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfigVersion.cmake
+lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsTargets-noconfig.cmake
+lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsTargets.cmake
+lib/libKF5WidgetsAddons.so
+lib/libKF5WidgetsAddons.so.5
+lib/libKF5WidgetsAddons.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KWidgetsAddons.pri
+share/kf5/kcharselect/kcharselect-data
+share/locale/af/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ar/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/as/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ast/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/be/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/bg/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/bn/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/br/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/bs/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ca/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/crh/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/cs/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/csb/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/cy/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/da/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/de/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/el/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/eo/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/es/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/et/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/eu/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/fa/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/fi/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/fr/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/fy/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ga/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/gl/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/gu/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ha/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/he/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hi/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hne/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hr/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hsb/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hu/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/hy/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ia/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/id/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/is/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/it/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ja/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ka/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/kk/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/km/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/kn/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ko/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ku/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/lb/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/lt/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/lv/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/mai/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/mk/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ml/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/mr/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ms/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/nb/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/nds/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ne/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/nl/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/nn/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/oc/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/or/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/pa/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/pl/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ps/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/pt/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ro/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ru/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/se/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/si/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sk/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sl/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sq/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sr/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/sv/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ta/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/te/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/tg/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/th/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/tr/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/tt/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/ug/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/uk/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/uz/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/vi/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/wa/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/xh/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kwidgetsaddons5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kwidgetsaddons5_qt.qm
diff --git a/x11/kwidgetsaddons/buildlink3.mk b/x11/kwidgetsaddons/buildlink3.mk
new file mode 100644
index 00000000000..4d47b8409fa
--- /dev/null
+++ b/x11/kwidgetsaddons/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kwidgetsaddons
+
+.if !defined(KWIDGETSADDONS_BUILDLINK3_MK)
+KWIDGETSADDONS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kwidgetsaddons+= kwidgetsaddons>=5.18.0
+BUILDLINK_PKGSRCDIR.kwidgetsaddons?= ../../x11/kwidgetsaddons
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KWIDGETSADDONS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kwidgetsaddons
diff --git a/x11/kwidgetsaddons/distinfo b/x11/kwidgetsaddons/distinfo
new file mode 100644
index 00000000000..1914013f594
--- /dev/null
+++ b/x11/kwidgetsaddons/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kwidgetsaddons-5.21.0.tar.xz) = 06a9b571a5acc5f54caab4fee4a819b26457de65
+RMD160 (kwidgetsaddons-5.21.0.tar.xz) = e0a1f12cb6447d233da90c08bcf27885efc9d464
+SHA512 (kwidgetsaddons-5.21.0.tar.xz) = 59808516793bd26bcaadb2e05489bfcad6470f4a0d6764a3816507c20057e9f58de987992fac6a277eac8efe03f65a3bd786d0a987c35ea5a610c2ddc7491466
+Size (kwidgetsaddons-5.21.0.tar.xz) = 2132420 bytes
diff --git a/x11/kwindowsystem/DESCR b/x11/kwindowsystem/DESCR
new file mode 100644
index 00000000000..3c785c43ff6
--- /dev/null
+++ b/x11/kwindowsystem/DESCR
@@ -0,0 +1,12 @@
+Convenience access to certain properties and features of the windowing
+system.
+
+KWindowSystem provides information about the windowing system and
+allows interaction with the windowing system. It provides an high
+level API which is windowing system independent and has platform
+specific implementations. This API is inspired by X11 and thus not all
+functionality is available on all windowing systems.
+
+In addition to the high level API, this framework also provides
+several more low level classes for interaction with the X Windowing
+System.
diff --git a/x11/kwindowsystem/Makefile b/x11/kwindowsystem/Makefile
new file mode 100644
index 00000000000..fa49075fdb9
--- /dev/null
+++ b/x11/kwindowsystem/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kwindowsystem-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Access to the windowing system
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= pkg-config
+
+# don't leak buildlink reference in INTERFACE_INCLUDE_DIRECTORIES
+# leaked by cmake find_package(X11), better fix welcome.
+SUBST_CLASSES+= fix-paths
+SUBST_STAGE.fix-paths= post-configure
+SUBST_MESSAGE.fix-paths= Cleaning up INTERFACE_INCLUDE_DIRECTORIES
+SUBST_FILES.fix-paths= _KDE_build/CMakeFiles/Export/lib/cmake/KF5WindowSystem/KF5WindowSystemTargets.cmake
+SUBST_SED.fix-paths= -e 's,${BUILDLINK_DIR},${X11BASE},g'
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kwindowsystem/PLIST b/x11/kwindowsystem/PLIST
new file mode 100644
index 00000000000..38ba708072f
--- /dev/null
+++ b/x11/kwindowsystem/PLIST
@@ -0,0 +1,142 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KWindowSystem/KKeyServer
+include/KF5/KWindowSystem/KSelectionOwner
+include/KF5/KWindowSystem/KSelectionWatcher
+include/KF5/KWindowSystem/KStartupInfo
+include/KF5/KWindowSystem/KUserTimestamp
+include/KF5/KWindowSystem/KWindowEffects
+include/KF5/KWindowSystem/KWindowInfo
+include/KF5/KWindowSystem/KWindowSystem
+include/KF5/KWindowSystem/KXMessages
+include/KF5/KWindowSystem/NETWM
+include/KF5/KWindowSystem/config-kwindowsystem.h
+include/KF5/KWindowSystem/fixx11h.h
+include/KF5/KWindowSystem/kkeyserver.h
+include/KF5/KWindowSystem/kkeyserver_x11.h
+include/KF5/KWindowSystem/kmanagerselection.h
+include/KF5/KWindowSystem/kselectionowner.h
+include/KF5/KWindowSystem/kselectionwatcher.h
+include/KF5/KWindowSystem/kstartupinfo.h
+include/KF5/KWindowSystem/kusertimestamp.h
+include/KF5/KWindowSystem/kwindoweffects.h
+include/KF5/KWindowSystem/kwindowinfo.h
+include/KF5/KWindowSystem/kwindowsystem.h
+include/KF5/KWindowSystem/kwindowsystem_export.h
+include/KF5/KWindowSystem/kxmessages.h
+include/KF5/KWindowSystem/netwm.h
+include/KF5/KWindowSystem/netwm_def.h
+include/KF5/KWindowSystem/private/kwindoweffects_p.h
+include/KF5/KWindowSystem/private/kwindowinfo_p.h
+include/KF5/KWindowSystem/private/kwindowsystem_p.h
+include/KF5/KWindowSystem/private/kwindowsystemplugininterface_p.h
+include/KF5/kwindowsystem_version.h
+lib/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake
+lib/cmake/KF5WindowSystem/KF5WindowSystemConfigVersion.cmake
+lib/cmake/KF5WindowSystem/KF5WindowSystemTargets-noconfig.cmake
+lib/cmake/KF5WindowSystem/KF5WindowSystemTargets.cmake
+lib/libKF5WindowSystem.so
+lib/libKF5WindowSystem.so.5
+lib/libKF5WindowSystem.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KWindowSystem.pri
+qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so
+qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
+share/locale/af/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ar/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/as/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ast/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/be/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/bg/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/bn/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/br/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/bs/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ca/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/crh/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/cs/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/csb/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/cy/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/da/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/de/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/el/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/eo/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/es/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/et/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/eu/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/fa/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/fi/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/fr/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/fy/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ga/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/gd/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/gl/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/gu/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ha/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/he/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hi/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hne/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hr/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hsb/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hu/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/hy/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ia/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/id/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/is/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/it/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ja/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ka/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/kk/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/km/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/kn/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ko/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ku/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/lb/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/lt/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/lv/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/mai/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/mk/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ml/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/mr/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ms/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/nb/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/nds/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ne/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/nl/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/nn/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/oc/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/or/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/pa/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/pl/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ps/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/pt/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ro/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ru/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/se/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/si/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sk/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sl/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sq/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sr/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/sv/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ta/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/te/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/tg/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/th/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/tr/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/tt/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/ug/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/uk/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/uz/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/vi/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/wa/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/xh/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kwindowsystem5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kwindowsystem5_qt.qm
diff --git a/x11/kwindowsystem/buildlink3.mk b/x11/kwindowsystem/buildlink3.mk
new file mode 100644
index 00000000000..bc2590d5031
--- /dev/null
+++ b/x11/kwindowsystem/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kwindowsystem
+
+.if !defined(KWINDOWSYSTEM_BUILDLINK3_MK)
+KWINDOWSYSTEM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kwindowsystem+= kwindowsystem>=5.18.0
+BUILDLINK_PKGSRCDIR.kwindowsystem?= ../../x11/kwindowsystem
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.endif # KWINDOWSYSTEM_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kwindowsystem
diff --git a/x11/kwindowsystem/distinfo b/x11/kwindowsystem/distinfo
new file mode 100644
index 00000000000..77a0c5b099f
--- /dev/null
+++ b/x11/kwindowsystem/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kwindowsystem-5.21.0.tar.xz) = a72fcb501d8f4c539d88ba6b13e3ae178e958281
+RMD160 (kwindowsystem-5.21.0.tar.xz) = e1907282afb1d0453de925b5c5fa8dd1c5c22b17
+SHA512 (kwindowsystem-5.21.0.tar.xz) = 84301a634f7221f1c127af86005319418643693b989c9c3894798998d2562b901a266e06e5d7554ae3767d024df2d1bf3ab81b255339b73e43e0adbac987e800
+Size (kwindowsystem-5.21.0.tar.xz) = 163836 bytes
diff --git a/x11/kxmlgui/Makefile b/x11/kxmlgui/Makefile
new file mode 100644
index 00000000000..424e76f511f
--- /dev/null
+++ b/x11/kxmlgui/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= kxmlgui-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= User configurable main windows
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= msgmerge
+
+MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/ui
+CONF_FILES+= ${PREFIX}/share/examples/kxmlgui/ui_standards.rc \
+ ${PKG_SYSCONFDIR}/xdg/ui/ui_standards.rc
+
+.include "../../lang/python/tool.mk"
+.include "../../misc/attica-qt5/buildlink3.mk"
+.include "../../x11/kglobalaccel/buildlink3.mk"
+.include "../../x11/ktextwidgets/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kxmlgui/PLIST b/x11/kxmlgui/PLIST
new file mode 100644
index 00000000000..5a2b3a9d526
--- /dev/null
+++ b/x11/kxmlgui/PLIST
@@ -0,0 +1,151 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+include/KF5/KXmlGui/KAboutApplicationDialog
+include/KF5/KXmlGui/KActionCategory
+include/KF5/KXmlGui/KActionCollection
+include/KF5/KXmlGui/KBugReport
+include/KF5/KXmlGui/KEditToolBar
+include/KF5/KXmlGui/KHelpMenu
+include/KF5/KXmlGui/KKeySequenceWidget
+include/KF5/KXmlGui/KMainWindow
+include/KF5/KXmlGui/KShortcutWidget
+include/KF5/KXmlGui/KShortcutsDialog
+include/KF5/KXmlGui/KShortcutsEditor
+include/KF5/KXmlGui/KToggleToolBarAction
+include/KF5/KXmlGui/KToolBar
+include/KF5/KXmlGui/KUndoActions
+include/KF5/KXmlGui/KXMLGUIBuilder
+include/KF5/KXmlGui/KXMLGUIClient
+include/KF5/KXmlGui/KXMLGUIFactory
+include/KF5/KXmlGui/KXmlGuiWindow
+include/KF5/KXmlGui/kaboutapplicationdialog.h
+include/KF5/KXmlGui/kactioncategory.h
+include/KF5/KXmlGui/kactioncollection.h
+include/KF5/KXmlGui/kbugreport.h
+include/KF5/KXmlGui/kedittoolbar.h
+include/KF5/KXmlGui/kgesture_p.h
+include/KF5/KXmlGui/kgesturemap_p.h
+include/KF5/KXmlGui/khelpmenu.h
+include/KF5/KXmlGui/kkeysequencewidget.h
+include/KF5/KXmlGui/kmainwindow.h
+include/KF5/KXmlGui/kshortcutsdialog.h
+include/KF5/KXmlGui/kshortcutseditor.h
+include/KF5/KXmlGui/kshortcutwidget.h
+include/KF5/KXmlGui/ktoggletoolbaraction.h
+include/KF5/KXmlGui/ktoolbar.h
+include/KF5/KXmlGui/kundoactions.h
+include/KF5/KXmlGui/kxmlgui_export.h
+include/KF5/KXmlGui/kxmlguibuilder.h
+include/KF5/KXmlGui/kxmlguiclient.h
+include/KF5/KXmlGui/kxmlguifactory.h
+include/KF5/KXmlGui/kxmlguiwindow.h
+include/KF5/kxmlgui_version.h
+lib/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake
+lib/cmake/KF5XmlGui/KF5XmlGuiConfigVersion.cmake
+lib/cmake/KF5XmlGui/KF5XmlGuiTargets-noconfig.cmake
+lib/cmake/KF5XmlGui/KF5XmlGuiTargets.cmake
+lib/libKF5XmlGui.so
+lib/libKF5XmlGui.so.5
+lib/libKF5XmlGui.so.${PKGVERSION}
+libexec/kf5/ksendbugmail
+qt5/mkspecs/modules/qt_KXmlGui.pri
+share/examples/kxmlgui/ui_standards.rc
+share/locale/af/LC_MESSAGES/kxmlgui5.mo
+share/locale/ar/LC_MESSAGES/kxmlgui5.mo
+share/locale/as/LC_MESSAGES/kxmlgui5.mo
+share/locale/ast/LC_MESSAGES/kxmlgui5.mo
+share/locale/be/LC_MESSAGES/kxmlgui5.mo
+share/locale/be@latin/LC_MESSAGES/kxmlgui5.mo
+share/locale/bg/LC_MESSAGES/kxmlgui5.mo
+share/locale/bn/LC_MESSAGES/kxmlgui5.mo
+share/locale/bn_IN/LC_MESSAGES/kxmlgui5.mo
+share/locale/br/LC_MESSAGES/kxmlgui5.mo
+share/locale/bs/LC_MESSAGES/kxmlgui5.mo
+share/locale/ca/LC_MESSAGES/kxmlgui5.mo
+share/locale/ca@valencia/LC_MESSAGES/kxmlgui5.mo
+share/locale/crh/LC_MESSAGES/kxmlgui5.mo
+share/locale/cs/LC_MESSAGES/kxmlgui5.mo
+share/locale/csb/LC_MESSAGES/kxmlgui5.mo
+share/locale/cy/LC_MESSAGES/kxmlgui5.mo
+share/locale/da/LC_MESSAGES/kxmlgui5.mo
+share/locale/de/LC_MESSAGES/kxmlgui5.mo
+share/locale/el/LC_MESSAGES/kxmlgui5.mo
+share/locale/en_GB/LC_MESSAGES/kxmlgui5.mo
+share/locale/eo/LC_MESSAGES/kxmlgui5.mo
+share/locale/es/LC_MESSAGES/kxmlgui5.mo
+share/locale/et/LC_MESSAGES/kxmlgui5.mo
+share/locale/eu/LC_MESSAGES/kxmlgui5.mo
+share/locale/fa/LC_MESSAGES/kxmlgui5.mo
+share/locale/fi/LC_MESSAGES/kxmlgui5.mo
+share/locale/fr/LC_MESSAGES/kxmlgui5.mo
+share/locale/fy/LC_MESSAGES/kxmlgui5.mo
+share/locale/ga/LC_MESSAGES/kxmlgui5.mo
+share/locale/gd/LC_MESSAGES/kxmlgui5.mo
+share/locale/gl/LC_MESSAGES/kxmlgui5.mo
+share/locale/gu/LC_MESSAGES/kxmlgui5.mo
+share/locale/ha/LC_MESSAGES/kxmlgui5.mo
+share/locale/he/LC_MESSAGES/kxmlgui5.mo
+share/locale/hi/LC_MESSAGES/kxmlgui5.mo
+share/locale/hne/LC_MESSAGES/kxmlgui5.mo
+share/locale/hr/LC_MESSAGES/kxmlgui5.mo
+share/locale/hsb/LC_MESSAGES/kxmlgui5.mo
+share/locale/hu/LC_MESSAGES/kxmlgui5.mo
+share/locale/hy/LC_MESSAGES/kxmlgui5.mo
+share/locale/ia/LC_MESSAGES/kxmlgui5.mo
+share/locale/id/LC_MESSAGES/kxmlgui5.mo
+share/locale/is/LC_MESSAGES/kxmlgui5.mo
+share/locale/it/LC_MESSAGES/kxmlgui5.mo
+share/locale/ja/LC_MESSAGES/kxmlgui5.mo
+share/locale/ka/LC_MESSAGES/kxmlgui5.mo
+share/locale/kk/LC_MESSAGES/kxmlgui5.mo
+share/locale/km/LC_MESSAGES/kxmlgui5.mo
+share/locale/kn/LC_MESSAGES/kxmlgui5.mo
+share/locale/ko/LC_MESSAGES/kxmlgui5.mo
+share/locale/ku/LC_MESSAGES/kxmlgui5.mo
+share/locale/lb/LC_MESSAGES/kxmlgui5.mo
+share/locale/lt/LC_MESSAGES/kxmlgui5.mo
+share/locale/lv/LC_MESSAGES/kxmlgui5.mo
+share/locale/mai/LC_MESSAGES/kxmlgui5.mo
+share/locale/mk/LC_MESSAGES/kxmlgui5.mo
+share/locale/ml/LC_MESSAGES/kxmlgui5.mo
+share/locale/mr/LC_MESSAGES/kxmlgui5.mo
+share/locale/ms/LC_MESSAGES/kxmlgui5.mo
+share/locale/nb/LC_MESSAGES/kxmlgui5.mo
+share/locale/nds/LC_MESSAGES/kxmlgui5.mo
+share/locale/ne/LC_MESSAGES/kxmlgui5.mo
+share/locale/nl/LC_MESSAGES/kxmlgui5.mo
+share/locale/nn/LC_MESSAGES/kxmlgui5.mo
+share/locale/oc/LC_MESSAGES/kxmlgui5.mo
+share/locale/or/LC_MESSAGES/kxmlgui5.mo
+share/locale/pa/LC_MESSAGES/kxmlgui5.mo
+share/locale/pl/LC_MESSAGES/kxmlgui5.mo
+share/locale/ps/LC_MESSAGES/kxmlgui5.mo
+share/locale/pt/LC_MESSAGES/kxmlgui5.mo
+share/locale/pt_BR/LC_MESSAGES/kxmlgui5.mo
+share/locale/ro/LC_MESSAGES/kxmlgui5.mo
+share/locale/ru/LC_MESSAGES/kxmlgui5.mo
+share/locale/se/LC_MESSAGES/kxmlgui5.mo
+share/locale/si/LC_MESSAGES/kxmlgui5.mo
+share/locale/sk/LC_MESSAGES/kxmlgui5.mo
+share/locale/sl/LC_MESSAGES/kxmlgui5.mo
+share/locale/sq/LC_MESSAGES/kxmlgui5.mo
+share/locale/sr/LC_MESSAGES/kxmlgui5.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kxmlgui5.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kxmlgui5.mo
+share/locale/sr@latin/LC_MESSAGES/kxmlgui5.mo
+share/locale/sv/LC_MESSAGES/kxmlgui5.mo
+share/locale/ta/LC_MESSAGES/kxmlgui5.mo
+share/locale/te/LC_MESSAGES/kxmlgui5.mo
+share/locale/tg/LC_MESSAGES/kxmlgui5.mo
+share/locale/th/LC_MESSAGES/kxmlgui5.mo
+share/locale/tr/LC_MESSAGES/kxmlgui5.mo
+share/locale/tt/LC_MESSAGES/kxmlgui5.mo
+share/locale/ug/LC_MESSAGES/kxmlgui5.mo
+share/locale/uk/LC_MESSAGES/kxmlgui5.mo
+share/locale/uz/LC_MESSAGES/kxmlgui5.mo
+share/locale/uz@cyrillic/LC_MESSAGES/kxmlgui5.mo
+share/locale/vi/LC_MESSAGES/kxmlgui5.mo
+share/locale/wa/LC_MESSAGES/kxmlgui5.mo
+share/locale/xh/LC_MESSAGES/kxmlgui5.mo
+share/locale/zh_CN/LC_MESSAGES/kxmlgui5.mo
+share/locale/zh_HK/LC_MESSAGES/kxmlgui5.mo
+share/locale/zh_TW/LC_MESSAGES/kxmlgui5.mo
diff --git a/x11/kxmlgui/buildlink3.mk b/x11/kxmlgui/buildlink3.mk
new file mode 100644
index 00000000000..923fafe90e4
--- /dev/null
+++ b/x11/kxmlgui/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= kxmlgui
+
+.if !defined(KXMLGUI_BUILDLINK3_MK)
+KXMLGUI_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kxmlgui+= kxmlgui>=5.19.0
+BUILDLINK_PKGSRCDIR.kxmlgui?= ../../x11/kxmlgui
+
+.include "../../misc/attica-qt5/buildlink3.mk"
+.include "../../x11/kglobalaccel/buildlink3.mk"
+.include "../../x11/ktextwidgets/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KXMLGUI_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kxmlgui
diff --git a/x11/kxmlgui/distinfo b/x11/kxmlgui/distinfo
new file mode 100644
index 00000000000..447026e3122
--- /dev/null
+++ b/x11/kxmlgui/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (kxmlgui-5.21.0.tar.xz) = de1a813dfd9532b7da924fef082a6bc535560a13
+RMD160 (kxmlgui-5.21.0.tar.xz) = 06f3a19f13db669b1a3978a98af31b5a2f1c273f
+SHA512 (kxmlgui-5.21.0.tar.xz) = fb94c84bc650911e046825bac4be7271d374b0a273594513f8a7a321ff9eb23aae8cfa084b7a663d54060414b7b14e3065b0edc9012b327ed54b49c2cbbf0267
+Size (kxmlgui-5.21.0.tar.xz) = 868340 bytes
+SHA1 (patch-src_CMakeLists.txt) = 6641d488b9cd8b7d000d7488eb27a5fb1fe9ca79
diff --git a/x11/kxmlgui/patches/patch-src_CMakeLists.txt b/x11/kxmlgui/patches/patch-src_CMakeLists.txt
new file mode 100644
index 00000000000..1869da46a36
--- /dev/null
+++ b/x11/kxmlgui/patches/patch-src_CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_CMakeLists.txt,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+Install via examples dir
+
+--- src/CMakeLists.txt.orig 2016-02-06 14:00:37.000000000 +0000
++++ src/CMakeLists.txt
+@@ -135,7 +135,7 @@ install(FILES
+ )
+
+ # install this file to be compatible, it is bundled in the resource file, too
+-install( FILES ui_standards.rc DESTINATION ${KDE_INSTALL_CONFDIR}/ui )
++install( FILES ui_standards.rc DESTINATION ${KDE_INSTALL_DATAROOTDIR}/examples/kxmlgui )
+
+ include(ECMGeneratePriFile)
+ ecm_generate_pri_file(BASE_NAME KXmlGui LIB_NAME KF5XmlGui DEPS "dbus xml widgets KConfigCore KConfigWidgets" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR_KF5}/KXmlGui)
diff --git a/x11/plasma-framework/DESCR b/x11/plasma-framework/DESCR
new file mode 100644
index 00000000000..b4bac29c537
--- /dev/null
+++ b/x11/plasma-framework/DESCR
@@ -0,0 +1,4 @@
+The plasma framework provides the following:
+- QML components
+- A C++ library: libplasma
+- Script engines
diff --git a/x11/plasma-framework/Makefile b/x11/plasma-framework/Makefile
new file mode 100644
index 00000000000..b949e633934
--- /dev/null
+++ b/x11/plasma-framework/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+DISTNAME= plasma-framework-${KF5VER}
+CATEGORIES= x11
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Plasma library and runtime components based upon KF5 and Qt5
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+
+USE_TOOLS+= msgmerge pkg-config
+
+.include "../../devel/kdeclarative/buildlink3.mk"
+.include "../../x11/kactivities5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/plasma-framework/PLIST b/x11/plasma-framework/PLIST
new file mode 100644
index 00000000000..d7b2f836782
--- /dev/null
+++ b/x11/plasma-framework/PLIST
@@ -0,0 +1,434 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:49:49 markd Exp $
+bin/plasmapkg2
+include/KF5/Plasma/Applet
+include/KF5/Plasma/Containment
+include/KF5/Plasma/ContainmentActions
+include/KF5/Plasma/Corona
+include/KF5/Plasma/DataContainer
+include/KF5/Plasma/DataEngine
+include/KF5/Plasma/DataEngineConsumer
+include/KF5/Plasma/FrameSvg
+include/KF5/Plasma/Package
+include/KF5/Plasma/PackageStructure
+include/KF5/Plasma/Plasma
+include/KF5/Plasma/PluginLoader
+include/KF5/Plasma/Service
+include/KF5/Plasma/ServiceJob
+include/KF5/Plasma/Svg
+include/KF5/Plasma/Theme
+include/KF5/PlasmaQuick/AppletQuickItem
+include/KF5/PlasmaQuick/ConfigModel
+include/KF5/PlasmaQuick/ConfigView
+include/KF5/PlasmaQuick/ContainmentView
+include/KF5/PlasmaQuick/Dialog
+include/KF5/plasma/applet.h
+include/KF5/plasma/containment.h
+include/KF5/plasma/containmentactions.h
+include/KF5/plasma/corona.h
+include/KF5/plasma/datacontainer.h
+include/KF5/plasma/dataengine.h
+include/KF5/plasma/dataengineconsumer.h
+include/KF5/plasma/framesvg.h
+include/KF5/plasma/package.h
+include/KF5/plasma/packagestructure.h
+include/KF5/plasma/plasma.h
+include/KF5/plasma/plasma_export.h
+include/KF5/plasma/pluginloader.h
+include/KF5/plasma/scripting/appletscript.h
+include/KF5/plasma/scripting/dataenginescript.h
+include/KF5/plasma/scripting/scriptengine.h
+include/KF5/plasma/service.h
+include/KF5/plasma/servicejob.h
+include/KF5/plasma/svg.h
+include/KF5/plasma/theme.h
+include/KF5/plasma/version.h
+include/KF5/plasma_version.h
+include/KF5/plasmaquick/appletquickitem.h
+include/KF5/plasmaquick/configmodel.h
+include/KF5/plasmaquick/configview.h
+include/KF5/plasmaquick/containmentview.h
+include/KF5/plasmaquick/dialog.h
+include/KF5/plasmaquick/packageurlinterceptor.h
+include/KF5/plasmaquick/plasmaquick_export.h
+lib/cmake/KF5Plasma/KF5PlasmaConfig.cmake
+lib/cmake/KF5Plasma/KF5PlasmaConfigVersion.cmake
+lib/cmake/KF5Plasma/KF5PlasmaMacros.cmake
+lib/cmake/KF5Plasma/KF5PlasmaTargets-noconfig.cmake
+lib/cmake/KF5Plasma/KF5PlasmaTargets.cmake
+lib/cmake/KF5PlasmaQuick/KF5PlasmaQuickConfig.cmake
+lib/cmake/KF5PlasmaQuick/KF5PlasmaQuickConfigVersion.cmake
+lib/cmake/KF5PlasmaQuick/KF5PlasmaQuickTargets-noconfig.cmake
+lib/cmake/KF5PlasmaQuick/KF5PlasmaQuickTargets.cmake
+lib/libKF5Plasma.so
+lib/libKF5Plasma.so.5
+lib/libKF5Plasma.so.${PKGVERSION}
+lib/libKF5PlasmaQuick.so
+lib/libKF5PlasmaQuick.so.5
+lib/libKF5PlasmaQuick.so.${PKGVERSION}
+man/man1/plasmapkg2.1
+qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
+qt5/plugins/plasma_engine_testengine.so
+qt5/qml/QtQuick/Controls/Styles/Plasma/ApplicationWindowStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/BusyIndicatorStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/CalendarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/CheckBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ComboBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/CursorDelegate.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/CursorHandleStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/EditMenuTouch.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/FocusFrameStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/GroupBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/MenuBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/MenuStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ProgressBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/RadioButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ScrollViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/SelectionHandleStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/SliderStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/SpinBoxStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/StatusBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/SwitchStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/TabViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/TableViewStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/TextAreaStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/TextFieldStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ToolBarStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/private/ButtonShadow.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/private/RoundShadow.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/private/TextFieldFocus.qml
+qt5/qml/QtQuick/Controls/Styles/Plasma/qmldir
+qt5/qml/org/kde/plasma/accessdenied/qmldir
+qt5/qml/org/kde/plasma/calendar/CalendarToolbar.qml
+qt5/qml/org/kde/plasma/calendar/DayDelegate.qml
+qt5/qml/org/kde/plasma/calendar/DaysCalendar.qml
+qt5/qml/org/kde/plasma/calendar/MonthMenu.qml
+qt5/qml/org/kde/plasma/calendar/MonthView.qml
+qt5/qml/org/kde/plasma/calendar/libcalendarplugin.${RUBY_DLEXT}
+qt5/qml/org/kde/plasma/calendar/qmldir
+qt5/qml/org/kde/plasma/components/BusyIndicator.qml
+qt5/qml/org/kde/plasma/components/Button.qml
+qt5/qml/org/kde/plasma/components/ButtonColumn.qml
+qt5/qml/org/kde/plasma/components/ButtonGroup.js
+qt5/qml/org/kde/plasma/components/ButtonRow.qml
+qt5/qml/org/kde/plasma/components/CheckBox.qml
+qt5/qml/org/kde/plasma/components/ComboBox.qml
+qt5/qml/org/kde/plasma/components/CommonDialog.qml
+qt5/qml/org/kde/plasma/components/ContextMenu.qml
+qt5/qml/org/kde/plasma/components/Dialog.qml
+qt5/qml/org/kde/plasma/components/Highlight.qml
+qt5/qml/org/kde/plasma/components/Label.qml
+qt5/qml/org/kde/plasma/components/ListItem.qml
+qt5/qml/org/kde/plasma/components/ModelContextMenu.qml
+qt5/qml/org/kde/plasma/components/Page.qml
+qt5/qml/org/kde/plasma/components/PageStack.qml
+qt5/qml/org/kde/plasma/components/ProgressBar.qml
+qt5/qml/org/kde/plasma/components/QueryDialog.qml
+qt5/qml/org/kde/plasma/components/RadioButton.qml
+qt5/qml/org/kde/plasma/components/ScrollBar.qml
+qt5/qml/org/kde/plasma/components/SectionScroller.qml
+qt5/qml/org/kde/plasma/components/SelectionDialog.qml
+qt5/qml/org/kde/plasma/components/Sheet.qml
+qt5/qml/org/kde/plasma/components/Slider.qml
+qt5/qml/org/kde/plasma/components/Switch.qml
+qt5/qml/org/kde/plasma/components/TabBar.qml
+qt5/qml/org/kde/plasma/components/TabButton.qml
+qt5/qml/org/kde/plasma/components/TabGroup.qml
+qt5/qml/org/kde/plasma/components/TextArea.qml
+qt5/qml/org/kde/plasma/components/TextField.qml
+qt5/qml/org/kde/plasma/components/ToolBar.qml
+qt5/qml/org/kde/plasma/components/ToolBarLayout.qml
+qt5/qml/org/kde/plasma/components/ToolButton.qml
+qt5/qml/org/kde/plasma/components/libplasmacomponentsplugin.${RUBY_DLEXT}
+qt5/qml/org/kde/plasma/components/private/AppManager.js
+qt5/qml/org/kde/plasma/components/private/Config.js
+qt5/qml/org/kde/plasma/components/private/DualStateButton.qml
+qt5/qml/org/kde/plasma/components/private/InlineDialog.qml
+qt5/qml/org/kde/plasma/components/private/PageStack.js
+qt5/qml/org/kde/plasma/components/private/ScrollBarDelegate.qml
+qt5/qml/org/kde/plasma/components/private/ScrollDecoratorDelegate.qml
+qt5/qml/org/kde/plasma/components/private/SectionScroller.js
+qt5/qml/org/kde/plasma/components/private/TabBarLayout.qml
+qt5/qml/org/kde/plasma/components/private/TabGroup.js
+qt5/qml/org/kde/plasma/components/qmldir
+qt5/qml/org/kde/plasma/core/libcorebindingsplugin.${RUBY_DLEXT}
+qt5/qml/org/kde/plasma/core/private/DefaultToolTip.qml
+qt5/qml/org/kde/plasma/core/qmldir
+qt5/qml/org/kde/plasma/extras/App.qml
+qt5/qml/org/kde/plasma/extras/ConditionalLoader.qml
+qt5/qml/org/kde/plasma/extras/Heading.qml
+qt5/qml/org/kde/plasma/extras/PageRow.qml
+qt5/qml/org/kde/plasma/extras/Paragraph.qml
+qt5/qml/org/kde/plasma/extras/ScrollArea.qml
+qt5/qml/org/kde/plasma/extras/Title.qml
+qt5/qml/org/kde/plasma/extras/animations/ActivateAnimation.qml
+qt5/qml/org/kde/plasma/extras/animations/AppearAnimation.qml
+qt5/qml/org/kde/plasma/extras/animations/DisappearAnimation.qml
+qt5/qml/org/kde/plasma/extras/animations/PressedAnimation.qml
+qt5/qml/org/kde/plasma/extras/animations/ReleasedAnimation.qml
+qt5/qml/org/kde/plasma/extras/libplasmaextracomponentsplugin.so
+qt5/qml/org/kde/plasma/extras/qmldir
+qt5/qml/org/kde/plasma/platformcomponents/libplatformcomponentsplugin.so
+qt5/qml/org/kde/plasma/platformcomponents/qmldir
+share/kdevappwizard/templates/cpp-plasmoid.tar.bz2
+share/kdevappwizard/templates/qml-plasmoid.tar.bz2
+share/kservices5/plasma-dataengine-testengine.desktop
+share/kservices5/plasma-scriptengine-applet-declarative.desktop
+share/kservicetypes5/plasma-applet.desktop
+share/kservicetypes5/plasma-containment.desktop
+share/kservicetypes5/plasma-containmentactions.desktop
+share/kservicetypes5/plasma-dataengine.desktop
+share/kservicetypes5/plasma-generic.desktop
+share/kservicetypes5/plasma-lookandfeel.desktop
+share/kservicetypes5/plasma-packagestructure.desktop
+share/kservicetypes5/plasma-scriptengine.desktop
+share/kservicetypes5/plasma-service.desktop
+share/kservicetypes5/plasma-shell.desktop
+share/kservicetypes5/plasma-wallpaper.desktop
+share/locale/ar/LC_MESSAGES/libplasma5.mo
+share/locale/ast/LC_MESSAGES/libplasma5.mo
+share/locale/bs/LC_MESSAGES/libplasma5.mo
+share/locale/ca/LC_MESSAGES/libplasma5.mo
+share/locale/ca@valencia/LC_MESSAGES/libplasma5.mo
+share/locale/cs/LC_MESSAGES/libplasma5.mo
+share/locale/da/LC_MESSAGES/libplasma5.mo
+share/locale/de/LC_MESSAGES/libplasma5.mo
+share/locale/el/LC_MESSAGES/libplasma5.mo
+share/locale/en_GB/LC_MESSAGES/libplasma5.mo
+share/locale/es/LC_MESSAGES/libplasma5.mo
+share/locale/fi/LC_MESSAGES/libplasma5.mo
+share/locale/fr/LC_MESSAGES/libplasma5.mo
+share/locale/gd/LC_MESSAGES/libplasma5.mo
+share/locale/gl/LC_MESSAGES/libplasma5.mo
+share/locale/hu/LC_MESSAGES/libplasma5.mo
+share/locale/ia/LC_MESSAGES/libplasma5.mo
+share/locale/it/LC_MESSAGES/libplasma5.mo
+share/locale/ja/LC_MESSAGES/libplasma5.mo
+share/locale/ko/LC_MESSAGES/libplasma5.mo
+share/locale/lt/LC_MESSAGES/libplasma5.mo
+share/locale/lt/LC_SCRIPTS/libplasma5/libplasma5.js
+share/locale/lt/LC_SCRIPTS/libplasma5/plasmoids.js
+share/locale/mr/LC_MESSAGES/libplasma5.mo
+share/locale/nb/LC_MESSAGES/libplasma5.mo
+share/locale/nds/LC_MESSAGES/libplasma5.mo
+share/locale/nl/LC_MESSAGES/libplasma5.mo
+share/locale/nn/LC_MESSAGES/libplasma5.mo
+share/locale/pa/LC_MESSAGES/libplasma5.mo
+share/locale/pl/LC_MESSAGES/libplasma5.mo
+share/locale/pt/LC_MESSAGES/libplasma5.mo
+share/locale/pt_BR/LC_MESSAGES/libplasma5.mo
+share/locale/ro/LC_MESSAGES/libplasma5.mo
+share/locale/ru/LC_MESSAGES/libplasma5.mo
+share/locale/sk/LC_MESSAGES/libplasma5.mo
+share/locale/sl/LC_MESSAGES/libplasma5.mo
+share/locale/sr/LC_MESSAGES/libplasma5.mo
+share/locale/sr@ijekavian/LC_MESSAGES/libplasma5.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/libplasma5.mo
+share/locale/sr@latin/LC_MESSAGES/libplasma5.mo
+share/locale/sv/LC_MESSAGES/libplasma5.mo
+share/locale/tr/LC_MESSAGES/libplasma5.mo
+share/locale/ug/LC_MESSAGES/libplasma5.mo
+share/locale/uk/LC_MESSAGES/libplasma5.mo
+share/locale/zh_CN/LC_MESSAGES/libplasma5.mo
+share/locale/zh_TW/LC_MESSAGES/libplasma5.mo
+share/plasma/desktoptheme/air/colors
+share/plasma/desktoptheme/air/dialogs/background.svgz
+share/plasma/desktoptheme/air/dialogs/kickoff.svgz
+share/plasma/desktoptheme/air/dialogs/krunner.svgz
+share/plasma/desktoptheme/air/metadata.desktop
+share/plasma/desktoptheme/air/opaque/dialogs/background.svgz
+share/plasma/desktoptheme/air/opaque/dialogs/krunner.svgz
+share/plasma/desktoptheme/air/opaque/widgets/extender-background.svgz
+share/plasma/desktoptheme/air/opaque/widgets/panel-background.svgz
+share/plasma/desktoptheme/air/opaque/widgets/tooltip.svgz
+share/plasma/desktoptheme/air/translucent/dialogs/background.svgz
+share/plasma/desktoptheme/air/translucent/dialogs/krunner.svgz
+share/plasma/desktoptheme/air/translucent/widgets/extender-background.svgz
+share/plasma/desktoptheme/air/translucent/widgets/panel-background.svgz
+share/plasma/desktoptheme/air/translucent/widgets/tooltip.svgz
+share/plasma/desktoptheme/air/widgets/action-overlays.svgz
+share/plasma/desktoptheme/air/widgets/actionbutton.svgz
+share/plasma/desktoptheme/air/widgets/analog_meter.svgz
+share/plasma/desktoptheme/air/widgets/arrows.svgz
+share/plasma/desktoptheme/air/widgets/background.svgz
+share/plasma/desktoptheme/air/widgets/bar_meter_horizontal.svgz
+share/plasma/desktoptheme/air/widgets/bar_meter_vertical.svgz
+share/plasma/desktoptheme/air/widgets/branding.svgz
+share/plasma/desktoptheme/air/widgets/busywidget.svgz
+share/plasma/desktoptheme/air/widgets/button.svgz
+share/plasma/desktoptheme/air/widgets/calendar.svgz
+share/plasma/desktoptheme/air/widgets/checkmarks.svgz
+share/plasma/desktoptheme/air/widgets/clock.svgz
+share/plasma/desktoptheme/air/widgets/containment-controls.svgz
+share/plasma/desktoptheme/air/widgets/dragger.svgz
+share/plasma/desktoptheme/air/widgets/frame.svgz
+share/plasma/desktoptheme/air/widgets/glowbar.svgz
+share/plasma/desktoptheme/air/widgets/identiconshapes.svgz
+share/plasma/desktoptheme/air/widgets/identicontheme.svgz
+share/plasma/desktoptheme/air/widgets/labeltexture.svgz
+share/plasma/desktoptheme/air/widgets/line.svgz
+share/plasma/desktoptheme/air/widgets/lineedit.svgz
+share/plasma/desktoptheme/air/widgets/listitem.svgz
+share/plasma/desktoptheme/air/widgets/media-delegate.svgz
+share/plasma/desktoptheme/air/widgets/monitor.svgz
+share/plasma/desktoptheme/air/widgets/pager.svgz
+share/plasma/desktoptheme/air/widgets/panel-background.svgz
+share/plasma/desktoptheme/air/widgets/picker.svgz
+share/plasma/desktoptheme/air/widgets/plot-background.svgz
+share/plasma/desktoptheme/air/widgets/scrollbar.svgz
+share/plasma/desktoptheme/air/widgets/scrollwidget.svgz
+share/plasma/desktoptheme/air/widgets/slider.svgz
+share/plasma/desktoptheme/air/widgets/systemtray.svgz
+share/plasma/desktoptheme/air/widgets/tabbar.svgz
+share/plasma/desktoptheme/air/widgets/tasks.svgz
+share/plasma/desktoptheme/air/widgets/toolbar.svgz
+share/plasma/desktoptheme/air/widgets/toolbox.svgz
+share/plasma/desktoptheme/air/widgets/tooltip.svgz
+share/plasma/desktoptheme/air/widgets/translucentbackground.svgz
+share/plasma/desktoptheme/air/widgets/viewitem.svgz
+share/plasma/desktoptheme/breeze-dark/colors
+share/plasma/desktoptheme/breeze-dark/metadata.desktop
+share/plasma/desktoptheme/breeze-light/colors
+share/plasma/desktoptheme/breeze-light/metadata.desktop
+share/plasma/desktoptheme/default/dialogs/background.svgz
+share/plasma/desktoptheme/default/icons/akonadi.svgz
+share/plasma/desktoptheme/default/icons/akregator.svgz
+share/plasma/desktoptheme/default/icons/amarok.svgz
+share/plasma/desktoptheme/default/icons/applications.svgz
+share/plasma/desktoptheme/default/icons/apport.svgz
+share/plasma/desktoptheme/default/icons/audio.svgz
+share/plasma/desktoptheme/default/icons/battery.svgz
+share/plasma/desktoptheme/default/icons/bookmarks.svgz
+share/plasma/desktoptheme/default/icons/computer.svgz
+share/plasma/desktoptheme/default/icons/configure.svgz
+share/plasma/desktoptheme/default/icons/device.svgz
+share/plasma/desktoptheme/default/icons/distribute.svgz
+share/plasma/desktoptheme/default/icons/document.svgz
+share/plasma/desktoptheme/default/icons/drive.svgz
+share/plasma/desktoptheme/default/icons/edit.svgz
+share/plasma/desktoptheme/default/icons/go.svgz
+share/plasma/desktoptheme/default/icons/input.svgz
+share/plasma/desktoptheme/default/icons/kdeconnect.svgz
+share/plasma/desktoptheme/default/icons/keyboard.svgz
+share/plasma/desktoptheme/default/icons/kget.svgz
+share/plasma/desktoptheme/default/icons/kgpg.svgz
+share/plasma/desktoptheme/default/icons/klipper.svgz
+share/plasma/desktoptheme/default/icons/kmail.svgz
+share/plasma/desktoptheme/default/icons/konv_message.svgz
+share/plasma/desktoptheme/default/icons/konversation.svgz
+share/plasma/desktoptheme/default/icons/kopete.svgz
+share/plasma/desktoptheme/default/icons/korgac.svgz
+share/plasma/desktoptheme/default/icons/kpackagekit.svgz
+share/plasma/desktoptheme/default/icons/kteatime.svgz
+share/plasma/desktoptheme/default/icons/ktorrent.svgz
+share/plasma/desktoptheme/default/icons/list.svgz
+share/plasma/desktoptheme/default/icons/mail.svgz
+share/plasma/desktoptheme/default/icons/media.svgz
+share/plasma/desktoptheme/default/icons/nepomuk.svgz
+share/plasma/desktoptheme/default/icons/network.svgz
+share/plasma/desktoptheme/default/icons/notification.svgz
+share/plasma/desktoptheme/default/icons/phone.svgz
+share/plasma/desktoptheme/default/icons/preferences.svgz
+share/plasma/desktoptheme/default/icons/printer.svgz
+share/plasma/desktoptheme/default/icons/quassel.svgz
+share/plasma/desktoptheme/default/icons/slc.svgz
+share/plasma/desktoptheme/default/icons/software.svgz
+share/plasma/desktoptheme/default/icons/start.svgz
+share/plasma/desktoptheme/default/icons/system.svgz
+share/plasma/desktoptheme/default/icons/touchpad.svgz
+share/plasma/desktoptheme/default/icons/user.svgz
+share/plasma/desktoptheme/default/icons/video.svgz
+share/plasma/desktoptheme/default/icons/view.svgz
+share/plasma/desktoptheme/default/icons/wallet.svgz
+share/plasma/desktoptheme/default/icons/window.svgz
+share/plasma/desktoptheme/default/icons/zoom.svgz
+share/plasma/desktoptheme/default/metadata.desktop
+share/plasma/desktoptheme/default/opaque/dialogs/background.svgz
+share/plasma/desktoptheme/default/opaque/widgets/panel-background.svgz
+share/plasma/desktoptheme/default/opaque/widgets/tooltip.svgz
+share/plasma/desktoptheme/default/translucent/dialogs/background.svgz
+share/plasma/desktoptheme/default/translucent/widgets/panel-background.svgz
+share/plasma/desktoptheme/default/translucent/widgets/tooltip.svgz
+share/plasma/desktoptheme/default/widgets/action-overlays.svgz
+share/plasma/desktoptheme/default/widgets/actionbutton.svgz
+share/plasma/desktoptheme/default/widgets/analog_meter.svgz
+share/plasma/desktoptheme/default/widgets/arrows.svgz
+share/plasma/desktoptheme/default/widgets/background.svgz
+share/plasma/desktoptheme/default/widgets/bar_meter_horizontal.svgz
+share/plasma/desktoptheme/default/widgets/bar_meter_vertical.svgz
+share/plasma/desktoptheme/default/widgets/branding.svgz
+share/plasma/desktoptheme/default/widgets/busywidget.svgz
+share/plasma/desktoptheme/default/widgets/button.svgz
+share/plasma/desktoptheme/default/widgets/calendar.svgz
+share/plasma/desktoptheme/default/widgets/checkmarks.svgz
+share/plasma/desktoptheme/default/widgets/clock.svgz
+share/plasma/desktoptheme/default/widgets/configuration-icons.svgz
+share/plasma/desktoptheme/default/widgets/containment-controls.svgz
+share/plasma/desktoptheme/default/widgets/dragger.svgz
+share/plasma/desktoptheme/default/widgets/frame.svgz
+share/plasma/desktoptheme/default/widgets/glowbar.svgz
+share/plasma/desktoptheme/default/widgets/line.svgz
+share/plasma/desktoptheme/default/widgets/lineedit.svgz
+share/plasma/desktoptheme/default/widgets/listitem.svgz
+share/plasma/desktoptheme/default/widgets/media-delegate.svgz
+share/plasma/desktoptheme/default/widgets/monitor.svgz
+share/plasma/desktoptheme/default/widgets/notes.svgz
+share/plasma/desktoptheme/default/widgets/pager.svgz
+share/plasma/desktoptheme/default/widgets/panel-background.svgz
+share/plasma/desktoptheme/default/widgets/picker.svgz
+share/plasma/desktoptheme/default/widgets/plot-background.svgz
+share/plasma/desktoptheme/default/widgets/scrollbar.svgz
+share/plasma/desktoptheme/default/widgets/scrollwidget.svgz
+share/plasma/desktoptheme/default/widgets/slider.svgz
+share/plasma/desktoptheme/default/widgets/tabbar.svgz
+share/plasma/desktoptheme/default/widgets/tasks.svgz
+share/plasma/desktoptheme/default/widgets/toolbar.svgz
+share/plasma/desktoptheme/default/widgets/tooltip.svgz
+share/plasma/desktoptheme/default/widgets/translucentbackground.svgz
+share/plasma/desktoptheme/default/widgets/viewitem.svgz
+share/plasma/desktoptheme/oxygen/colors
+share/plasma/desktoptheme/oxygen/dialogs/background.svgz
+share/plasma/desktoptheme/oxygen/metadata.desktop
+share/plasma/desktoptheme/oxygen/opaque/dialogs/background.svgz
+share/plasma/desktoptheme/oxygen/opaque/dialogs/krunner.svgz
+share/plasma/desktoptheme/oxygen/opaque/widgets/extender-background.svgz
+share/plasma/desktoptheme/oxygen/opaque/widgets/panel-background.svgz
+share/plasma/desktoptheme/oxygen/opaque/widgets/tooltip.svgz
+share/plasma/desktoptheme/oxygen/widgets/action-overlays.svgz
+share/plasma/desktoptheme/oxygen/widgets/actionbutton.svgz
+share/plasma/desktoptheme/oxygen/widgets/analog_meter.svgz
+share/plasma/desktoptheme/oxygen/widgets/arrows.svgz
+share/plasma/desktoptheme/oxygen/widgets/background.svgz
+share/plasma/desktoptheme/oxygen/widgets/bar_meter_horizontal.svgz
+share/plasma/desktoptheme/oxygen/widgets/bar_meter_vertical.svgz
+share/plasma/desktoptheme/oxygen/widgets/branding.svgz
+share/plasma/desktoptheme/oxygen/widgets/busywidget.svgz
+share/plasma/desktoptheme/oxygen/widgets/button.svgz
+share/plasma/desktoptheme/oxygen/widgets/calendar.svgz
+share/plasma/desktoptheme/oxygen/widgets/clock.svgz
+share/plasma/desktoptheme/oxygen/widgets/containment-controls.svgz
+share/plasma/desktoptheme/oxygen/widgets/dragger.svgz
+share/plasma/desktoptheme/oxygen/widgets/extender-background.svgz
+share/plasma/desktoptheme/oxygen/widgets/extender-dragger.svgz
+share/plasma/desktoptheme/oxygen/widgets/frame.svgz
+share/plasma/desktoptheme/oxygen/widgets/glowbar.svgz
+share/plasma/desktoptheme/oxygen/widgets/line.svgz
+share/plasma/desktoptheme/oxygen/widgets/lineedit.svgz
+share/plasma/desktoptheme/oxygen/widgets/media-delegate.svgz
+share/plasma/desktoptheme/oxygen/widgets/monitor.svgz
+share/plasma/desktoptheme/oxygen/widgets/pager.svgz
+share/plasma/desktoptheme/oxygen/widgets/panel-background.svgz
+share/plasma/desktoptheme/oxygen/widgets/plot-background.svgz
+share/plasma/desktoptheme/oxygen/widgets/scrollbar.svgz
+share/plasma/desktoptheme/oxygen/widgets/scrollwidget.svgz
+share/plasma/desktoptheme/oxygen/widgets/slider.svgz
+share/plasma/desktoptheme/oxygen/widgets/tabbar.svgz
+share/plasma/desktoptheme/oxygen/widgets/tasks.svgz
+share/plasma/desktoptheme/oxygen/widgets/timer.svgz
+share/plasma/desktoptheme/oxygen/widgets/tooltip.svgz
+share/plasma/desktoptheme/oxygen/widgets/translucentbackground.svgz
+share/plasma/desktoptheme/oxygen/widgets/viewitem.svgz
+share/plasma/services/dataengineservice.operations
+share/plasma/services/plasmoidservice.operations
+share/plasma/services/storage.operations
diff --git a/x11/plasma-framework/buildlink3.mk b/x11/plasma-framework/buildlink3.mk
new file mode 100644
index 00000000000..59ab8cb8a7b
--- /dev/null
+++ b/x11/plasma-framework/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+BUILDLINK_TREE+= plasma-framework
+
+.if !defined(PLASMA_FRAMEWORK_BUILDLINK3_MK)
+PLASMA_FRAMEWORK_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.plasma-framework+= plasma-framework>=5.21.0
+BUILDLINK_PKGSRCDIR.plasma-framework?= ../../x11/plasma-framework
+
+.include "../../devel/kdeclarative/buildlink3.mk"
+.include "../../x11/kactivities5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.endif # PLASMA_FRAMEWORK_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -plasma-framework
diff --git a/x11/plasma-framework/distinfo b/x11/plasma-framework/distinfo
new file mode 100644
index 00000000000..eb588d956ca
--- /dev/null
+++ b/x11/plasma-framework/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:49:49 markd Exp $
+
+SHA1 (plasma-framework-5.21.0.tar.xz) = 3ce885ef701f2b3e031be17152770cb94aafda24
+RMD160 (plasma-framework-5.21.0.tar.xz) = dd48ceade844c216f0bd031c1f279e78fe114eb3
+SHA512 (plasma-framework-5.21.0.tar.xz) = f20c620c62561f5f761c2afe5d032bf6cfafae7a4af1d40bf20493fe1ccaa55b73d90aabe5ed3e0b25ec6a1ca24cf976a33db0dcde21037ace8d1a23d4ad20c1
+Size (plasma-framework-5.21.0.tar.xz) = 4012344 bytes