Please find below a simple and straightforward KDE Frameworks 5.41.0
update diff.

There is only one notable change. Update kdelibs4support to 5.39.0 and
not to 5.41.0 because otherwise the openssl stuff will do too much work.
(Make kssl compile against OpenSSL 1.1.0 (bug 370223)).

Does anyone want to push it into a bulk? Please let me know.

Comments and ok's are welcome.

Rafael Sadowski

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile    26 Oct 2017 08:24:17 -0000      1.6
+++ Makefile    29 Dec 2017 14:00:01 -0000
@@ -8,46 +8,46 @@ SUBDIR += extra-cmake-modules # 100% tes
 # tier 1
 SUBDIR += ki18n                        # 100% tests passed, 0 tests failed out 
of 5
 SUBDIR += attica               # 100% tests passed, 0 tests failed out of 1
-SUBDIR += bluez-qt             # 100% tests passed, 0 tests failed out of 9
+SUBDIR += bluez-qt             # NO_TEST
 SUBDIR += breeze-icons         # 75% tests passed, 1 tests failed out of 4
 SUBDIR += kapidox              # NO_TEST
 SUBDIR += karchive             # 80% tests passed, 1 tests failed out of 5
 SUBDIR += kcodecs              # 100% tests passed, 0 tests failed out of 6
 SUBDIR += kconfig              # 100% tests passed, 0 tests failed out of 35
-SUBDIR += kcoreaddons          # 100% tests passed, 0 tests failed out of 23
-SUBDIR += kdbusaddons          # tests stuck
+SUBDIR += kcoreaddons          # 96% tests passed, 1 tests failed out of 23
+SUBDIR += kdbusaddons          # stucks
 SUBDIR += kdnssd               # NO_TEST
 SUBDIR += kguiaddons           # 100% tests passed, 0 tests failed out of 3
 SUBDIR += kidletime            # NO_TEST
 SUBDIR += kitemmodels          # 100% tests passed, 0 tests failed out of 11
 SUBDIR += kitemviews           # 100% tests passed, 0 tests failed out of 1
 SUBDIR += kplotting            # 100% tests passed, 0 tests failed out of 4
-SUBDIR += kwidgetsaddons       # 100% tests passed, 0 tests failed out of 16
-SUBDIR += kwindowsystem                # 54% tests passed, 6 tests failed out 
of 13
+SUBDIR += kwidgetsaddons       # 100% tests passed, 0 tests failed out of 18
+SUBDIR += kwindowsystem                # 62% tests passed, 5 tests failed out 
of 13
 SUBDIR += oxygen-icons         # 67% tests passed, 1 tests failed out of 3
 SUBDIR += solid                        # 75% tests passed, 1 tests failed out 
of 4
 SUBDIR += sonnet               # 100% tests passed, 0 tests failed out of 4
 SUBDIR += threadweaver         # 100% tests passed, 0 tests failed out of 7
 SUBDIR += syntax-highlighting  # 100% tests passed, 0 tests failed out of 8
-SUBDIR += prison               # NO_TEST
-SUBDIR += kirigami2            # 0% tests passed, 1 tests failed out of 1
+SUBDIR += prison               # 100% tests passed, 0 tests failed out of 2
+SUBDIR += kirigami2            # 
 
 # tier 2
 SUBDIR += kauth                        # 100% tests passed, 0 tests failed out 
of 2
 SUBDIR += kcompletion          # 100% tests passed, 0 tests failed out of 4
 SUBDIR += kcrash               # 50% tests passed, 1 tests failed out of 2
-SUBDIR += kdoctools            # 100% tests passed, 0 tests failed out of 1
-SUBDIR += kfilemetadata                # 100% tests passed, 0 tests failed out 
of 12
+SUBDIR += kdoctools            # 100% tests passed, 0 tests failed out of 1S
+SUBDIR += kfilemetadata                # 92% tests passed, 1 tests failed out 
of 13
 SUBDIR += kimageformats                # 8% tests passed, 12 tests failed out 
of 13
 SUBDIR += kjobwidgets          # NO_TEST
 SUBDIR += knotifications       # 100% tests passed, 0 tests failed out of 1
-SUBDIR += kpty                 # 0% tests passed, 1 tests failed out of 1
+SUBDIR += kpty                 # stucks
 SUBDIR += kunitconversion      # 100% tests passed, 0 tests failed out of 3
-SUBDIR += kpackage             # 50% tests passed, 5 tests failed out of 10
+SUBDIR += kpackage             # 90% tests passed, 1 tests failed out of 10
 
 # tier 3
 # high contention on [kservice..kio..kdeclarative] path, be careful
-SUBDIR += kservice             # 60% tests passed, 4 tests failed out of 10
+SUBDIR += kservice             # 40% tests passed, 6 tests failed out of 10
 SUBDIR += kconfigwidgets       # 100% tests passed, 0 tests failed out of 3
 SUBDIR += kiconthemes          # 100% tests passed, 0 tests failed out of 7
 SUBDIR += kpeople              # 100% tests passed, 0 tests failed out of 3
@@ -58,7 +58,7 @@ SUBDIR += ktextwidgets                # 100% tests pas
 SUBDIR += kxmlgui              # 80% tests passed, 1 tests failed out of 5
 SUBDIR += kbookmarks           # 100% tests passed, 0 tests failed out of 1
 SUBDIR += kdesu                        # NO_TEST
-SUBDIR += kio                  # 92% tests passed, 4 tests failed out of 53
+SUBDIR += kio                  # 93% tests passed, 4 tests failed out of 54
 SUBDIR += knewstuff            # 100% tests passed, 0 tests failed out of 3
 SUBDIR += kactivities          # NO_TEST
 SUBDIR += kinit                        # NO_TEST
@@ -72,15 +72,15 @@ SUBDIR += kdewebkit         # NO_TEST
 SUBDIR += baloo                        # 79% tests passed, 4 tests failed out 
of 19
 SUBDIR += kdesignerplugin      # 100% tests passed, 0 tests failed out of 2
 SUBDIR += knotifyconfig                # NO_TEST
-SUBDIR += ktexteditor          # 100% tests passed, 0 tests failed out of 66
-SUBDIR += plasma-framework     # 71% tests passed, 4 tests failed out of 14
+SUBDIR += ktexteditor          # 98% tests passed, 1 tests failed out of 66
+SUBDIR += plasma-framework     # 50% tests passed, 7 tests failed out of 14
 SUBDIR += krunner              # 50% tests passed, 1 tests failed out of 2
 
 # tier 4
 SUBDIR += frameworkintegration # 100% tests passed, 0 tests failed out of 1
 
 # porting aids
-SUBDIR += kdelibs4support      # 90% tests passed, 4 tests failed out of 39
+SUBDIR += kdelibs4support      # stucks
 SUBDIR += khtml                        # 100% tests passed, 0 tests failed out 
of 2
 SUBDIR += kjs                  # 100% tests passed, 0 tests failed out of 1
 SUBDIR += kjsembed             # NO_TEST
Index: kf5.port.mk
===================================================================
RCS file: /cvs/ports/devel/kf5/kf5.port.mk,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 kf5.port.mk
--- kf5.port.mk 26 Oct 2017 07:53:22 -0000      1.5
+++ kf5.port.mk 29 Dec 2017 14:00:01 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: kf5.port.mk,v 1.5 2017/10/26 07:53:22 rsadowski Exp $
 
-MODKF5_VERSION =       5.38.0
+MODKF5_VERSION =       5.41.0
 
 MAINTAINER ?=          KDE porting team <openbsd-...@googlegroups.com>
 
@@ -29,6 +29,12 @@ CONFIGURE_ARGS += \
 
 # XXX it's very strange this is off by default
 CONFIGURE_ARGS +=      -DALLOW_UNDEFINED_LIB_SYMBOLS=Yes
+
+# The PythonModuleGeneration CMake find module picks up highest Python3
+# version it could find, and fails to build anyway.
+# The module needs more fixes. Also, it's not clear how to deal
+# with multiple Python dependencies.
+CONFIGURE_ARGS +=      
-DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration:Bool=Yes
 .endif
 
 # make sure cmake module preceeds qt5, unless we really want qmake
Index: attica/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/attica/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- attica/Makefile     26 Oct 2017 07:53:22 -0000      1.4
+++ attica/Makefile     29 Dec 2017 14:00:01 -0000
@@ -4,7 +4,7 @@ COMMENT =       Open Collaboration Services AP
 DISTNAME =     attica-${VERSION}
 PKGNAME =      kf5-${DISTNAME}
 
-SHARED_LIBS =  KF5Attica               2.0
+SHARED_LIBS =  KF5Attica               3.0
 
 WANTLIB =      ${COMPILER_LIBCXX} Qt5Core Qt5Network m
 
Index: attica/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/attica/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- attica/distinfo     26 Oct 2017 07:53:22 -0000      1.4
+++ attica/distinfo     29 Dec 2017 14:00:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/attica-5.38.0.tar.xz) = 
JvEk5obUof8AV5iVjWPdzNC8I6dj6gV4xNIzehprVYs=
-SIZE (kde/attica-5.38.0.tar.xz) = 60636
+SHA256 (kde/attica-5.41.0.tar.xz) = 
B3tsrFnr+y1uUpZTyuIfXO0m1U/3nIZofuePAhzEJ9E=
+SIZE (kde/attica-5.41.0.tar.xz) = 60588
Index: baloo/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/baloo/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- baloo/Makefile      27 Oct 2017 07:21:11 -0000      1.9
+++ baloo/Makefile      29 Dec 2017 14:00:01 -0000
@@ -41,7 +41,7 @@ LIB_DEPENDS = databases/xapian-core \
                devel/kf5/kconfig \
                devel/kf5/kcrash \
                devel/kf5/kdbusaddons \
-               devel/kf5/kdelibs4support \
+               devel/kf5/kdelibs4support<=5.39.0 \
                devel/kf5/kfilemetadata \
                devel/kf5/ki18n \
                devel/kf5/kidletime \
Index: bluez-qt/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/bluez-qt/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- bluez-qt/Makefile   26 Oct 2017 07:53:22 -0000      1.6
+++ bluez-qt/Makefile   29 Dec 2017 14:00:01 -0000
@@ -3,7 +3,7 @@
 COMMENT =              Qt wrapper for BlueZ 5 DBus API
 DISTNAME =             bluez-qt-${VERSION}
 
-SHARED_LIBS =          KF5BluezQt              3.0
+SHARED_LIBS =          KF5BluezQt              4.0
 
 WANTLIB = ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Network Qt5Qml m
 
Index: bluez-qt/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/bluez-qt/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- bluez-qt/distinfo   26 Oct 2017 07:53:22 -0000      1.4
+++ bluez-qt/distinfo   29 Dec 2017 14:00:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/bluez-qt-5.38.0.tar.xz) = 
m1MvFriiJvSNyOCfAK4Ylq7xT0qyEds/26tqcp+vVkE=
-SIZE (kde/bluez-qt-5.38.0.tar.xz) = 75104
+SHA256 (kde/bluez-qt-5.41.0.tar.xz) = 
Fvze9xsV01gw52HBOaVQTK1fYaKj/mIyhnxYEXLVlCM=
+SIZE (kde/bluez-qt-5.41.0.tar.xz) = 75112
Index: breeze-icons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/breeze-icons/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- breeze-icons/Makefile       25 Dec 2016 14:54:48 -0000      1.2
+++ breeze-icons/Makefile       29 Dec 2017 14:00:01 -0000
@@ -9,7 +9,4 @@ RUN_DEPENDS =   x11/gtk+3,-guic
 
 PKG_ARCH =     *
 
-# TODO: The following tests FAILED:
-# 3 - dupe (Failed)
-
 .include <bsd.port.mk>
Index: breeze-icons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/breeze-icons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- breeze-icons/distinfo       26 Oct 2017 07:53:22 -0000      1.4
+++ breeze-icons/distinfo       29 Dec 2017 14:00:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/breeze-icons-5.38.0.tar.xz) = 
iSkd05a9D0LpuQ65L0aJX6Rh68K0IKWMZj4MSJiJTiU=
-SIZE (kde/breeze-icons-5.38.0.tar.xz) = 1498388
+SHA256 (kde/breeze-icons-5.41.0.tar.xz) = 
nNzkKDPr3x8ez8qWb8HxMqCiq16q8QQztdxahoiuBsw=
+SIZE (kde/breeze-icons-5.41.0.tar.xz) = 1499396
Index: breeze-icons/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/breeze-icons/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- breeze-icons/pkg/PLIST      26 Oct 2017 07:53:22 -0000      1.4
+++ breeze-icons/pkg/PLIST      29 Dec 2017 14:00:02 -0000
@@ -431,6 +431,7 @@ share/icons/breeze-dark/actions/16/flag-
 share/icons/breeze-dark/actions/16/flag.svg
 share/icons/breeze-dark/actions/16/flash.svg
 share/icons/breeze-dark/actions/16/folder-new.svg
+share/icons/breeze-dark/actions/16/folder-stash.svg
 share/icons/breeze-dark/actions/16/folder-sync.svg
 share/icons/breeze-dark/actions/16/followmouse.svg
 share/icons/breeze-dark/actions/16/font-face.svg
@@ -1830,6 +1831,7 @@ share/icons/breeze-dark/actions/22/flag.
 share/icons/breeze-dark/actions/22/flash.svg
 share/icons/breeze-dark/actions/22/flower-shape.svg
 share/icons/breeze-dark/actions/22/folder-new.svg
+share/icons/breeze-dark/actions/22/folder-stash.svg
 share/icons/breeze-dark/actions/22/folder-sync.svg
 share/icons/breeze-dark/actions/22/followmouse.svg
 share/icons/breeze-dark/actions/22/foreignkey_constraint.svg
@@ -7270,6 +7272,7 @@ share/icons/breeze-dark/status/22/input-
 share/icons/breeze-dark/status/22/input-keyboard-virtual-on.svg
 share/icons/breeze-dark/status/22/input-touchpad-off.svg
 share/icons/breeze-dark/status/22/input-touchpad-on.svg
+share/icons/breeze-dark/status/22/install.svg
 share/icons/breeze-dark/status/22/irc-channel-joined.svg
 share/icons/breeze-dark/status/22/irc-channel-parted.svg
 share/icons/breeze-dark/status/22/kdeconnect-tray.svg
@@ -7310,6 +7313,7 @@ share/icons/breeze-dark/status/22/state-
 share/icons/breeze-dark/status/22/state-pause.svg
 share/icons/breeze-dark/status/22/state-sync.svg
 share/icons/breeze-dark/status/22/state-warning.svg
+share/icons/breeze-dark/status/22/uninstall.svg
 share/icons/breeze-dark/status/22/update-high.svg
 share/icons/breeze-dark/status/22/update-low.svg
 share/icons/breeze-dark/status/22/update-medium.svg
@@ -7845,6 +7849,7 @@ share/icons/breeze/actions/16/flag-yello
 share/icons/breeze/actions/16/flag.svg
 share/icons/breeze/actions/16/flash.svg
 share/icons/breeze/actions/16/folder-new.svg
+share/icons/breeze/actions/16/folder-stash.svg
 share/icons/breeze/actions/16/folder-sync.svg
 share/icons/breeze/actions/16/followmouse.svg
 share/icons/breeze/actions/16/font-face.svg
@@ -8382,6 +8387,7 @@ share/icons/breeze/actions/16/online.svg
 share/icons/breeze/actions/16/open-for-editing.svg
 share/icons/breeze/actions/16/outdated.svg
 share/icons/breeze/actions/16/output_win.svg
+share/icons/breeze/actions/16/overflow-menu.svg
 share/icons/breeze/actions/16/package-available-locked.svg
 share/icons/breeze/actions/16/package-available.svg
 share/icons/breeze/actions/16/package-broken.svg
@@ -9379,6 +9385,7 @@ share/icons/breeze/actions/22/flag.svg
 share/icons/breeze/actions/22/flash.svg
 share/icons/breeze/actions/22/flower-shape.svg
 share/icons/breeze/actions/22/folder-new.svg
+share/icons/breeze/actions/22/folder-stash.svg
 share/icons/breeze/actions/22/folder-sync.svg
 share/icons/breeze/actions/22/followmouse.svg
 share/icons/breeze/actions/22/foreignkey_constraint.svg
@@ -10004,6 +10011,7 @@ share/icons/breeze/actions/22/online.svg
 share/icons/breeze/actions/22/open-for-editing.svg
 share/icons/breeze/actions/22/output_win.svg
 share/icons/breeze/actions/22/overexposure.svg
+share/icons/breeze/actions/22/overflow-menu.svg
 share/icons/breeze/actions/22/package.svg
 share/icons/breeze/actions/22/page-2sides.svg
 share/icons/breeze/actions/22/page-3sides.svg
@@ -11161,6 +11169,7 @@ share/icons/breeze/actions/24/office-cha
 share/icons/breeze/actions/24/office-chart-polar.svg
 share/icons/breeze/actions/24/office-chart-ring.svg
 share/icons/breeze/actions/24/office-chart-scatter.svg
+share/icons/breeze/actions/24/overflow-menu.svg
 share/icons/breeze/actions/24/package.svg
 share/icons/breeze/actions/24/page-2sides.svg
 share/icons/breeze/actions/24/page-3sides.svg
@@ -11650,6 +11659,7 @@ share/icons/breeze/actions/32/object-ord
 share/icons/breeze/actions/32/object-order-lower.svg
 share/icons/breeze/actions/32/object-order-raise.svg
 share/icons/breeze/actions/32/output_win.svg
