summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2016-05-26 09:17:14 +0000
committermarkd <markd@pkgsrc.org>2016-05-26 09:17:14 +0000
commit0cd59ca6dbc92813a532cba606ec0a72ba9d71f5 (patch)
tree8337029eb6b63280864ff9e03e7a089880fd538f /sysutils
parent7d956a2b659bc3b64bb6db78f633ab6ddf4b58d7 (diff)
downloadpkgsrc-0cd59ca6dbc92813a532cba606ec0a72ba9d71f5.tar.gz
Add KDE Frameworks 5.21.0 packages:
baloo5 - Framework for searching and managing metadata kdbusaddons - Addons to QtDBus kfilemetadata5 - Library for extracting file metadata solid - Hardware integration and detection
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/baloo5/DESCR2
-rw-r--r--sysutils/baloo5/Makefile36
-rw-r--r--sysutils/baloo5/PLIST413
-rw-r--r--sysutils/baloo5/buildlink3.mk19
-rw-r--r--sysutils/baloo5/distinfo9
-rw-r--r--sysutils/baloo5/files/FindLibinotify.cmake23
-rw-r--r--sysutils/baloo5/patches/patch-CMakeLists.txt29
-rw-r--r--sysutils/baloo5/patches/patch-src_file_CMakeLists.txt22
-rw-r--r--sysutils/baloo5/patches/patch-src_file_extractor_iohandler.h15
-rw-r--r--sysutils/kdbusaddons/DESCR2
-rw-r--r--sysutils/kdbusaddons/Makefile16
-rw-r--r--sysutils/kdbusaddons/PLIST65
-rw-r--r--sysutils/kdbusaddons/buildlink3.mk15
-rw-r--r--sysutils/kdbusaddons/distinfo6
-rw-r--r--sysutils/kfilemetadata5/DESCR3
-rw-r--r--sysutils/kfilemetadata5/Makefile24
-rw-r--r--sysutils/kfilemetadata5/PLIST82
-rw-r--r--sysutils/kfilemetadata5/buildlink3.mk13
-rw-r--r--sysutils/kfilemetadata5/distinfo7
-rw-r--r--sysutils/kfilemetadata5/patches/patch-cmake_FindFFmpeg.cmake27
-rw-r--r--sysutils/solid/DESCR8
-rw-r--r--sysutils/solid/Makefile17
-rw-r--r--sysutils/solid/PLIST108
-rw-r--r--sysutils/solid/buildlink3.mk14
-rw-r--r--sysutils/solid/distinfo6
25 files changed, 981 insertions, 0 deletions
diff --git a/sysutils/baloo5/DESCR b/sysutils/baloo5/DESCR
new file mode 100644
index 00000000000..e3976556d42
--- /dev/null
+++ b/sysutils/baloo5/DESCR
@@ -0,0 +1,2 @@
+Baloo provides file searching and indexing. It does so by maintaining an
+index of the contents of your files.
diff --git a/sysutils/baloo5/Makefile b/sysutils/baloo5/Makefile
new file mode 100644
index 00000000000..b0b8c8fd474
--- /dev/null
+++ b/sysutils/baloo5/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+DISTNAME= baloo-${KF5VER}
+PKGNAME= baloo5-${KF5VER}
+CATEGORIES= sysutils
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Framework for searching and managing metadata
+LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+CONFLICTS+= baloo-[0-9]*
+
+BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
+
+USE_TOOLS+= msgmerge
+
+CONF_FILES+= ${PREFIX}/share/examples/baloo5/baloo_file.desktop \
+ ${PKG_SYSCONFDIR}/xdg/autostart/baloo_file.desktop
+
+post-extract:
+ cp ${FILESDIR}/FindLibinotify.cmake ${WRKSRC}/cmake/
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Linux"
+.include "../../devel/libinotify/buildlink3.mk"
+.endif
+.include "../../databases/lmdb/buildlink3.mk"
+.include "../../devel/kidletime/buildlink3.mk"
+.include "../../devel/kio/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/kfilemetadata5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/baloo5/PLIST b/sysutils/baloo5/PLIST
new file mode 100644
index 00000000000..94a969e83bd
--- /dev/null
+++ b/sysutils/baloo5/PLIST
@@ -0,0 +1,413 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:17:14 markd Exp $
+bin/baloo_file
+bin/baloo_file_extractor
+bin/balooctl
+bin/baloosearch
+bin/balooshow
+include/KF5/Baloo/Baloo/File
+include/KF5/Baloo/Baloo/FileMonitor
+include/KF5/Baloo/Baloo/IndexerConfig
+include/KF5/Baloo/Baloo/Query
+include/KF5/Baloo/Baloo/QueryRunnable
+include/KF5/Baloo/Baloo/ResultIterator
+include/KF5/Baloo/Baloo/TagListJob
+include/KF5/Baloo/baloo/core_export.h
+include/KF5/Baloo/baloo/file.h
+include/KF5/Baloo/baloo/filemonitor.h
+include/KF5/Baloo/baloo/indexerconfig.h
+include/KF5/Baloo/baloo/query.h
+include/KF5/Baloo/baloo/queryrunnable.h
+include/KF5/Baloo/baloo/resultiterator.h
+include/KF5/Baloo/baloo/taglistjob.h
+include/KF5/baloo_version.h
+lib/cmake/KF5Baloo/KF5BalooConfig.cmake
+lib/cmake/KF5Baloo/KF5BalooConfigVersion.cmake
+lib/cmake/KF5Baloo/KF5BalooTargets-noconfig.cmake
+lib/cmake/KF5Baloo/KF5BalooTargets.cmake
+lib/libKF5Baloo.so
+lib/libKF5Baloo.so.5
+lib/libKF5Baloo.so.${PKGVERSION}
+lib/libKF5BalooEngine.so.5
+lib/libKF5BalooEngine.so.${PKGVERSION}
+lib/pkgconfig/Baloo.pc
+qt5/plugins/kf5/kded/baloosearchmodule.so
+qt5/plugins/kf5/kio/baloosearch.so
+qt5/plugins/kf5/kio/tags.so
+qt5/plugins/kf5/kio/timeline.so
+qt5/qml/org/kde/baloo/experimental/libbaloomonitorplugin.so
+qt5/qml/org/kde/baloo/experimental/qmldir
+qt5/qml/org/kde/baloo/libbalooplugin.so
+qt5/qml/org/kde/baloo/qmldir
+share/dbus-1/interfaces/org.kde.baloo.file.indexer.xml
+share/dbus-1/interfaces/org.kde.baloo.fileindexer.xml
+share/dbus-1/interfaces/org.kde.baloo.main.xml
+share/dbus-1/interfaces/org.kde.baloo.scheduler.xml
+share/examples/baloo5/baloo_file.desktop
+share/icons/hicolor/128x128/apps/baloo.png
+share/kservices5/baloosearch.protocol
+share/kservices5/tags.protocol
+share/kservices5/timeline.protocol
+share/locale/ar/LC_MESSAGES/baloo_file.mo
+share/locale/ar/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ar/LC_MESSAGES/balooctl.mo
+share/locale/ar/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ar/LC_MESSAGES/baloosearch.mo
+share/locale/ar/LC_MESSAGES/balooshow.mo
+share/locale/ar/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ar/LC_MESSAGES/kio_timeline.mo
+share/locale/ast/LC_MESSAGES/baloo_file.mo
+share/locale/ast/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ast/LC_MESSAGES/balooctl.mo
+share/locale/ast/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ast/LC_MESSAGES/baloosearch.mo
+share/locale/ast/LC_MESSAGES/balooshow.mo
+share/locale/ast/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ast/LC_MESSAGES/kio_tags.mo
+share/locale/ast/LC_MESSAGES/kio_timeline.mo
+share/locale/bg/LC_MESSAGES/baloo_file.mo
+share/locale/bg/LC_MESSAGES/baloosearch.mo
+share/locale/bg/LC_MESSAGES/balooshow.mo
+share/locale/bs/LC_MESSAGES/baloo_file.mo
+share/locale/bs/LC_MESSAGES/balooctl.mo
+share/locale/bs/LC_MESSAGES/baloosearch.mo
+share/locale/bs/LC_MESSAGES/balooshow.mo
+share/locale/bs/LC_MESSAGES/kio_baloosearch.mo
+share/locale/bs/LC_MESSAGES/kio_tags.mo
+share/locale/bs/LC_MESSAGES/kio_timeline.mo
+share/locale/ca/LC_MESSAGES/baloo_file.mo
+share/locale/ca/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ca/LC_MESSAGES/balooctl.mo
+share/locale/ca/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ca/LC_MESSAGES/baloosearch.mo
+share/locale/ca/LC_MESSAGES/balooshow.mo
+share/locale/ca/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ca/LC_MESSAGES/kio_tags.mo
+share/locale/ca/LC_MESSAGES/kio_timeline.mo
+share/locale/ca@valencia/LC_MESSAGES/baloo_file.mo
+share/locale/ca@valencia/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ca@valencia/LC_MESSAGES/balooctl.mo
+share/locale/ca@valencia/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/baloosearch.mo
+share/locale/ca@valencia/LC_MESSAGES/balooshow.mo
+share/locale/ca@valencia/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ca@valencia/LC_MESSAGES/kio_tags.mo
+share/locale/ca@valencia/LC_MESSAGES/kio_timeline.mo
+share/locale/cs/LC_MESSAGES/baloo_file.mo
+share/locale/cs/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/cs/LC_MESSAGES/balooctl.mo
+share/locale/cs/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/cs/LC_MESSAGES/baloosearch.mo
+share/locale/cs/LC_MESSAGES/balooshow.mo
+share/locale/cs/LC_MESSAGES/kio_baloosearch.mo
+share/locale/cs/LC_MESSAGES/kio_tags.mo
+share/locale/cs/LC_MESSAGES/kio_timeline.mo
+share/locale/da/LC_MESSAGES/baloo_file.mo
+share/locale/da/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/da/LC_MESSAGES/balooctl.mo
+share/locale/da/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/da/LC_MESSAGES/baloosearch.mo
+share/locale/da/LC_MESSAGES/balooshow.mo
+share/locale/da/LC_MESSAGES/kio_baloosearch.mo
+share/locale/da/LC_MESSAGES/kio_tags.mo
+share/locale/da/LC_MESSAGES/kio_timeline.mo
+share/locale/de/LC_MESSAGES/baloo_file.mo
+share/locale/de/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/de/LC_MESSAGES/balooctl.mo
+share/locale/de/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/de/LC_MESSAGES/baloosearch.mo
+share/locale/de/LC_MESSAGES/balooshow.mo
+share/locale/de/LC_MESSAGES/kio_baloosearch.mo
+share/locale/de/LC_MESSAGES/kio_tags.mo
+share/locale/de/LC_MESSAGES/kio_timeline.mo
+share/locale/el/LC_MESSAGES/baloo_file.mo
+share/locale/el/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/el/LC_MESSAGES/balooctl.mo
+share/locale/el/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/el/LC_MESSAGES/baloosearch.mo
+share/locale/el/LC_MESSAGES/balooshow.mo
+share/locale/el/LC_MESSAGES/kio_baloosearch.mo
+share/locale/el/LC_MESSAGES/kio_tags.mo
+share/locale/el/LC_MESSAGES/kio_timeline.mo
+share/locale/en_GB/LC_MESSAGES/baloo_file.mo
+share/locale/en_GB/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/en_GB/LC_MESSAGES/balooctl.mo
+share/locale/en_GB/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/en_GB/LC_MESSAGES/baloosearch.mo
+share/locale/en_GB/LC_MESSAGES/balooshow.mo
+share/locale/en_GB/LC_MESSAGES/kio_baloosearch.mo
+share/locale/en_GB/LC_MESSAGES/kio_tags.mo
+share/locale/en_GB/LC_MESSAGES/kio_timeline.mo
+share/locale/es/LC_MESSAGES/baloo_file.mo
+share/locale/es/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/es/LC_MESSAGES/balooctl.mo
+share/locale/es/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/es/LC_MESSAGES/baloosearch.mo
+share/locale/es/LC_MESSAGES/balooshow.mo
+share/locale/es/LC_MESSAGES/kio_baloosearch.mo
+share/locale/es/LC_MESSAGES/kio_tags.mo
+share/locale/es/LC_MESSAGES/kio_timeline.mo
+share/locale/eu/LC_MESSAGES/baloo_file.mo
+share/locale/fi/LC_MESSAGES/baloo_file.mo
+share/locale/fi/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/fi/LC_MESSAGES/balooctl.mo
+share/locale/fi/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/fi/LC_MESSAGES/baloosearch.mo
+share/locale/fi/LC_MESSAGES/balooshow.mo
+share/locale/fi/LC_MESSAGES/kio_baloosearch.mo
+share/locale/fi/LC_MESSAGES/kio_tags.mo
+share/locale/fi/LC_MESSAGES/kio_timeline.mo
+share/locale/fr/LC_MESSAGES/baloo_file.mo
+share/locale/fr/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/fr/LC_MESSAGES/balooctl.mo
+share/locale/fr/LC_MESSAGES/baloosearch.mo
+share/locale/fr/LC_MESSAGES/balooshow.mo
+share/locale/fr/LC_MESSAGES/kio_baloosearch.mo
+share/locale/fr/LC_MESSAGES/kio_tags.mo
+share/locale/fr/LC_MESSAGES/kio_timeline.mo
+share/locale/gd/LC_MESSAGES/baloo_file.mo
+share/locale/gd/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/gd/LC_MESSAGES/balooctl.mo
+share/locale/gd/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/gd/LC_MESSAGES/baloosearch.mo
+share/locale/gd/LC_MESSAGES/balooshow.mo
+share/locale/gd/LC_MESSAGES/kio_baloosearch.mo
+share/locale/gd/LC_MESSAGES/kio_tags.mo
+share/locale/gd/LC_MESSAGES/kio_timeline.mo
+share/locale/gl/LC_MESSAGES/baloo_file.mo
+share/locale/gl/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/gl/LC_MESSAGES/balooctl.mo
+share/locale/gl/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/gl/LC_MESSAGES/baloosearch.mo
+share/locale/gl/LC_MESSAGES/balooshow.mo
+share/locale/gl/LC_MESSAGES/kio_baloosearch.mo
+share/locale/gl/LC_MESSAGES/kio_tags.mo
+share/locale/gl/LC_MESSAGES/kio_timeline.mo
+share/locale/hu/LC_MESSAGES/baloo_file.mo
+share/locale/hu/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/hu/LC_MESSAGES/balooctl.mo
+share/locale/hu/LC_MESSAGES/baloosearch.mo
+share/locale/hu/LC_MESSAGES/balooshow.mo
+share/locale/hu/LC_MESSAGES/kio_baloosearch.mo
+share/locale/hu/LC_MESSAGES/kio_tags.mo
+share/locale/hu/LC_MESSAGES/kio_timeline.mo
+share/locale/ia/LC_MESSAGES/baloo_file.mo
+share/locale/ia/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ia/LC_MESSAGES/balooctl.mo
+share/locale/ia/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ia/LC_MESSAGES/baloosearch.mo
+share/locale/ia/LC_MESSAGES/balooshow.mo
+share/locale/ia/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ia/LC_MESSAGES/kio_tags.mo
+share/locale/ia/LC_MESSAGES/kio_timeline.mo
+share/locale/it/LC_MESSAGES/baloo_file.mo
+share/locale/it/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/it/LC_MESSAGES/balooctl.mo
+share/locale/it/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/it/LC_MESSAGES/baloosearch.mo
+share/locale/it/LC_MESSAGES/balooshow.mo
+share/locale/it/LC_MESSAGES/kio_baloosearch.mo
+share/locale/it/LC_MESSAGES/kio_tags.mo
+share/locale/it/LC_MESSAGES/kio_timeline.mo
+share/locale/ja/LC_MESSAGES/baloo_file.mo
+share/locale/ja/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ja/LC_MESSAGES/balooctl.mo
+share/locale/ja/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ja/LC_MESSAGES/baloosearch.mo
+share/locale/ja/LC_MESSAGES/balooshow.mo
+share/locale/ja/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ja/LC_MESSAGES/kio_tags.mo
+share/locale/ja/LC_MESSAGES/kio_timeline.mo
+share/locale/ko/LC_MESSAGES/baloo_file.mo
+share/locale/ko/LC_MESSAGES/balooctl.mo
+share/locale/ko/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ko/LC_MESSAGES/baloosearch.mo
+share/locale/ko/LC_MESSAGES/balooshow.mo
+share/locale/ko/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ko/LC_MESSAGES/kio_tags.mo
+share/locale/ko/LC_MESSAGES/kio_timeline.mo
+share/locale/lt/LC_MESSAGES/baloo_file.mo
+share/locale/lt/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/lt/LC_MESSAGES/balooctl.mo
+share/locale/lt/LC_MESSAGES/baloosearch.mo
+share/locale/lt/LC_MESSAGES/balooshow.mo
+share/locale/lt/LC_MESSAGES/kio_baloosearch.mo
+share/locale/lt/LC_MESSAGES/kio_tags.mo
+share/locale/lt/LC_MESSAGES/kio_timeline.mo
+share/locale/nb/LC_MESSAGES/baloo_file.mo
+share/locale/nb/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/nb/LC_MESSAGES/balooctl.mo
+share/locale/nb/LC_MESSAGES/baloosearch.mo
+share/locale/nb/LC_MESSAGES/balooshow.mo
+share/locale/nb/LC_MESSAGES/kio_baloosearch.mo
+share/locale/nb/LC_MESSAGES/kio_tags.mo
+share/locale/nb/LC_MESSAGES/kio_timeline.mo
+share/locale/nds/LC_MESSAGES/baloo_file.mo
+share/locale/nds/LC_MESSAGES/balooctl.mo
+share/locale/nds/LC_MESSAGES/baloosearch.mo
+share/locale/nds/LC_MESSAGES/balooshow.mo
+share/locale/nds/LC_MESSAGES/kio_baloosearch.mo
+share/locale/nds/LC_MESSAGES/kio_tags.mo
+share/locale/nds/LC_MESSAGES/kio_timeline.mo
+share/locale/nl/LC_MESSAGES/baloo_file.mo
+share/locale/nl/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/nl/LC_MESSAGES/balooctl.mo
+share/locale/nl/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/nl/LC_MESSAGES/baloosearch.mo
+share/locale/nl/LC_MESSAGES/balooshow.mo
+share/locale/nl/LC_MESSAGES/kio_baloosearch.mo
+share/locale/nl/LC_MESSAGES/kio_tags.mo
+share/locale/nl/LC_MESSAGES/kio_timeline.mo
+share/locale/nn/LC_MESSAGES/baloo_file.mo
+share/locale/nn/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/nn/LC_MESSAGES/balooctl.mo
+share/locale/nn/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/nn/LC_MESSAGES/baloosearch.mo
+share/locale/nn/LC_MESSAGES/balooshow.mo
+share/locale/nn/LC_MESSAGES/kio_baloosearch.mo
+share/locale/nn/LC_MESSAGES/kio_tags.mo
+share/locale/nn/LC_MESSAGES/kio_timeline.mo
+share/locale/pa/LC_MESSAGES/baloo_file.mo
+share/locale/pa/LC_MESSAGES/balooctl.mo
+share/locale/pa/LC_MESSAGES/baloosearch.mo
+share/locale/pa/LC_MESSAGES/balooshow.mo
+share/locale/pa/LC_MESSAGES/kio_baloosearch.mo
+share/locale/pa/LC_MESSAGES/kio_tags.mo
+share/locale/pa/LC_MESSAGES/kio_timeline.mo
+share/locale/pl/LC_MESSAGES/baloo_file.mo
+share/locale/pl/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/pl/LC_MESSAGES/balooctl.mo
+share/locale/pl/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/pl/LC_MESSAGES/baloosearch.mo
+share/locale/pl/LC_MESSAGES/balooshow.mo
+share/locale/pl/LC_MESSAGES/kio_baloosearch.mo
+share/locale/pl/LC_MESSAGES/kio_tags.mo
+share/locale/pl/LC_MESSAGES/kio_timeline.mo
+share/locale/pt/LC_MESSAGES/baloo_file.mo
+share/locale/pt/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/pt/LC_MESSAGES/balooctl.mo
+share/locale/pt/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/pt/LC_MESSAGES/baloosearch.mo
+share/locale/pt/LC_MESSAGES/balooshow.mo
+share/locale/pt/LC_MESSAGES/kio_baloosearch.mo
+share/locale/pt/LC_MESSAGES/kio_tags.mo
+share/locale/pt/LC_MESSAGES/kio_timeline.mo
+share/locale/pt_BR/LC_MESSAGES/baloo_file.mo
+share/locale/pt_BR/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/pt_BR/LC_MESSAGES/balooctl.mo
+share/locale/pt_BR/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/pt_BR/LC_MESSAGES/baloosearch.mo
+share/locale/pt_BR/LC_MESSAGES/balooshow.mo
+share/locale/pt_BR/LC_MESSAGES/kio_baloosearch.mo
+share/locale/pt_BR/LC_MESSAGES/kio_tags.mo
+share/locale/pt_BR/LC_MESSAGES/kio_timeline.mo
+share/locale/ro/LC_MESSAGES/baloo_file.mo
+share/locale/ro/LC_MESSAGES/balooctl.mo
+share/locale/ro/LC_MESSAGES/baloosearch.mo
+share/locale/ro/LC_MESSAGES/balooshow.mo
+share/locale/ro/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ro/LC_MESSAGES/kio_tags.mo
+share/locale/ro/LC_MESSAGES/kio_timeline.mo
+share/locale/ru/LC_MESSAGES/baloo_file.mo
+share/locale/ru/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/ru/LC_MESSAGES/balooctl.mo
+share/locale/ru/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/ru/LC_MESSAGES/baloosearch.mo
+share/locale/ru/LC_MESSAGES/balooshow.mo
+share/locale/ru/LC_MESSAGES/kio_baloosearch.mo
+share/locale/ru/LC_MESSAGES/kio_tags.mo
+share/locale/ru/LC_MESSAGES/kio_timeline.mo
+share/locale/sk/LC_MESSAGES/baloo_file.mo
+share/locale/sk/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sk/LC_MESSAGES/balooctl.mo
+share/locale/sk/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sk/LC_MESSAGES/baloosearch.mo
+share/locale/sk/LC_MESSAGES/balooshow.mo
+share/locale/sk/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sk/LC_MESSAGES/kio_tags.mo
+share/locale/sk/LC_MESSAGES/kio_timeline.mo
+share/locale/sl/LC_MESSAGES/baloo_file.mo
+share/locale/sl/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sl/LC_MESSAGES/balooctl.mo
+share/locale/sl/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sl/LC_MESSAGES/baloosearch.mo
+share/locale/sl/LC_MESSAGES/balooshow.mo
+share/locale/sl/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sl/LC_MESSAGES/kio_tags.mo
+share/locale/sl/LC_MESSAGES/kio_timeline.mo
+share/locale/sr/LC_MESSAGES/baloo_file.mo
+share/locale/sr/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sr/LC_MESSAGES/balooctl.mo
+share/locale/sr/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sr/LC_MESSAGES/baloosearch.mo
+share/locale/sr/LC_MESSAGES/balooshow.mo
+share/locale/sr/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sr/LC_MESSAGES/kio_tags.mo
+share/locale/sr/LC_MESSAGES/kio_timeline.mo
+share/locale/sr@ijekavian/LC_MESSAGES/baloo_file.mo
+share/locale/sr@ijekavian/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sr@ijekavian/LC_MESSAGES/balooctl.mo
+share/locale/sr@ijekavian/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sr@ijekavian/LC_MESSAGES/baloosearch.mo
+share/locale/sr@ijekavian/LC_MESSAGES/balooshow.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kio_tags.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kio_timeline.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/baloo_file.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/balooctl.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/baloosearch.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/balooshow.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kio_tags.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kio_timeline.mo
+share/locale/sr@latin/LC_MESSAGES/baloo_file.mo
+share/locale/sr@latin/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sr@latin/LC_MESSAGES/balooctl.mo
+share/locale/sr@latin/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sr@latin/LC_MESSAGES/baloosearch.mo
+share/locale/sr@latin/LC_MESSAGES/balooshow.mo
+share/locale/sr@latin/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sr@latin/LC_MESSAGES/kio_tags.mo
+share/locale/sr@latin/LC_MESSAGES/kio_timeline.mo
+share/locale/sv/LC_MESSAGES/baloo_file.mo
+share/locale/sv/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/sv/LC_MESSAGES/balooctl.mo
+share/locale/sv/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/sv/LC_MESSAGES/baloosearch.mo
+share/locale/sv/LC_MESSAGES/balooshow.mo
+share/locale/sv/LC_MESSAGES/kio_baloosearch.mo
+share/locale/sv/LC_MESSAGES/kio_tags.mo
+share/locale/sv/LC_MESSAGES/kio_timeline.mo
+share/locale/tr/LC_MESSAGES/baloo_file.mo
+share/locale/tr/LC_MESSAGES/baloosearch.mo
+share/locale/tr/LC_MESSAGES/balooshow.mo
+share/locale/tr/LC_MESSAGES/kio_baloosearch.mo
+share/locale/tr/LC_MESSAGES/kio_tags.mo
+share/locale/tr/LC_MESSAGES/kio_timeline.mo
+share/locale/uk/LC_MESSAGES/baloo_file.mo
+share/locale/uk/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/uk/LC_MESSAGES/balooctl.mo
+share/locale/uk/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/uk/LC_MESSAGES/baloosearch.mo
+share/locale/uk/LC_MESSAGES/balooshow.mo
+share/locale/uk/LC_MESSAGES/kio_baloosearch.mo
+share/locale/uk/LC_MESSAGES/kio_tags.mo
+share/locale/uk/LC_MESSAGES/kio_timeline.mo
+share/locale/zh_CN/LC_MESSAGES/baloo_file.mo
+share/locale/zh_CN/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/zh_CN/LC_MESSAGES/balooctl.mo
+share/locale/zh_CN/LC_MESSAGES/baloomonitorplugin.mo
+share/locale/zh_CN/LC_MESSAGES/baloosearch.mo
+share/locale/zh_CN/LC_MESSAGES/balooshow.mo
+share/locale/zh_CN/LC_MESSAGES/kio_baloosearch.mo
+share/locale/zh_CN/LC_MESSAGES/kio_tags.mo
+share/locale/zh_CN/LC_MESSAGES/kio_timeline.mo
+share/locale/zh_TW/LC_MESSAGES/baloo_file.mo
+share/locale/zh_TW/LC_MESSAGES/baloo_file_extractor.mo
+share/locale/zh_TW/LC_MESSAGES/balooctl.mo
+share/locale/zh_TW/LC_MESSAGES/baloosearch.mo
+share/locale/zh_TW/LC_MESSAGES/balooshow.mo
+share/locale/zh_TW/LC_MESSAGES/kio_baloosearch.mo
+share/locale/zh_TW/LC_MESSAGES/kio_tags.mo
+share/locale/zh_TW/LC_MESSAGES/kio_timeline.mo
diff --git a/sysutils/baloo5/buildlink3.mk b/sysutils/baloo5/buildlink3.mk
new file mode 100644
index 00000000000..df35b872dc4
--- /dev/null
+++ b/sysutils/baloo5/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+BUILDLINK_TREE+= baloo5
+
+.if !defined(BALOO5_BUILDLINK3_MK)
+BALOO5_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.baloo5+= baloo5>=5.21.0
+BUILDLINK_PKGSRCDIR.baloo5?= ../../sysutils/baloo5
+
+.include "../../databases/lmdb/buildlink3.mk"
+.include "../../devel/kidletime/buildlink3.mk"
+.include "../../devel/kio/buildlink3.mk"
+#.include "../../devel/libinotify/buildlink3.mk"
+.include "../../sysutils/kfilemetadata5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # BALOO5_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -baloo5
diff --git a/sysutils/baloo5/distinfo b/sysutils/baloo5/distinfo
new file mode 100644
index 00000000000..0a28cefd2cf
--- /dev/null
+++ b/sysutils/baloo5/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+SHA1 (baloo-5.21.0.tar.xz) = c6f355ee580c387ab74c1ea2e1ed3278a7caa7e6
+RMD160 (baloo-5.21.0.tar.xz) = 07098155196851342ab30674e0436a6ae2fe314e
+SHA512 (baloo-5.21.0.tar.xz) = 2dfae15044cb0d42efad42345d9366f67a9aaac813825d2e6b9aabc3d3b1e4d0741da3db7734ef8b689915dcb4f42fa3f1e6024f5629433ab0c84e88512591b0
+Size (baloo-5.21.0.tar.xz) = 184036 bytes
+SHA1 (patch-CMakeLists.txt) = 4f0d89c560ab534a304ff7dee397447f2a3197b6
+SHA1 (patch-src_file_CMakeLists.txt) = a0a51f7f4d69357561369ccecbd4542b1d9def66
+SHA1 (patch-src_file_extractor_iohandler.h) = 96ac721e6526f4731ac1e5df15fd9dcaa2262936
diff --git a/sysutils/baloo5/files/FindLibinotify.cmake b/sysutils/baloo5/files/FindLibinotify.cmake
new file mode 100644
index 00000000000..ded07b40eed
--- /dev/null
+++ b/sysutils/baloo5/files/FindLibinotify.cmake
@@ -0,0 +1,23 @@
+# Created by Tobias Berner <tcberner@gmail.com>
+# - Try to find the Libinotify on FreeBSD
+#
+# Defines
+#
+# LIBINOTIFY_FOUND, LIBINOTIFY_INCLUDE_DIR, LIBINOTIFY_LIBRARIES
+#
+
+FIND_PATH(LIBINOTIFY_INCLUDE_DIR sys/inotify.h )
+
+FIND_LIBRARY(LIBINOTIFY_LIBRARIES NAMES inotify )
+
+INCLUDE(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBINOTIFY DEFAULT_MSG
+ LIBINOTIFY_INCLUDE_DIR
+ LIBINOTIFY_LIBRARIES )
+
+set_package_properties(Libinotify PROPERTIES
+ URL "https://github.com/dmatveev/libinotify-kqueue"
+ DESCRIPTION "inotify API on the *BSD family of operating systems."
+)
+
+MARK_AS_ADVANCED(LIBINOTIFY_INCLUDE_DIR LIBINOTIFY_LIBRARIES)
diff --git a/sysutils/baloo5/patches/patch-CMakeLists.txt b/sysutils/baloo5/patches/patch-CMakeLists.txt
new file mode 100644
index 00000000000..9c67e4c4a97
--- /dev/null
+++ b/sysutils/baloo5/patches/patch-CMakeLists.txt
@@ -0,0 +1,29 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+Won't build without inotify() so use libinotify on BSD
+From FreeBSD kf5-baloo package
+
+--- CMakeLists.txt.orig 2016-04-03 20:42:08.000000000 +0000
++++ CMakeLists.txt
+@@ -62,6 +62,13 @@ remove_definitions(-DQT_NO_CAST_FROM_ASC
+ set(BUILD_KINOTIFY False)
+ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
+ set(BUILD_KINOTIFY True)
++else()
++find_package(Libinotify)
++set_package_properties(Libinotify PROPERTIES
++ PURPOSE "Filesystem alteration notifications using inotify"
++ TYPE REQUIRED
++)
++set(BUILD_KINOTIFY ${LIBINOTIFY_FOUND})
+ endif()
+
+ include_directories(
+@@ -80,6 +87,7 @@ include_directories(
+ ${CMAKE_SOURCE_DIR}/src/file
+ ${CMAKE_BINARY_DIR}/src/dbus
+ ${CMAKE_SOURCE_DIR}/src/dbus
++ ${LIBINOTIFY_INCLUDE_DIR}
+ )
+
+ # targets
diff --git a/sysutils/baloo5/patches/patch-src_file_CMakeLists.txt b/sysutils/baloo5/patches/patch-src_file_CMakeLists.txt
new file mode 100644
index 00000000000..3d1d11ac60b
--- /dev/null
+++ b/sysutils/baloo5/patches/patch-src_file_CMakeLists.txt
@@ -0,0 +1,22 @@
+$NetBSD: patch-src_file_CMakeLists.txt,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+Install in example dir
+
+--- src/file/CMakeLists.txt.orig 2016-04-03 20:42:08.000000000 +0000
++++ src/file/CMakeLists.txt
+@@ -51,6 +51,7 @@ target_link_libraries(baloofilecommon
+ KF5::Crash
+ KF5::ConfigCore
+ KF5::BalooEngine
++ ${LIBINOTIFY_LIBRARIES}
+ )
+
+ set(file_SRCS
+@@ -65,6 +66,6 @@ target_link_libraries(baloo_file
+ )
+
+ install(TARGETS baloo_file ${INSTALL_TARGETS_DEFAULT_ARGS})
+-install(FILES baloo_file.desktop DESTINATION ${AUTOSTART_INSTALL_DIR})
++install(FILES baloo_file.desktop DESTINATION ${KDE_INSTALL_DATAROOTDIR}/examples/baloo5)
+
+ add_subdirectory(extractor)
diff --git a/sysutils/baloo5/patches/patch-src_file_extractor_iohandler.h b/sysutils/baloo5/patches/patch-src_file_extractor_iohandler.h
new file mode 100644
index 00000000000..67bbcfe146a
--- /dev/null
+++ b/sysutils/baloo5/patches/patch-src_file_extractor_iohandler.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_file_extractor_iohandler.h,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+Don't clash with stdio defines
+
+--- src/file/extractor/iohandler.h.orig 2016-04-03 20:42:08.000000000 +0000
++++ src/file/extractor/iohandler.h
+@@ -31,7 +31,7 @@ namespace Baloo {
+ class IOHandler
+ {
+ public:
+- IOHandler(int stdin, int stdout);
++ IOHandler(int StdIn, int StdOut);
+ quint64 nextId();
+ bool atEnd() const;
+
diff --git a/sysutils/kdbusaddons/DESCR b/sysutils/kdbusaddons/DESCR
new file mode 100644
index 00000000000..dd7e64886f3
--- /dev/null
+++ b/sysutils/kdbusaddons/DESCR
@@ -0,0 +1,2 @@
+KDBusAddons provides convenience classes on top of QtDBus, as well as an API to
+create KDED modules.
diff --git a/sysutils/kdbusaddons/Makefile b/sysutils/kdbusaddons/Makefile
new file mode 100644
index 00000000000..93c4cf7d325
--- /dev/null
+++ b/sysutils/kdbusaddons/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+DISTNAME= kdbusaddons-${KF5VER}
+CATEGORIES= sysutils
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Addons to QtDBus
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+.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/sysutils/kdbusaddons/PLIST b/sysutils/kdbusaddons/PLIST
new file mode 100644
index 00000000000..7fbf29857ec
--- /dev/null
+++ b/sysutils/kdbusaddons/PLIST
@@ -0,0 +1,65 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:17:14 markd Exp $
+bin/kquitapp5
+include/KF5/KDBusAddons/KDBusConnectionPool
+include/KF5/KDBusAddons/KDBusInterProcessLock
+include/KF5/KDBusAddons/KDBusService
+include/KF5/KDBusAddons/KDEDModule
+include/KF5/KDBusAddons/KDEInitInterface
+include/KF5/KDBusAddons/kdbusaddons_export.h
+include/KF5/KDBusAddons/kdbusconnectionpool.h
+include/KF5/KDBusAddons/kdbusinterprocesslock.h
+include/KF5/KDBusAddons/kdbusservice.h
+include/KF5/KDBusAddons/kdedmodule.h
+include/KF5/KDBusAddons/kdeinitinterface.h
+include/KF5/kdbusaddons_version.h
+lib/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake
+lib/cmake/KF5DBusAddons/KF5DBusAddonsConfigVersion.cmake
+lib/cmake/KF5DBusAddons/KF5DBusAddonsTargets-noconfig.cmake
+lib/cmake/KF5DBusAddons/KF5DBusAddonsTargets.cmake
+lib/libKF5DBusAddons.so
+lib/libKF5DBusAddons.so.5
+lib/libKF5DBusAddons.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_KDBusAddons.pri
+share/locale/ar/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ast/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/bs/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ca/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/cs/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/da/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/de/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/el/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/es/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/fi/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/fr/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/gd/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/gl/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/hu/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ia/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/it/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ja/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ko/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/lt/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/nb/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/nds/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/nl/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/nn/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/pa/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/pl/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/pt/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ro/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/ru/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/se/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sk/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sl/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sr/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/sv/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/tr/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/uk/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kdbusaddons5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kdbusaddons5_qt.qm
diff --git a/sysutils/kdbusaddons/buildlink3.mk b/sysutils/kdbusaddons/buildlink3.mk
new file mode 100644
index 00000000000..bab1327cf48
--- /dev/null
+++ b/sysutils/kdbusaddons/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+BUILDLINK_TREE+= kdbusaddons
+
+.if !defined(KDBUSADDONS_BUILDLINK3_MK)
+KDBUSADDONS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kdbusaddons+= kdbusaddons>=5.18.0
+BUILDLINK_PKGSRCDIR.kdbusaddons?= ../../sysutils/kdbusaddons
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.endif # KDBUSADDONS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kdbusaddons
diff --git a/sysutils/kdbusaddons/distinfo b/sysutils/kdbusaddons/distinfo
new file mode 100644
index 00000000000..7001f4165b7
--- /dev/null
+++ b/sysutils/kdbusaddons/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+SHA1 (kdbusaddons-5.21.0.tar.xz) = edccdb06814b686749a623aedd6cf813b12eead0
+RMD160 (kdbusaddons-5.21.0.tar.xz) = d1ce380ff54b18f6cd4fc3c3406caf83b6217f6c
+SHA512 (kdbusaddons-5.21.0.tar.xz) = 515493245a823150df89e7887f72bff4e4daca52601ef17ed8217467bc842a23e2090c69896dfbaf006596569c2956a309ce0830326ed9d61f61d64e81d25165
+Size (kdbusaddons-5.21.0.tar.xz) = 33892 bytes
diff --git a/sysutils/kfilemetadata5/DESCR b/sysutils/kfilemetadata5/DESCR
new file mode 100644
index 00000000000..981ca08625e
--- /dev/null
+++ b/sysutils/kfilemetadata5/DESCR
@@ -0,0 +1,3 @@
+KFileMetaData provides a simple library for extracting the text and metadata
+from a number of different files. This library is typically used by file
+indexers to retreive the metadata.
diff --git a/sysutils/kfilemetadata5/Makefile b/sysutils/kfilemetadata5/Makefile
new file mode 100644
index 00000000000..c74c6b8afdd
--- /dev/null
+++ b/sysutils/kfilemetadata5/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+DISTNAME= kfilemetadata-${KF5VER}
+PKGNAME= ${DISTNAME:S/-/5-/}
+CATEGORIES= sysutils
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Library for extracting file metadata
+LICENSE= gnu-lgpl-v2 AND gnu-lgpl-v2.1 AND gnu-lgpl-v3
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+= msgmerge pkg-config
+
+.include "../../lang/python/tool.mk"
+.include "../../archivers/karchive/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../devel/ki18n/buildlink3.mk"
+.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../multimedia/ffmpeg2/buildlink3.mk"
+.include "../../print/poppler-qt5/buildlink3.mk"
+.include "../../textproc/ebook-tools/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/kfilemetadata5/PLIST b/sysutils/kfilemetadata5/PLIST
new file mode 100644
index 00000000000..f156e9a9ec3
--- /dev/null
+++ b/sysutils/kfilemetadata5/PLIST
@@ -0,0 +1,82 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:17:14 markd Exp $
+include/KF5/KFileMetaData/KFileMetaData/ExtractionResult
+include/KF5/KFileMetaData/KFileMetaData/Extractor
+include/KF5/KFileMetaData/KFileMetaData/ExtractorCollection
+include/KF5/KFileMetaData/KFileMetaData/ExtractorPlugin
+include/KF5/KFileMetaData/KFileMetaData/Properties
+include/KF5/KFileMetaData/KFileMetaData/PropertyInfo
+include/KF5/KFileMetaData/KFileMetaData/SimpleExtractionResult
+include/KF5/KFileMetaData/KFileMetaData/TypeInfo
+include/KF5/KFileMetaData/KFileMetaData/Types
+include/KF5/KFileMetaData/KFileMetaData/UserMetaData
+include/KF5/KFileMetaData/kfilemetadata/extractionresult.h
+include/KF5/KFileMetaData/kfilemetadata/extractor.h
+include/KF5/KFileMetaData/kfilemetadata/extractorcollection.h
+include/KF5/KFileMetaData/kfilemetadata/extractorplugin.h
+include/KF5/KFileMetaData/kfilemetadata/kfilemetadata_export.h
+include/KF5/KFileMetaData/kfilemetadata/properties.h
+include/KF5/KFileMetaData/kfilemetadata/propertyinfo.h
+include/KF5/KFileMetaData/kfilemetadata/simpleextractionresult.h
+include/KF5/KFileMetaData/kfilemetadata/typeinfo.h
+include/KF5/KFileMetaData/kfilemetadata/types.h
+include/KF5/KFileMetaData/kfilemetadata/usermetadata.h
+lib/cmake/KF5FileMetaData/KF5FileMetaDataConfig.cmake
+lib/cmake/KF5FileMetaData/KF5FileMetaDataConfigVersion.cmake
+lib/cmake/KF5FileMetaData/KF5FileMetaDataTargets-noconfig.cmake
+lib/cmake/KF5FileMetaData/KF5FileMetaDataTargets.cmake
+lib/libKF5FileMetaData.so
+lib/libKF5FileMetaData.so.3
+lib/libKF5FileMetaData.so.${PKGVERSION}
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_epubextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_ffmpegextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_odfextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_office2007extractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_officeextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_plaintextextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_poextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_popplerextractor.so
+qt5/plugins/kf5/kfilemetadata/kfilemetadata_taglibextractor.so
+share/locale/ar/LC_MESSAGES/kfilemetadata.mo
+share/locale/ast/LC_MESSAGES/kfilemetadata.mo
+share/locale/bg/LC_MESSAGES/kfilemetadata.mo
+share/locale/bs/LC_MESSAGES/kfilemetadata.mo
+share/locale/ca/LC_MESSAGES/kfilemetadata.mo
+share/locale/ca@valencia/LC_MESSAGES/kfilemetadata.mo
+share/locale/cs/LC_MESSAGES/kfilemetadata.mo
+share/locale/da/LC_MESSAGES/kfilemetadata.mo
+share/locale/de/LC_MESSAGES/kfilemetadata.mo
+share/locale/el/LC_MESSAGES/kfilemetadata.mo
+share/locale/en_GB/LC_MESSAGES/kfilemetadata.mo
+share/locale/es/LC_MESSAGES/kfilemetadata.mo
+share/locale/fi/LC_MESSAGES/kfilemetadata.mo
+share/locale/fr/LC_MESSAGES/kfilemetadata.mo
+share/locale/gd/LC_MESSAGES/kfilemetadata.mo
+share/locale/gl/LC_MESSAGES/kfilemetadata.mo
+share/locale/hu/LC_MESSAGES/kfilemetadata.mo
+share/locale/ia/LC_MESSAGES/kfilemetadata.mo
+share/locale/it/LC_MESSAGES/kfilemetadata.mo
+share/locale/ja/LC_MESSAGES/kfilemetadata.mo
+share/locale/ko/LC_MESSAGES/kfilemetadata.mo
+share/locale/lt/LC_MESSAGES/kfilemetadata.mo
+share/locale/nb/LC_MESSAGES/kfilemetadata.mo
+share/locale/nds/LC_MESSAGES/kfilemetadata.mo
+share/locale/nl/LC_MESSAGES/kfilemetadata.mo
+share/locale/nn/LC_MESSAGES/kfilemetadata.mo
+share/locale/pa/LC_MESSAGES/kfilemetadata.mo
+share/locale/pl/LC_MESSAGES/kfilemetadata.mo
+share/locale/pt/LC_MESSAGES/kfilemetadata.mo
+share/locale/pt_BR/LC_MESSAGES/kfilemetadata.mo
+share/locale/ro/LC_MESSAGES/kfilemetadata.mo
+share/locale/ru/LC_MESSAGES/kfilemetadata.mo
+share/locale/sk/LC_MESSAGES/kfilemetadata.mo
+share/locale/sl/LC_MESSAGES/kfilemetadata.mo
+share/locale/sr/LC_MESSAGES/kfilemetadata.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kfilemetadata.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kfilemetadata.mo
+share/locale/sr@latin/LC_MESSAGES/kfilemetadata.mo
+share/locale/sv/LC_MESSAGES/kfilemetadata.mo
+share/locale/tr/LC_MESSAGES/kfilemetadata.mo
+share/locale/uk/LC_MESSAGES/kfilemetadata.mo
+share/locale/zh_CN/LC_MESSAGES/kfilemetadata.mo
+share/locale/zh_TW/LC_MESSAGES/kfilemetadata.mo
diff --git a/sysutils/kfilemetadata5/buildlink3.mk b/sysutils/kfilemetadata5/buildlink3.mk
new file mode 100644
index 00000000000..a40213fdda1
--- /dev/null
+++ b/sysutils/kfilemetadata5/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+BUILDLINK_TREE+= kfilemetadata5
+
+.if !defined(KFILEMETADATA5_BUILDLINK3_MK)
+KFILEMETADATA5_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kfilemetadata5+= kfilemetadata5>=5.19.0
+BUILDLINK_PKGSRCDIR.kfilemetadata5?= ../../sysutils/kfilemetadata5
+
+.endif # KFILEMETADATA5_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kfilemetadata5
diff --git a/sysutils/kfilemetadata5/distinfo b/sysutils/kfilemetadata5/distinfo
new file mode 100644
index 00000000000..ea249845f32
--- /dev/null
+++ b/sysutils/kfilemetadata5/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+SHA1 (kfilemetadata-5.21.0.tar.xz) = 9ab47b8a829a80455f4006f2ae9b4a94780e26c7
+RMD160 (kfilemetadata-5.21.0.tar.xz) = c7447b76937d8b1d3b655d35efe971d0b3b3ad48
+SHA512 (kfilemetadata-5.21.0.tar.xz) = 0bcdd4cd924d7402383f1917e3e9c66efb97aa3dcca7717bb69c41a4b7f7272ba91eb0c9c95536d79b62f28746e867f0ccae75155cb0a125dcef4fa1f6060a67
+Size (kfilemetadata-5.21.0.tar.xz) = 126140 bytes
+SHA1 (patch-cmake_FindFFmpeg.cmake) = 94c7699d9a62b86f3c188ad162385bc3319b7753
diff --git a/sysutils/kfilemetadata5/patches/patch-cmake_FindFFmpeg.cmake b/sysutils/kfilemetadata5/patches/patch-cmake_FindFFmpeg.cmake
new file mode 100644
index 00000000000..888300a6b8b
--- /dev/null
+++ b/sysutils/kfilemetadata5/patches/patch-cmake_FindFFmpeg.cmake
@@ -0,0 +1,27 @@
+$NetBSD: patch-cmake_FindFFmpeg.cmake,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+Fix broken prefix
+
+--- cmake/FindFFmpeg.cmake.orig 2016-02-06 13:44:51.000000000 +0000
++++ cmake/FindFFmpeg.cmake
+@@ -89,16 +89,16 @@ macro(find_component _component _pkgconf
+
+ find_path(${_component}_INCLUDE_DIRS ${_header}
+ HINTS
+- ${PC_LIB${_component}_INCLUDEDIR}
+- ${PC_LIB${_component}_INCLUDE_DIRS}
++ ${PC_${_component}_INCLUDEDIR}
++ ${PC_${_component}_INCLUDE_DIRS}
+ PATH_SUFFIXES
+ ffmpeg
+ )
+
+ find_library(${_component}_LIBRARIES NAMES ${_library}
+ HINTS
+- ${PC_LIB${_component}_LIBDIR}
+- ${PC_LIB${_component}_LIBRARY_DIRS}
++ ${PC_${_component}_LIBDIR}
++ ${PC_${_component}_LIBRARY_DIRS}
+ )
+
+ set(${_component}_DEFINITIONS ${PC_${_component}_CFLAGS_OTHER} CACHE STRING "The ${_component} CFLAGS.")
diff --git a/sysutils/solid/DESCR b/sysutils/solid/DESCR
new file mode 100644
index 00000000000..4a8768e57d1
--- /dev/null
+++ b/sysutils/solid/DESCR
@@ -0,0 +1,8 @@
+Solid is a device integration framework. It provides a way of querying and
+interacting with hardware independently of the underlying operating system.
+
+It provides the following features for application developers:
+
+- Hardware Discovery
+- Power Management
+- Network Management
diff --git a/sysutils/solid/Makefile b/sysutils/solid/Makefile
new file mode 100644
index 00000000000..248a64164a3
--- /dev/null
+++ b/sysutils/solid/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+DISTNAME= solid-${KF5VER}
+CATEGORIES= sysutils
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= Hardware integration and detection
+LICENSE= gnu-lgpl-v2.1
+
+.include "../../wip/meta-pkgs/Makefile.common"
+
+USE_TOOLS+= flex bison
+
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/solid/PLIST b/sysutils/solid/PLIST
new file mode 100644
index 00000000000..d427c01b3b5
--- /dev/null
+++ b/sysutils/solid/PLIST
@@ -0,0 +1,108 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:17:14 markd Exp $
+bin/solid-hardware5
+include/KF5/Solid/Solid/Battery
+include/KF5/Solid/Solid/Block
+include/KF5/Solid/Solid/Camera
+include/KF5/Solid/Solid/Device
+include/KF5/Solid/Solid/DeviceInterface
+include/KF5/Solid/Solid/DeviceNotifier
+include/KF5/Solid/Solid/GenericInterface
+include/KF5/Solid/Solid/NetworkShare
+include/KF5/Solid/Solid/OpticalDisc
+include/KF5/Solid/Solid/OpticalDrive
+include/KF5/Solid/Solid/PortableMediaPlayer
+include/KF5/Solid/Solid/Predicate
+include/KF5/Solid/Solid/Processor
+include/KF5/Solid/Solid/SolidNamespace
+include/KF5/Solid/Solid/StorageAccess
+include/KF5/Solid/Solid/StorageDrive
+include/KF5/Solid/Solid/StorageVolume
+include/KF5/Solid/solid/battery.h
+include/KF5/Solid/solid/block.h
+include/KF5/Solid/solid/camera.h
+include/KF5/Solid/solid/device.h
+include/KF5/Solid/solid/deviceinterface.h
+include/KF5/Solid/solid/devicenotifier.h
+include/KF5/Solid/solid/genericinterface.h
+include/KF5/Solid/solid/networkshare.h
+include/KF5/Solid/solid/opticaldisc.h
+include/KF5/Solid/solid/opticaldrive.h
+include/KF5/Solid/solid/portablemediaplayer.h
+include/KF5/Solid/solid/predicate.h
+include/KF5/Solid/solid/processor.h
+include/KF5/Solid/solid/solid_export.h
+include/KF5/Solid/solid/solidnamespace.h
+include/KF5/Solid/solid/storageaccess.h
+include/KF5/Solid/solid/storagedrive.h
+include/KF5/Solid/solid/storagevolume.h
+include/KF5/solid_version.h
+lib/cmake/KF5Solid/KF5SolidConfig.cmake
+lib/cmake/KF5Solid/KF5SolidConfigVersion.cmake
+lib/cmake/KF5Solid/KF5SolidTargets-noconfig.cmake
+lib/cmake/KF5Solid/KF5SolidTargets.cmake
+lib/libKF5Solid.so
+lib/libKF5Solid.so.5
+lib/libKF5Solid.so.${PKGVERSION}
+qt5/mkspecs/modules/qt_Solid.pri
+qt5/qml/org/kde/solid/libsolidextensionplugin.so
+qt5/qml/org/kde/solid/qmldir
+share/locale/ar/LC_MESSAGES/solid5_qt.qm
+share/locale/ast/LC_MESSAGES/solid5_qt.qm
+share/locale/bg/LC_MESSAGES/solid5_qt.qm
+share/locale/bs/LC_MESSAGES/solid5_qt.qm
+share/locale/ca/LC_MESSAGES/solid5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/solid5_qt.qm
+share/locale/cs/LC_MESSAGES/solid5_qt.qm
+share/locale/da/LC_MESSAGES/solid5_qt.qm
+share/locale/de/LC_MESSAGES/solid5_qt.qm
+share/locale/el/LC_MESSAGES/solid5_qt.qm
+share/locale/en_GB/LC_MESSAGES/solid5_qt.qm
+share/locale/eo/LC_MESSAGES/solid5_qt.qm
+share/locale/es/LC_MESSAGES/solid5_qt.qm
+share/locale/et/LC_MESSAGES/solid5_qt.qm
+share/locale/eu/LC_MESSAGES/solid5_qt.qm
+share/locale/fi/LC_MESSAGES/solid5_qt.qm
+share/locale/fr/LC_MESSAGES/solid5_qt.qm
+share/locale/ga/LC_MESSAGES/solid5_qt.qm
+share/locale/gd/LC_MESSAGES/solid5_qt.qm
+share/locale/gl/LC_MESSAGES/solid5_qt.qm
+share/locale/he/LC_MESSAGES/solid5_qt.qm
+share/locale/hr/LC_MESSAGES/solid5_qt.qm
+share/locale/hu/LC_MESSAGES/solid5_qt.qm
+share/locale/ia/LC_MESSAGES/solid5_qt.qm
+share/locale/is/LC_MESSAGES/solid5_qt.qm
+share/locale/it/LC_MESSAGES/solid5_qt.qm
+share/locale/ja/LC_MESSAGES/solid5_qt.qm
+share/locale/kk/LC_MESSAGES/solid5_qt.qm
+share/locale/km/LC_MESSAGES/solid5_qt.qm
+share/locale/ko/LC_MESSAGES/solid5_qt.qm
+share/locale/lt/LC_MESSAGES/solid5_qt.qm
+share/locale/lv/LC_MESSAGES/solid5_qt.qm
+share/locale/ml/LC_MESSAGES/solid5_qt.qm
+share/locale/mr/LC_MESSAGES/solid5_qt.qm
+share/locale/ms/LC_MESSAGES/solid5_qt.qm
+share/locale/nb/LC_MESSAGES/solid5_qt.qm
+share/locale/nds/LC_MESSAGES/solid5_qt.qm
+share/locale/nl/LC_MESSAGES/solid5_qt.qm
+share/locale/nn/LC_MESSAGES/solid5_qt.qm
+share/locale/pa/LC_MESSAGES/solid5_qt.qm
+share/locale/pl/LC_MESSAGES/solid5_qt.qm
+share/locale/pt/LC_MESSAGES/solid5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/solid5_qt.qm
+share/locale/ro/LC_MESSAGES/solid5_qt.qm
+share/locale/ru/LC_MESSAGES/solid5_qt.qm
+share/locale/se/LC_MESSAGES/solid5_qt.qm
+share/locale/sk/LC_MESSAGES/solid5_qt.qm
+share/locale/sl/LC_MESSAGES/solid5_qt.qm
+share/locale/sr/LC_MESSAGES/solid5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/solid5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/solid5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/solid5_qt.qm
+share/locale/sv/LC_MESSAGES/solid5_qt.qm
+share/locale/ta/LC_MESSAGES/solid5_qt.qm
+share/locale/th/LC_MESSAGES/solid5_qt.qm
+share/locale/tr/LC_MESSAGES/solid5_qt.qm
+share/locale/ug/LC_MESSAGES/solid5_qt.qm
+share/locale/uk/LC_MESSAGES/solid5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/solid5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/solid5_qt.qm
diff --git a/sysutils/solid/buildlink3.mk b/sysutils/solid/buildlink3.mk
new file mode 100644
index 00000000000..ed289eb8967
--- /dev/null
+++ b/sysutils/solid/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+BUILDLINK_TREE+= solid
+
+.if !defined(SOLID_BUILDLINK3_MK)
+SOLID_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.solid+= solid>=5.18.0
+BUILDLINK_PKGSRCDIR.solid?= ../../sysutils/solid
+
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.endif # SOLID_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -solid
diff --git a/sysutils/solid/distinfo b/sysutils/solid/distinfo
new file mode 100644
index 00000000000..c00365e44a0
--- /dev/null
+++ b/sysutils/solid/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:17:14 markd Exp $
+
+SHA1 (solid-5.21.0.tar.xz) = 44b8ee1836854e0a87453f98a9236936fe8ffc20
+RMD160 (solid-5.21.0.tar.xz) = ab13d8c17b1e894977db60dc19f4bdc94291bc41
+SHA512 (solid-5.21.0.tar.xz) = 005cb4a1dd60a835237ef020ecc6308fafe66f0ff27e0e687ea48b52a1f352010550cd975f236c4d9d467c9e362ebb27597dfa29b0914dc04b415e376e99039c
+Size (solid-5.21.0.tar.xz) = 268104 bytes