+share/icons/breeze/actions/32/overflow-menu.svg
 share/icons/breeze/actions/32/page-zoom.svg
 share/icons/breeze/actions/32/percent.svg
 share/icons/breeze/actions/32/preview.svg
@@ -14912,6 +14922,7 @@ share/icons/breeze/status/22/input-keybo
 share/icons/breeze/status/22/input-keyboard-virtual-on.svg
 share/icons/breeze/status/22/input-touchpad-off.svg
 share/icons/breeze/status/22/input-touchpad-on.svg
+share/icons/breeze/status/22/install.svg
 share/icons/breeze/status/22/irc-channel-joined.svg
 share/icons/breeze/status/22/irc-channel-parted.svg
 share/icons/breeze/status/22/kdeconnect-tray.svg
@@ -14952,6 +14963,7 @@ share/icons/breeze/status/22/state-ok.sv
 share/icons/breeze/status/22/state-pause.svg
 share/icons/breeze/status/22/state-sync.svg
 share/icons/breeze/status/22/state-warning.svg
+share/icons/breeze/status/22/uninstall.svg
 share/icons/breeze/status/22/update-high.svg
 share/icons/breeze/status/22/update-low.svg
 share/icons/breeze/status/22/update-medium.svg
Index: extra-cmake-modules/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/extra-cmake-modules/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- extra-cmake-modules/Makefile        26 Oct 2017 07:53:22 -0000      1.3
+++ extra-cmake-modules/Makefile        29 Dec 2017 14:00:02 -0000
@@ -16,8 +16,4 @@ PKG_ARCH =            *
 # use depleted
 CONFIGURE_ARGS +=      -DMAN_INSTALL_DIR=${PREFIX}/man
 
-# XXX Don't run compileall.py because it needs land/python
-post-install:
-       rm ${PREFIX}/share/ECM/kde-modules/*.orig
-
 .include <bsd.port.mk>
Index: extra-cmake-modules/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/extra-cmake-modules/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- extra-cmake-modules/distinfo        26 Oct 2017 07:53:22 -0000      1.4
+++ extra-cmake-modules/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/extra-cmake-modules-5.38.0.tar.xz) = 
YYiorI15lDkgT2mh6yKUMfyfGWeQuI1vtyuz1X7bIzI=
-SIZE (kde/extra-cmake-modules-5.38.0.tar.xz) = 312532
+SHA256 (kde/extra-cmake-modules-5.41.0.tar.xz) = 
uq9glAuf+IMzJim6KAAJC7hnIrpJqFzBJ4Lk7lsWn2c=
+SIZE (kde/extra-cmake-modules-5.41.0.tar.xz) = 313940
Index: extra-cmake-modules/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/extra-cmake-modules/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- extra-cmake-modules/pkg/PLIST       26 Oct 2017 07:53:22 -0000      1.4
+++ extra-cmake-modules/pkg/PLIST       29 Dec 2017 14:00:02 -0000
@@ -12,6 +12,7 @@ share/ECM/cmake/ECMConfigVersion.cmake
 share/ECM/find-modules/
 share/ECM/find-modules/ECMFindModuleHelpersStub.cmake
 share/ECM/find-modules/FindEGL.cmake
+share/ECM/find-modules/FindGLIB2.cmake
 share/ECM/find-modules/FindGperf.cmake
 share/ECM/find-modules/FindInotify.cmake
 share/ECM/find-modules/FindKF5.cmake
@@ -19,9 +20,11 @@ share/ECM/find-modules/FindLibGit2.cmake
 share/ECM/find-modules/FindOpenEXR.cmake
 share/ECM/find-modules/FindPng2Ico.cmake
 share/ECM/find-modules/FindPoppler.cmake
+share/ECM/find-modules/FindPulseAudio.cmake
 share/ECM/find-modules/FindPythonModuleGeneration.cmake
 share/ECM/find-modules/FindQHelpGenerator.cmake
 share/ECM/find-modules/FindQtWaylandScanner.cmake
+share/ECM/find-modules/FindSasl2.cmake
 share/ECM/find-modules/FindSharedMimeInfo.cmake
 share/ECM/find-modules/FindWayland.cmake
 share/ECM/find-modules/FindWaylandScanner.cmake
@@ -35,6 +38,7 @@ share/ECM/find-modules/sip_generator.py
 share/ECM/kde-modules/
 share/ECM/kde-modules/KDECMakeSettings.cmake
 share/ECM/kde-modules/KDECompilerSettings.cmake
+share/ECM/kde-modules/KDECompilerSettings.cmake.orig
 share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake
 share/ECM/kde-modules/KDEInstallDirs.cmake
 share/ECM/kde-modules/KDEPackageAppTemplates.cmake
@@ -84,12 +88,15 @@ share/doc/ECM/html/
 share/doc/ECM/html/_sources/
 share/doc/ECM/html/_sources/find-module/
 share/doc/ECM/html/_sources/find-module/FindEGL.txt
+share/doc/ECM/html/_sources/find-module/FindGLIB2.txt
 share/doc/ECM/html/_sources/find-module/FindKF5.txt
 share/doc/ECM/html/_sources/find-module/FindLibGit2.txt
 share/doc/ECM/html/_sources/find-module/FindOpenEXR.txt
 share/doc/ECM/html/_sources/find-module/FindPng2Ico.txt
 share/doc/ECM/html/_sources/find-module/FindPoppler.txt
+share/doc/ECM/html/_sources/find-module/FindPulseAudio.txt
 share/doc/ECM/html/_sources/find-module/FindQtWaylandScanner.txt
+share/doc/ECM/html/_sources/find-module/FindSasl2.txt
 share/doc/ECM/html/_sources/find-module/FindSharedMimeInfo.txt
 share/doc/ECM/html/_sources/find-module/FindWayland.txt
 share/doc/ECM/html/_sources/find-module/FindWaylandScanner.txt
@@ -157,12 +164,15 @@ share/doc/ECM/html/_static/up.png
 share/doc/ECM/html/_static/websupport.js
 share/doc/ECM/html/find-module/
 share/doc/ECM/html/find-module/FindEGL.html
+share/doc/ECM/html/find-module/FindGLIB2.html
 share/doc/ECM/html/find-module/FindKF5.html
 share/doc/ECM/html/find-module/FindLibGit2.html
 share/doc/ECM/html/find-module/FindOpenEXR.html
 share/doc/ECM/html/find-module/FindPng2Ico.html
 share/doc/ECM/html/find-module/FindPoppler.html
+share/doc/ECM/html/find-module/FindPulseAudio.html
 share/doc/ECM/html/find-module/FindQtWaylandScanner.html
+share/doc/ECM/html/find-module/FindSasl2.html
 share/doc/ECM/html/find-module/FindSharedMimeInfo.html
 share/doc/ECM/html/find-module/FindWayland.html
 share/doc/ECM/html/find-module/FindWaylandScanner.html
Index: frameworkintegration/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/frameworkintegration/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- frameworkintegration/Makefile       26 Oct 2017 07:53:22 -0000      1.7
+++ frameworkintegration/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,11 +3,13 @@
 COMMENT =      KDE Plasma integration support for Qt-based apps
 DISTNAME =     frameworkintegration-${VERSION}
 
-SHARED_LIBS =  KF5Style                3.0
+SHARED_LIBS =  KF5Style                4.0
 
-WANTLIB += ${COMPILER_LIBCXX} KF5Attica KF5ConfigCore KF5CoreAddons
-WANTLIB += KF5I18n KF5NewStuffCore KF5Notifications KF5WidgetsAddons
-WANTLIB += Qt5Core Qt5Gui Qt5Network Qt5Widgets c m
+WANTLIB += ${COMPILER_LIBCXX} KF5Attica KF5Auth KF5Codecs KF5ConfigCore
+WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5I18n
+WANTLIB += KF5IconThemes KF5NewStuffCore KF5Notifications KF5WidgetsAddons
+WANTLIB += Qt5Core Qt5Gui Qt5Network Qt5Widgets Qt5X11Extras Qt5Xml
+WANTLIB += c m xcb
 
 BUILD_DEPENDS =        devel/gettext-tools \
                devel/kf5/ki18n \
Index: frameworkintegration/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/frameworkintegration/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- frameworkintegration/distinfo       26 Oct 2017 07:53:22 -0000      1.4
+++ frameworkintegration/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/frameworkintegration-5.38.0.tar.xz) = 
CMuI73x863zUPLx/MEDa9xKNIrt1+Os5VtVa/T4bNnA=
-SIZE (kde/frameworkintegration-5.38.0.tar.xz) = 1752696
+SHA256 (kde/frameworkintegration-5.41.0.tar.xz) = 
usDJPGXLEdhKhSYZTK1DtfyusSNGIrZPjYVLwf6Ex8w=
+SIZE (kde/frameworkintegration-5.41.0.tar.xz) = 1752828
Index: kactivities/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kactivities/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- kactivities/Makefile        26 Oct 2017 07:53:22 -0000      1.7
+++ kactivities/Makefile        29 Dec 2017 14:00:02 -0000
@@ -4,7 +4,7 @@ COMMENT =       core components for the KDE Ac
 DISTNAME =     kactivities-${VERSION}
 PKGNAME =      kf5-${DISTNAME}
 
-SHARED_LIBS =  KF5Activities           3.0
+SHARED_LIBS =  KF5Activities           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons Qt5Core
 WANTLIB += Qt5DBus Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5Sql c
@@ -20,7 +20,5 @@ LIB_DEPENDS = devel/kf5/kconfig \
                devel/kf5/kcoreaddons \
                devel/kf5/kio \
                x11/qt5/qtdeclarative
-
-CONFIGURE_ENV =        CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include 
-DBOOST_NO_EXCEPTIONS=1"
 
 .include <bsd.port.mk>
Index: kactivities/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kactivities/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kactivities/distinfo        26 Oct 2017 07:53:22 -0000      1.4
+++ kactivities/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kactivities-5.38.0.tar.xz) = 
KJ0lNnUV6NRmj0YOMnS2jtYyKn8cYihgLA8gRiMDNT8=
-SIZE (kde/kactivities-5.38.0.tar.xz) = 61264
+SHA256 (kde/kactivities-5.41.0.tar.xz) = 
jPYAME28zqB6JR9Fi5fkB0X89X+gDJ/aNXMign+svP8=
+SIZE (kde/kactivities-5.41.0.tar.xz) = 61336
Index: kactivities-stats/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kactivities-stats/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kactivities-stats/Makefile  26 Oct 2017 07:53:22 -0000      1.6
+++ kactivities-stats/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      statistics for the KDE Activity concept
 DISTNAME =     kactivities-stats-${VERSION}
 
-SHARED_LIBS =  KF5ActivitiesStats      3.0
+SHARED_LIBS =  KF5ActivitiesStats      4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Activities KF5ConfigCore Qt5Core
 WANTLIB += Qt5DBus Qt5Sql m
@@ -13,6 +13,6 @@ BUILD_DEPENDS =       devel/boost
 LIB_DEPENDS =  devel/kf5/kactivities \
                devel/kf5/kconfig
 
-CONFIGURE_ENV =        CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include 
-DBOOST_NO_EXCEPTIONS=1"
+CONFIGURE_ENV =        CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include"
 
 .include <bsd.port.mk>
Index: kactivities-stats/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kactivities-stats/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kactivities-stats/distinfo  26 Oct 2017 07:53:22 -0000      1.4
+++ kactivities-stats/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kactivities-stats-5.38.0.tar.xz) = 
ojlVzlhOoKG+j+F7C5ytgZJ5t1GNOpzxdaQOS8CPp2g=
-SIZE (kde/kactivities-stats-5.38.0.tar.xz) = 60828
+SHA256 (kde/kactivities-stats-5.41.0.tar.xz) = 
+N6KTeDOgk35RMHe67sc2aWJ80V21/tJraYLISwlo9o=
+SIZE (kde/kactivities-stats-5.41.0.tar.xz) = 60884
Index: kapidox/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kapidox/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kapidox/distinfo    26 Oct 2017 07:53:22 -0000      1.4
+++ kapidox/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kapidox-5.38.0.tar.xz) = 
5sjecL0tj9VcjdTwHftSb+MjDFCUru1f7do2DGk5k8g=
-SIZE (kde/kapidox-5.38.0.tar.xz) = 395812
+SHA256 (kde/kapidox-5.41.0.tar.xz) = 
xnunDDfCj/Dk/430ZbTSgbSAn2O+wJdckap6M4qGt0k=
+SIZE (kde/kapidox-5.41.0.tar.xz) = 395724
Index: karchive/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/karchive/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- karchive/Makefile   26 Oct 2017 07:53:22 -0000      1.5
+++ karchive/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,12 +3,13 @@
 COMMENT =              Qt5-based API for manipulating file archives
 DISTNAME =             karchive-${VERSION}
 
-SHARED_LIBS =          KF5Archive              3.0
+SHARED_LIBS =          KF5Archive              4.0
 
 WANTLIB =              ${COMPILER_LIBCXX} Qt5Core bz2 lzma m z
 
 LIB_DEPENDS =          archivers/xz \
                        archivers/bzip2
 
-PORTHOME =     ${WRKDIR}
+PORTHOME =             ${WRKDIR}
+
 .include <bsd.port.mk>
Index: karchive/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/karchive/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- karchive/distinfo   26 Oct 2017 07:53:22 -0000      1.4
+++ karchive/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/karchive-5.38.0.tar.xz) = 
k1TUUhk0K4iKwOzLw846BUhY/M6dTJOBc1LStEfrtlg=
-SIZE (kde/karchive-5.38.0.tar.xz) = 113572
+SHA256 (kde/karchive-5.41.0.tar.xz) = 
Q8QPBuil4xmOU2OoJ0izp8t5UmSJ5rtlHKWeUJKXp0E=
+SIZE (kde/karchive-5.41.0.tar.xz) = 113596
Index: karchive/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/karchive/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- karchive/pkg/PLIST  26 May 2016 23:58:57 -0000      1.1.1.1
+++ karchive/pkg/PLIST  29 Dec 2017 14:00:02 -0000
@@ -33,6 +33,8 @@ lib/cmake/KF5Archive/KF5ArchiveConfigVer
 lib/cmake/KF5Archive/KF5ArchiveTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/KF5Archive/KF5ArchiveTargets.cmake
 @lib lib/libKF5Archive.so.${LIBKF5Archive_VERSION}
+share/examples/xdg/
+share/examples/xdg/karchive.categories
 share/kf5/
 share/kf5/mkspecs/
 share/kf5/mkspecs/qt_KArchive.pri
Index: kauth/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kauth/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kauth/Makefile      26 Oct 2017 07:53:22 -0000      1.5
+++ kauth/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      execute actions as privileged user
 DISTNAME =     kauth-${VERSION}
 
-SHARED_LIBS =  KF5Auth         3.0
+SHARED_LIBS =  KF5Auth         4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5CoreAddons Qt5Core Qt5DBus Qt5Gui
 WANTLIB += Qt5Widgets c m polkit-qt5-core-1
Index: kauth/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kauth/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kauth/distinfo      26 Oct 2017 07:53:22 -0000      1.4
+++ kauth/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kauth-5.38.0.tar.xz) = J5r5WTs7+LJzBzCHf/hllEg54I0hhV6iWGSTT+Ny3oo=
-SIZE (kde/kauth-5.38.0.tar.xz) = 84804
+SHA256 (kde/kauth-5.41.0.tar.xz) = VIzG7rE+3z082pRwD+ADHNqzzlstL0fh5Iz3cQdyasI=
+SIZE (kde/kauth-5.41.0.tar.xz) = 84928
Index: kbookmarks/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kbookmarks/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kbookmarks/distinfo 26 Oct 2017 07:53:22 -0000      1.4
+++ kbookmarks/distinfo 29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kbookmarks-5.38.0.tar.xz) = 
OK+LtZKjI7BdBbctIrm9XUiTKgHoaUH+xeDlylkFQ2g=
-SIZE (kde/kbookmarks-5.38.0.tar.xz) = 117280
+SHA256 (kde/kbookmarks-5.41.0.tar.xz) = 
YCdtyMT2MQcBlgSuK5g/fzopzeZdf+EqV+FmXQtyeZw=
+SIZE (kde/kbookmarks-5.41.0.tar.xz) = 117728
Index: kcmutils/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kcmutils/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kcmutils/Makefile   26 Oct 2017 07:53:22 -0000      1.5
+++ kcmutils/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      utility classes for KDE control modules
 DISTNAME =     kcmutils-${VERSION}
 
-SHARED_LIBS =  KF5KCMUtils     3.0
+SHARED_LIBS =  KF5KCMUtils     4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5ConfigCore
 WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5I18n
Index: kcmutils/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kcmutils/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kcmutils/distinfo   26 Oct 2017 07:53:22 -0000      1.4
+++ kcmutils/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kcmutils-5.38.0.tar.xz) = 
CxWXHs5gA2NtAS43dgMksAWwYFDU0Ha74w7tQncXzlg=
-SIZE (kde/kcmutils-5.38.0.tar.xz) = 235252
+SHA256 (kde/kcmutils-5.41.0.tar.xz) = 
GlrtVRHoZxF2NrNo+5Gl/5koDXsP45bmTOZsBiYsq5g=
+SIZE (kde/kcmutils-5.41.0.tar.xz) = 236008
Index: kcodecs/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kcodecs/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kcodecs/Makefile    26 Oct 2017 07:53:22 -0000      1.5
+++ kcodecs/Makefile    29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      string encoding/decoding for KDE
 DISTNAME =     kcodecs-${VERSION}
 
-SHARED_LIBS =  KF5Codecs               3.0
+SHARED_LIBS =  KF5Codecs               4.0
 
 WANTLIB =      ${COMPILER_LIBCXX} Qt5Core m
 
Index: kcodecs/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kcodecs/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kcodecs/distinfo    26 Oct 2017 07:53:22 -0000      1.4
+++ kcodecs/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kcodecs-5.38.0.tar.xz) = 
MaItN9oz2G1JK0v15DlWbY9qB4P3Q4KTHO5MWaSC3TI=
-SIZE (kde/kcodecs-5.38.0.tar.xz) = 218920
+SHA256 (kde/kcodecs-5.41.0.tar.xz) = 
CXe07tNGIwg3w+xZ4I5Dl3roZX4YzI4nnwMBme6qJnk=
+SIZE (kde/kcodecs-5.41.0.tar.xz) = 219328
Index: kcodecs/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kcodecs/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- kcodecs/pkg/PLIST   26 May 2016 23:58:57 -0000      1.1.1.1
+++ kcodecs/pkg/PLIST   29 Dec 2017 14:00:02 -0000
@@ -17,6 +17,8 @@ lib/cmake/KF5Codecs/KF5CodecsConfigVersi
 lib/cmake/KF5Codecs/KF5CodecsTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/KF5Codecs/KF5CodecsTargets.cmake
 @lib lib/libKF5Codecs.so.${LIBKF5Codecs_VERSION}
+share/examples/xdg/
+share/examples/xdg/kcodecs.categories
 share/kf5/
 share/kf5/mkspecs/
 share/kf5/mkspecs/qt_KCodecs.pri
Index: kcompletion/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kcompletion/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kcompletion/Makefile        26 Oct 2017 07:53:22 -0000      1.5
+++ kcompletion/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              text completion support for Qt-based apps
 DISTNAME =             kcompletion-${VERSION}
 
-SHARED_LIBS =          KF5Completion           3.0
+SHARED_LIBS =          KF5Completion           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5ConfigGui KF5WidgetsAddons
 WANTLIB += Qt5Core Qt5Gui Qt5Widgets Qt5Xml m
Index: kcompletion/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kcompletion/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kcompletion/distinfo        26 Oct 2017 07:53:22 -0000      1.4
+++ kcompletion/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kcompletion-5.38.0.tar.xz) = 
XJQ3mXKeftjRAesuEaCaJhbWwTwz01dbLmFmfgwvJTk=
-SIZE (kde/kcompletion-5.38.0.tar.xz) = 118432
+SHA256 (kde/kcompletion-5.41.0.tar.xz) = 
Y/uja57dFpGia36iEeD0TN+GFmIhaLpN9AgXTWiByyw=
+SIZE (kde/kcompletion-5.41.0.tar.xz) = 119060
Index: kconfig/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kconfig/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kconfig/Makefile    26 Oct 2017 07:53:22 -0000      1.5
+++ kconfig/Makefile    29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =      KDE configuration system
 DISTNAME =     kconfig-${VERSION}
 
-SHARED_LIBS =  KF5ConfigCore           3.0
-SHARED_LIBS += KF5ConfigGui            3.0
+SHARED_LIBS =  KF5ConfigCore           4.0
+SHARED_LIBS += KF5ConfigGui            4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Xml c m
 
Index: kconfig/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kconfig/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kconfig/distinfo    26 Oct 2017 07:53:22 -0000      1.4
+++ kconfig/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kconfig-5.38.0.tar.xz) = 
eXRK8myQt48B4GUEna6gpkcPDYuOcTNGUhebrBsSJDo=
-SIZE (kde/kconfig-5.38.0.tar.xz) = 234272
+SHA256 (kde/kconfig-5.41.0.tar.xz) = 
9lskZC+ri0Xo6pNiDWyDIVNWgcKGaCzY5i9Cje9KkMk=
+SIZE (kde/kconfig-5.41.0.tar.xz) = 235148
Index: kconfigwidgets/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kconfigwidgets/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kconfigwidgets/distinfo     26 Oct 2017 07:53:22 -0000      1.4
+++ kconfigwidgets/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kconfigwidgets-5.38.0.tar.xz) = 
HXCnYe7+YOb3vrNRftZO27YmbP6Fu7ZWA8l2TlJLYXA=
-SIZE (kde/kconfigwidgets-5.38.0.tar.xz) = 375300
+SHA256 (kde/kconfigwidgets-5.41.0.tar.xz) = 
otnGkPZ9gXk5pEZua1nEbtCwQ56d8vCiGFDd2uGUd9E=
+SIZE (kde/kconfigwidgets-5.41.0.tar.xz) = 375572
Index: kconfigwidgets/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kconfigwidgets/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- kconfigwidgets/pkg/PLIST    26 May 2016 23:58:58 -0000      1.1.1.1
+++ kconfigwidgets/pkg/PLIST    29 Dec 2017 14:00:02 -0000
@@ -39,6 +39,7 @@ lib/cmake/KF5ConfigWidgets/KF5ConfigWidg
 lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets.cmake
 @lib lib/libKF5ConfigWidgets.so.${LIBKF5ConfigWidgets_VERSION}
 @man man/man1/preparetips5.1
+share/examples/xdg/kconfigwidgets.categories
 share/kf5/mkspecs/qt_KConfigWidgets.pri
 share/locale/af/LC_MESSAGES/kconfigwidgets5.mo
 share/locale/af/kf5_entry.desktop
Index: kcoreaddons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kcoreaddons/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kcoreaddons/Makefile        26 Oct 2017 07:53:22 -0000      1.5
+++ kcoreaddons/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      core KDE extensions to Qt classes
 DISTNAME =     kcoreaddons-${VERSION}
 
-SHARED_LIBS =  KF5CoreAddons           3.0
+SHARED_LIBS =  KF5CoreAddons           4.0
 
 WANTLIB =      ${COMPILER_LIBCXX} Qt5Core c fam m pthread
 
Index: kcoreaddons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kcoreaddons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kcoreaddons/distinfo        26 Oct 2017 07:53:22 -0000      1.4
+++ kcoreaddons/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kcoreaddons-5.38.0.tar.xz) = 
m+PdhkAuFz2gJcDTJv2aOP/uyzSCiih/i4xTCl2yddQ=
-SIZE (kde/kcoreaddons-5.38.0.tar.xz) = 348756
+SHA256 (kde/kcoreaddons-5.41.0.tar.xz) = 
Dnc5sfJKxjiLwnHFBFDja//FQz/ikT5AQuBQ3BTphbg=
+SIZE (kde/kcoreaddons-5.41.0.tar.xz) = 352660
Index: kcrash/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kcrash/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kcrash/Makefile     26 Oct 2017 07:53:22 -0000      1.6
+++ kcrash/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      intercepting and handling application crashes in KDE
 DISTNAME =     kcrash-${VERSION}
 
-SHARED_LIBS =  KF5Crash        3.0
+SHARED_LIBS =  KF5Crash        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE KF5CoreAddons KF5WindowSystem
 WANTLIB += Qt5Core Qt5Gui Qt5Widgets Qt5X11Extras SM X11 Xext
@@ -13,6 +13,7 @@ LIB_DEPENDS = devel/kf5/kcoreaddons \
                devel/kf5/kwindowsystem \
                x11/qt5/qtx11extras
 
+TEST_IS_INTERACTIVE =  X11
 # TODO: The following tests FAILED:
 # 2 - kcrashtest (Failed)
 
Index: kcrash/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kcrash/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kcrash/distinfo     26 Oct 2017 07:53:22 -0000      1.4
+++ kcrash/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kcrash-5.38.0.tar.xz) = 
IVyQv2UBy5DbAfKgQVW82Kjmb8+0qUZJ5yIExaHfEKk=
-SIZE (kde/kcrash-5.38.0.tar.xz) = 21704
+SHA256 (kde/kcrash-5.41.0.tar.xz) = 
fssL1Q0Cpvh2TUgazOOL8M7NsB+S8JG88OzWMT404Mo=
+SIZE (kde/kcrash-5.41.0.tar.xz) = 21688
Index: kdbusaddons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdbusaddons/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kdbusaddons/Makefile        26 Oct 2017 07:53:23 -0000      1.6
+++ kdbusaddons/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE convenience classes for DBus
 DISTNAME =     kdbusaddons-${VERSION}
 
-SHARED_LIBS =  KF5DBusAddons           3.0
+SHARED_LIBS =  KF5DBusAddons           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5X11Extras
 WANTLIB += c m
Index: kdbusaddons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdbusaddons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdbusaddons/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kdbusaddons/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdbusaddons-5.38.0.tar.xz) = 
HB+JVVcM1+BIDsYZCExepWy/+spTB9kFPVIJLxDVidc=
-SIZE (kde/kdbusaddons-5.38.0.tar.xz) = 35992
+SHA256 (kde/kdbusaddons-5.41.0.tar.xz) = 
3nZBLAZZ+sno6qxR/rRU8jlfnKYfgBA1guXfPcj+pgk=
+SIZE (kde/kdbusaddons-5.41.0.tar.xz) = 36416
Index: kdbusaddons/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kdbusaddons/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- kdbusaddons/pkg/PLIST       26 Oct 2017 07:53:23 -0000      1.3
+++ kdbusaddons/pkg/PLIST       29 Dec 2017 14:00:02 -0000
@@ -20,6 +20,8 @@ lib/cmake/KF5DBusAddons/KF5DBusAddonsCon
 lib/cmake/KF5DBusAddons/KF5DBusAddonsTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/KF5DBusAddons/KF5DBusAddonsTargets.cmake
 @lib lib/libKF5DBusAddons.so.${LIBKF5DBusAddons_VERSION}
+share/examples/xdg/
+share/examples/xdg/kdbusaddons.categories
 share/kf5/
 share/kf5/mkspecs/
 share/kf5/mkspecs/qt_KDBusAddons.pri
@@ -42,6 +44,7 @@ share/locale/gd/LC_MESSAGES/kdbusaddons5
 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/id/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
Index: kdeclarative/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdeclarative/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kdeclarative/Makefile       26 Oct 2017 07:53:23 -0000      1.6
+++ kdeclarative/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,9 +3,9 @@
 COMMENT =      integration of QML and KDE workspaces
 DISTNAME =     kdeclarative-${VERSION}
 
-SHARED_LIBS =  KF5Declarative          3.0 # 5.17
-SHARED_LIBS += KF5CalendarEvents       3.0 # 5.17
-SHARED_LIBS += KF5QuickAddons          3.0 # 5.17
+SHARED_LIBS =  KF5Declarative          4.0 # 5.17
+SHARED_LIBS += KF5CalendarEvents       4.0 # 5.17
+SHARED_LIBS += KF5QuickAddons          4.0 # 5.17
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Completion KF5ConfigCore KF5ConfigGui
 WANTLIB += KF5CoreAddons KF5GlobalAccel KF5I18n KF5IconThemes
Index: kdeclarative/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdeclarative/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdeclarative/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ kdeclarative/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdeclarative-5.38.0.tar.xz) = 
izirpVLwZZakfVLTZPeiF4TnQc+wx/I4FfHPBn/XxqQ=
-SIZE (kde/kdeclarative-5.38.0.tar.xz) = 169840
+SHA256 (kde/kdeclarative-5.41.0.tar.xz) = 
6knXmfJ3OTmh1wSn2Pb0Pfwn0HCQq5nWMFX208jPrsM=
+SIZE (kde/kdeclarative-5.41.0.tar.xz) = 168424
Index: kded/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kded/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kded/Makefile       26 Oct 2017 07:53:23 -0000      1.5
+++ kded/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      central daemon of KDE workspaces
 DISTNAME =     kded-${VERSION}
 
-SHARED_LIBS =  kdeinit5_kded5          3.0
+SHARED_LIBS =  kdeinit5_kded5          4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5Crash
 WANTLIB += KF5DBusAddons KF5Service Qt5Core Qt5DBus Qt5Gui Qt5Widgets
Index: kded/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kded/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kded/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ kded/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kded-5.38.0.tar.xz) = i5a1AxN4O17c9buKC8SHOoRMscpmL+sKzpqTLov8Unc=
-SIZE (kde/kded-5.38.0.tar.xz) = 38112
+SHA256 (kde/kded-5.41.0.tar.xz) = L1GTv9ki1R07NDu9NwqaZzYfUXazaCADBMlutOyQlYM=
+SIZE (kde/kded-5.41.0.tar.xz) = 37908
Index: kdelibs4support/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdelibs4support/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- kdelibs4support/Makefile    26 Oct 2017 07:53:23 -0000      1.7
+++ kdelibs4support/Makefile    29 Dec 2017 14:00:02 -0000
@@ -1,9 +1,11 @@
 # $OpenBSD: Makefile,v 1.7 2017/10/26 07:53:23 rsadowski Exp $
 
 COMMENT =              legacy support for kdelibs-4.x compatibility
+# 
+VERSION =              5.39.0
 DISTNAME =             kdelibs4support-${VERSION}
 
-SHARED_LIBS =          KF5KDELibs4Support      3.0
+SHARED_LIBS =          KF5KDELibs4Support      5.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE KF5Auth KF5Bookmarks KF5Codecs
 WANTLIB += KF5Completion KF5ConfigCore KF5ConfigGui KF5ConfigWidgets
@@ -54,11 +56,6 @@ LIB_DEPENDS =                devel/kf5/kcompletion \
 IS_PORTING_AID =       Yes
 
 CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_NetworkManager=Yes
-
-# TODO: The following tests FAILED:
-#         24 - ksavefiletest (Failed)
-#         27 - kmimetypetest (Failed)
-#         29 - kstandarddirstest (Failed)
 
 TEST_IS_INTERACTIVE =  X11
 PORTHOME =             ${WRKDIR}
Index: kdelibs4support/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdelibs4support/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdelibs4support/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kdelibs4support/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdelibs4support-5.38.0.tar.xz) = 
9yqsFjBwvRFqESt5GKcdnceflFsZ5fRJ5VcE4eN/dBs=
-SIZE (kde/kdelibs4support-5.38.0.tar.xz) = 3340048
+SHA256 (kde/kdelibs4support-5.39.0.tar.xz) = 
1zUAAmDYVl6BK5bIHVEKzvFPe2bp/LvS1CcRvRv8sg8=
+SIZE (kde/kdelibs4support-5.39.0.tar.xz) = 3340204
Index: kdesignerplugin/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdesignerplugin/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdesignerplugin/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kdesignerplugin/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdesignerplugin-5.38.0.tar.xz) = 
xgOKxE8FCD5tHn4ti5ULMdST8b9Yf0uJmE/vrl+XO2Y=
-SIZE (kde/kdesignerplugin-5.38.0.tar.xz) = 90704
+SHA256 (kde/kdesignerplugin-5.41.0.tar.xz) = 
KTnx0nZpyrBWQldW20MIERBZCDtXer259S7adJ+0N7A=
+SIZE (kde/kdesignerplugin-5.41.0.tar.xz) = 90804
Index: kdesu/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdesu/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kdesu/Makefile      26 Oct 2017 07:53:23 -0000      1.5
+++ kdesu/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE wrapper over su/sudo/doas commands
 DISTNAME =     kdesu-${VERSION}
 
-SHARED_LIBS =  KF5Su           3.0
+SHARED_LIBS =  KF5Su           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE KF5ConfigCore KF5CoreAddons
 WANTLIB += KF5I18n KF5Pty KF5Service Qt5Core SM X11 Xext c m
Index: kdesu/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdesu/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdesu/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kdesu/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdesu-5.38.0.tar.xz) = JbNZFPqcq29w0JlwMkOF1+oU8+22/xkIvBLkA+MXMrE=
-SIZE (kde/kdesu-5.38.0.tar.xz) = 44928
+SHA256 (kde/kdesu-5.41.0.tar.xz) = KweKQp0JTrwgaZ+PZhqH8brl8KQdnZPBrPN/UPw61Yg=
+SIZE (kde/kdesu-5.41.0.tar.xz) = 45192
Index: kdesu/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kdesu/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- kdesu/pkg/PLIST     26 Oct 2017 07:53:23 -0000      1.3
+++ kdesu/pkg/PLIST     29 Dec 2017 14:00:02 -0000
@@ -49,6 +49,7 @@ share/locale/gd/LC_MESSAGES/kdesud5.mo
 share/locale/gl/LC_MESSAGES/kdesud5.mo
 share/locale/hu/LC_MESSAGES/kdesud5.mo
 share/locale/ia/LC_MESSAGES/kdesud5.mo
+share/locale/id/LC_MESSAGES/kdesud5.mo
 share/locale/it/LC_MESSAGES/kdesud5.mo
 share/locale/ja/LC_MESSAGES/kdesud5.mo
 share/locale/ko/LC_MESSAGES/kdesud5.mo
Index: kdewebkit/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdewebkit/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- kdewebkit/Makefile  26 Oct 2017 07:53:23 -0000      1.7
+++ kdewebkit/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      integration of the HTML rendering engine WebKit into KDE
 DISTNAME =     kdewebkit-${VERSION}
 
-SHARED_LIBS =  KF5WebKit               3.0
+SHARED_LIBS =  KF5WebKit               4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: kdewebkit/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdewebkit/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdewebkit/distinfo  26 Oct 2017 07:53:23 -0000      1.4
+++ kdewebkit/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdewebkit-5.38.0.tar.xz) = 
7oN1RkF5+9wWcglghZV5K/GIYYJY/jg63zav/KZczLI=
-SIZE (kde/kdewebkit-5.38.0.tar.xz) = 29336
+SHA256 (kde/kdewebkit-5.41.0.tar.xz) = 
zcj9GxiCKrUsPm3SadFIE4xa2xe0TsYbI7P0Myrt0eY=
+SIZE (kde/kdewebkit-5.41.0.tar.xz) = 29396
Index: kdnssd/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdnssd/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kdnssd/Makefile     26 Oct 2017 07:53:23 -0000      1.5
+++ kdnssd/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              network service discovery using Zeroconf for KDE
 DISTNAME =             kdnssd-${VERSION}
 
-SHARED_LIBS =          KF5DNSSD        3.0
+SHARED_LIBS =          KF5DNSSD        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Network m
 
Index: kdnssd/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdnssd/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdnssd/distinfo     26 Oct 2017 07:53:23 -0000      1.4
+++ kdnssd/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdnssd-5.38.0.tar.xz) = 
HXDMGU5F/hLgkAWUj7eUo96x4tWNAmm+86MKnPvzL4A=
-SIZE (kde/kdnssd-5.38.0.tar.xz) = 56544
+SHA256 (kde/kdnssd-5.41.0.tar.xz) = 
cMlaQ4wE8R3aZrgooZ5gf7Pjx9IMfHzLunH3DAqsTRA=
+SIZE (kde/kdnssd-5.41.0.tar.xz) = 56732
Index: kdoctools/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kdoctools/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- kdoctools/Makefile  26 Oct 2017 07:53:23 -0000      1.4
+++ kdoctools/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      create documentation from DocBook
 DISTNAME =     kdoctools-${VERSION}
 
-SHARED_LIBS +=  KF5DocTools               1.0 # 5.34
+SHARED_LIBS +=  KF5DocTools               2.0 # 5.34
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive Qt5Core c exslt m xml2
 WANTLIB += xslt
Index: kdoctools/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kdoctools/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kdoctools/distinfo  26 Oct 2017 07:53:23 -0000      1.4
+++ kdoctools/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kdoctools-5.38.0.tar.xz) = 
yV9+YEvRbD75ez/AMgpWVu8eo7PHW31NIjSDkUI8ezk=
-SIZE (kde/kdoctools-5.38.0.tar.xz) = 421276
+SHA256 (kde/kdoctools-5.41.0.tar.xz) = 
msm5L1Se8A4mEDP/o0nyOfsiUDwLWq+b3tCWavIaZhs=
+SIZE (kde/kdoctools-5.41.0.tar.xz) = 422052
Index: kdoctools/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kdoctools/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- kdoctools/pkg/PLIST 26 Oct 2017 07:53:23 -0000      1.4
+++ kdoctools/pkg/PLIST 29 Dec 2017 14:00:02 -0000
@@ -202,6 +202,7 @@ share/kf5/kdoctools/customization/bg/use
 share/kf5/kdoctools/customization/ca/
 share/kf5/kdoctools/customization/ca/catalog.xml
 share/kf5/kdoctools/customization/ca/entities/
+share/kf5/kdoctools/customization/ca/entities/ccbysa4-notice.docbook
 share/kf5/kdoctools/customization/ca/entities/fdl-notice.docbook
 share/kf5/kdoctools/customization/ca/entities/gpl-notice.docbook
 share/kf5/kdoctools/customization/ca/entities/help-menu.docbook
@@ -211,6 +212,7 @@ share/kf5/kdoctools/customization/ca/ent
 share/kf5/kdoctools/customization/ca/entities/report-bugs.docbook
 share/kf5/kdoctools/customization/ca/entities/underArtisticLicense.docbook
 share/kf5/kdoctools/customization/ca/entities/underBSDLicense.docbook
+share/kf5/kdoctools/customization/ca/entities/underCCBYSA4.docbook
 share/kf5/kdoctools/customization/ca/entities/underFDL.docbook
 share/kf5/kdoctools/customization/ca/entities/underGPL.docbook
 share/kf5/kdoctools/customization/ca/entities/underLGPL.docbook
@@ -799,6 +801,7 @@ share/kf5/kdoctools/customization/ro/use
 share/kf5/kdoctools/customization/ru/
 share/kf5/kdoctools/customization/ru/catalog.xml
 share/kf5/kdoctools/customization/ru/entities/
+share/kf5/kdoctools/customization/ru/entities/ccbysa4-notice.docbook
 share/kf5/kdoctools/customization/ru/entities/fdl-notice.docbook
 share/kf5/kdoctools/customization/ru/entities/gpl-notice.docbook
 share/kf5/kdoctools/customization/ru/entities/help-menu.docbook
@@ -808,6 +811,7 @@ share/kf5/kdoctools/customization/ru/ent
 share/kf5/kdoctools/customization/ru/entities/report-bugs.docbook
 share/kf5/kdoctools/customization/ru/entities/underArtisticLicense.docbook
 share/kf5/kdoctools/customization/ru/entities/underBSDLicense.docbook
+share/kf5/kdoctools/customization/ru/entities/underCCBYSA4.docbook
 share/kf5/kdoctools/customization/ru/entities/underFDL.docbook
 share/kf5/kdoctools/customization/ru/entities/underGPL.docbook
 share/kf5/kdoctools/customization/ru/entities/underLGPL.docbook
@@ -996,6 +1000,7 @@ share/kf5/kdoctools/customization/tr/use
 share/kf5/kdoctools/customization/uk/
 share/kf5/kdoctools/customization/uk/catalog.xml
 share/kf5/kdoctools/customization/uk/entities/
+share/kf5/kdoctools/customization/uk/entities/ccbysa4-notice.docbook
 share/kf5/kdoctools/customization/uk/entities/fdl-notice.docbook
 share/kf5/kdoctools/customization/uk/entities/gpl-notice.docbook
 share/kf5/kdoctools/customization/uk/entities/help-menu.docbook
@@ -1005,6 +1010,7 @@ share/kf5/kdoctools/customization/uk/ent
 share/kf5/kdoctools/customization/uk/entities/report-bugs.docbook
 share/kf5/kdoctools/customization/uk/entities/underArtisticLicense.docbook
 share/kf5/kdoctools/customization/uk/entities/underBSDLicense.docbook
+share/kf5/kdoctools/customization/uk/entities/underCCBYSA4.docbook
 share/kf5/kdoctools/customization/uk/entities/underFDL.docbook
 share/kf5/kdoctools/customization/uk/entities/underGPL.docbook
 share/kf5/kdoctools/customization/uk/entities/underLGPL.docbook
Index: kemoticons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kemoticons/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kemoticons/Makefile 26 Oct 2017 07:53:23 -0000      1.6
+++ kemoticons/Makefile 29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      text emoticons to graphical emoticons KDE converter
 DISTNAME =     kemoticons-${VERSION}
 
-SHARED_LIBS =  KF5Emoticons            3.0
+SHARED_LIBS =  KF5Emoticons            4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5ConfigCore KF5CoreAddons
 WANTLIB += KF5Service Qt5Core Qt5DBus Qt5Gui Qt5Xml m
Index: kemoticons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kemoticons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kemoticons/distinfo 26 Oct 2017 07:53:23 -0000      1.4
+++ kemoticons/distinfo 29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kemoticons-5.38.0.tar.xz) = 
pbVNSIIgVeQJ8E/kqFuwV3mMCwyBWl98bKJL1HxICbA=
-SIZE (kde/kemoticons-5.38.0.tar.xz) = 1695676
+SHA256 (kde/kemoticons-5.41.0.tar.xz) = 
b/hY3s4NW++wbMKzXCJNO8x2dhe6IhGCfFnAhqZhRtI=
+SIZE (kde/kemoticons-5.41.0.tar.xz) = 1696232
Index: kfilemetadata/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kfilemetadata/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kfilemetadata/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kfilemetadata/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kfilemetadata-5.38.0.tar.xz) = 
lc6LBHiV1LHv006EEDUUfigvA5luHTPXnwmm1GnKJaA=
-SIZE (kde/kfilemetadata-5.38.0.tar.xz) = 219736
+SHA256 (kde/kfilemetadata-5.41.0.tar.xz) = 
cUt44HUCOoBHWVrogh0HPjc+G8DCg8BEdBopvFBQPnk=
+SIZE (kde/kfilemetadata-5.41.0.tar.xz) = 220236
Index: kfilemetadata/patches/patch-src_xattr_p_h
===================================================================
RCS file: /cvs/ports/devel/kf5/kfilemetadata/patches/patch-src_xattr_p_h,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-src_xattr_p_h
--- kfilemetadata/patches/patch-src_xattr_p_h   13 May 2017 19:17:44 -0000      
1.1
+++ kfilemetadata/patches/patch-src_xattr_p_h   29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_xattr_p_h,v 1.1 2017
 Index: src/xattr_p.h
 --- src/xattr_p.h.orig
 +++ src/xattr_p.h
-@@ -41,6 +41,8 @@
+@@ -50,6 +50,8 @@
  #include <sys/types.h>
  #include <sys/extattr.h>
  #include <errno.h>
Index: kfilemetadata/pkg/PLIST-locale
===================================================================
RCS file: /cvs/ports/devel/kf5/kfilemetadata/pkg/PLIST-locale,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST-locale
--- kfilemetadata/pkg/PLIST-locale      7 Jun 2017 17:03:37 -0000       1.2
+++ kfilemetadata/pkg/PLIST-locale      29 Dec 2017 14:00:02 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST-locale,v 1.2 2017/06/07 17:03:37 rsadowski Exp $
+share/examples/xdg/
 share/locale/ar/LC_MESSAGES/kfilemetadata5.mo
 share/locale/ast/LC_MESSAGES/kfilemetadata5.mo
 share/locale/bg/LC_MESSAGES/kfilemetadata5.mo
Index: kfilemetadata/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/kf5/kfilemetadata/pkg/PLIST-main,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST-main
--- kfilemetadata/pkg/PLIST-main        26 Oct 2017 07:53:23 -0000      1.4
+++ kfilemetadata/pkg/PLIST-main        29 Dec 2017 14:00:02 -0000
@@ -50,4 +50,5 @@ lib/qt5/plugins/kf5/kfilemetadata/kfilem
 lib/qt5/plugins/kf5/kfilemetadata/kfilemetadata_taglibextractor.so
 lib/qt5/plugins/kf5/kfilemetadata/writers/
 lib/qt5/plugins/kf5/kfilemetadata/writers/kfilemetadata_taglibwriter.so
+share/examples/xdg/kfilemetadata.categories
 share/locale/eu/LC_MESSAGES/kfilemetadata5.mo
Index: kglobalaccel/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kglobalaccel/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kglobalaccel/Makefile       26 Oct 2017 07:53:23 -0000      1.6
+++ kglobalaccel/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =      global desktop keyboard shortcuts for KDE
 DISTNAME =     kglobalaccel-${VERSION}
 
-SHARED_LIBS =  KF5GlobalAccel          3.0
-SHARED_LIBS += KF5GlobalAccelPrivate   3.0
+SHARED_LIBS =  KF5GlobalAccel          4.0
+SHARED_LIBS += KF5GlobalAccelPrivate   4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5Crash
 WANTLIB += KF5DBusAddons KF5WindowSystem Qt5Core Qt5DBus Qt5Gui
Index: kglobalaccel/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kglobalaccel/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kglobalaccel/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ kglobalaccel/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kglobalaccel-5.38.0.tar.xz) = 
ugqQhL1Fb+S5ueMIoBBep0TPmAv0tfywsc0KMCp8tec=
-SIZE (kde/kglobalaccel-5.38.0.tar.xz) = 83484
+SHA256 (kde/kglobalaccel-5.41.0.tar.xz) = 
TnlJ3NDCYr8sqKgxgfKlCqftQ1cUaFilVkZAvSTgCkU=
+SIZE (kde/kglobalaccel-5.41.0.tar.xz) = 83884
Index: kglobalaccel/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kglobalaccel/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- kglobalaccel/pkg/PLIST      25 Dec 2016 14:54:48 -0000      1.2
+++ kglobalaccel/pkg/PLIST      29 Dec 2017 14:00:02 -0000
@@ -23,6 +23,7 @@ lib/qt5/plugins/org.kde.kglobalaccel5.pl
 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/examples/xdg/kglobalaccel.categories
 share/kf5/mkspecs/qt_KGlobalAccel.pri
 share/kservices5/
 share/kservices5/kglobalaccel5.desktop
Index: kguiaddons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kguiaddons/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kguiaddons/Makefile 26 Oct 2017 07:53:23 -0000      1.6
+++ kguiaddons/Makefile 29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      Utilities for graphical user interfaces
 DISTNAME =     kguiaddons-${VERSION}
 
-SHARED_LIBS =  KF5GuiAddons            3.0
+SHARED_LIBS =  KF5GuiAddons            4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE Qt5Core Qt5Gui Qt5X11Extras
 WANTLIB += SM X11 Xext m xcb
Index: kguiaddons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kguiaddons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kguiaddons/distinfo 26 Oct 2017 07:53:23 -0000      1.4
+++ kguiaddons/distinfo 29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kguiaddons-5.38.0.tar.xz) = 
AaY1C+hvhvsRYlOT/cLLH+cLconQYUCvp7AYYzkEeso=
-SIZE (kde/kguiaddons-5.38.0.tar.xz) = 40140
+SHA256 (kde/kguiaddons-5.41.0.tar.xz) = 
4aK/GWpBNCk6Tv1GG0qmws2zZT0JVpu8wlkbkjwGajM=
+SIZE (kde/kguiaddons-5.41.0.tar.xz) = 40208
Index: khtml/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/khtml/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- khtml/Makefile      26 Oct 2017 07:53:23 -0000      1.7
+++ khtml/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              original KDE HTML rendering engine
 DISTNAME =             khtml-${VERSION}
 
-SHARED_LIBS =          KF5KHtml        3.0
+SHARED_LIBS =          KF5KHtml        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE KF5Archive KF5Auth KF5Bookmarks
 WANTLIB += KF5Codecs KF5Completion KF5ConfigCore KF5ConfigGui
Index: khtml/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/khtml/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- khtml/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ khtml/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/khtml-5.38.0.tar.xz) = /jUVPg2JyphP5mCc4jZalOshhJ6daeIBoZWvNtQORjk=
-SIZE (kde/khtml-5.38.0.tar.xz) = 2081760
+SHA256 (kde/khtml-5.41.0.tar.xz) = w+fPlH0Bu9F/vfIzMSZ2SV82qbhao0mcmmj9eNowej0=
+SIZE (kde/khtml-5.41.0.tar.xz) = 2081692
Index: ki18n/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/ki18n/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- ki18n/Makefile      26 Oct 2017 07:53:23 -0000      1.5
+++ ki18n/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE Gettext-based UI text internationalization
 DISTNAME =     ki18n-${VERSION}
 
-SHARED_LIBS =  KF5I18n         3.0
+SHARED_LIBS =  KF5I18n         4.0
 
 WANTLIB =      ${COMPILER_LIBCXX} Qt5Core Qt5Script intl m
 
Index: ki18n/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/ki18n/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- ki18n/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ ki18n/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/ki18n-5.38.0.tar.xz) = JAzPIqZc+F2pAMiK/OrIvtxAtxpNGbrVJsA6ooXMKn0=
-SIZE (kde/ki18n-5.38.0.tar.xz) = 586828
+SHA256 (kde/ki18n-5.41.0.tar.xz) = DUvwjR7Lk3W38fSfM8NJkl1q2oTpBpUea7treqLG1Is=
+SIZE (kde/ki18n-5.41.0.tar.xz) = 586784
Index: ki18n/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/ki18n/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- ki18n/pkg/PLIST     7 Jun 2017 17:03:38 -0000       1.3
+++ ki18n/pkg/PLIST     29 Dec 2017 14:00:02 -0000
@@ -197,8 +197,5 @@ share/locale/vi/LC_MESSAGES/ki18n5.mo
 share/locale/wa/LC_MESSAGES/ki18n5.mo
 share/locale/xh/LC_MESSAGES/ki18n5.mo
 share/locale/zh_CN/LC_MESSAGES/ki18n5.mo
-share/locale/zh_CN/LC_SCRIPTS/
-share/locale/zh_CN/LC_SCRIPTS/ki18n5/
-share/locale/zh_CN/LC_SCRIPTS/ki18n5/ki18n5.js
 share/locale/zh_HK/LC_MESSAGES/ki18n5.mo
 share/locale/zh_TW/LC_MESSAGES/ki18n5.mo
Index: kiconthemes/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kiconthemes/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kiconthemes/Makefile        26 Oct 2017 07:53:23 -0000      1.5
+++ kiconthemes/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              KDE icon GUI utility library
 DISTNAME =             kiconthemes-${VERSION}
 
-SHARED_LIBS =          KF5IconThemes           2.0
+SHARED_LIBS =          KF5IconThemes           3.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Auth KF5Codecs KF5ConfigCore
 WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5I18n
Index: kiconthemes/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kiconthemes/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kiconthemes/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kiconthemes/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kiconthemes-5.38.0.tar.xz) = 
Kn3FJcHp7qjIlSyk7szCLCi7N+qDiV/XFmF0JjIYqgc=
-SIZE (kde/kiconthemes-5.38.0.tar.xz) = 204904
+SHA256 (kde/kiconthemes-5.41.0.tar.xz) = 
4Z1x6h3X3rqtWZYZtz2g4HJ7KxRHlQJa3ecOv8c6j/s=
+SIZE (kde/kiconthemes-5.41.0.tar.xz) = 205364
Index: kidletime/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kidletime/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kidletime/Makefile  26 Oct 2017 07:53:23 -0000      1.6
+++ kidletime/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              reporting of idle time of user and system
 DISTNAME =             kidletime-${VERSION}
 
-SHARED_LIBS =          KF5IdleTime             3.0
+SHARED_LIBS =          KF5IdleTime             4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE Qt5Core Qt5DBus Qt5Gui Qt5Widgets
 WANTLIB += Qt5X11Extras SM X11 X11-xcb Xext Xss m xcb xcb-sync
Index: kidletime/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kidletime/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kidletime/distinfo  26 Oct 2017 07:53:23 -0000      1.4
+++ kidletime/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kidletime-5.38.0.tar.xz) = 
W9MKMW6nKkTtTk9/EVM+WqdPyBfzYPRxsmWKxWDiIcU=
-SIZE (kde/kidletime-5.38.0.tar.xz) = 26620
+SHA256 (kde/kidletime-5.41.0.tar.xz) = 
PAECPwN6+EWIIeWwKlJ05FsTNKXx5oDlxu4th7VGmEw=
+SIZE (kde/kidletime-5.41.0.tar.xz) = 26612
Index: kimageformats/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kimageformats/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kimageformats/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kimageformats/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kimageformats-5.38.0.tar.xz) = 
l8qOqlLyluf93eJav+bHcHBwsHXpLkh9qe2zxxnU6GA=
-SIZE (kde/kimageformats-5.38.0.tar.xz) = 204624
+SHA256 (kde/kimageformats-5.41.0.tar.xz) = 
GuFliIYpOTTslfmjnaxDjDpL5xUU1/beFSnYoYkRroU=
+SIZE (kde/kimageformats-5.41.0.tar.xz) = 204584
Index: kinit/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kinit/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kinit/Makefile      26 Oct 2017 07:53:23 -0000      1.5
+++ kinit/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      speed up for applications inside KDE workspaces
 DISTNAME =     kinit-${VERSION}
 
-SHARED_LIBS =  kdeinit5_klauncher      3.0
+SHARED_LIBS =  kdeinit5_klauncher      4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Completion KF5ConfigCore KF5CoreAddons
 WANTLIB += KF5Crash KF5I18n KF5JobWidgets KF5KIOCore KF5KIOWidgets
Index: kinit/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kinit/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kinit/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kinit/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kinit-5.38.0.tar.xz) = rkngo8+KhoaK+1e/2CDGW+YJOeSnnTnlRgj8yfMHkUw=
-SIZE (kde/kinit-5.38.0.tar.xz) = 121368
+SHA256 (kde/kinit-5.41.0.tar.xz) = yT9udZyKcjzh8FUTZCurtkVU1kRnBMQouZ2/MaTVWBY=
+SIZE (kde/kinit-5.41.0.tar.xz) = 120900
Index: kio/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kio/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kio/Makefile        26 Oct 2017 07:53:23 -0000      1.6
+++ kio/Makefile        29 Dec 2017 14:00:02 -0000
@@ -5,11 +5,11 @@
 COMMENT =      network transparent access to files and data in KDE
 DISTNAME =     kio-${VERSION}
 
-SHARED_LIBS =  KF5KIOCore              3.0 # 5.20
-SHARED_LIBS += KF5KIOGui               3.0 # 5.20
-SHARED_LIBS += KF5KIOFileWidgets       3.0 # 5.20
-SHARED_LIBS += KF5KIONTLM              3.0 # 5.20
-SHARED_LIBS += KF5KIOWidgets           3.0 # 5.20
+SHARED_LIBS =  KF5KIOCore              4.0 # 5.20
+SHARED_LIBS += KF5KIOGui               4.0 # 5.20
+SHARED_LIBS += KF5KIOFileWidgets       4.0 # 5.20
+SHARED_LIBS += KF5KIONTLM              4.0 # 5.20
+SHARED_LIBS += KF5KIOWidgets           4.0 # 5.20
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Auth KF5Bookmarks
 WANTLIB += KF5Codecs KF5Completion KF5ConfigCore KF5ConfigGui
@@ -58,16 +58,5 @@ CONFIGURE_ARGS =     -DCMAKE_DISABLE_FIND_PA
 PORTHOME =             ${WRKDIR}
 TEST_IS_INTERACTIVE =  X11
 TEST_DEPENDS =         ${BUILD_PKGPATH}
-
-# The following tests FAILED:
-# 3 - kiocore-kacltest (Failed)
-# 5 - kiocore-kmountpointtest (Failed)
-# 12 - kiocore-ktcpsockettest (Failed)
-# 19 - kiocore-http_jobtest (OTHER_FAULT)
-# 21 - kiocore-klocalsocketservertest (Failed)
-# 24 - kiowidgets-dropjobtest (Failed)
-# 26 - kiowidgets-kdirlistertest (Failed)
-# 27 - kiowidgets-kdirmodeltest (OTHER_FAULT)
-# 41 - kiofilewidgets-kfilewidgettest (Failed)
 
 .include <bsd.port.mk>
Index: kio/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kio/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kio/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kio/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kio-5.38.0.tar.xz) = 9DqynAq1HHi9Mj5X+mu6Su3y0m1w35c7fvfIDJ/IFZc=
-SIZE (kde/kio-5.38.0.tar.xz) = 3086436
+SHA256 (kde/kio-5.41.0.tar.xz) = kMTCeVnv7HCEn9A+bPlwjQnAEBoV88FKtzHsCZe7ZJ4=
+SIZE (kde/kio-5.41.0.tar.xz) = 3108068
Index: kio/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kio/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- kio/pkg/PLIST       26 Oct 2017 07:53:23 -0000      1.4
+++ kio/pkg/PLIST       29 Dec 2017 14:00:02 -0000
@@ -1229,6 +1229,7 @@ share/locale/hr/LC_MESSAGES/kio5.mo
 share/locale/hsb/LC_MESSAGES/kio5.mo
 share/locale/hu/LC_MESSAGES/kio5.mo
 share/locale/ia/LC_MESSAGES/kio5.mo
+share/locale/id/LC_MESSAGES/kio5.mo
 share/locale/is/LC_MESSAGES/kio5.mo
 share/locale/it/LC_MESSAGES/kio5.mo
 share/locale/ja/LC_MESSAGES/kio5.mo
Index: kirigami2/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kirigami2/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- kirigami2/distinfo  26 Oct 2017 08:05:56 -0000      1.1.1.1
+++ kirigami2/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kirigami2-5.38.0.tar.xz) = 
bITsoP23zYUqrjbEX0AZXdFuF2CK7Czo+/VVGYsMZKI=
-SIZE (kde/kirigami2-5.38.0.tar.xz) = 278672
+SHA256 (kde/kirigami2-5.41.0.tar.xz) = 
UPS96hPpPOx+nt5GzXN8F14DP2CC2Z9dA0gf7QxahxI=
+SIZE (kde/kirigami2-5.41.0.tar.xz) = 292460
Index: kitemmodels/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kitemmodels/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- kitemmodels/Makefile        26 Oct 2017 07:53:23 -0000      1.7
+++ kitemmodels/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              KDE item models extending the Qt model-view framework
 DISTNAME =             kitemmodels-${VERSION}
 
-SHARED_LIBS =          KF5ItemModels           3.0
+SHARED_LIBS =          KF5ItemModels           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core m
 
@@ -14,12 +14,6 @@ BUILD_DEPENDS =              x11/qt5/qtdeclarative \
 RUN_DEPENDS =          x11/qt5/qtdeclarative \
                        x11/qt5/qtquickcontrols \
                        x11/qt5/qtscript
-
-# The PythonModuleGeneration CMake find module picks up highest Python3
-# version it could find, and fails to build anyway.
-# The module needs more fixes. Also, it's not clear how to deal
-# with multiple Python dependencies.
-CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=Yes
 
 TEST_IS_INTERACTIVE =  X11
 
Index: kitemmodels/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kitemmodels/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kitemmodels/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kitemmodels/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kitemmodels-5.38.0.tar.xz) = 
TPp2YbbTweJCuSySADg0ADmK8ds0HbvS3lc0KYmNQGg=
-SIZE (kde/kitemmodels-5.38.0.tar.xz) = 389664
+SHA256 (kde/kitemmodels-5.41.0.tar.xz) = 
s5SH9eHwBM5C8CG8kQi3F/maCIdcZi3BXdC6iCR7do4=
+SIZE (kde/kitemmodels-5.41.0.tar.xz) = 389792
Index: kitemmodels/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kitemmodels/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- kitemmodels/pkg/PLIST       26 May 2016 23:58:58 -0000      1.1.1.1
+++ kitemmodels/pkg/PLIST       29 Dec 2017 14:00:02 -0000
@@ -29,6 +29,8 @@ lib/cmake/KF5ItemModels/KF5ItemModelsCon
 lib/cmake/KF5ItemModels/KF5ItemModelsTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/KF5ItemModels/KF5ItemModelsTargets.cmake
 @lib lib/libKF5ItemModels.so.${LIBKF5ItemModels_VERSION}
+share/examples/xdg/
+share/examples/xdg/kitemmodels.categories
 share/kf5/
 share/kf5/mkspecs/
 share/kf5/mkspecs/qt_KItemModels.pri
Index: kitemviews/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kitemviews/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kitemviews/Makefile 26 Oct 2017 07:53:23 -0000      1.5
+++ kitemviews/Makefile 29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              extensions for the Qt model-view framework
 DISTNAME =             kitemviews-${VERSION}
 
-SHARED_LIBS =          KF5ItemViews            3.0
+SHARED_LIBS =          KF5ItemViews            4.0
 
 WANTLIB =              ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets m
 
Index: kitemviews/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kitemviews/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kitemviews/distinfo 26 Oct 2017 07:53:23 -0000      1.4
+++ kitemviews/distinfo 29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kitemviews-5.38.0.tar.xz) = 
Rt8LKg/kNsrC4ZhNkDisiUrIbZZQ21Mo+nBpoT9GsVE=
-SIZE (kde/kitemviews-5.38.0.tar.xz) = 74872
+SHA256 (kde/kitemviews-5.41.0.tar.xz) = 
zggXnpxNXj3wles6+EjBAFkBq9a55FzDWYEPcEu9hwQ=
+SIZE (kde/kitemviews-5.41.0.tar.xz) = 74964
Index: kjobwidgets/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kjobwidgets/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kjobwidgets/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kjobwidgets/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kjobwidgets-5.38.0.tar.xz) = 
pTQN83ukT2tbgvjGcyqqpC/8bZqCnBWzRegkNg6z5m4=
-SIZE (kde/kjobwidgets-5.38.0.tar.xz) = 89988
+SHA256 (kde/kjobwidgets-5.41.0.tar.xz) = 
G5fz+JmH2d1YkJ/x4e9PqB/7FEu1ic+Axd6ujKiZbbk=
+SIZE (kde/kjobwidgets-5.41.0.tar.xz) = 90012
Index: kjs/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kjs/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kjs/Makefile        26 Oct 2017 07:53:23 -0000      1.5
+++ kjs/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =              JavaScript/ECMAScript engine for KDE
 DISTNAME =             kjs-${VERSION}
 
-SHARED_LIBS =          KF5JS           3.0
-SHARED_LIBS +=         KF5JSApi        3.0
+SHARED_LIBS =          KF5JS           4.0
+SHARED_LIBS +=         KF5JSApi        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core c m pcre pcreposix
 
Index: kjs/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kjs/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kjs/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ kjs/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kjs-5.38.0.tar.xz) = wXN3UjDZPvnaBD4mZMcdC9hMbcSwW4gXMNvPMgEqPDY=
-SIZE (kde/kjs-5.38.0.tar.xz) = 294828
+SHA256 (kde/kjs-5.41.0.tar.xz) = YE4BD9i+YghDoDrLzc2ziNp3OSwER2OgJ2BE9CwbRqg=
+SIZE (kde/kjs-5.41.0.tar.xz) = 294944
Index: kjsembed/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kjsembed/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kjsembed/Makefile   26 Oct 2017 07:53:23 -0000      1.5
+++ kjsembed/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,10 +3,10 @@
 COMMENT =              KDE framework for binding JavaScript object to QObjects
 DISTNAME =             kjsembed-${VERSION}
 
-SHARED_LIBS =          KF5JsEmbed              3.0
+SHARED_LIBS =          KF5JsEmbed              4.0
 
-WANTLIB += ${COMPILER_LIBCXX} KF5I18n Qt5Core Qt5Gui Qt5Svg Qt5Widgets
-WANTLIB += Qt5Xml c m
+WANTLIB += ${COMPILER_LIBCXX} KF5I18n KF5JS Qt5Core Qt5Gui Qt5Svg
+WANTLIB += Qt5Widgets Qt5Xml c m
 
 BUILD_DEPENDS =                devel/gettext-tools \
                        devel/kf5/kdoctools
Index: kjsembed/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kjsembed/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kjsembed/distinfo   26 Oct 2017 07:53:23 -0000      1.4
+++ kjsembed/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kjsembed-5.38.0.tar.xz) = 
Cv30FWTy8A6YwTyxYOlAWsQMEYNtwPNUtQ8BQYo9YFk=
-SIZE (kde/kjsembed-5.38.0.tar.xz) = 169576
+SHA256 (kde/kjsembed-5.41.0.tar.xz) = 
px81j/ki1Wtf58vRmg6RgxBtGWGIPKVPHbLl1HKBq+8=
+SIZE (kde/kjsembed-5.41.0.tar.xz) = 169712
Index: kmediaplayer/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kmediaplayer/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kmediaplayer/Makefile       26 Oct 2017 07:53:23 -0000      1.6
+++ kmediaplayer/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              interface for media player KParts
 DISTNAME =             kmediaplayer-${VERSION}
 
-SHARED_LIBS =          KF5MediaPlayer          3.0
+SHARED_LIBS =          KF5MediaPlayer          4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: kmediaplayer/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kmediaplayer/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kmediaplayer/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ kmediaplayer/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kmediaplayer-5.38.0.tar.xz) = 
ZpwHvkLCQSISoYPKhudQDhGkn0pSzCYiGu6FgyR6YuE=
-SIZE (kde/kmediaplayer-5.38.0.tar.xz) = 9572
+SHA256 (kde/kmediaplayer-5.41.0.tar.xz) = 
5Au1guNkFgasc4TSaw6EM61TVRdVxYaj4QSlK1AEggw=
+SIZE (kde/kmediaplayer-5.41.0.tar.xz) = 9612
Index: knewstuff/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/knewstuff/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- knewstuff/Makefile  26 Oct 2017 07:53:23 -0000      1.6
+++ knewstuff/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =              KDE framework for sharing additional application data
 DISTNAME =             knewstuff-${VERSION}
 
-SHARED_LIBS +=  KF5NewStuff               3.0
-SHARED_LIBS +=  KF5NewStuffCore           2.0
+SHARED_LIBS +=  KF5NewStuff               4.0
+SHARED_LIBS +=  KF5NewStuffCore           3.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Attica KF5Auth KF5Codecs
 WANTLIB += KF5Completion KF5ConfigCore KF5ConfigGui KF5ConfigWidgets
Index: knewstuff/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/knewstuff/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- knewstuff/distinfo  26 Oct 2017 07:53:23 -0000      1.4
+++ knewstuff/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/knewstuff-5.38.0.tar.xz) = 
QFLwrCe8Mt4CSTSUgWgJJh52LusukGFo2edJqpmrjNA=
-SIZE (kde/knewstuff-5.38.0.tar.xz) = 892220
+SHA256 (kde/knewstuff-5.41.0.tar.xz) = 
5DO5Url5/+A5dYxzwn6B9Cmq3CADI8GQ9GczFbl+OEk=
+SIZE (kde/knewstuff-5.41.0.tar.xz) = 912224
Index: knewstuff/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/knewstuff/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- knewstuff/pkg/PLIST 26 Oct 2017 07:53:23 -0000      1.5
+++ knewstuff/pkg/PLIST 29 Dec 2017 14:00:02 -0000
@@ -81,9 +81,15 @@ share/examples/xdg/knewstuff.categories
 share/kf5/kmoretools/
 share/kf5/kmoretools/presets-kmoretools/
 share/kf5/kmoretools/presets-kmoretools/_INFO
+share/kf5/kmoretools/presets-kmoretools/angrysearch.desktop
 share/kf5/kmoretools/presets-kmoretools/catfish.desktop
+share/kf5/kmoretools/presets-kmoretools/com.uploadedlobster.peek.desktop
+share/kf5/kmoretools/presets-kmoretools/ding.desktop
 share/kf5/kmoretools/presets-kmoretools/disk.desktop
-share/kf5/kmoretools/presets-kmoretools/filelight.png
+share/kf5/kmoretools/presets-kmoretools/filelight.svg
+share/kf5/kmoretools/presets-kmoretools/fontinst.desktop
+share/kf5/kmoretools/presets-kmoretools/fontmatrix.desktop
+share/kf5/kmoretools/presets-kmoretools/fsearch.desktop
 share/kf5/kmoretools/presets-kmoretools/giggle.desktop
 share/kf5/kmoretools/presets-kmoretools/git-cola-folder-handler.desktop
 
share/kf5/kmoretools/presets-kmoretools/git-cola-view-history.kmt-edition.desktop
@@ -95,26 +101,30 @@ share/kf5/kmoretools/presets-kmoretools/
 share/kf5/kmoretools/presets-kmoretools/gnome-search-tool.desktop
 share/kf5/kmoretools/presets-kmoretools/gparted.desktop
 share/kf5/kmoretools/presets-kmoretools/gparted.png
+share/kf5/kmoretools/presets-kmoretools/gucharmap.desktop
 share/kf5/kmoretools/presets-kmoretools/hotshots.desktop
 share/kf5/kmoretools/presets-kmoretools/hotshots.png
 share/kf5/kmoretools/presets-kmoretools/htop.desktop
 share/kf5/kmoretools/presets-kmoretools/kaption.desktop
 share/kf5/kmoretools/presets-kmoretools/kaption.desktop.TODO
-share/kf5/kmoretools/presets-kmoretools/kdf.desktop
-share/kf5/kmoretools/presets-kmoretools/ksystemlog.desktop
+share/kf5/kmoretools/presets-kmoretools/kding.desktop
 share/kf5/kmoretools/presets-kmoretools/org.gnome.clocks.desktop
-share/kf5/kmoretools/presets-kmoretools/org.kde.PartitionManager.desktop
 share/kf5/kmoretools/presets-kmoretools/org.kde.filelight.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.kcharselect.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.kdf.desktop
 share/kf5/kmoretools/presets-kmoretools/org.kde.kfind.desktop
-share/kf5/kmoretools/presets-kmoretools/org.kde.kscreengenie.desktop
-share/kf5/kmoretools/presets-kmoretools/org.kde.ksnapshot.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.kmousetool.desktop
 share/kf5/kmoretools/presets-kmoretools/org.kde.ksysguard.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.ksystemlog.desktop
 share/kf5/kmoretools/presets-kmoretools/org.kde.ktimer.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.partitionmanager.desktop
 
share/kf5/kmoretools/presets-kmoretools/org.kde.plasma.cuttlefish.kmt-edition.desktop
+share/kf5/kmoretools/presets-kmoretools/org.kde.spectacle.desktop
 share/kf5/kmoretools/presets-kmoretools/qgit.kmt-edition.desktop
 share/kf5/kmoretools/presets-kmoretools/shutter.desktop
 share/kf5/kmoretools/presets-kmoretools/shutter.desktop.TODO
 share/kf5/kmoretools/presets-kmoretools/shutter.svg
+share/kf5/kmoretools/presets-kmoretools/simplescreenrecorder.desktop
 share/kf5/kmoretools/presets-kmoretools/xfce4-taskmanager.desktop
 share/kf5/knewstuff/
 share/kf5/knewstuff/pics/
Index: knotifications/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/knotifications/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- knotifications/Makefile     26 Oct 2017 07:53:23 -0000      1.7
+++ knotifications/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE desktop notifications framework
 DISTNAME =     knotifications-${VERSION}
 
-SHARED_LIBS =  KF5Notifications        3.0
+SHARED_LIBS =  KF5Notifications        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Codecs KF5ConfigCore KF5CoreAddons
 WANTLIB += KF5WindowSystem Qt5Core Qt5DBus Qt5Gui Qt5Widgets Qt5X11Extras
Index: knotifications/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/knotifications/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- knotifications/distinfo     26 Oct 2017 07:53:23 -0000      1.4
+++ knotifications/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/knotifications-5.38.0.tar.xz) = 
7X0zQUhAyLJc4Pf8RGUWvYVFi040mCXaAm61EaHYdcs=
-SIZE (kde/knotifications-5.38.0.tar.xz) = 99904
+SHA256 (kde/knotifications-5.41.0.tar.xz) = 
BPnW0CCVhr8A3U28JxSzhMGBf4rC2eJNH6/C+uuLUbc=
+SIZE (kde/knotifications-5.41.0.tar.xz) = 99952
Index: knotifyconfig/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/knotifyconfig/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- knotifyconfig/Makefile      26 Oct 2017 07:53:23 -0000      1.6
+++ knotifyconfig/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE configuration dialog for desktop notifications
 DISTNAME =     knotifyconfig-${VERSION}
 
-SHARED_LIBS =  KF5NotifyConfig         3.0
+SHARED_LIBS =  KF5NotifyConfig         4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Completion KF5ConfigCore KF5CoreAddons
 WANTLIB += KF5I18n KF5JobWidgets KF5KIOCore KF5KIOWidgets KF5Service
@@ -33,7 +33,5 @@ CONFIGURE_ARGS =      -DCMAKE_DISABLE_FIND_PA
 
 # for building knotifytest application, not installed
 CONFIGURE_ARGS +=      -DBUILD_TESTING=Yes
-
-TEST_NO =      Yes
 
 .include <bsd.port.mk>
Index: knotifyconfig/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/knotifyconfig/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- knotifyconfig/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ knotifyconfig/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/knotifyconfig-5.38.0.tar.xz) = 
0zPoP7NyuTSTCSCEQYr5+lVX4BfDDJI7vWpdbyp9DxY=
-SIZE (kde/knotifyconfig-5.38.0.tar.xz) = 83464
+SHA256 (kde/knotifyconfig-5.41.0.tar.xz) = 
epu401Cyy0Zk0/hWZNMDTqppXS7Qcs0mJ+PCaw6ULUM=
+SIZE (kde/knotifyconfig-5.41.0.tar.xz) = 83676
Index: kpackage/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kpackage/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kpackage/Makefile   26 Oct 2017 07:53:23 -0000      1.5
+++ kpackage/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              installation and loading of content packages in KDE
 DISTNAME =             kpackage-${VERSION}
 
-SHARED_LIBS =          KF5Package              3.0
+SHARED_LIBS =          KF5Package              4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5CoreAddons KF5I18n
 WANTLIB += Qt5Core c m
Index: kpackage/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kpackage/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kpackage/distinfo   26 Oct 2017 07:53:23 -0000      1.4
+++ kpackage/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kpackage-5.38.0.tar.xz) = 
tusCeqj7sKRdh7AmrnEX8UwIOFYotdpbpVmU9/Ackmw=
-SIZE (kde/kpackage-5.38.0.tar.xz) = 125104
+SHA256 (kde/kpackage-5.41.0.tar.xz) = 
tf0SuvLenZPKJFp3dQUlid6ojQreIpkXTr6K4qHWw5g=
+SIZE (kde/kpackage-5.41.0.tar.xz) = 126680
Index: kpackage/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kpackage/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- kpackage/pkg/PLIST  26 Oct 2017 07:53:23 -0000      1.4
+++ kpackage/pkg/PLIST  29 Dec 2017 14:00:02 -0000
@@ -44,6 +44,7 @@ share/locale/gl/LC_MESSAGES/libkpackage5
 share/locale/he/LC_MESSAGES/libkpackage5.mo
 share/locale/hu/LC_MESSAGES/libkpackage5.mo
 share/locale/ia/LC_MESSAGES/libkpackage5.mo
+share/locale/id/LC_MESSAGES/libkpackage5.mo
 share/locale/it/LC_MESSAGES/libkpackage5.mo
 share/locale/ja/LC_MESSAGES/libkpackage5.mo
 share/locale/ko/LC_MESSAGES/libkpackage5.mo
Index: kparts/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kparts/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kparts/Makefile     26 Oct 2017 07:53:23 -0000      1.6
+++ kparts/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              KDE plugin framework for user interface components
 DISTNAME =             kparts-${VERSION}
 
-SHARED_LIBS =          KF5Parts        3.0
+SHARED_LIBS =          KF5Parts        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: kparts/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kparts/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kparts/distinfo     26 Oct 2017 07:53:23 -0000      1.4
+++ kparts/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kparts-5.38.0.tar.xz) = 
96cBoC2JxVVdkgR3YDFMZP1RvrE+05Pr7mdZfhM5aqU=
-SIZE (kde/kparts-5.38.0.tar.xz) = 175592
+SHA256 (kde/kparts-5.41.0.tar.xz) = 
4awg7WaO/RfVXZKFDlfUXZHZCauLglSbjh9JieyBrSU=
+SIZE (kde/kparts-5.41.0.tar.xz) = 175724
Index: kpeople/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kpeople/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kpeople/Makefile    26 Oct 2017 07:53:23 -0000      1.6
+++ kpeople/Makefile    29 Dec 2017 14:00:02 -0000
@@ -3,9 +3,9 @@
 COMMENT =              KDE framework for aggregating and accessing people 
contacts
 DISTNAME =             kpeople-${VERSION}
 
-SHARED_LIBS =          KF5People               3.0 # 5.17
-SHARED_LIBS +=         KF5PeopleBackend        3.0 # 5.17
-SHARED_LIBS +=         KF5PeopleWidgets        3.0 # 5.17
+SHARED_LIBS =          KF5People               4.0 # 5.17
+SHARED_LIBS +=         KF5PeopleBackend        4.0 # 5.17
+SHARED_LIBS +=         KF5PeopleWidgets        4.0 # 5.17
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5I18n
 WANTLIB += KF5ItemViews KF5Service KF5WidgetsAddons Qt5Core Qt5DBus
Index: kpeople/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kpeople/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kpeople/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kpeople/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kpeople-5.38.0.tar.xz) = 
HXhFnQx9pWdNZNbvQh/NNZiCOkTDpiylNNy9ZQZJonk=
-SIZE (kde/kpeople-5.38.0.tar.xz) = 59584
+SHA256 (kde/kpeople-5.41.0.tar.xz) = 
hf8f+LUHD5wBXhko7Ho917xMIWNc4PZvzHPbakxe4sw=
+SIZE (kde/kpeople-5.41.0.tar.xz) = 59660
Index: kplotting/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kplotting/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kplotting/Makefile  26 Oct 2017 07:53:23 -0000      1.5
+++ kplotting/Makefile  29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE data plotting framework
 DISTNAME =     kplotting-${VERSION}
 
-SHARED_LIBS =  KF5Plotting             3.0
+SHARED_LIBS =  KF5Plotting             4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets m
 
Index: kplotting/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kplotting/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kplotting/distinfo  26 Oct 2017 07:53:23 -0000      1.4
+++ kplotting/distinfo  29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kplotting-5.38.0.tar.xz) = 
4tjvYkc1pW85mMiK9vBiCSIa9fJ+8FCW1l67Ek3FbsM=
-SIZE (kde/kplotting-5.38.0.tar.xz) = 29680
+SHA256 (kde/kplotting-5.41.0.tar.xz) = 
P0gppTDhRKbXzO8+TuSqftlSvggRjGqKRKishEcV9qQ=
+SIZE (kde/kplotting-5.41.0.tar.xz) = 29724
Index: kpty/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kpty/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kpty/Makefile       26 Oct 2017 07:53:23 -0000      1.5
+++ kpty/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              interfacing with pseudo terminal devices in KDE
 DISTNAME =             kpty-${VERSION}
 
-SHARED_LIBS =          KF5Pty          3.0
+SHARED_LIBS =          KF5Pty          4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5CoreAddons KF5I18n Qt5Core m
 WANTLIB += util
Index: kpty/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kpty/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kpty/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ kpty/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kpty-5.38.0.tar.xz) = 3pjF6MExNa7kA4tTt2Vtja2I5qZSFAOQYI/e3CNE8DE=
-SIZE (kde/kpty-5.38.0.tar.xz) = 58200
+SHA256 (kde/kpty-5.41.0.tar.xz) = ImQ6SPi2xQSRqCeKA+9/RmVa9bLfLQPbCnPbYuwtrxM=
+SIZE (kde/kpty-5.41.0.tar.xz) = 58360
Index: kross/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kross/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kross/Makefile      26 Oct 2017 07:53:23 -0000      1.5
+++ kross/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =      embedding of scripting into KDE applications
 DISTNAME =     kross-${VERSION}
 
-SHARED_LIBS =  KF5KrossCore            3.0 # 5.17
-SHARED_LIBS += KF5KrossUi              3.0 # 5.17
+SHARED_LIBS =  KF5KrossCore            4.0 # 5.17
+SHARED_LIBS += KF5KrossUi              4.0 # 5.17
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Bookmarks KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: kross/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kross/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kross/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kross/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kross-5.38.0.tar.xz) = Zw3BjSWOj4IfzWS6MMWHrDr67LxU2WjtsP5iRoJ4jLU=
-SIZE (kde/kross-5.38.0.tar.xz) = 127820
+SHA256 (kde/kross-5.41.0.tar.xz) = kT96YnZSK2IR7yvBwY3M/7TUJradeW6y8evBOBZ/Tnc=
+SIZE (kde/kross-5.41.0.tar.xz) = 127956
Index: krunner/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/krunner/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- krunner/Makefile    26 Oct 2017 07:53:23 -0000      1.7
+++ krunner/Makefile    29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              KDE framework for Plasma runners
 DISTNAME =             krunner-${VERSION}
 
-SHARED_LIBS =          KF5Runner               3.0
+SHARED_LIBS =          KF5Runner               4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5I18n
 WANTLIB += KF5KIOCore KF5Package KF5Plasma KF5Service KF5Solid
Index: krunner/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/krunner/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- krunner/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ krunner/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/krunner-5.38.0.tar.xz) = 
lb0u018l02m8LGE8uth/eAg7/95q3jrQ7J5pVH+h0Jk=
-SIZE (kde/krunner-5.38.0.tar.xz) = 71388
+SHA256 (kde/krunner-5.41.0.tar.xz) = 
A3U3eRzqS5AFbnrBE9Qk+rCA0SChbXV+CuraDbSM3W8=
+SIZE (kde/krunner-5.41.0.tar.xz) = 60164
Index: krunner/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/krunner/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- krunner/pkg/PLIST   26 Oct 2017 07:53:23 -0000      1.3
+++ krunner/pkg/PLIST   29 Dec 2017 14:00:02 -0000
@@ -24,6 +24,7 @@ lib/qt5/qml/org/kde/runnermodel/
 lib/qt5/qml/org/kde/runnermodel/librunnermodelplugin.so
 lib/qt5/qml/org/kde/runnermodel/qmldir
 share/dbus-1/interfaces/kf5_org.kde.krunner1.xml
+share/examples/xdg/krunner.categories
 share/kdevappwizard/templates/runner.tar.bz2
 share/kf5/mkspecs/qt_KRunner.pri
 share/kservicetypes5/plasma-runner.desktop
Index: kservice/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kservice/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kservice/Makefile   26 Oct 2017 07:53:23 -0000      1.6
+++ kservice/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              plugin framework for KDE desktop services
 DISTNAME =             kservice-${VERSION}
 
-SHARED_LIBS =          KF5Service              3.0
+SHARED_LIBS =          KF5Service              4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5Crash
 WANTLIB += KF5DBusAddons KF5I18n Qt5Core Qt5DBus Qt5Xml c m
Index: kservice/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kservice/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kservice/distinfo   26 Oct 2017 07:53:23 -0000      1.4
+++ kservice/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kservice-5.38.0.tar.xz) = 
LTHJbY+tI1qiv8liWKwD1+wGQYT+alSFb510B/uuSn0=
-SIZE (kde/kservice-5.38.0.tar.xz) = 250000
+SHA256 (kde/kservice-5.41.0.tar.xz) = 
GBSLrccg6yqJlyjd1pygp+KRo3HV2NQEqjn5tvaAbEw=
+SIZE (kde/kservice-5.41.0.tar.xz) = 250040
Index: kservice/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kservice/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- kservice/pkg/PLIST  26 May 2016 23:58:59 -0000      1.1.1.1
+++ kservice/pkg/PLIST  29 Dec 2017 14:00:02 -0000
@@ -42,7 +42,6 @@ lib/cmake/KF5Service/KF5ServiceTargets.c
 @lib lib/libKF5Service.so.${LIBKF5Service_VERSION}
 @man man/man8/desktoptojson.8
 @man man/man8/kbuildsycoca5.8
-share/examples/xdg/
 share/examples/xdg/menus/
 share/examples/xdg/menus/applications-kde5.menu
 @sample ${SYSCONFDIR}/xdg/menus/applications-kde5.menu
Index: ktexteditor/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/ktexteditor/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- ktexteditor/Makefile        26 Oct 2017 07:53:23 -0000      1.8
+++ ktexteditor/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              fully featured text editor component
 DISTNAME =             ktexteditor-${VERSION}
 
-SHARED_LIBS =          KF5TextEditor           3.0
+SHARED_LIBS =          KF5TextEditor           4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Auth KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: ktexteditor/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/ktexteditor/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- ktexteditor/distinfo        26 Oct 2017 07:53:23 -0000      1.4
+++ ktexteditor/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/ktexteditor-5.38.0.tar.xz) = 
MeezEYostWF22FU470P0GEKt0+9ciBeGp9txIsN+vqQ=
-SIZE (kde/ktexteditor-5.38.0.tar.xz) = 2288404
+SHA256 (kde/ktexteditor-5.41.0.tar.xz) = 
/3A/Cu6e+x9Zvt2Aqm4+WJiqan3xx8x2jdsuB1mju8U=
+SIZE (kde/ktexteditor-5.41.0.tar.xz) = 2297680
Index: ktextwidgets/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/ktextwidgets/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- ktextwidgets/Makefile       26 Oct 2017 07:53:23 -0000      1.5
+++ ktextwidgets/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              text editing widgets for KDE
 DISTNAME =             ktextwidgets-${VERSION}
 
-SHARED_LIBS =          KF5TextWidgets          3.0
+SHARED_LIBS =          KF5TextWidgets          4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
Index: ktextwidgets/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/ktextwidgets/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- ktextwidgets/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ ktextwidgets/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/ktextwidgets-5.38.0.tar.xz) = 
7vCEeqmEiUN3hDYaKBoWy9UrOsihqDYZw3AHjpbqEog=
-SIZE (kde/ktextwidgets-5.38.0.tar.xz) = 308460
+SHA256 (kde/ktextwidgets-5.41.0.tar.xz) = 
dgip9rRKzyyfvUg2Bd/WUATM4yHqAXeQn4ptacEm1lQ=
+SIZE (kde/ktextwidgets-5.41.0.tar.xz) = 308888
Index: kunitconversion/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kunitconversion/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kunitconversion/Makefile    26 Oct 2017 07:53:23 -0000      1.5
+++ kunitconversion/Makefile    29 Dec 2017 14:00:02 -0000
@@ -5,8 +5,7 @@ DISTNAME =      kunitconversion-${VERSION}
 
 SHARED_LIBS =  KF5UnitConversion       3.0
 
-WANTLIB += ${COMPILER_LIBCXX} KF5I18n Qt5Core Qt5Network Qt5Xml
-WANTLIB += m
+WANTLIB += ${COMPILER_LIBCXX} KF5I18n Qt5Core Qt5Network m
 
 BUILD_DEPENDS =        devel/gettext-tools
 
Index: kunitconversion/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kunitconversion/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kunitconversion/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kunitconversion/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kunitconversion-5.38.0.tar.xz) = 
bFOLNecn916QF4trWxfSmaPOeXvYKmrbCvTkEJbrYII=
-SIZE (kde/kunitconversion-5.38.0.tar.xz) = 770796
+SHA256 (kde/kunitconversion-5.41.0.tar.xz) = 
PKNEcsVXV3BxDxO//YaaxMxo149QqFzRcIanhQqnxs4=
+SIZE (kde/kunitconversion-5.41.0.tar.xz) = 771916
Index: kwallet/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kwallet/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kwallet/Makefile    26 Oct 2017 07:53:23 -0000      1.6
+++ kwallet/Makefile    29 Dec 2017 14:00:02 -0000
@@ -4,8 +4,8 @@ COMMENT =               KDE safe desktop-wide storage
 DISTNAME =             kwallet-${VERSION}
 PKGNAME =              kf5-kwallet-${VERSION}
 
-SHARED_LIBS =          KF5Wallet               3.0
-SHARED_LIBS +=         kwalletbackend5         3.0
+SHARED_LIBS =          KF5Wallet               4.0
+SHARED_LIBS +=         kwalletbackend5         4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5ConfigCore
 WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5DBusAddons
Index: kwallet/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kwallet/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kwallet/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kwallet/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kwallet-5.38.0.tar.xz) = 
3Ab+iRfPXqYSUeQunH6eVmLrIjqs4b+O5L7Paols2uM=
-SIZE (kde/kwallet-5.38.0.tar.xz) = 303756
+SHA256 (kde/kwallet-5.41.0.tar.xz) = 
dOxxqy3WIc5ldiFI83sQeLyPtpEKzhsEurjk9cZ1v70=
+SIZE (kde/kwallet-5.41.0.tar.xz) = 306496
Index: kwallet/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/kwallet/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- kwallet/pkg/PLIST   26 Oct 2017 07:53:23 -0000      1.3
+++ kwallet/pkg/PLIST   29 Dec 2017 14:00:02 -0000
@@ -17,6 +17,7 @@ lib/cmake/KF5Wallet/KF5WalletTargets.cma
 share/dbus-1/interfaces/kf5_org.kde.KWallet.xml
 share/dbus-1/services/org.kde.kwalletd.service
 share/dbus-1/services/org.kde.kwalletd5.service
+share/examples/xdg/kwallet.categories
 share/kf5/mkspecs/qt_KWallet.pri
 share/knotifications5/
 share/knotifications5/kwalletd.notifyrc
@@ -48,6 +49,7 @@ share/locale/es/LC_MESSAGES/kwallet-quer
 share/locale/es/LC_MESSAGES/kwalletd5.mo
 share/locale/et/LC_MESSAGES/kwallet-query.mo
 share/locale/et/LC_MESSAGES/kwalletd5.mo
+share/locale/eu/LC_MESSAGES/kwallet-query.mo
 share/locale/eu/LC_MESSAGES/kwalletd5.mo
 share/locale/fa/LC_MESSAGES/kwalletd5.mo
 share/locale/fi/LC_MESSAGES/kwallet-query.mo
Index: kwidgetsaddons/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kwidgetsaddons/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kwidgetsaddons/Makefile     26 Oct 2017 07:53:23 -0000      1.5
+++ kwidgetsaddons/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              large set of KDE widgets
 DISTNAME =             kwidgetsaddons-${VERSION}
 
-SHARED_LIBS =          KF5WidgetsAddons        3.0
+SHARED_LIBS =          KF5WidgetsAddons        4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets m
 
Index: kwidgetsaddons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kwidgetsaddons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kwidgetsaddons/distinfo     26 Oct 2017 07:53:23 -0000      1.4
+++ kwidgetsaddons/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kwidgetsaddons-5.38.0.tar.xz) = 
Re5Pgc2R5h6CMG91egaElkT95z4JZQ4EmHl83DpGBPo=
-SIZE (kde/kwidgetsaddons-5.38.0.tar.xz) = 2175700
+SHA256 (kde/kwidgetsaddons-5.41.0.tar.xz) = 
RRfog3BqMDIY+x+eA6AQP9nsa7FuxKkvMYsLEe071ZU=
+SIZE (kde/kwidgetsaddons-5.41.0.tar.xz) = 2181500
Index: kwindowsystem/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kwindowsystem/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- kwindowsystem/Makefile      26 Oct 2017 07:53:23 -0000      1.6
+++ kwindowsystem/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              access to the windowing system for KDE apps
 DISTNAME =             kwindowsystem-${VERSION}
 
-SHARED_LIBS =          KF5WindowSystem         3.0
+SHARED_LIBS =          KF5WindowSystem         4.0
 
 WANTLIB += ${COMPILER_LIBCXX} ICE Qt5Core Qt5Gui Qt5Widgets Qt5X11Extras
 WANTLIB += SM X11 Xext Xfixes Xrender m xcb xcb-keysyms
Index: kwindowsystem/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kwindowsystem/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kwindowsystem/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kwindowsystem/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kwindowsystem-5.38.0.tar.xz) = 
LBbrY1cU/xIrk0jAzIgL5g0IyBfJgCYCn3hDTZGNuQs=
-SIZE (kde/kwindowsystem-5.38.0.tar.xz) = 168852
+SHA256 (kde/kwindowsystem-5.41.0.tar.xz) = 
9IRpgTkqO2WiRJ4EE5t5/X1G4UYOGDQ/bUX3PXH6knQ=
+SIZE (kde/kwindowsystem-5.41.0.tar.xz) = 169584
Index: kxmlgui/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kxmlgui/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- kxmlgui/Makefile    26 Oct 2017 07:53:23 -0000      1.5
+++ kxmlgui/Makefile    29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              KDE framework for managing menu and toolbar actions
 DISTNAME =             kxmlgui-${VERSION}
 
-SHARED_LIBS =          KF5XmlGui               3.0
+SHARED_LIBS =          KF5XmlGui               4.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Attica KF5Auth KF5Codecs KF5ConfigCore
 WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5GlobalAccel
Index: kxmlgui/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kxmlgui/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kxmlgui/distinfo    26 Oct 2017 07:53:23 -0000      1.4
+++ kxmlgui/distinfo    29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kxmlgui-5.38.0.tar.xz) = 
ZPc62gseCMl9sAz+KWew2DVLM4zYXnZkT3naAir0lYk=
-SIZE (kde/kxmlgui-5.38.0.tar.xz) = 884112
+SHA256 (kde/kxmlgui-5.41.0.tar.xz) = 
mULasfg224frm1Rep3UBNA69xBFle0H3EyhZC+no/DE=
+SIZE (kde/kxmlgui-5.41.0.tar.xz) = 884016
Index: kxmlrpcclient/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/kxmlrpcclient/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- kxmlrpcclient/Makefile      26 Oct 2017 07:53:23 -0000      1.4
+++ kxmlrpcclient/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,10 +3,10 @@
 COMMENT =      KDE XML-RPC client
 DISTNAME =     kxmlrpcclient-${VERSION}
 
-SHARED_LIBS =  KF5XmlRpcClient         2.0
+SHARED_LIBS =  KF5XmlRpcClient         3.0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5I18n
-WANTLIB += KF5KIOCore KF5Service Qt5Core Qt5Xml
+WANTLIB += KF5KIOCore KF5Service Qt5Core Qt5Xml m
 
 BUILD_DEPENDS =        devel/gettext-tools
 
Index: kxmlrpcclient/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/kxmlrpcclient/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- kxmlrpcclient/distinfo      26 Oct 2017 07:53:23 -0000      1.4
+++ kxmlrpcclient/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/kxmlrpcclient-5.38.0.tar.xz) = 
Snk4JAbyR72azgGFnLkpSOdOSMeruUueRwZvBFOBKj0=
-SIZE (kde/kxmlrpcclient-5.38.0.tar.xz) = 29276
+SHA256 (kde/kxmlrpcclient-5.41.0.tar.xz) = 
J+ZtyWx4cGlYPcRKgPKcJ6OsDjSCqGlGZN8oFGY39ng=
+SIZE (kde/kxmlrpcclient-5.41.0.tar.xz) = 29300
Index: oxygen-icons/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/oxygen-icons/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- oxygen-icons/distinfo       26 Oct 2017 07:53:23 -0000      1.4
+++ oxygen-icons/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/oxygen-icons5-5.38.0.tar.xz) = 
LcbBpIGxh3c5MorrwnZhvaoJCz3mU+Xsxb6WvEY+aTo=
-SIZE (kde/oxygen-icons5-5.38.0.tar.xz) = 234409056
+SHA256 (kde/oxygen-icons5-5.41.0.tar.xz) = 
Ycj82oc6H6mNJw9sJahWd7G+ryM8sIt0HWdfwr+T7P4=
+SIZE (kde/oxygen-icons5-5.41.0.tar.xz) = 234412448
Index: plasma-framework/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/plasma-framework/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- plasma-framework/Makefile   26 Oct 2017 07:53:23 -0000      1.7
+++ plasma-framework/Makefile   29 Dec 2017 14:00:02 -0000
@@ -3,8 +3,8 @@
 COMMENT =      core components and tools of the Plasma Workspaces
 DISTNAME =     plasma-framework-${VERSION}
 
-SHARED_LIBS =  KF5Plasma               3.0
-SHARED_LIBS += KF5PlasmaQuick          3.0
+SHARED_LIBS =  KF5Plasma               4.0
+SHARED_LIBS += KF5PlasmaQuick          4.0
 
 WANTLIB += ${COMPILER_LIBCXX} EGL GL ICE KF5Activities KF5Archive
 WANTLIB += KF5Auth KF5CalendarEvents KF5Codecs KF5Completion KF5ConfigCore
@@ -52,8 +52,8 @@ LIB_DEPENDS = devel/kf5/kactivities \
                x11/qt5/qtsvg \
                x11/qt5/qtx11extras
 
-CONFIGURE_ARGS =       -DBUILD_EXAMPLES=Yes \
-                       -DCMAKE_DISABLE_FIND_PACKAGE_KF5Wayland=Yes
+#CONFIGURE_ARGS =      -DBUILD_EXAMPLES=Yes \
+#                      -DCMAKE_DISABLE_FIND_PACKAGE_KF5Wayland=Yes
 
 # TODO: The following tests FAILED (some dependencies missing?):
 # 1 - plasma-dialogqmltest (Failed)
Index: plasma-framework/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/plasma-framework/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- plasma-framework/distinfo   26 Oct 2017 07:53:23 -0000      1.4
+++ plasma-framework/distinfo   29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/plasma-framework-5.38.0.tar.xz) = 
TyPzfeDEBNwHgJU4/VMfpVd4DpnIVCA5gIRsMqLDcLc=
-SIZE (kde/plasma-framework-5.38.0.tar.xz) = 4606372
+SHA256 (kde/plasma-framework-5.41.0.tar.xz) = 
hN5klvH2eXy6lcpRYHq1ml8ky9I49gDsdcz6CwKyOuY=
+SIZE (kde/plasma-framework-5.41.0.tar.xz) = 4607744
Index: plasma-framework/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/kf5/plasma-framework/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- plasma-framework/pkg/PLIST  26 Oct 2017 07:53:23 -0000      1.5
+++ plasma-framework/pkg/PLIST  29 Dec 2017 14:00:02 -0000
@@ -76,13 +76,8 @@ lib/qt5/plugins/kpackage/packagestructur
 lib/qt5/plugins/kpackage/packagestructure/plasmatheme_packagestructure.so
 lib/qt5/plugins/kpackage/packagestructure/plasmoid_packagestructure.so
 lib/qt5/plugins/plasma/
-lib/qt5/plugins/plasma/dataengine/
-lib/qt5/plugins/plasma/dataengine/plasma_dataengine_example_customDataContainers.so
-lib/qt5/plugins/plasma/dataengine/plasma_dataengine_example_simpleEngine.so
-lib/qt5/plugins/plasma/dataengine/plasma_dataengine_example_sourcesOnRequest.so
 lib/qt5/plugins/plasma/scriptengines/
 lib/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
-lib/qt5/plugins/plasma_containmentactions_test.so
 lib/qt5/plugins/plasma_engine_testengine.so
 lib/qt5/qml/QtQuick/Controls/
 lib/qt5/qml/QtQuick/Controls.2/
@@ -199,6 +194,9 @@ lib/qt5/qml/org/kde/plasma/components.3/
 lib/qt5/qml/org/kde/plasma/components.3/ScrollBar.qml
 lib/qt5/qml/org/kde/plasma/components.3/Slider.qml
 lib/qt5/qml/org/kde/plasma/components.3/SpinBox.qml
+lib/qt5/qml/org/kde/plasma/components.3/Switch.qml
+lib/qt5/qml/org/kde/plasma/components.3/SwitchDelegate.qml
+lib/qt5/qml/org/kde/plasma/components.3/SwitchIndicator.qml
 lib/qt5/qml/org/kde/plasma/components.3/TabBar.qml
 lib/qt5/qml/org/kde/plasma/components.3/TabButton.qml
 lib/qt5/qml/org/kde/plasma/components.3/TextArea.qml
@@ -266,6 +264,7 @@ lib/qt5/qml/org/kde/plasma/core/qmldir
 lib/qt5/qml/org/kde/plasma/extras/
 lib/qt5/qml/org/kde/plasma/extras/App.qml
 lib/qt5/qml/org/kde/plasma/extras/ConditionalLoader.qml
+lib/qt5/qml/org/kde/plasma/extras/DescriptiveLabel.qml
 lib/qt5/qml/org/kde/plasma/extras/Heading.qml
 lib/qt5/qml/org/kde/plasma/extras/PageRow.qml
 lib/qt5/qml/org/kde/plasma/extras/Paragraph.qml
@@ -291,27 +290,8 @@ share/kdevappwizard/templates/cpp-plasmo
 share/kdevappwizard/templates/plasma-wallpaper.tar.bz2
 share/kdevappwizard/templates/qml-plasmoid-with-qml-extension.tar.bz2
 share/kdevappwizard/templates/qml-plasmoid.tar.bz2
-share/kservices5/plasma-applet-org.kde.example.bugreport.desktop
-share/kservices5/plasma-applet-org.kde.example.compactrepresentation.desktop
-share/kservices5/plasma-applet-org.kde.example.conditionalloader.desktop
-share/kservices5/plasma-applet-org.kde.example.configuration.desktop
-share/kservices5/plasma-applet-org.kde.example.dataenginemodel.desktop
-share/kservices5/plasma-applet-org.kde.example.helloworld.desktop
-share/kservices5/plasma-applet-org.kde.example.notes.desktop
-share/kservices5/plasma-applet-org.kde.example.tasks.desktop
-share/kservices5/plasma-applet-org.kde.example.testcomponents.desktop
-share/kservices5/plasma-applet-org.kde.example.testshaders.desktop
-share/kservices5/plasma-applet-org.kde.example.testtheme.desktop
-share/kservices5/plasma-applet-org.kde.example.widgetgallery.desktop
-share/kservices5/plasma-applet-org.kde.example.windowthumbnails.desktop
-share/kservices5/plasma-containment-org.kde.example.testcontainment.desktop
-share/kservices5/plasma-containmentactions-test.desktop
-share/kservices5/plasma-dataengine-example-customDataContainers.desktop
-share/kservices5/plasma-dataengine-example-simpleEngine.desktop
-share/kservices5/plasma-dataengine-example-sourcesOnRequest.desktop
 share/kservices5/plasma-dataengine-testengine.desktop
 share/kservices5/plasma-scriptengine-applet-declarative.desktop
-share/kservices5/plasma-wallpaper-org.kde.autumn.desktop
 share/kservicetypes5/plasma-applet.desktop
 share/kservicetypes5/plasma-containment.desktop
 share/kservicetypes5/plasma-containmentactions.desktop
@@ -343,6 +323,7 @@ share/locale/gl/LC_MESSAGES/libplasma5.m
 share/locale/he/LC_MESSAGES/libplasma5.mo
 share/locale/hu/LC_MESSAGES/libplasma5.mo
 share/locale/ia/LC_MESSAGES/libplasma5.mo
+share/locale/id/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
@@ -374,22 +355,6 @@ share/locale/ug/LC_MESSAGES/libplasma5.m
 share/locale/uk/LC_MESSAGES/libplasma5.mo
 share/locale/zh_CN/LC_MESSAGES/libplasma5.mo
 share/locale/zh_TW/LC_MESSAGES/libplasma5.mo
-share/metainfo/
-share/metainfo/org.kde.autumn.appdata.xml
-share/metainfo/org.kde.example.bugreport.appdata.xml
-share/metainfo/org.kde.example.compactrepresentation.appdata.xml
-share/metainfo/org.kde.example.conditionalloader.appdata.xml
-share/metainfo/org.kde.example.configuration.appdata.xml
-share/metainfo/org.kde.example.dataenginemodel.appdata.xml
-share/metainfo/org.kde.example.helloworld.appdata.xml
-share/metainfo/org.kde.example.notes.appdata.xml
-share/metainfo/org.kde.example.tasks.appdata.xml
-share/metainfo/org.kde.example.testcomponents.appdata.xml
-share/metainfo/org.kde.example.testcontainment.appdata.xml
-share/metainfo/org.kde.example.testshaders.appdata.xml
-share/metainfo/org.kde.example.testtheme.appdata.xml
-share/metainfo/org.kde.example.widgetgallery.appdata.xml
-share/metainfo/org.kde.example.windowthumbnails.appdata.xml
 share/plasma/
 share/plasma/desktoptheme/
 share/plasma/desktoptheme/air/
@@ -693,172 +658,7 @@ share/plasma/desktoptheme/oxygen/widgets
 share/plasma/desktoptheme/oxygen/widgets/tooltip.svgz
 share/plasma/desktoptheme/oxygen/widgets/translucentbackground.svgz
 share/plasma/desktoptheme/oxygen/widgets/viewitem.svgz
-share/plasma/plasmoids/
-share/plasma/plasmoids/org.kde.example.bugreport/
-share/plasma/plasmoids/org.kde.example.bugreport/contents/
-share/plasma/plasmoids/org.kde.example.bugreport/contents/ui/
-share/plasma/plasmoids/org.kde.example.bugreport/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.bugreport/metadata.desktop
-share/plasma/plasmoids/org.kde.example.bugreport/metadata.json
-share/plasma/plasmoids/org.kde.example.compactrepresentation/
-share/plasma/plasmoids/org.kde.example.compactrepresentation/contents/
-share/plasma/plasmoids/org.kde.example.compactrepresentation/contents/ui/
-share/plasma/plasmoids/org.kde.example.compactrepresentation/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.compactrepresentation/metadata.desktop
-share/plasma/plasmoids/org.kde.example.compactrepresentation/metadata.json
-share/plasma/plasmoids/org.kde.example.conditionalloader/
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/config/
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/config/config.qml
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/config/main.xml
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/ui/
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/ui/configGeneral.qml
-share/plasma/plasmoids/org.kde.example.conditionalloader/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.conditionalloader/metadata.desktop
-share/plasma/plasmoids/org.kde.example.conditionalloader/metadata.json
-share/plasma/plasmoids/org.kde.example.configuration/
-share/plasma/plasmoids/org.kde.example.configuration/contents/
-share/plasma/plasmoids/org.kde.example.configuration/contents/config/
-share/plasma/plasmoids/org.kde.example.configuration/contents/config/config.qml
-share/plasma/plasmoids/org.kde.example.configuration/contents/config/main.xml
-share/plasma/plasmoids/org.kde.example.configuration/contents/ui/
-share/plasma/plasmoids/org.kde.example.configuration/contents/ui/configGeneral.qml
-share/plasma/plasmoids/org.kde.example.configuration/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.configuration/metadata.desktop
-share/plasma/plasmoids/org.kde.example.configuration/metadata.json
-share/plasma/plasmoids/org.kde.example.dataenginemodel/
-share/plasma/plasmoids/org.kde.example.dataenginemodel/contents/
-share/plasma/plasmoids/org.kde.example.dataenginemodel/contents/ui/
-share/plasma/plasmoids/org.kde.example.dataenginemodel/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.dataenginemodel/metadata.desktop
-share/plasma/plasmoids/org.kde.example.dataenginemodel/metadata.json
-share/plasma/plasmoids/org.kde.example.helloworld/
-share/plasma/plasmoids/org.kde.example.helloworld/contents/
-share/plasma/plasmoids/org.kde.example.helloworld/contents/ui/
-share/plasma/plasmoids/org.kde.example.helloworld/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.helloworld/metadata.desktop
-share/plasma/plasmoids/org.kde.example.helloworld/metadata.json
-share/plasma/plasmoids/org.kde.example.notes/
-share/plasma/plasmoids/org.kde.example.notes/contents/
-share/plasma/plasmoids/org.kde.example.notes/contents/config/
-share/plasma/plasmoids/org.kde.example.notes/contents/config/main.xml
-share/plasma/plasmoids/org.kde.example.notes/contents/ui/
-share/plasma/plasmoids/org.kde.example.notes/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.notes/metadata.desktop
-share/plasma/plasmoids/org.kde.example.notes/metadata.json
-share/plasma/plasmoids/org.kde.example.tasks/
-share/plasma/plasmoids/org.kde.example.tasks/contents/
-share/plasma/plasmoids/org.kde.example.tasks/contents/config/
-share/plasma/plasmoids/org.kde.example.tasks/contents/config/default-configrc
-share/plasma/plasmoids/org.kde.example.tasks/contents/config/main.xml
-share/plasma/plasmoids/org.kde.example.tasks/contents/ui/
-share/plasma/plasmoids/org.kde.example.tasks/contents/ui/config.ui
-share/plasma/plasmoids/org.kde.example.tasks/contents/ui/qmltasks.qml
-share/plasma/plasmoids/org.kde.example.tasks/metadata.desktop
-share/plasma/plasmoids/org.kde.example.tasks/metadata.json
-share/plasma/plasmoids/org.kde.example.testcomponents/
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/images/
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/images/bridge.jpg
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/images/surfboard.jpg
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/ButtonsPage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/DialogContent.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/DialogsPage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/DragItem.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/DragPage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/IconsPage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/MousePage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/PlasmoidPage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/TestMenu.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/ThemePage.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/contents/ui/testcomponents.qml
-share/plasma/plasmoids/org.kde.example.testcomponents/metadata.desktop
-share/plasma/plasmoids/org.kde.example.testcomponents/metadata.json
-share/plasma/plasmoids/org.kde.example.testcontainment/
-share/plasma/plasmoids/org.kde.example.testcontainment/contents/
-share/plasma/plasmoids/org.kde.example.testcontainment/contents/ui/
-share/plasma/plasmoids/org.kde.example.testcontainment/contents/ui/PlasmoidContainer.qml
-share/plasma/plasmoids/org.kde.example.testcontainment/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.testcontainment/metadata.desktop
-share/plasma/plasmoids/org.kde.example.testcontainment/metadata.json
-share/plasma/plasmoids/org.kde.example.testshaders/
-share/plasma/plasmoids/org.kde.example.testshaders/contents/
-share/plasma/plasmoids/org.kde.example.testshaders/contents/config/
-share/plasma/plasmoids/org.kde.example.testshaders/contents/config/main.xml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/images/
-share/plasma/plasmoids/org.kde.example.testshaders/contents/images/elarun-small.png
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/ColorExample.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/ColorShower.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/EditorPage.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/ShaderExample.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/Shadows.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/SimpleExample.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/WaterEffect.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/WobbleExample.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/config.qml
-share/plasma/plasmoids/org.kde.example.testshaders/contents/ui/testshaderapplet.qml
-share/plasma/plasmoids/org.kde.example.testshaders/metadata.desktop
-share/plasma/plasmoids/org.kde.example.testshaders/metadata.json
-share/plasma/plasmoids/org.kde.example.testtheme/
-share/plasma/plasmoids/org.kde.example.testtheme/contents/
-share/plasma/plasmoids/org.kde.example.testtheme/contents/images/
-share/plasma/plasmoids/org.kde.example.testtheme/contents/images/orangutan.jpg
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/FontGizmo.qml
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/FontTest.qml
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/FontsPage.qml
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/ScalePage.qml
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/UnitsPage.qml
-share/plasma/plasmoids/org.kde.example.testtheme/contents/ui/testtheme.qml
-share/plasma/plasmoids/org.kde.example.testtheme/metadata.desktop
-share/plasma/plasmoids/org.kde.example.testtheme/metadata.json
-share/plasma/plasmoids/org.kde.example.widgetgallery/
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Busy.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Buttons.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/CheckableButtons.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Menu.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Misc.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Scrollers.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Sliders.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Texts.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/Typography.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/contents/ui/standalonemain.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/metadata.desktop
-share/plasma/plasmoids/org.kde.example.widgetgallery/metadata.json
-share/plasma/plasmoids/org.kde.example.widgetgallery/platformcontents/
-share/plasma/plasmoids/org.kde.example.widgetgallery/platformcontents/application/
-share/plasma/plasmoids/org.kde.example.widgetgallery/platformcontents/application/tablet/
-share/plasma/plasmoids/org.kde.example.widgetgallery/platformcontents/application/tablet/ui/
-share/plasma/plasmoids/org.kde.example.widgetgallery/platformcontents/application/tablet/ui/main.qml
-share/plasma/plasmoids/org.kde.example.widgetgallery/widgetgallery-tablet
-share/plasma/plasmoids/org.kde.example.windowthumbnails/
-share/plasma/plasmoids/org.kde.example.windowthumbnails/contents/
-share/plasma/plasmoids/org.kde.example.windowthumbnails/contents/ui/
-share/plasma/plasmoids/org.kde.example.windowthumbnails/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.example.windowthumbnails/metadata.desktop
-share/plasma/plasmoids/org.kde.example.windowthumbnails/metadata.json
 share/plasma/services/
 share/plasma/services/dataengineservice.operations
 share/plasma/services/plasmoidservice.operations
 share/plasma/services/storage.operations
-share/plasma/wallpapers/
-share/plasma/wallpapers/org.kde.autumn/
-share/plasma/wallpapers/org.kde.autumn/contents/
-share/plasma/wallpapers/org.kde.autumn/contents/config/
-share/plasma/wallpapers/org.kde.autumn/contents/config/main.xml
-share/plasma/wallpapers/org.kde.autumn/contents/images/
-share/plasma/wallpapers/org.kde.autumn/contents/images/backgroundLeaves.jpg
-share/plasma/wallpapers/org.kde.autumn/contents/images/realLeaf1.png
-share/plasma/wallpapers/org.kde.autumn/contents/images/realLeaf2.png
-share/plasma/wallpapers/org.kde.autumn/contents/images/realLeaf3.png
-share/plasma/wallpapers/org.kde.autumn/contents/images/realLeaf4.png
-share/plasma/wallpapers/org.kde.autumn/contents/ui/
-share/plasma/wallpapers/org.kde.autumn/contents/ui/config.qml
-share/plasma/wallpapers/org.kde.autumn/contents/ui/main.qml
-share/plasma/wallpapers/org.kde.autumn/metadata.desktop
-share/plasma/wallpapers/org.kde.autumn/metadata.json
Index: prison/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/prison/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- prison/Makefile     26 Oct 2017 07:53:23 -0000      1.4
+++ prison/Makefile     29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              bar code generator
 DISTNAME =             prison-${VERSION}
 
-SHARED_LIBS =          KF5Prison       2.0 # 5.29
+SHARED_LIBS =          KF5Prison       3.0 # 5.29
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui dmtx m qrencode
 
Index: prison/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/prison/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- prison/distinfo     26 Oct 2017 07:53:23 -0000      1.3
+++ prison/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/prison-5.38.0.tar.xz) = 
lbxlyRZLjtjKzgi+ff3xLMmjmKQuK0xmhS+qoc0fMl8=
-SIZE (kde/prison-5.38.0.tar.xz) = 13860
+SHA256 (kde/prison-5.41.0.tar.xz) = 
se8iGWTUeSVawd7SqWtz+QcjuOafOzyaht0fAoYKeWA=
+SIZE (kde/prison-5.41.0.tar.xz) = 37532
Index: solid/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/solid/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- solid/Makefile      26 Oct 2017 07:53:23 -0000      1.6
+++ solid/Makefile      29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =      KDE hardware abstraction layer
 DISTNAME =     solid-${VERSION}
 
-SHARED_LIBS =  KF5Solid                3.0
+SHARED_LIBS =  KF5Solid                4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5Network
 WANTLIB += Qt5Qml Qt5Widgets Qt5Xml c m
Index: solid/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/solid/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- solid/distinfo      26 Oct 2017 07:53:24 -0000      1.4
+++ solid/distinfo      29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/solid-5.38.0.tar.xz) = EFKDCq7RY5FWPcNf4OAbuigTrPLgxw+iIj1U0nMrbKw=
-SIZE (kde/solid-5.38.0.tar.xz) = 248172
+SHA256 (kde/solid-5.41.0.tar.xz) = 4yes9yREMkem/l5Rq69MEQUgJ5llVHNK6OJlI/TtWEQ=
+SIZE (kde/solid-5.41.0.tar.xz) = 247840
Index: sonnet/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/sonnet/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- sonnet/Makefile     26 Oct 2017 07:53:24 -0000      1.6
+++ sonnet/Makefile     29 Dec 2017 14:00:02 -0000
@@ -8,8 +8,8 @@ PKGNAME-main =          ${DISTNAME}
 PKGNAME-aspell =       sonnet-aspell-${VERSION}
 PKGNAME-hunspell =     sonnet-hunspell-${VERSION}
 
-SHARED_LIBS =          KF5SonnetCore           2.0
-SHARED_LIBS +=         KF5SonnetUi             2.0
+SHARED_LIBS =          KF5SonnetCore           3.0
+SHARED_LIBS +=         KF5SonnetUi             3.0
 
 MULTI_PACKAGES =       -main -aspell -hunspell
 
Index: sonnet/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/sonnet/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- sonnet/distinfo     26 Oct 2017 07:53:24 -0000      1.4
+++ sonnet/distinfo     29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/sonnet-5.38.0.tar.xz) = 
qnO7ilmfey7RTAQ3Jv/i1jmfH9mj2qUfEmharhG6pYw=
-SIZE (kde/sonnet-5.38.0.tar.xz) = 284256
+SHA256 (kde/sonnet-5.41.0.tar.xz) = 
5mgUJHo8aVP4aPwvCDTRalEage2Sr18dQpZSLBWgF8o=
+SIZE (kde/sonnet-5.41.0.tar.xz) = 284748
Index: syntax-highlighting/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/syntax-highlighting/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- syntax-highlighting/Makefile        26 Oct 2017 07:53:24 -0000      1.4
+++ syntax-highlighting/Makefile        29 Dec 2017 14:00:02 -0000
@@ -3,7 +3,7 @@
 COMMENT =              highlighting engine for structured text and code
 DISTNAME =             syntax-highlighting-${VERSION}
 
-SHARED_LIBS =          KF5SyntaxHighlighting   2.0 # 5.29
+SHARED_LIBS =          KF5SyntaxHighlighting   3.0 # 5.29
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Network c m
 
Index: syntax-highlighting/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/syntax-highlighting/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- syntax-highlighting/distinfo        26 Oct 2017 07:53:24 -0000      1.3
+++ syntax-highlighting/distinfo        29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/syntax-highlighting-5.38.0.tar.xz) = 
1LiH4rTAuw0McjMlsRiX0as4pkTjJ21X6ug5OSh4NoA=
-SIZE (kde/syntax-highlighting-5.38.0.tar.xz) = 1090228
+SHA256 (kde/syntax-highlighting-5.41.0.tar.xz) = 
DPf7hDMThj/S+s7TQw0JdOW3VTJ1ugqW2x4KE1xarEI=
+SIZE (kde/syntax-highlighting-5.41.0.tar.xz) = 1108580
Index: threadweaver/Makefile
===================================================================
RCS file: /cvs/ports/devel/kf5/threadweaver/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- threadweaver/Makefile       26 Oct 2017 07:53:24 -0000      1.5
+++ threadweaver/Makefile       29 Dec 2017 14:00:02 -0000
@@ -3,11 +3,8 @@
 COMMENT =      KDE helper for multithreaded programming
 DISTNAME =     threadweaver-${VERSION}
 
-SHARED_LIBS =  KF5ThreadWeaver         3.0
+SHARED_LIBS =  KF5ThreadWeaver         4.0
 
 WANTLIB += ${COMPILER_LIBCXX} Qt5Core m
-
-# please CMake
-CONFIGURE_ARGS =       -DCMAKE_POLICY_DEFAULT_CMP0063=OLD
 
 .include <bsd.port.mk>
Index: threadweaver/distinfo
===================================================================
RCS file: /cvs/ports/devel/kf5/threadweaver/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- threadweaver/distinfo       26 Oct 2017 07:53:24 -0000      1.4
+++ threadweaver/distinfo       29 Dec 2017 14:00:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (kde/threadweaver-5.38.0.tar.xz) = 
223KcjFaN2+ohS8AWRE6WICgAuMR5fRZETgwO2miCbU=
-SIZE (kde/threadweaver-5.38.0.tar.xz) = 1409464
+SHA256 (kde/threadweaver-5.41.0.tar.xz) = 
NQTX+XqPGz1xgOHPvyWicNYIdSeeU7Lp5SPo1uDU1CI=
+SIZE (kde/threadweaver-5.41.0.tar.xz) = 1409460

Reply via email to