aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2019-01-10 19:52:57 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2019-01-10 19:52:57 +0000
commit7ee9c5458dda4991240994211e1a4995e513352d (patch)
tree44aad7259410d273738422c8ddb0bda08461b4b1
parentf83f55b02eed7b69b69b6b79fb27dd2b2fed89b2 (diff)
downloadports-7ee9c5458dda4991240994211e1a4995e513352d.tar.gz
ports-7ee9c5458dda4991240994211e1a4995e513352d.zip
Notes
-rw-r--r--Mk/Uses/kde.mk4
-rw-r--r--accessibility/kmag/distinfo6
-rw-r--r--accessibility/kmousetool/distinfo6
-rw-r--r--accessibility/kmouth/distinfo6
-rw-r--r--archivers/ark/Makefile1
-rw-r--r--archivers/ark/distinfo6
-rw-r--r--astro/libkgeomap/distinfo6
-rw-r--r--astro/marble/Makefile1
-rw-r--r--astro/marble/distinfo6
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/audiocd-kio/pkg-plist2
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--databases/akonadi/distinfo6
-rw-r--r--deskutils/akonadi-calendar-tools/distinfo6
-rw-r--r--deskutils/akonadi-import-wizard/distinfo6
-rw-r--r--deskutils/akonadiconsole/distinfo6
-rw-r--r--deskutils/akregator/distinfo6
-rw-r--r--deskutils/grantlee-editor/distinfo6
-rw-r--r--deskutils/grantleetheme/distinfo6
-rw-r--r--deskutils/kaddressbook/distinfo6
-rw-r--r--deskutils/kalarm/distinfo6
-rw-r--r--deskutils/kcharselect/distinfo6
-rw-r--r--deskutils/kdepim-addons/Makefile2
-rw-r--r--deskutils/kdepim-addons/distinfo6
-rw-r--r--deskutils/kdepim-addons/pkg-plist25
-rw-r--r--deskutils/kdepim-apps-libs/distinfo6
-rw-r--r--deskutils/kdepim-apps-libs/pkg-plist1
-rw-r--r--deskutils/kdepim-runtime/distinfo6
-rw-r--r--deskutils/kdepim-runtime/pkg-plist3
-rw-r--r--deskutils/keditbookmarks/distinfo6
-rw-r--r--deskutils/kfind/distinfo6
-rw-r--r--deskutils/kmail-account-wizard/distinfo6
-rw-r--r--deskutils/kmail/distinfo6
-rw-r--r--deskutils/kmail/files/patch-agents_unifiedmailboxagent_boost__optional.h1082
-rw-r--r--deskutils/kmail/files/patch-agents_unifiedmailboxagent_utils.h11
-rw-r--r--deskutils/kmail/pkg-plist1
-rw-r--r--deskutils/knotes/distinfo6
-rw-r--r--deskutils/kontact/distinfo6
-rw-r--r--deskutils/korganizer/distinfo6
-rw-r--r--deskutils/kruler/distinfo6
-rw-r--r--deskutils/libkdepim/distinfo6
-rw-r--r--deskutils/mbox-importer/distinfo6
-rw-r--r--deskutils/pim-data-exporter/distinfo6
-rw-r--r--deskutils/pim-sieve-editor/distinfo6
-rw-r--r--devel/cervisia/distinfo6
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/kapptemplate/distinfo6
-rw-r--r--devel/kcachegrind/distinfo6
-rw-r--r--devel/kde-dev-scripts/distinfo6
-rw-r--r--devel/kde-dev-utils/distinfo6
-rw-r--r--devel/kdesdk-thumbnailers/distinfo6
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/lokalize/distinfo6
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/umbrello/pkg-plist1
-rw-r--r--editors/kate/distinfo6
-rw-r--r--games/blinken/distinfo6
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/kanagram/distinfo6
-rw-r--r--games/kapman/distinfo6
-rw-r--r--games/katomic/distinfo6
-rw-r--r--games/kblackbox/distinfo6
-rw-r--r--games/kblocks/distinfo6
-rw-r--r--games/kbounce/distinfo6
-rw-r--r--games/kbreakout/distinfo6
-rw-r--r--games/kdegames/Makefile.common2
-rw-r--r--games/kdiamond/distinfo6
-rw-r--r--games/kfourinline/distinfo6
-rw-r--r--games/kgoldrunner/distinfo6
-rw-r--r--games/khangman/distinfo6
-rw-r--r--games/kigo/distinfo6
-rw-r--r--games/killbots/distinfo6
-rw-r--r--games/kiriki/distinfo6
-rw-r--r--games/kjumpingcube/distinfo6
-rw-r--r--games/klickety/distinfo6
-rw-r--r--games/klines/distinfo6
-rw-r--r--games/kmahjongg/distinfo6
-rw-r--r--games/kmines/distinfo6
-rw-r--r--games/knavalbattle/distinfo6
-rw-r--r--games/knetwalk/distinfo6
-rw-r--r--games/knights/distinfo6
-rw-r--r--games/kolf/distinfo6
-rw-r--r--games/kollision/distinfo6
-rw-r--r--games/konquest/distinfo6
-rw-r--r--games/kpat/distinfo6
-rw-r--r--games/kreversi/distinfo6
-rw-r--r--games/kshisen/distinfo6
-rw-r--r--games/ksirk/distinfo6
-rw-r--r--games/ksnakeduel/distinfo6
-rw-r--r--games/kspaceduel/distinfo6
-rw-r--r--games/ksquares/distinfo6
-rw-r--r--games/ksudoku/distinfo6
-rw-r--r--games/ktuberling/distinfo6
-rw-r--r--games/kubrick/distinfo6
-rw-r--r--games/libkdegames/distinfo6
-rw-r--r--games/libkmahjongg/distinfo6
-rw-r--r--games/lskat/distinfo6
-rw-r--r--games/palapeli/distinfo6
-rw-r--r--games/picmi/distinfo6
-rw-r--r--graphics/gwenview/distinfo6
-rw-r--r--graphics/kamera/distinfo6
-rw-r--r--graphics/kamera/pkg-plist4
-rw-r--r--graphics/kcolorchooser/distinfo6
-rw-r--r--graphics/kdegraphics-mobipocket/distinfo6
-rw-r--r--graphics/kdegraphics-svgpart/distinfo6
-rw-r--r--graphics/kdegraphics-thumbnailers/distinfo6
-rw-r--r--graphics/kimagemapeditor/distinfo6
-rw-r--r--graphics/kolourpaint/distinfo6
-rw-r--r--graphics/libkdcraw/distinfo6
-rw-r--r--graphics/libkexiv2/distinfo6
-rw-r--r--graphics/libkipi/distinfo6
-rw-r--r--graphics/libksane/distinfo6
-rw-r--r--graphics/okular/Makefile5
-rw-r--r--graphics/okular/distinfo6
-rw-r--r--graphics/okular/pkg-plist6
-rw-r--r--graphics/spectacle/distinfo6
-rw-r--r--japanese/kiten/distinfo6
-rw-r--r--lang/kross-interpreters/distinfo6
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--math/analitza/distinfo6
-rw-r--r--math/cantor/distinfo6
-rw-r--r--math/kalgebra/distinfo6
-rw-r--r--math/kalgebra/pkg-plist1
-rw-r--r--math/kbruch/distinfo6
-rw-r--r--math/kcalc/distinfo6
-rw-r--r--math/kig/distinfo6
-rw-r--r--math/kmplot/distinfo6
-rw-r--r--math/rocs/distinfo6
-rw-r--r--misc/artikulate/distinfo6
-rw-r--r--misc/kdeedu-data/distinfo6
-rw-r--r--misc/kdeutils/Makefile1
-rw-r--r--misc/kgeography/distinfo6
-rw-r--r--misc/klettres/distinfo6
-rw-r--r--misc/ktouch/distinfo6
-rw-r--r--misc/kwordquiz/distinfo6
-rw-r--r--misc/libkeduvocdocument/distinfo6
-rw-r--r--misc/parley/distinfo6
-rw-r--r--multimedia/dragon/distinfo6
-rw-r--r--multimedia/kamoso/distinfo6
-rw-r--r--multimedia/kdemultimedia-ffmpegthumbs/distinfo6
-rw-r--r--multimedia/kdemultimedia-ffmpegthumbs/pkg-plist13
-rw-r--r--multimedia/kdenlive/Makefile1
-rw-r--r--multimedia/kdenlive/distinfo6
-rw-r--r--net-im/kaccounts-integration/distinfo6
-rw-r--r--net-im/kaccounts-providers/distinfo6
-rw-r--r--net-im/kopete/distinfo6
-rw-r--r--net-im/ktp-accounts-kcm/distinfo6
-rw-r--r--net-im/ktp-approver/distinfo6
-rw-r--r--net-im/ktp-auth-handler/distinfo6
-rw-r--r--net-im/ktp-call-ui/distinfo6
-rw-r--r--net-im/ktp-common-internals/distinfo6
-rw-r--r--net-im/ktp-contact-list/distinfo6
-rw-r--r--net-im/ktp-contact-runner/distinfo6
-rw-r--r--net-im/ktp-desktop-applets/distinfo6
-rw-r--r--net-im/ktp-filetransfer-handler/distinfo6
-rw-r--r--net-im/ktp-kded-module/distinfo6
-rw-r--r--net-im/ktp-send-file/distinfo6
-rw-r--r--net-im/ktp-text-ui/distinfo6
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/Makefile1
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-notes/distinfo6
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/kalarmcal/distinfo6
-rw-r--r--net/kblog/distinfo6
-rw-r--r--net/kcalcore/distinfo6
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kcontacts/distinfo6
-rw-r--r--net/kdav/distinfo6
-rw-r--r--net/kdav/pkg-plist1
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kitinerary/Makefile1
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kitinerary/pkg-plist1
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krdc/Makefile1
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ksmtp/pkg-plist1
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/zeroconf-ioslave/distinfo6
-rw-r--r--print/print-manager/distinfo6
-rw-r--r--science/kalzium/distinfo6
-rw-r--r--science/step/Makefile1
-rw-r--r--science/step/distinfo6
-rw-r--r--security/kgpg/distinfo6
-rw-r--r--security/kleopatra/distinfo6
-rw-r--r--security/kpkpass/distinfo6
-rw-r--r--security/kwalletmanager/distinfo6
-rw-r--r--security/libkleo/distinfo6
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kbackup/pkg-plist1
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/kfloppy/distinfo6
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--textproc/kompare/distinfo6
-rw-r--r--textproc/libkomparediff2/distinfo6
-rw-r--r--x11-clocks/kteatime/distinfo6
-rw-r--r--x11-clocks/ktimer/distinfo6
-rw-r--r--x11-fm/dolphin/distinfo6
-rw-r--r--x11-fm/konqueror/distinfo6
-rw-r--r--x11-fm/konqueror/pkg-plist42
-rw-r--r--x11/konsole/distinfo6
239 files changed, 710 insertions, 1767 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 2c4b5980ddc5..ef492f071732 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -62,8 +62,8 @@ KDE_FRAMEWORKS_VERSION?= 5.53.0
KDE_FRAMEWORKS_BRANCH?= stable
# Current KDE applications.
-KDE_APPLICATIONS_VERSION?= 18.12.0
-KDE_APPLICATIONS_SHLIB_VER?= 5.10.0
+KDE_APPLICATIONS_VERSION?= 18.12.1
+KDE_APPLICATIONS_SHLIB_VER?= 5.10.1
KDE_APPLICATIONS_BRANCH?= stable
# Upstream moves old software to Attic/. Specify the newest applications release there.
# Only the major version is used for the comparison.
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index ccd50e07e31c..df95617696b2 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225569
-SHA256 (KDE/applications/18.12.0/kmag-18.12.0.tar.xz) = a75e1130b3b49e16077a109cfb509bd8a98efc9733b8bb04934344cc095b2c56
-SIZE (KDE/applications/18.12.0/kmag-18.12.0.tar.xz) = 628812
+TIMESTAMP = 1546985117
+SHA256 (KDE/applications/18.12.1/kmag-18.12.1.tar.xz) = fc6213c843918800abc457a23a41ad2dd73f76cc093615daeebb0bf5ed72e9c5
+SIZE (KDE/applications/18.12.1/kmag-18.12.1.tar.xz) = 629164
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index 34d5dc30a382..c6f18ecc1855 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225569
-SHA256 (KDE/applications/18.12.0/kmousetool-18.12.0.tar.xz) = 60593618ba00d3eb21ae913fc676a2d023fe1208d400e8961056d2c34398dc02
-SIZE (KDE/applications/18.12.0/kmousetool-18.12.0.tar.xz) = 112708
+TIMESTAMP = 1546985117
+SHA256 (KDE/applications/18.12.1/kmousetool-18.12.1.tar.xz) = 1dd91586383c0a42d1f65c4ee8a16ca18b4c01cfe572ffb1520e845267f7dc1f
+SIZE (KDE/applications/18.12.1/kmousetool-18.12.1.tar.xz) = 112712
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index 596e5ed1784b..27f4a7563a14 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225569
-SHA256 (KDE/applications/18.12.0/kmouth-18.12.0.tar.xz) = 69dcb704cd5733d3b120530757a627a7af6529fc4d3631cfc6464ade55e7e145
-SIZE (KDE/applications/18.12.0/kmouth-18.12.0.tar.xz) = 1766124
+TIMESTAMP = 1546985117
+SHA256 (KDE/applications/18.12.1/kmouth-18.12.1.tar.xz) = 85f3c76712037f4f97d798e043fe569f43b49f08db7de15d6be0549729d402bd
+SIZE (KDE/applications/18.12.1/kmouth-18.12.1.tar.xz) = 1766284
diff --git a/archivers/ark/Makefile b/archivers/ark/Makefile
index 9a563f82232e..40dfb035f3b8 100644
--- a/archivers/ark/Makefile
+++ b/archivers/ark/Makefile
@@ -2,7 +2,6 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 2c088c95a7ea..84fa48d330f8 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225568
-SHA256 (KDE/applications/18.12.0/ark-18.12.0.tar.xz) = 2f50e6f5b0973e6e760499c680d9c54aeef0d93c9440db4805401399148ad59a
-SIZE (KDE/applications/18.12.0/ark-18.12.0.tar.xz) = 2580244
+TIMESTAMP = 1546985116
+SHA256 (KDE/applications/18.12.1/ark-18.12.1.tar.xz) = 0665a10b860a914b64b5e41de6c159f5dac9fbf1dce10f5c097cc88611568add
+SIZE (KDE/applications/18.12.1/ark-18.12.1.tar.xz) = 2580288
diff --git a/astro/libkgeomap/distinfo b/astro/libkgeomap/distinfo
index a5a1d8fb7f5b..55d1f110589c 100644
--- a/astro/libkgeomap/distinfo
+++ b/astro/libkgeomap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225572
-SHA256 (KDE/applications/18.12.0/libkgeomap-18.12.0.tar.xz) = 71c3e20f3c7b36967be8a1898274eec02b2214d2962a23ed8927b4718964b1de
-SIZE (KDE/applications/18.12.0/libkgeomap-18.12.0.tar.xz) = 151164
+TIMESTAMP = 1546985120
+SHA256 (KDE/applications/18.12.1/libkgeomap-18.12.1.tar.xz) = bf4928d386415642e943f553fb285da225027cb69cf442facb3962a475384e46
+SIZE (KDE/applications/18.12.1/libkgeomap-18.12.1.tar.xz) = 151076
diff --git a/astro/marble/Makefile b/astro/marble/Makefile
index 4d9925bcd553..01a5a76f1d06 100644
--- a/astro/marble/Makefile
+++ b/astro/marble/Makefile
@@ -2,7 +2,6 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index beb26fbbba10..dce7da1580bd 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225573
-SHA256 (KDE/applications/18.12.0/marble-18.12.0.tar.xz) = db39df148d327a61fd6080d4b3e55c8734762e4042c98386229fe3fbbcd85f52
-SIZE (KDE/applications/18.12.0/marble-18.12.0.tar.xz) = 52415644
+TIMESTAMP = 1546985120
+SHA256 (KDE/applications/18.12.1/marble-18.12.1.tar.xz) = 9e3f078279f07dabf83dbc52f0cecf479020bbaf886ca9a3631e275509905541
+SIZE (KDE/applications/18.12.1/marble-18.12.1.tar.xz) = 52422648
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 24a1fbebb67d..f3db5469e48b 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225582
-SHA256 (KDE/applications/18.12.0/audiocd-kio-18.12.0.tar.xz) = 35ded6eb564f06fa7234d6b88b57dff245b657bcb8571b43546616f63ed39310
-SIZE (KDE/applications/18.12.0/audiocd-kio-18.12.0.tar.xz) = 249952
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/audiocd-kio-18.12.1.tar.xz) = d73c51ae99e82ca616c7cc21296ffa9341ff7f9cb6fa84ee75c96dc0451b604f
+SIZE (KDE/applications/18.12.1/audiocd-kio-18.12.1.tar.xz) = 250504
diff --git a/audio/audiocd-kio/pkg-plist b/audio/audiocd-kio/pkg-plist
index 043ec38f721f..9a6e043ff60a 100644
--- a/audio/audiocd-kio/pkg-plist
+++ b/audio/audiocd-kio/pkg-plist
@@ -4,10 +4,10 @@ include/audiocdplugins_export.h
lib/libaudiocdplugins.so
lib/libaudiocdplugins.so.5
lib/libaudiocdplugins.so.5.0.0
+%%QT_PLUGINDIR%%/kcm_audiocd.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_wav.so
-%%QT_PLUGINDIR%%/libkcm_audiocd.so
%%QT_PLUGINDIR%%/libkio_audiocd.so
share/config.kcfg/audiocd_flac_encoder.kcfg
share/config.kcfg/audiocd_lame_encoder.kcfg
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index 83c5159d53f4..77d5c9cd375f 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225582
-SHA256 (KDE/applications/18.12.0/juk-18.12.0.tar.xz) = 5f89c2cf9a0bb1470064d54e0766f64a0cf4eace47812db637f6207931db5dcb
-SIZE (KDE/applications/18.12.0/juk-18.12.0.tar.xz) = 1874936
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/juk-18.12.1.tar.xz) = 36e89ce921e959b2b158bc79a61decbf71bcf7c975973650f5ea8d1f98baf493
+SIZE (KDE/applications/18.12.1/juk-18.12.1.tar.xz) = 1875404
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 3f1776124738..4e0fba5cb020 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544478538
-SHA256 (KDE/applications/18.12.0/kmix-18.12.0.tar.xz) = 49311a4043acaba2ee58ce3b715334aef11a19338b1c84b2f15484c48569a126
-SIZE (KDE/applications/18.12.0/kmix-18.12.0.tar.xz) = 1075664
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/kmix-18.12.1.tar.xz) = e3684124bbf7cf1e4997a1a6627e439b0291bb06646b76e07a09d35e629547e5
+SIZE (KDE/applications/18.12.1/kmix-18.12.1.tar.xz) = 1075688
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 6c0c206b90d5..b722ab5ba62d 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225582
-SHA256 (KDE/applications/18.12.0/kwave-18.12.0.tar.xz) = 10661106435de26f2cd1e2b9fb83f966e7722ed99b87c36f3a0da6ae22880502
-SIZE (KDE/applications/18.12.0/kwave-18.12.0.tar.xz) = 6212188
+TIMESTAMP = 1546985129
+SHA256 (KDE/applications/18.12.1/kwave-18.12.1.tar.xz) = a312c997d787d350348bdb507d098e017f53d7cf579ff4bc5462f9ff9dc31494
+SIZE (KDE/applications/18.12.1/kwave-18.12.1.tar.xz) = 6212400
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index 18387b4772f2..3f966415af14 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225581
-SHA256 (KDE/applications/18.12.0/libkcddb-18.12.0.tar.xz) = ca71baa4d29e0e1c17d0b67d46adce0ef2d915152cff78b56239e5cdca5ab595
-SIZE (KDE/applications/18.12.0/libkcddb-18.12.0.tar.xz) = 426692
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/libkcddb-18.12.1.tar.xz) = a5849aafc0f6f619c4a0a7d2dbd19c71de9b7f310c7a3b84d5303c11dc5c39cd
+SIZE (KDE/applications/18.12.1/libkcddb-18.12.1.tar.xz) = 426576
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index 297161811d91..c390bc885689 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225582
-SHA256 (KDE/applications/18.12.0/libkcompactdisc-18.12.0.tar.xz) = 6adef7596d24d9c586de3dea83c0d4f1f2687cbc1d3f702822d6a1bba0093ccb
-SIZE (KDE/applications/18.12.0/libkcompactdisc-18.12.0.tar.xz) = 88580
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/libkcompactdisc-18.12.1.tar.xz) = 4ca9ff51d3d9ea106c65484af024263e99cb0f4f6d8de8a57b922e9c7482ee6c
+SIZE (KDE/applications/18.12.1/libkcompactdisc-18.12.1.tar.xz) = 88544
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index 44225eb104ee..fd7897db794a 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225599
-SHA256 (KDE/applications/18.12.0/akonadi-18.12.0.tar.xz) = 0860b4a3e2a091658b93a032cbf78d677dbb3acfd305469009205f365dce6eb0
-SIZE (KDE/applications/18.12.0/akonadi-18.12.0.tar.xz) = 1552448
+TIMESTAMP = 1546985145
+SHA256 (KDE/applications/18.12.1/akonadi-18.12.1.tar.xz) = 9d25e849ac81f552fe0d6232f43901803fa25905d023fd1a7f1451c7220f3290
+SIZE (KDE/applications/18.12.1/akonadi-18.12.1.tar.xz) = 1552724
diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index cfbe3a7cc1d2..67a94d64397c 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225578
-SHA256 (KDE/applications/18.12.0/akonadi-calendar-tools-18.12.0.tar.xz) = 17aa8c1b6629663e65266fe059dd3a010f3201c45971c01259910def287a5670
-SIZE (KDE/applications/18.12.0/akonadi-calendar-tools-18.12.0.tar.xz) = 225048
+TIMESTAMP = 1546985125
+SHA256 (KDE/applications/18.12.1/akonadi-calendar-tools-18.12.1.tar.xz) = f4a9d950173cdc2cd8978cd54394e93ad445d1d1274fb29b68237e0dd494a428
+SIZE (KDE/applications/18.12.1/akonadi-calendar-tools-18.12.1.tar.xz) = 224972
diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo
index 4a73affea4a6..87581cda446a 100644
--- a/deskutils/akonadi-import-wizard/distinfo
+++ b/deskutils/akonadi-import-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225580
-SHA256 (KDE/applications/18.12.0/akonadi-import-wizard-18.12.0.tar.xz) = cd51da5ac6607cd08d8bb5b96e14c052ba10acfdf9f28530f918a7b5cd3f87e8
-SIZE (KDE/applications/18.12.0/akonadi-import-wizard-18.12.0.tar.xz) = 439196
+TIMESTAMP = 1546985126
+SHA256 (KDE/applications/18.12.1/akonadi-import-wizard-18.12.1.tar.xz) = b2dc7882d394610ce42a17290d41f0ef4dae4de4bdd82e6f0c11d1b0afb62527
+SIZE (KDE/applications/18.12.1/akonadi-import-wizard-18.12.1.tar.xz) = 438996
diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo
index 32f18c7ffb5d..61a796ba6359 100644
--- a/deskutils/akonadiconsole/distinfo
+++ b/deskutils/akonadiconsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225581
-SHA256 (KDE/applications/18.12.0/akonadiconsole-18.12.0.tar.xz) = 65c53c7b938dca80919b97b3329d3764a722e7f3e8f3c6378f8505155e42e8e1
-SIZE (KDE/applications/18.12.0/akonadiconsole-18.12.0.tar.xz) = 193828
+TIMESTAMP = 1546985127
+SHA256 (KDE/applications/18.12.1/akonadiconsole-18.12.1.tar.xz) = 932360ab89aec5006ba40cd44244dd9ca6b1a5ad6ca0e89699674c66ccbcb01a
+SIZE (KDE/applications/18.12.1/akonadiconsole-18.12.1.tar.xz) = 193828
diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo
index f7cc5e1d4084..e5ec413d1e96 100644
--- a/deskutils/akregator/distinfo
+++ b/deskutils/akregator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225580
-SHA256 (KDE/applications/18.12.0/akregator-18.12.0.tar.xz) = 0dfa2a20c6a6118cfbcec409315b3fe5d8d08ee509f5204e0af6bd7dd945260d
-SIZE (KDE/applications/18.12.0/akregator-18.12.0.tar.xz) = 2189036
+TIMESTAMP = 1546985127
+SHA256 (KDE/applications/18.12.1/akregator-18.12.1.tar.xz) = 299393c71ece1e774502c496d615d5e55535b12a81ceb18eacabdde2de364c7e
+SIZE (KDE/applications/18.12.1/akregator-18.12.1.tar.xz) = 2189848
diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo
index 2df84038ccdd..85574ad98358 100644
--- a/deskutils/grantlee-editor/distinfo
+++ b/deskutils/grantlee-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225580
-SHA256 (KDE/applications/18.12.0/grantlee-editor-18.12.0.tar.xz) = 365e25e91c4ef6b77c9f73d962f26568966827d11f08632dc3f32138ad66b040
-SIZE (KDE/applications/18.12.0/grantlee-editor-18.12.0.tar.xz) = 110700
+TIMESTAMP = 1546985127
+SHA256 (KDE/applications/18.12.1/grantlee-editor-18.12.1.tar.xz) = 442acac2eec2d92d2ffeac8ce7dc9491561a8a054b5acf8a929b359273e40565
+SIZE (KDE/applications/18.12.1/grantlee-editor-18.12.1.tar.xz) = 110696
diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo
index aebc824b2c78..7ac15c090208 100644
--- a/deskutils/grantleetheme/distinfo
+++ b/deskutils/grantleetheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225578
-SHA256 (KDE/applications/18.12.0/grantleetheme-18.12.0.tar.xz) = fdffe9bbfef0e0f25be1dd3a63073834b58eb598fd156a11239d6f1f3718b8cc
-SIZE (KDE/applications/18.12.0/grantleetheme-18.12.0.tar.xz) = 51580
+TIMESTAMP = 1546985125
+SHA256 (KDE/applications/18.12.1/grantleetheme-18.12.1.tar.xz) = 8c3a62510efcc054f50b0800be378bb5d20eb3f889bbe9ad81d6dfbfd41196b0
+SIZE (KDE/applications/18.12.1/grantleetheme-18.12.1.tar.xz) = 51524
diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo
index 7aee661eaa23..cb02a6a24da8 100644
--- a/deskutils/kaddressbook/distinfo
+++ b/deskutils/kaddressbook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225579
-SHA256 (KDE/applications/18.12.0/kaddressbook-18.12.0.tar.xz) = f2568b8a5ae47502af82583fe49d934655f751165289026308d528ae8de5d535
-SIZE (KDE/applications/18.12.0/kaddressbook-18.12.0.tar.xz) = 471032
+TIMESTAMP = 1546985126
+SHA256 (KDE/applications/18.12.1/kaddressbook-18.12.1.tar.xz) = 53197384850ac7022d7c3de3bec504d92668747ef0cdef7b52564581995c8a58
+SIZE (KDE/applications/18.12.1/kaddressbook-18.12.1.tar.xz) = 471084
diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo
index c714d314b465..2141edab5627 100644
--- a/deskutils/kalarm/distinfo
+++ b/deskutils/kalarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225576
-SHA256 (KDE/applications/18.12.0/kalarm-18.12.0.tar.xz) = 228e40edf6cdeacb04113b7dde32838b7d236c4bb788d95c1e5f83421035b3b2
-SIZE (KDE/applications/18.12.0/kalarm-18.12.0.tar.xz) = 1812392
+TIMESTAMP = 1546985124
+SHA256 (KDE/applications/18.12.1/kalarm-18.12.1.tar.xz) = 34d2f00f8aa8f7e7b0de5fea0d8c4b0bb5b6f3bc09c499189b348ba6c07059fc
+SIZE (KDE/applications/18.12.1/kalarm-18.12.1.tar.xz) = 1811976
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index 5733e4ca060a..a51b178fbf79 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225581
-SHA256 (KDE/applications/18.12.0/kcharselect-18.12.0.tar.xz) = 1cbfd369085a57659716a050d8a145f664b216720f6936f4a10fcac2a8c79e68
-SIZE (KDE/applications/18.12.0/kcharselect-18.12.0.tar.xz) = 355688
+TIMESTAMP = 1546985128
+SHA256 (KDE/applications/18.12.1/kcharselect-18.12.1.tar.xz) = a64647ede6c0a8e4e75a11891f290d33a5ef4c670686f3497ea9d9a0f7b98adc
+SIZE (KDE/applications/18.12.1/kcharselect-18.12.1.tar.xz) = 333572
diff --git a/deskutils/kdepim-addons/Makefile b/deskutils/kdepim-addons/Makefile
index 777f891fc373..ea5b85c44955 100644
--- a/deskutils/kdepim-addons/Makefile
+++ b/deskutils/kdepim-addons/Makefile
@@ -9,6 +9,8 @@ COMMENT= KDE PIM addons
LICENSE= LGPL21
+BUILD_DEPENDS= markdown:textproc/discount
+RUN_DEPENDS= markdown:textproc/discount
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo
index 239236a91c89..e5223c90b903 100644
--- a/deskutils/kdepim-addons/distinfo
+++ b/deskutils/kdepim-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225575
-SHA256 (KDE/applications/18.12.0/kdepim-addons-18.12.0.tar.xz) = 7766eb2af244bd45140a9d27b13fbaadbc16af0f52f481aa8e1d00cb0ad17e35
-SIZE (KDE/applications/18.12.0/kdepim-addons-18.12.0.tar.xz) = 2038112
+TIMESTAMP = 1546985123
+SHA256 (KDE/applications/18.12.1/kdepim-addons-18.12.1.tar.xz) = 575308fe132500a2757ba87cfb63ef5e07db4fbe5913a37f5682ee341ecee6bf
+SIZE (KDE/applications/18.12.1/kdepim-addons-18.12.1.tar.xz) = 2039288
diff --git a/deskutils/kdepim-addons/pkg-plist b/deskutils/kdepim-addons/pkg-plist
index 3b3617bc2904..64ed23e19aa4 100644
--- a/deskutils/kdepim-addons/pkg-plist
+++ b/deskutils/kdepim-addons/pkg-plist
@@ -1,6 +1,3 @@
-bin/akonadimailreader
-bin/coisceim
-bin/etm_usage
bin/kmail_antivir.sh
bin/kmail_clamav.sh
bin/kmail_fprot.sh
@@ -12,15 +9,12 @@ etc/xdg/kmail.antivirusrc
lib/contacteditor/editorpageplugins/cryptopageplugin.so
lib/libadblocklibprivate.so.5
lib/libadblocklibprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
-lib/libcoisceim_widget.so.5
-lib/libcoisceim_widget.so.%%KDE_APPLICATIONS_SHLIB_VER%%
lib/libkaddressbookimportexportlibprivate.so.5
lib/libkaddressbookimportexportlibprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
lib/libkaddressbookmergelibprivate.so.5
lib/libkaddressbookmergelibprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
lib/libshorturlpluginprivate.so.5
lib/libshorturlpluginprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
-%%QT_PLUGINDIR%%/coisceimpart.so
%%QT_PLUGINDIR%%/contacteditor/addresslocationeditorplugin.so
%%QT_PLUGINDIR%%/importwizard/evolutionv1importerplugin.so
%%QT_PLUGINDIR%%/importwizard/evolutionv2importerplugin.so
@@ -50,6 +44,7 @@ lib/libshorturlpluginprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
%%QT_PLUGINDIR%%/kmail/kmail_insertshorturleditorplugin.so
%%QT_PLUGINDIR%%/kmail/kmail_insertspecialcharactereditorplugin.so
%%QT_PLUGINDIR%%/kmail/kmail_logactivitiesplugin.so
+%%QT_PLUGINDIR%%/kmail/kmail_markdownplugin.so
%%QT_PLUGINDIR%%/kmail/kmail_nonbreakingspaceeditorplugin.so
%%QT_PLUGINDIR%%/kmail/kmail_sharetexteditorplugin.so
%%QT_PLUGINDIR%%/kmail/kmail_zoomtexteditorplugin.so
@@ -90,18 +85,14 @@ lib/libshorturlpluginprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%%
%%QT_PLUGINDIR%%/webengineviewer/webengineviewer_donottrackplugin.so
%%QT_QMLDIR%%/org/kde/plasma/PimCalendars/libpimcalendarsplugin.so
%%QT_QMLDIR%%/org/kde/plasma/PimCalendars/qmldir
-share/applications/org.kde.akonadimailreader.desktop
-share/config.kcfg/mailreader.kcfg
share/contacteditor/grantleetheme/default/addresseslocation.css
share/contacteditor/grantleetheme/default/addresseslocation.html
share/kconf_update/webengineurlinterceptoradblock.upd
share/kmail2/pics/kmwizard.png
share/kmail2/pics/kmwizard.svg
-share/kservices5/coisceimpart.desktop
share/kservices5/korganizer/datenums.desktop
share/kservices5/korganizer/picoftheday.desktop
share/kservices5/korganizer/thisdayinhistory.desktop
-share/kxmlgui5/akonadimailreader/akonadimailreaderui.rc
share/locale/ar/LC_MESSAGES/cryptopageplugin.mo
share/locale/ar/LC_MESSAGES/customtoolsplugin.mo
share/locale/ar/LC_MESSAGES/importwizard_plugins.mo
@@ -894,12 +885,19 @@ share/locale/zh_CN/LC_MESSAGES/sieveeditor_plugins.mo
share/locale/zh_CN/LC_MESSAGES/webengineurlinterceptor.mo
share/locale/zh_TW/LC_MESSAGES/cryptopageplugin.mo
share/locale/zh_TW/LC_MESSAGES/customtoolsplugin.mo
+share/locale/zh_TW/LC_MESSAGES/importwizard_plugins.mo
+share/locale/zh_TW/LC_MESSAGES/kaddressbook_contacteditor.mo
share/locale/zh_TW/LC_MESSAGES/kaddressbook_importexportplugins.mo
share/locale/zh_TW/LC_MESSAGES/kaddressbook_plugins.mo
share/locale/zh_TW/LC_MESSAGES/kmail_editor_plugins.mo
share/locale/zh_TW/LC_MESSAGES/kmail_editorsendcheck_plugins.mo
share/locale/zh_TW/LC_MESSAGES/kmail_plugins.mo
+share/locale/zh_TW/LC_MESSAGES/kmail_editorconvertertext_plugins.mo
+share/locale/zh_TW/LC_MESSAGES/kmail_editorinit_plugins.mo
+share/locale/zh_TW/LC_MESSAGES/kmailtransport_plugins.mo
share/locale/zh_TW/LC_MESSAGES/korganizer_plugins.mo
+share/locale/zh_TW/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo
+share/locale/zh_TW/LC_MESSAGES/messageviewer_semantic_plugin.mo
share/locale/zh_TW/LC_MESSAGES/mailreader.mo
share/locale/zh_TW/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo
share/locale/zh_TW/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo
@@ -907,14 +905,9 @@ share/locale/zh_TW/LC_MESSAGES/messageviewer_text_calendar_plugin.mo
share/locale/zh_TW/LC_MESSAGES/messageviewer_text_vcard_plugin.mo
share/locale/zh_TW/LC_MESSAGES/messageviewerheaderplugins.mo
share/locale/zh_TW/LC_MESSAGES/messageviewerplugins.mo
+share/locale/zh_TW/LC_MESSAGES/pimeventsplugin.mo
share/locale/zh_TW/LC_MESSAGES/sieveeditor_plugins.mo
share/locale/zh_TW/LC_MESSAGES/webengineurlinterceptor.mo
-share/messageviewer/themes/example/header.desktop
-share/messageviewer/themes/example/header.html
-share/messageviewer/themes/example/header_row.html
-share/messageviewer/themes/example_fancy/header.desktop
-share/messageviewer/themes/example_fancy/header.html
-share/messageviewerplugins/externalscriptexample.desktop
share/qtcreator/templates/kmaileditorconvertertextplugins/CMakeLists.txt
share/qtcreator/templates/kmaileditorconvertertextplugins/plugin.json.impl
share/qtcreator/templates/kmaileditorconvertertextplugins/plugineditor.cpp
diff --git a/deskutils/kdepim-apps-libs/distinfo b/deskutils/kdepim-apps-libs/distinfo
index f40e6ad64e81..cc687f5270d6 100644
--- a/deskutils/kdepim-apps-libs/distinfo
+++ b/deskutils/kdepim-apps-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225578
-SHA256 (KDE/applications/18.12.0/kdepim-apps-libs-18.12.0.tar.xz) = fd181d64229efc00633ad686616949670ba71555785314a897619b2580b1c3a3
-SIZE (KDE/applications/18.12.0/kdepim-apps-libs-18.12.0.tar.xz) = 84724
+TIMESTAMP = 1546985126
+SHA256 (KDE/applications/18.12.1/kdepim-apps-libs-18.12.1.tar.xz) = 7160d7cf38b77d07250fc3e94d3b2482f4805c5c808fce0894c69804aa01031b
+SIZE (KDE/applications/18.12.1/kdepim-apps-libs-18.12.1.tar.xz) = 84832
diff --git a/deskutils/kdepim-apps-libs/pkg-plist b/deskutils/kdepim-apps-libs/pkg-plist
index 416e9e2525f5..b67b88181034 100644
--- a/deskutils/kdepim-apps-libs/pkg-plist
+++ b/deskutils/kdepim-apps-libs/pkg-plist
@@ -181,4 +181,5 @@ share/locale/zh_CN/LC_MESSAGES/libkaddressbookgrantlee.mo
share/locale/zh_CN/LC_MESSAGES/libkaddressbookimportexport.mo
share/locale/zh_CN/LC_MESSAGES/libsendlater.mo
share/locale/zh_TW/LC_MESSAGES/libkaddressbookgrantlee.mo
+share/locale/zh_TW/LC_MESSAGES/libkaddressbookimportexport.mo
share/locale/zh_TW/LC_MESSAGES/libsendlater.mo
diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo
index d6012fb8d446..e46b138ad09d 100644
--- a/deskutils/kdepim-runtime/distinfo
+++ b/deskutils/kdepim-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544478483
-SHA256 (KDE/applications/18.12.0/kdepim-runtime-18.12.0.tar.xz) = a1505916e503ac79b52dafc483e8e82f3f4f5abba2f8c89430f1466ed77abc6e
-SIZE (KDE/applications/18.12.0/kdepim-runtime-18.12.0.tar.xz) = 1772412
+TIMESTAMP = 1546985124
+SHA256 (KDE/applications/18.12.1/kdepim-runtime-18.12.1.tar.xz) = 6c5963d47becb0ba39b2ab8a6ec35b41c7a3e7205c8937d8a48773e93fce69ed
+SIZE (KDE/applications/18.12.1/kdepim-runtime-18.12.1.tar.xz) = 1772996
diff --git a/deskutils/kdepim-runtime/pkg-plist b/deskutils/kdepim-runtime/pkg-plist
index 37426d33f8f9..0faa8bdbdb0c 100644
--- a/deskutils/kdepim-runtime/pkg-plist
+++ b/deskutils/kdepim-runtime/pkg-plist
@@ -1743,6 +1743,7 @@ share/locale/zh_CN/LC_MESSAGES/kio_akonadi.mo
share/locale/zh_CN/LC_MESSAGES/kio_pop3.mo
share/locale/zh_CN/LC_MESSAGES/libfolderarchivesettings.mo
share/locale/zh_TW/LC_MESSAGES/accountwizard_contacts.mo
+share/locale/zh_TW/LC_MESSAGES/accountwizard_ews.mo
share/locale/zh_TW/LC_MESSAGES/accountwizard_ical.mo
share/locale/zh_TW/LC_MESSAGES/accountwizard_imap.mo
share/locale/zh_TW/LC_MESSAGES/accountwizard_kolab.mo
@@ -1755,6 +1756,8 @@ share/locale/zh_TW/LC_MESSAGES/akonadi-filestore.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_birthdays_resource.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_contacts_resource.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_davgroupware_resource.mo
+share/locale/zh_TW/LC_MESSAGES/akonadi_facebook_resource.mo
+share/locale/zh_TW/LC_MESSAGES/akonadi_ews_resource.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_gmail_resource.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_googlecalendar_resource.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_googlecontacts_resource.mo
diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo
index 7e83be7581f3..14a385fc7e29 100644
--- a/deskutils/keditbookmarks/distinfo
+++ b/deskutils/keditbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225577
-SHA256 (KDE/applications/18.12.0/keditbookmarks-18.12.0.tar.xz) = b526e4cdb88cc896b6e600ac15af16010d0782ea2709dc9f6bd13583ab4a46c5
-SIZE (KDE/applications/18.12.0/keditbookmarks-18.12.0.tar.xz) = 184712
+TIMESTAMP = 1546985124
+SHA256 (KDE/applications/18.12.1/keditbookmarks-18.12.1.tar.xz) = 418eaadd5044cb3c4091bd137bc9c64228eefb28519d779e360d41fbdcabdd3a
+SIZE (KDE/applications/18.12.1/keditbookmarks-18.12.1.tar.xz) = 184732
diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo
index 992540c53bfd..532e15d44c54 100644
--- a/deskutils/kfind/distinfo
+++ b/deskutils/kfind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225578
-SHA256 (KDE/applications/18.12.0/kfind-18.12.0.tar.xz) = f3bfc2fc34420d282e6e54e92cfc02d10211e674fc0eaafbc2d6277e1172a24e
-SIZE (KDE/applications/18.12.0/kfind-18.12.0.tar.xz) = 267448
+TIMESTAMP = 1546985125
+SHA256 (KDE/applications/18.12.1/kfind-18.12.1.tar.xz) = ab90ee3694cbea7dfa1b770c731606c127de3d8df739474c2cac42e9b53111ee
+SIZE (KDE/applications/18.12.1/kfind-18.12.1.tar.xz) = 267472
diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo
index d470aa0258d9..44274c650e00 100644
--- a/deskutils/kmail-account-wizard/distinfo
+++ b/deskutils/kmail-account-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225577
-SHA256 (KDE/applications/18.12.0/kmail-account-wizard-18.12.0.tar.xz) = 4f1258d6d1fb919c350593af6c26f209903549634a298e1a2f1ce3ac56f60313
-SIZE (KDE/applications/18.12.0/kmail-account-wizard-18.12.0.tar.xz) = 155964
+TIMESTAMP = 1546985124
+SHA256 (KDE/applications/18.12.1/kmail-account-wizard-18.12.1.tar.xz) = 438af7737e0e1443acb6f6977bf57797d1047e99268f53cc7e0f8c35e6e3746c
+SIZE (KDE/applications/18.12.1/kmail-account-wizard-18.12.1.tar.xz) = 155856
diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo
index 3eb129882bc7..4aadd8b3e466 100644
--- a/deskutils/kmail/distinfo
+++ b/deskutils/kmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225577
-SHA256 (KDE/applications/18.12.0/kmail-18.12.0.tar.xz) = 5d1018d901faa4c72910f1214fb3b3dbe1335f6a4e96b696c75b3179d9a17f47
-SIZE (KDE/applications/18.12.0/kmail-18.12.0.tar.xz) = 4723296
+TIMESTAMP = 1546985124
+SHA256 (KDE/applications/18.12.1/kmail-18.12.1.tar.xz) = 87f75a63a07073361ed0b33b440d390d0e6546b888890e479a608fdb69ce53f1
+SIZE (KDE/applications/18.12.1/kmail-18.12.1.tar.xz) = 4723532
diff --git a/deskutils/kmail/files/patch-agents_unifiedmailboxagent_boost__optional.h b/deskutils/kmail/files/patch-agents_unifiedmailboxagent_boost__optional.h
deleted file mode 100644
index 5e6e08be5f76..000000000000
--- a/deskutils/kmail/files/patch-agents_unifiedmailboxagent_boost__optional.h
+++ /dev/null
@@ -1,1082 +0,0 @@
-Copyright (C) 2011-2016 Andrzej Krzemienski
-
-Distributed under the Boost Software License, Version 1.0
-(see accompanying file LICENSE_1_0.txt or a copy at
-http://www.boost.org/LICENSE_1_0.txt)
-
-The idea and interface is based on Boost.Optional library
-authored by Fernando Luis Cacciola Carballal
-
-Home at https://github.com/akrzemi1/Optional
-
-
---- agents/unifiedmailboxagent/boost_optional.h.orig 2018-12-29 21:08:10 UTC
-+++ agents/unifiedmailboxagent/boost_optional.h
-@@ -0,0 +1,1067 @@
-+// Copyright (C) 2011 - 2012 Andrzej Krzemienski.
-+//
-+// Use, modification, and distribution is subject to the Boost Software
-+// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-+// http://www.boost.org/LICENSE_1_0.txt)
-+//
-+// The idea and interface is based on Boost.Optional library
-+// authored by Fernando Luis Cacciola Carballal
-+
-+# ifndef ___OPTIONAL_HPP___
-+# define ___OPTIONAL_HPP___
-+
-+# include <utility>
-+# include <type_traits>
-+# include <initializer_list>
-+# include <cassert>
-+# include <functional>
-+# include <string>
-+# include <stdexcept>
-+
-+# define TR2_OPTIONAL_REQUIRES(...) typename enable_if<__VA_ARGS__::value, bool>::type = false
-+
-+# if defined __GNUC__ // NOTE: GNUC is also defined for Clang
-+# if (__GNUC__ == 4) && (__GNUC_MINOR__ >= 8)
-+# define TR2_OPTIONAL_GCC_4_8_AND_HIGHER___
-+# elif (__GNUC__ > 4)
-+# define TR2_OPTIONAL_GCC_4_8_AND_HIGHER___
-+# endif
-+#
-+# if (__GNUC__ == 4) && (__GNUC_MINOR__ >= 7)
-+# define TR2_OPTIONAL_GCC_4_7_AND_HIGHER___
-+# elif (__GNUC__ > 4)
-+# define TR2_OPTIONAL_GCC_4_7_AND_HIGHER___
-+# endif
-+#
-+# if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8) && (__GNUC_PATCHLEVEL__ >= 1)
-+# define TR2_OPTIONAL_GCC_4_8_1_AND_HIGHER___
-+# elif (__GNUC__ == 4) && (__GNUC_MINOR__ >= 9)
-+# define TR2_OPTIONAL_GCC_4_8_1_AND_HIGHER___
-+# elif (__GNUC__ > 4)
-+# define TR2_OPTIONAL_GCC_4_8_1_AND_HIGHER___
-+# endif
-+# endif
-+#
-+# if defined __clang_major__
-+# if (__clang_major__ == 3 && __clang_minor__ >= 5)
-+# define TR2_OPTIONAL_CLANG_3_5_AND_HIGHTER_
-+# elif (__clang_major__ > 3)
-+# define TR2_OPTIONAL_CLANG_3_5_AND_HIGHTER_
-+# endif
-+# if defined TR2_OPTIONAL_CLANG_3_5_AND_HIGHTER_
-+# define TR2_OPTIONAL_CLANG_3_4_2_AND_HIGHER_
-+# elif (__clang_major__ == 3 && __clang_minor__ == 4 && __clang_patchlevel__ >= 2)
-+# define TR2_OPTIONAL_CLANG_3_4_2_AND_HIGHER_
-+# endif
-+# endif
-+#
-+# if defined _MSC_VER
-+# if (_MSC_VER >= 1900)
-+# define TR2_OPTIONAL_MSVC_2015_AND_HIGHER___
-+# endif
-+# endif
-+
-+# if defined __clang__
-+# if (__clang_major__ > 2) || (__clang_major__ == 2) && (__clang_minor__ >= 9)
-+# define OPTIONAL_HAS_THIS_RVALUE_REFS 1
-+# else
-+# define OPTIONAL_HAS_THIS_RVALUE_REFS 0
-+# endif
-+# elif defined TR2_OPTIONAL_GCC_4_8_1_AND_HIGHER___
-+# define OPTIONAL_HAS_THIS_RVALUE_REFS 1
-+# elif defined TR2_OPTIONAL_MSVC_2015_AND_HIGHER___
-+# define OPTIONAL_HAS_THIS_RVALUE_REFS 1
-+# else
-+# define OPTIONAL_HAS_THIS_RVALUE_REFS 0
-+# endif
-+
-+
-+# if defined TR2_OPTIONAL_GCC_4_8_1_AND_HIGHER___
-+# define OPTIONAL_HAS_CONSTEXPR_INIT_LIST 1
-+# define OPTIONAL_CONSTEXPR_INIT_LIST constexpr
-+# else
-+# define OPTIONAL_HAS_CONSTEXPR_INIT_LIST 0
-+# define OPTIONAL_CONSTEXPR_INIT_LIST
-+# endif
-+
-+# if defined TR2_OPTIONAL_CLANG_3_5_AND_HIGHTER_ && (defined __cplusplus) && (__cplusplus != 201103L)
-+# define OPTIONAL_HAS_MOVE_ACCESSORS 1
-+# else
-+# define OPTIONAL_HAS_MOVE_ACCESSORS 0
-+# endif
-+
-+# // In C++11 constexpr implies const, so we need to make non-const members also non-constexpr
-+# if (defined __cplusplus) && (__cplusplus == 201103L)
-+# define OPTIONAL_MUTABLE_CONSTEXPR
-+# else
-+# define OPTIONAL_MUTABLE_CONSTEXPR constexpr
-+# endif
-+
-+namespace std{
-+
-+namespace experimental{
-+
-+// BEGIN workaround for missing is_trivially_destructible
-+# if defined TR2_OPTIONAL_GCC_4_8_AND_HIGHER___
-+ // leave it: it is already there
-+# elif defined TR2_OPTIONAL_CLANG_3_4_2_AND_HIGHER_
-+ // leave it: it is already there
-+# elif defined TR2_OPTIONAL_MSVC_2015_AND_HIGHER___
-+ // leave it: it is already there
-+# elif defined TR2_OPTIONAL_DISABLE_EMULATION_OF_TYPE_TRAITS
-+ // leave it: the user doesn't want it
-+# else
-+ template <typename T>
-+ using is_trivially_destructible = std::has_trivial_destructor<T>;
-+# endif
-+// END workaround for missing is_trivially_destructible
-+
-+# if (defined TR2_OPTIONAL_GCC_4_7_AND_HIGHER___)
-+ // leave it; our metafunctions are already defined.
-+# elif defined TR2_OPTIONAL_CLANG_3_4_2_AND_HIGHER_
-+ // leave it; our metafunctions are already defined.
-+# elif defined TR2_OPTIONAL_MSVC_2015_AND_HIGHER___
-+ // leave it: it is already there
-+# elif defined TR2_OPTIONAL_DISABLE_EMULATION_OF_TYPE_TRAITS
-+ // leave it: the user doesn't want it
-+# else
-+
-+
-+// workaround for missing traits in GCC and CLANG
-+template <class T>
-+struct is_nothrow_move_constructible
-+{
-+ constexpr static bool value = std::is_nothrow_constructible<T, T&&>::value;
-+};
-+
-+
-+template <class T, class U>
-+struct is_assignable
-+{
-+ template <class X, class Y>
-+ constexpr static bool has_assign(...) { return false; }
-+
-+ template <class X, class Y, size_t S = sizeof((std::declval<X>() = std::declval<Y>(), true)) >
-+ // the comma operator is necessary for the cases where operator= returns void
-+ constexpr static bool has_assign(bool) { return true; }
-+
-+ constexpr static bool value = has_assign<T, U>(true);
-+};
-+
-+
-+template <class T>
-+struct is_nothrow_move_assignable
-+{
-+ template <class X, bool has_any_move_assign>
-+ struct has_nothrow_move_assign {
-+ constexpr static bool value = false;
-+ };
-+
-+ template <class X>
-+ struct has_nothrow_move_assign<X, true> {
-+ constexpr static bool value = noexcept( std::declval<X&>() = std::declval<X&&>() );
-+ };
-+
-+ constexpr static bool value = has_nothrow_move_assign<T, is_assignable<T&, T&&>::value>::value;
-+};
-+// end workaround
-+
-+
-+# endif
-+
-+
-+
-+// 20.5.4, optional for object types
-+template <class T> class optional;
-+
-+// 20.5.5, optional for lvalue reference types
-+template <class T> class optional<T&>;
-+
-+
-+// workaround: std utility functions aren't constexpr yet
-+template <class T> inline constexpr T&& constexpr_forward(typename std::remove_reference<T>::type& t) noexcept
-+{
-+ return static_cast<T&&>(t);
-+}
-+
-+template <class T> inline constexpr T&& constexpr_forward(typename std::remove_reference<T>::type&& t) noexcept
-+{
-+ static_assert(!std::is_lvalue_reference<T>::value, "!!");
-+ return static_cast<T&&>(t);
-+}
-+
-+template <class T> inline constexpr typename std::remove_reference<T>::type&& constexpr_move(T&& t) noexcept
-+{
-+ return static_cast<typename std::remove_reference<T>::type&&>(t);
-+}
-+
-+
-+#if defined NDEBUG
-+# define TR2_OPTIONAL_ASSERTED_EXPRESSION(CHECK, EXPR) (EXPR)
-+#else
-+# define TR2_OPTIONAL_ASSERTED_EXPRESSION(CHECK, EXPR) ((CHECK) ? (EXPR) : ([]{assert(!#CHECK);}(), (EXPR)))
-+#endif
-+
-+
-+namespace detail_
-+{
-+
-+// static_addressof: a constexpr version of addressof
-+template <typename T>
-+struct has_overloaded_addressof
-+{
-+ template <class X>
-+ constexpr static bool has_overload(...) { return false; }
-+
-+ template <class X, size_t S = sizeof(std::declval<X&>().operator&()) >
-+ constexpr static bool has_overload(bool) { return true; }
-+
-+ constexpr static bool value = has_overload<T>(true);
-+};
-+
-+template <typename T, TR2_OPTIONAL_REQUIRES(!has_overloaded_addressof<T>)>
-+constexpr T* static_addressof(T& ref)
-+{
-+ return &ref;
-+}
-+
-+template <typename T, TR2_OPTIONAL_REQUIRES(has_overloaded_addressof<T>)>
-+T* static_addressof(T& ref)
-+{
-+ return std::addressof(ref);
-+}
-+
-+
-+// the call to convert<A>(b) has return type A and converts b to type A iff b decltype(b) is implicitly convertible to A
-+template <class U>
-+constexpr U convert(U v) { return v; }
-+
-+
-+namespace swap_ns
-+{
-+ using std::swap;
-+
-+ template <class T>
-+ void adl_swap(T& t, T& u) noexcept(noexcept(swap(t, u)))
-+ {
-+ swap(t, u);
-+ }
-+
-+} // namespace swap_ns
-+
-+} // namespace detail
-+
-+
-+constexpr struct trivial_init_t{} trivial_init{};
-+
-+
-+// 20.5.6, In-place construction
-+constexpr struct in_place_t{} in_place{};
-+
-+
-+// 20.5.7, Disengaged state indicator
-+struct nullopt_t
-+{
-+ struct init{};
-+ constexpr explicit nullopt_t(init){}
-+};
-+constexpr nullopt_t nullopt{nullopt_t::init()};
-+
-+
-+// 20.5.8, class bad_optional_access
-+class bad_optional_access : public logic_error {
-+public:
-+ explicit bad_optional_access(const string& what_arg) : logic_error{what_arg} {}
-+ explicit bad_optional_access(const char* what_arg) : logic_error{what_arg} {}
-+};
-+
-+
-+template <class T>
-+union storage_t
-+{
-+ unsigned char dummy_;
-+ T value_;
-+
-+ constexpr storage_t( trivial_init_t ) noexcept : dummy_() {};
-+
-+ template <class... Args>
-+ constexpr storage_t( Args&&... args ) : value_(constexpr_forward<Args>(args)...) {}
-+
-+ ~storage_t(){}
-+};
-+
-+
-+template <class T>
-+union constexpr_storage_t
-+{
-+ unsigned char dummy_;
-+ T value_;
-+
-+ constexpr constexpr_storage_t( trivial_init_t ) noexcept : dummy_() {};
-+
-+ template <class... Args>
-+ constexpr constexpr_storage_t( Args&&... args ) : value_(constexpr_forward<Args>(args)...) {}
-+
-+ ~constexpr_storage_t() = default;
-+};
-+
-+
-+template <class T>
-+struct optional_base
-+{
-+ bool init_;
-+ storage_t<T> storage_;
-+
-+ constexpr optional_base() noexcept : init_(false), storage_(trivial_init) {};
-+
-+ explicit constexpr optional_base(const T& v) : init_(true), storage_(v) {}
-+
-+ explicit constexpr optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {}
-+
-+ template <class... Args> explicit optional_base(in_place_t, Args&&... args)
-+ : init_(true), storage_(constexpr_forward<Args>(args)...) {}
-+
-+ template <class U, class... Args, TR2_OPTIONAL_REQUIRES(is_constructible<T, std::initializer_list<U>>)>
-+ explicit optional_base(in_place_t, std::initializer_list<U> il, Args&&... args)
-+ : init_(true), storage_(il, std::forward<Args>(args)...) {}
-+
-+ ~optional_base() { if (init_) storage_.value_.T::~T(); }
-+};
-+
-+
-+template <class T>
-+struct constexpr_optional_base
-+{
-+ bool init_;
-+ constexpr_storage_t<T> storage_;
-+
-+ constexpr constexpr_optional_base() noexcept : init_(false), storage_(trivial_init) {};
-+
-+ explicit constexpr constexpr_optional_base(const T& v) : init_(true), storage_(v) {}
-+
-+ explicit constexpr constexpr_optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {}
-+
-+ template <class... Args> explicit constexpr constexpr_optional_base(in_place_t, Args&&... args)
-+ : init_(true), storage_(constexpr_forward<Args>(args)...) {}
-+
-+ template <class U, class... Args, TR2_OPTIONAL_REQUIRES(is_constructible<T, std::initializer_list<U>>)>
-+ OPTIONAL_CONSTEXPR_INIT_LIST explicit constexpr_optional_base(in_place_t, std::initializer_list<U> il, Args&&... args)
-+ : init_(true), storage_(il, std::forward<Args>(args)...) {}
-+
-+ ~constexpr_optional_base() = default;
-+};
-+
-+template <class T>
-+using OptionalBase = typename std::conditional<
-+ is_trivially_destructible<T>::value, // if possible
-+ constexpr_optional_base<typename std::remove_const<T>::type>, // use base with trivial destructor
-+ optional_base<typename std::remove_const<T>::type>
-+>::type;
-+
-+
-+
-+template <class T>
-+class optional : private OptionalBase<T>
-+{
-+ static_assert( !std::is_same<typename std::decay<T>::type, nullopt_t>::value, "bad T" );
-+ static_assert( !std::is_same<typename std::decay<T>::type, in_place_t>::value, "bad T" );
-+
-+
-+ constexpr bool initialized() const noexcept { return OptionalBase<T>::init_; }
-+ typename std::remove_const<T>::type* dataptr() { return std::addressof(OptionalBase<T>::storage_.value_); }
-+ constexpr const T* dataptr() const { return detail_::static_addressof(OptionalBase<T>::storage_.value_); }
-+
-+# if OPTIONAL_HAS_THIS_RVALUE_REFS == 1
-+ constexpr const T& contained_val() const& { return OptionalBase<T>::storage_.value_; }
-+# if OPTIONAL_HAS_MOVE_ACCESSORS == 1
-+ OPTIONAL_MUTABLE_CONSTEXPR T&& contained_val() && { return std::move(OptionalBase<T>::storage_.value_); }
-+ OPTIONAL_MUTABLE_CONSTEXPR T& contained_val() & { return OptionalBase<T>::storage_.value_; }
-+# else
-+ T& contained_val() & { return OptionalBase<T>::storage_.value_; }
-+ T&& contained_val() && { return std::move(OptionalBase<T>::storage_.value_); }
-+# endif
-+# else
-+ constexpr const T& contained_val() const { return OptionalBase<T>::storage_.value_; }
-+ T& contained_val() { return OptionalBase<T>::storage_.value_; }
-+# endif
-+
-+ void clear() noexcept {
-+ if (initialized()) dataptr()->T::~T();
-+ OptionalBase<T>::init_ = false;
-+ }
-+
-+ template <class... Args>
-+ void initialize(Args&&... args) noexcept(noexcept(T(std::forward<Args>(args)...)))
-+ {
-+ assert(!OptionalBase<T>::init_);
-+ ::new (static_cast<void*>(dataptr())) T(std::forward<Args>(args)...);
-+ OptionalBase<T>::init_ = true;
-+ }
-+
-+ template <class U, class... Args>
-+ void initialize(std::initializer_list<U> il, Args&&... args) noexcept(noexcept(T(il, std::forward<Args>(args)...)))
-+ {
-+ assert(!OptionalBase<T>::init_);
-+ ::new (static_cast<void*>(dataptr())) T(il, std::forward<Args>(args)...);
-+ OptionalBase<T>::init_ = true;
-+ }
-+
-+public:
-+ typedef T value_type;
-+
-+ // 20.5.5.1, constructors
-+ constexpr optional() noexcept : OptionalBase<T>() {};
-+ constexpr optional(nullopt_t) noexcept : OptionalBase<T>() {};
-+
-+ optional(const optional& rhs)
-+ : OptionalBase<T>()
-+ {
-+ if (rhs.initialized()) {
-+ ::new (static_cast<void*>(dataptr())) T(*rhs);
-+ OptionalBase<T>::init_ = true;
-+ }
-+ }
-+
-+ optional(optional&& rhs) noexcept(is_nothrow_move_constructible<T>::value)
-+ : OptionalBase<T>()
-+ {
-+ if (rhs.initialized()) {
-+ ::new (static_cast<void*>(dataptr())) T(std::move(*rhs));
-+ OptionalBase<T>::init_ = true;
-+ }
-+ }
-+
-+ constexpr optional(const T& v) : OptionalBase<T>(v) {}
-+
-+ constexpr optional(T&& v) : OptionalBase<T>(constexpr_move(v)) {}
-+
-+ template <class... Args>
-+ explicit constexpr optional(in_place_t, Args&&... args)
-+ : OptionalBase<T>(in_place_t{}, constexpr_forward<Args>(args)...) {}
-+
-+ template <class U, class... Args, TR2_OPTIONAL_REQUIRES(is_constructible<T, std::initializer_list<U>>)>
-+ OPTIONAL_CONSTEXPR_INIT_LIST explicit optional(in_place_t, std::initializer_list<U> il, Args&&... args)
-+ : OptionalBase<T>(in_place_t{}, il, constexpr_forward<Args>(args)...) {}
-+
-+ // 20.5.4.2, Destructor
-+ ~optional() = default;
-+
-+ // 20.5.4.3, assignment
-+ optional& operator=(nullopt_t) noexcept
-+ {
-+ clear();
-+ return *this;
-+ }
-+
-+ optional& operator=(const optional& rhs)
-+ {
-+ if (initialized() == true && rhs.initialized() == false) clear();
-+ else if (initialized() == false && rhs.initialized() == true) initialize(*rhs);
-+ else if (initialized() == true && rhs.initialized() == true) contained_val() = *rhs;
-+ return *this;
-+ }
-+
-+ optional& operator=(optional&& rhs)
-+ noexcept(is_nothrow_move_assignable<T>::value && is_nothrow_move_constructible<T>::value)
-+ {
-+ if (initialized() == true && rhs.initialized() == false) clear();
-+ else if (initialized() == false && rhs.initialized() == true) initialize(std::move(*rhs));
-+ else if (initialized() == true && rhs.initialized() == true) contained_val() = std::move(*rhs);
-+ return *this;
-+ }
-+
-+ template <class U>
-+ auto operator=(U&& v)
-+ -> typename enable_if
-+ <
-+ is_same<typename decay<U>::type, T>::value,
-+ optional&
-+ >::type
-+ {
-+ if (initialized()) { contained_val() = std::forward<U>(v); }
-+ else { initialize(std::forward<U>(v)); }
-+ return *this;
-+ }
-+
-+
-+ template <class... Args>
-+ void emplace(Args&&... args)
-+ {
-+ clear();
-+ initialize(std::forward<Args>(args)...);
-+ }
-+
-+ template <class U, class... Args>
-+ void emplace(initializer_list<U> il, Args&&... args)
-+ {
-+ clear();
-+ initialize<U, Args...>(il, std::forward<Args>(args)...);
-+ }
-+
-+ // 20.5.4.4, Swap
-+ void swap(optional<T>& rhs) noexcept(is_nothrow_move_constructible<T>::value
-+ && noexcept(detail_::swap_ns::adl_swap(declval<T&>(), declval<T&>())))
-+ {
-+ if (initialized() == true && rhs.initialized() == false) { rhs.initialize(std::move(**this)); clear(); }
-+ else if (initialized() == false && rhs.initialized() == true) { initialize(std::move(*rhs)); rhs.clear(); }
-+ else if (initialized() == true && rhs.initialized() == true) { using std::swap; swap(**this, *rhs); }
-+ }
-+
-+ // 20.5.4.5, Observers
-+
-+ explicit constexpr operator bool() const noexcept { return initialized(); }
-+ constexpr bool has_value() const noexcept { return initialized(); }
-+
-+ constexpr T const* operator ->() const {
-+ return TR2_OPTIONAL_ASSERTED_EXPRESSION(initialized(), dataptr());
-+ }
-+
-+# if OPTIONAL_HAS_MOVE_ACCESSORS == 1
-+
-+ OPTIONAL_MUTABLE_CONSTEXPR T* operator ->() {
-+ assert (initialized());
-+ return dataptr();
-+ }
-+
-+ constexpr T const& operator *() const& {
-+ return TR2_OPTIONAL_ASSERTED_EXPRESSION(initialized(), contained_val());
-+ }
-+
-+ OPTIONAL_MUTABLE_CONSTEXPR T& operator *() & {
-+ assert (initialized());
-+ return contained_val();
-+ }
-+
-+ OPTIONAL_MUTABLE_CONSTEXPR T&& operator *() && {
-+ assert (initialized());
-+ return constexpr_move(contained_val());
-+ }
-+
-+ constexpr T const& value() const& {
-+ return initialized() ? contained_val() : (throw bad_optional_access("bad optional access"), contained_val());
-+ }
-+
-+ OPTIONAL_MUTABLE_CONSTEXPR T& value() & {
-+ return initialized() ? contained_val() : (throw bad_optional_access("bad optional access"), contained_val());
-+ }
-+
-+ OPTIONAL_MUTABLE_CONSTEXPR T&& value() && {
-+ if (!initialized()) throw bad_optional_access("bad optional access");
-+ return std::move(contained_val());
-+ }
-+
-+# else
-+
-+ T* operator ->() {
-+ assert (initialized());
-+ return dataptr();
-+ }
-+
-+ constexpr T const& operator *() const {
-+ return TR2_OPTIONAL_ASSERTED_EXPRESSION(initialized(), contained_val());
-+ }
-+
-+ T& operator *() {
-+ assert (initialized());
-+ return contained_val();
-+ }
-+
-+ constexpr T const& value() const {
-+ return initialized() ? contained_val() : (throw bad_optional_access("bad optional access"), contained_val());
-+ }
-+
-+ T& value() {
-+ return initialized() ? contained_val() : (throw bad_optional_access("bad optional access"), contained_val());
-+ }
-+
-+# endif
-+
-+# if OPTIONAL_HAS_THIS_RVALUE_REFS == 1
-+
-+ template <class V>
-+ constexpr T value_or(V&& v) const&
-+ {
-+ return *this ? **this : detail_::convert<T>(constexpr_forward<V>(v));
-+ }
-+
-+# if OPTIONAL_HAS_MOVE_ACCESSORS == 1
-+
-+ template <class V>
-+ OPTIONAL_MUTABLE_CONSTEXPR T value_or(V&& v) &&
-+ {
-+ return *this ? constexpr_move(const_cast<optional<T>&>(*this).contained_val()) : detail_::convert<T>(constexpr_forward<V>(v));
-+ }
-+
-+# else
-+
-+ template <class V>
-+ T value_or(V&& v) &&
-+ {
-+ return *this ? constexpr_move(const_cast<optional<T>&>(*this).contained_val()) : detail_::convert<T>(constexpr_forward<V>(v));
-+ }
-+
-+# endif
-+
-+# else
-+
-+ template <class V>
-+ constexpr T value_or(V&& v) const
-+ {
-+ return *this ? **this : detail_::convert<T>(constexpr_forward<V>(v));
-+ }
-+
-+# endif
-+
-+ // 20.6.3.6, modifiers
-+ void reset() noexcept { clear(); }
-+};
-+
-+
-+template <class T>
-+class optional<T&>
-+{
-+ static_assert( !std::is_same<T, nullopt_t>::value, "bad T" );
-+ static_assert( !std::is_same<T, in_place_t>::value, "bad T" );
-+ T* ref;
-+
-+public:
-+
-+ // 20.5.5.1, construction/destruction
-+ constexpr optional() noexcept : ref(nullptr) {}
-+
-+ constexpr optional(nullopt_t) noexcept : ref(nullptr) {}
-+
-+ constexpr optional(T& v) noexcept : ref(detail_::static_addressof(v)) {}
-+
-+ optional(T&&) = delete;
-+
-+ constexpr optional(const optional& rhs) noexcept : ref(rhs.ref) {}
-+
-+ explicit constexpr optional(in_place_t, T& v) noexcept : ref(detail_::static_addressof(v)) {}
-+
-+ explicit optional(in_place_t, T&&) = delete;
-+
-+ ~optional() = default;
-+
-+ // 20.5.5.2, mutation
-+ optional& operator=(nullopt_t) noexcept {
-+ ref = nullptr;
-+ return *this;
-+ }
-+
-+ // optional& operator=(const optional& rhs) noexcept {
-+ // ref = rhs.ref;
-+ // return *this;
-+ // }
-+
-+ // optional& operator=(optional&& rhs) noexcept {
-+ // ref = rhs.ref;
-+ // return *this;
-+ // }
-+
-+ template <typename U>
-+ auto operator=(U&& rhs) noexcept
-+ -> typename enable_if
-+ <
-+ is_same<typename decay<U>::type, optional<T&>>::value,
-+ optional&
-+ >::type
-+ {
-+ ref = rhs.ref;
-+ return *this;
-+ }
-+
-+ template <typename U>
-+ auto operator=(U&& rhs) noexcept
-+ -> typename enable_if
-+ <
-+ !is_same<typename decay<U>::type, optional<T&>>::value,
-+ optional&
-+ >::type
-+ = delete;
-+
-+ void emplace(T& v) noexcept {
-+ ref = detail_::static_addressof(v);
-+ }
-+
-+ void emplace(T&&) = delete;
-+
-+
-+ void swap(optional<T&>& rhs) noexcept
-+ {
-+ std::swap(ref, rhs.ref);
-+ }
-+
-+ // 20.5.5.3, observers
-+ constexpr T* operator->() const {
-+ return TR2_OPTIONAL_ASSERTED_EXPRESSION(ref, ref);
-+ }
-+
-+ constexpr T& operator*() const {
-+ return TR2_OPTIONAL_ASSERTED_EXPRESSION(ref, *ref);
-+ }
-+
-+ constexpr T& value() const {
-+ return ref ? *ref : (throw bad_optional_access("bad optional access"), *ref);
-+ }
-+
-+ explicit constexpr operator bool() const noexcept {
-+ return ref != nullptr;
-+ }
-+
-+ constexpr bool has_value() const noexcept {
-+ return ref != nullptr;
-+ }
-+
-+ template <class V>
-+ constexpr typename decay<T>::type value_or(V&& v) const
-+ {
-+ return *this ? **this : detail_::convert<typename decay<T>::type>(constexpr_forward<V>(v));
-+ }
-+
-+ // x.x.x.x, modifiers
-+ void reset() noexcept { ref = nullptr; }
-+};
-+
-+
-+template <class T>
-+class optional<T&&>
-+{
-+ static_assert( sizeof(T) == 0, "optional rvalue references disallowed" );
-+};
-+
-+
-+// 20.5.8, Relational operators
-+template <class T> constexpr bool operator==(const optional<T>& x, const optional<T>& y)
-+{
-+ return bool(x) != bool(y) ? false : bool(x) == false ? true : *x == *y;
-+}
-+
-+template <class T> constexpr bool operator!=(const optional<T>& x, const optional<T>& y)
-+{
-+ return !(x == y);
-+}
-+
-+template <class T> constexpr bool operator<(const optional<T>& x, const optional<T>& y)
-+{
-+ return (!y) ? false : (!x) ? true : *x < *y;
-+}
-+
-+template <class T> constexpr bool operator>(const optional<T>& x, const optional<T>& y)
-+{
-+ return (y < x);
-+}
-+
-+template <class T> constexpr bool operator<=(const optional<T>& x, const optional<T>& y)
-+{
-+ return !(y < x);
-+}
-+
-+template <class T> constexpr bool operator>=(const optional<T>& x, const optional<T>& y)
-+{
-+ return !(x < y);
-+}
-+
-+
-+// 20.5.9, Comparison with nullopt
-+template <class T> constexpr bool operator==(const optional<T>& x, nullopt_t) noexcept
-+{
-+ return (!x);
-+}
-+
-+template <class T> constexpr bool operator==(nullopt_t, const optional<T>& x) noexcept
-+{
-+ return (!x);
-+}
-+
-+template <class T> constexpr bool operator!=(const optional<T>& x, nullopt_t) noexcept
-+{
-+ return bool(x);
-+}
-+
-+template <class T> constexpr bool operator!=(nullopt_t, const optional<T>& x) noexcept
-+{
-+ return bool(x);
-+}
-+
-+template <class T> constexpr bool operator<(const optional<T>&, nullopt_t) noexcept
-+{
-+ return false;
-+}
-+
-+template <class T> constexpr bool operator<(nullopt_t, const optional<T>& x) noexcept
-+{
-+ return bool(x);
-+}
-+
-+template <class T> constexpr bool operator<=(const optional<T>& x, nullopt_t) noexcept
-+{
-+ return (!x);
-+}
-+
-+template <class T> constexpr bool operator<=(nullopt_t, const optional<T>&) noexcept
-+{
-+ return true;
-+}
-+
-+template <class T> constexpr bool operator>(const optional<T>& x, nullopt_t) noexcept
-+{
-+ return bool(x);
-+}
-+
-+template <class T> constexpr bool operator>(nullopt_t, const optional<T>&) noexcept
-+{
-+ return false;
-+}
-+
-+template <class T> constexpr bool operator>=(const optional<T>&, nullopt_t) noexcept
-+{
-+ return true;
-+}
-+
-+template <class T> constexpr bool operator>=(nullopt_t, const optional<T>& x) noexcept
-+{
-+ return (!x);
-+}
-+
-+
-+
-+// 20.5.10, Comparison with T
-+template <class T> constexpr bool operator==(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x == v : false;
-+}
-+
-+template <class T> constexpr bool operator==(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v == *x : false;
-+}
-+
-+template <class T> constexpr bool operator!=(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x != v : true;
-+}
-+
-+template <class T> constexpr bool operator!=(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v != *x : true;
-+}
-+
-+template <class T> constexpr bool operator<(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x < v : true;
-+}
-+
-+template <class T> constexpr bool operator>(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v > *x : true;
-+}
-+
-+template <class T> constexpr bool operator>(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x > v : false;
-+}
-+
-+template <class T> constexpr bool operator<(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v < *x : false;
-+}
-+
-+template <class T> constexpr bool operator>=(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x >= v : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v <= *x : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const optional<T>& x, const T& v)
-+{
-+ return bool(x) ? *x <= v : true;
-+}
-+
-+template <class T> constexpr bool operator>=(const T& v, const optional<T>& x)
-+{
-+ return bool(x) ? v >= *x : true;
-+}
-+
-+
-+// Comparison of optional<T&> with T
-+template <class T> constexpr bool operator==(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x == v : false;
-+}
-+
-+template <class T> constexpr bool operator==(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v == *x : false;
-+}
-+
-+template <class T> constexpr bool operator!=(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x != v : true;
-+}
-+
-+template <class T> constexpr bool operator!=(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v != *x : true;
-+}
-+
-+template <class T> constexpr bool operator<(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x < v : true;
-+}
-+
-+template <class T> constexpr bool operator>(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v > *x : true;
-+}
-+
-+template <class T> constexpr bool operator>(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x > v : false;
-+}
-+
-+template <class T> constexpr bool operator<(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v < *x : false;
-+}
-+
-+template <class T> constexpr bool operator>=(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x >= v : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v <= *x : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const optional<T&>& x, const T& v)
-+{
-+ return bool(x) ? *x <= v : true;
-+}
-+
-+template <class T> constexpr bool operator>=(const T& v, const optional<T&>& x)
-+{
-+ return bool(x) ? v >= *x : true;
-+}
-+
-+// Comparison of optional<T const&> with T
-+template <class T> constexpr bool operator==(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x == v : false;
-+}
-+
-+template <class T> constexpr bool operator==(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v == *x : false;
-+}
-+
-+template <class T> constexpr bool operator!=(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x != v : true;
-+}
-+
-+template <class T> constexpr bool operator!=(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v != *x : true;
-+}
-+
-+template <class T> constexpr bool operator<(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x < v : true;
-+}
-+
-+template <class T> constexpr bool operator>(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v > *x : true;
-+}
-+
-+template <class T> constexpr bool operator>(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x > v : false;
-+}
-+
-+template <class T> constexpr bool operator<(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v < *x : false;
-+}
-+
-+template <class T> constexpr bool operator>=(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x >= v : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v <= *x : false;
-+}
-+
-+template <class T> constexpr bool operator<=(const optional<const T&>& x, const T& v)
-+{
-+ return bool(x) ? *x <= v : true;
-+}
-+
-+template <class T> constexpr bool operator>=(const T& v, const optional<const T&>& x)
-+{
-+ return bool(x) ? v >= *x : true;
-+}
-+
-+
-+// 20.5.12, Specialized algorithms
-+template <class T>
-+void swap(optional<T>& x, optional<T>& y) noexcept(noexcept(x.swap(y)))
-+{
-+ x.swap(y);
-+}
-+
-+
-+template <class T>
-+constexpr optional<typename decay<T>::type> make_optional(T&& v)
-+{
-+ return optional<typename decay<T>::type>(constexpr_forward<T>(v));
-+}
-+
-+template <class X>
-+constexpr optional<X&> make_optional(reference_wrapper<X> v)
-+{
-+ return optional<X&>(v.get());
-+}
-+
-+
-+} // namespace experimental
-+} // namespace std
-+
-+namespace std
-+{
-+ template <typename T>
-+ struct hash<std::experimental::optional<T>>
-+ {
-+ typedef typename hash<T>::result_type result_type;
-+ typedef std::experimental::optional<T> argument_type;
-+
-+ constexpr result_type operator()(argument_type const& arg) const {
-+ return arg ? std::hash<T>{}(*arg) : result_type{};
-+ }
-+ };
-+
-+ template <typename T>
-+ struct hash<std::experimental::optional<T&>>
-+ {
-+ typedef typename hash<T>::result_type result_type;
-+ typedef std::experimental::optional<T&> argument_type;
-+
-+ constexpr result_type operator()(argument_type const& arg) const {
-+ return arg ? std::hash<T>{}(*arg) : result_type{};
-+ }
-+ };
-+}
-+
-+# undef TR2_OPTIONAL_REQUIRES
-+# undef TR2_OPTIONAL_ASSERTED_EXPRESSION
-+
-+# endif //___OPTIONAL_HPP___
-+
diff --git a/deskutils/kmail/files/patch-agents_unifiedmailboxagent_utils.h b/deskutils/kmail/files/patch-agents_unifiedmailboxagent_utils.h
deleted file mode 100644
index e4c610c8ca47..000000000000
--- a/deskutils/kmail/files/patch-agents_unifiedmailboxagent_utils.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- agents/unifiedmailboxagent/utils.h.orig 2018-12-29 21:15:58 UTC
-+++ agents/unifiedmailboxagent/utils.h
-@@ -24,7 +24,7 @@
- #include <QHash>
- #include <QString>
-
--#include <experimental/optional>
-+#include "boost_optional.h"
- namespace stdx {
- // Injects content of std::experimental namespace into "exp" namespace.
- // C++ is magical.
diff --git a/deskutils/kmail/pkg-plist b/deskutils/kmail/pkg-plist
index dd3ed49a80fb..827aa61e8767 100644
--- a/deskutils/kmail/pkg-plist
+++ b/deskutils/kmail/pkg-plist
@@ -355,6 +355,7 @@ share/locale/zh_TW/LC_MESSAGES/akonadi_archivemail_agent.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_followupreminder_agent.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_mailfilter_agent.mo
share/locale/zh_TW/LC_MESSAGES/akonadi_sendlater_agent.mo
+share/locale/zh_TW/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo
share/locale/zh_TW/LC_MESSAGES/kmail.mo
share/locale/zh_TW/LC_MESSAGES/ktnef.mo
share/metainfo/org.kde.kmail2.appdata.xml
diff --git a/deskutils/knotes/distinfo b/deskutils/knotes/distinfo
index 99381adb19b8..45fa35fb6a2e 100644
--- a/deskutils/knotes/distinfo
+++ b/deskutils/knotes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225579
-SHA256 (KDE/applications/18.12.0/knotes-18.12.0.tar.xz) = 196f28ee5ece912cda477b802cc63725f391bac995b52446a5afa967cc2c17e4
-SIZE (KDE/applications/18.12.0/knotes-18.12.0.tar.xz) = 319620
+TIMESTAMP = 1546985126
+SHA256 (KDE/applications/18.12.1/knotes-18.12.1.tar.xz) = bf192d7d44ad0a1a63ac5ac5408f6c59c8c5bbfe44ba5edcda9fede4ec07c48a
+SIZE (KDE/applications/18.12.1/knotes-18.12.1.tar.xz) = 319668
diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo
index 78db382b95f9..47fcafeeeff6 100644
--- a/deskutils/kontact/distinfo
+++ b/deskutils/kontact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225576
-SHA256 (KDE/applications/18.12.0/kontact-18.12.0.tar.xz) = 8b25cf72071e5293e5deebb0816d4c66be3ff76906957be0ffbb289eb3903045
-SIZE (KDE/applications/18.12.0/kontact-18.12.0.tar.xz) = 792068
+TIMESTAMP = 1546985123
+SHA256 (KDE/applications/18.12.1/kontact-18.12.1.tar.xz) = 4fc12e1fa9e0e86f2ded2101d14d19358639465da2c144839ef3f272e04e162f
+SIZE (KDE/applications/18.12.1/kontact-18.12.1.tar.xz) = 792032
diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo
index 076b72de7f83..cf68a6333e3b 100644
--- a/deskutils/korganizer/distinfo
+++ b/deskutils/korganizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225579
-SHA256 (KDE/applications/18.12.0/korganizer-18.12.0.tar.xz) = 0cf10cf20e5c8c17038005d030a8bc29e335cbc8ea2008bc01ab7690a8be685e
-SIZE (KDE/applications/18.12.0/korganizer-18.12.0.tar.xz) = 2232952
+TIMESTAMP = 1546985126
+SHA256 (KDE/applications/18.12.1/korganizer-18.12.1.tar.xz) = 4f7fd1ab1e2de93d9dfeccc530d21674eb82694f1f2587614ffdf50f5f961cbd
+SIZE (KDE/applications/18.12.1/korganizer-18.12.1.tar.xz) = 2232976
diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo
index 34a8f687d33c..cca514acfc99 100644
--- a/deskutils/kruler/distinfo
+++ b/deskutils/kruler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225581
-SHA256 (KDE/applications/18.12.0/kruler-18.12.0.tar.xz) = 0781366f7b55d0c88f57b0638726b98492f6d692f2e0baf6a629e48c6c394857
-SIZE (KDE/applications/18.12.0/kruler-18.12.0.tar.xz) = 295872
+TIMESTAMP = 1546985127
+SHA256 (KDE/applications/18.12.1/kruler-18.12.1.tar.xz) = 26072113f0b302484cb78e98af7fab37d36d1d52de3ba33830a8e767f855ddf1
+SIZE (KDE/applications/18.12.1/kruler-18.12.1.tar.xz) = 254564
diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo
index 95bf160502e0..779eac1a01b8 100644
--- a/deskutils/libkdepim/distinfo
+++ b/deskutils/libkdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225576
-SHA256 (KDE/applications/18.12.0/libkdepim-18.12.0.tar.xz) = 0d969f1c0e2c3fac5d277905f9caa56232d2b579adb5fa3fc039c3d8c67012a1
-SIZE (KDE/applications/18.12.0/libkdepim-18.12.0.tar.xz) = 336228
+TIMESTAMP = 1546985123
+SHA256 (KDE/applications/18.12.1/libkdepim-18.12.1.tar.xz) = d71db3ad43403371e7c180557514f32598e6021eee6ccf9dfa150c7391917fe3
+SIZE (KDE/applications/18.12.1/libkdepim-18.12.1.tar.xz) = 336208
diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo
index 4f39bbe6800c..5c5aafb28370 100644
--- a/deskutils/mbox-importer/distinfo
+++ b/deskutils/mbox-importer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225578
-SHA256 (KDE/applications/18.12.0/mbox-importer-18.12.0.tar.xz) = 55931099051ed6e7f04d7c7a766c83adbdfceb8c5ec88c4e83db5cf68b7b2e23
-SIZE (KDE/applications/18.12.0/mbox-importer-18.12.0.tar.xz) = 33364
+TIMESTAMP = 1546985125
+SHA256 (KDE/applications/18.12.1/mbox-importer-18.12.1.tar.xz) = 56b8920935ee3b08c5743ef455864b102ea58fe461adb4f5ae796cb38f5c4ac0
+SIZE (KDE/applications/18.12.1/mbox-importer-18.12.1.tar.xz) = 33380
diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo
index 8d79aed88e1d..883d9e8dfa30 100644
--- a/deskutils/pim-data-exporter/distinfo
+++ b/deskutils/pim-data-exporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225580
-SHA256 (KDE/applications/18.12.0/pim-data-exporter-18.12.0.tar.xz) = 4c96bd35fad10c03a51e0f3785fffe23fdd05f266cce883ace92672640639d7b
-SIZE (KDE/applications/18.12.0/pim-data-exporter-18.12.0.tar.xz) = 270888
+TIMESTAMP = 1546985127
+SHA256 (KDE/applications/18.12.1/pim-data-exporter-18.12.1.tar.xz) = abfedbb9b1cdf9755320558ba8502ea15c843400f3980df1f95fb5f113253684
+SIZE (KDE/applications/18.12.1/pim-data-exporter-18.12.1.tar.xz) = 270928
diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo
index 57957f67710a..65a1d611ea52 100644
--- a/deskutils/pim-sieve-editor/distinfo
+++ b/deskutils/pim-sieve-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225577
-SHA256 (KDE/applications/18.12.0/pim-sieve-editor-18.12.0.tar.xz) = 85509a35cd726bdcecdd39e37bcb8e8951d59d49eb885255dc01dfe0edca8e90
-SIZE (KDE/applications/18.12.0/pim-sieve-editor-18.12.0.tar.xz) = 450536
+TIMESTAMP = 1546985125
+SHA256 (KDE/applications/18.12.1/pim-sieve-editor-18.12.1.tar.xz) = c7687b2af42e24c4bfabbe9c3ca6b7e0f5d3b1eb3121f5aeba4c7a467ecd1244
+SIZE (KDE/applications/18.12.1/pim-sieve-editor-18.12.1.tar.xz) = 450572
diff --git a/devel/cervisia/distinfo b/devel/cervisia/distinfo
index 2ca0c5acd552..b7573a298b76 100644
--- a/devel/cervisia/distinfo
+++ b/devel/cervisia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225564
-SHA256 (KDE/applications/18.12.0/cervisia-18.12.0.tar.xz) = 7d64b0a35ada0c06db943efa7d4396ebc570fed2ec5fb359f2ab40ba9dfca5e4
-SIZE (KDE/applications/18.12.0/cervisia-18.12.0.tar.xz) = 1905940
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/cervisia-18.12.1.tar.xz) = a76358db8aab31805be9a994da3c67707c4784d15ba08b879a6dac09330b6a0a
+SIZE (KDE/applications/18.12.1/cervisia-18.12.1.tar.xz) = 1905856
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index a6cbb7ba1316..a59119cce630 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225564
-SHA256 (KDE/applications/18.12.0/dolphin-plugins-18.12.0.tar.xz) = 3cca26bc0064b4babb4b8f524b521ba1fa257f42c8cb0f06188072053bd5f31e
-SIZE (KDE/applications/18.12.0/dolphin-plugins-18.12.0.tar.xz) = 191844
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/dolphin-plugins-18.12.1.tar.xz) = 0876b9c5226c3673b36c3ba45c89da74c7b5e093bd8ff300e4e28a7142924c48
+SIZE (KDE/applications/18.12.1/dolphin-plugins-18.12.1.tar.xz) = 191968
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index 42299bf21e3a..540c071136fb 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225563
-SHA256 (KDE/applications/18.12.0/kapptemplate-18.12.0.tar.xz) = 8acc2ec31286a8f456e44eaade6f72d015c2448e646f8e3fa481d4e866a707a3
-SIZE (KDE/applications/18.12.0/kapptemplate-18.12.0.tar.xz) = 317244
+TIMESTAMP = 1546985112
+SHA256 (KDE/applications/18.12.1/kapptemplate-18.12.1.tar.xz) = aa4f3459f50241bf4c7e6eb24bae33ed3f88282d229af251373786ffc168a2e0
+SIZE (KDE/applications/18.12.1/kapptemplate-18.12.1.tar.xz) = 317108
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index 399198d0f587..e39ab3679f3c 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225563
-SHA256 (KDE/applications/18.12.0/kcachegrind-18.12.0.tar.xz) = fe5cf0163ee4a95bb18d3461e3a6583424fbc147f1f46fb6bdc95ee1a9b077cb
-SIZE (KDE/applications/18.12.0/kcachegrind-18.12.0.tar.xz) = 807824
+TIMESTAMP = 1546985112
+SHA256 (KDE/applications/18.12.1/kcachegrind-18.12.1.tar.xz) = 49685afc8d83d06c75887d999c65b603393bcd2a00e56aaed271564c9d6eee70
+SIZE (KDE/applications/18.12.1/kcachegrind-18.12.1.tar.xz) = 807868
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index 09962fbf671b..5b9407beef84 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225564
-SHA256 (KDE/applications/18.12.0/kde-dev-scripts-18.12.0.tar.xz) = b1d31d630903f3a964b3ebf448b66cf7093e143c01be5062c9815321489c950f
-SIZE (KDE/applications/18.12.0/kde-dev-scripts-18.12.0.tar.xz) = 378220
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/kde-dev-scripts-18.12.1.tar.xz) = 4386d4b79dc520a8bcba5c78a29b50bbf294444f98804ee4c582b67a39951dcc
+SIZE (KDE/applications/18.12.1/kde-dev-scripts-18.12.1.tar.xz) = 378108
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 79f7b9857866..67fbed01e388 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225564
-SHA256 (KDE/applications/18.12.0/kde-dev-utils-18.12.0.tar.xz) = 38d0670b33263aefc9ada7d347f558371dea1338e04bc1395d6189d0e4895274
-SIZE (KDE/applications/18.12.0/kde-dev-utils-18.12.0.tar.xz) = 61100
+TIMESTAMP = 1546985112
+SHA256 (KDE/applications/18.12.1/kde-dev-utils-18.12.1.tar.xz) = b21530dffb31f8b37111fe490045295a53373244b7e94ffe6f9a4d49c50f601a
+SIZE (KDE/applications/18.12.1/kde-dev-utils-18.12.1.tar.xz) = 61132
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index b47d1acc3544..df224af7535e 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225563
-SHA256 (KDE/applications/18.12.0/kdesdk-thumbnailers-18.12.0.tar.xz) = eeec10b275638f8e939c1898e5b1a4294a9a98822af316de6937db7b6261a7e0
-SIZE (KDE/applications/18.12.0/kdesdk-thumbnailers-18.12.0.tar.xz) = 17268
+TIMESTAMP = 1546985112
+SHA256 (KDE/applications/18.12.1/kdesdk-thumbnailers-18.12.1.tar.xz) = 6b6e46dfeaaa9ba154afb90aa59feb820a28eee1b87fe1deff0723a584c70495
+SIZE (KDE/applications/18.12.1/kdesdk-thumbnailers-18.12.1.tar.xz) = 17248
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index 5c2a6f57c25e..82b00e30f8e1 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225562
-SHA256 (KDE/applications/18.12.0/kio-extras-18.12.0.tar.xz) = c5ac845efcc37f1710d3a5204181bbb27f9bd06429ec95d018c63bc2503d74e9
-SIZE (KDE/applications/18.12.0/kio-extras-18.12.0.tar.xz) = 561848
+TIMESTAMP = 1546985111
+SHA256 (KDE/applications/18.12.1/kio-extras-18.12.1.tar.xz) = 83ef90969b4d420677d9d2b72c0dc337dced5b265ad0b45e965f4ce61b57c59f
+SIZE (KDE/applications/18.12.1/kio-extras-18.12.1.tar.xz) = 561768
diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo
index 0974dbab89e5..8197e6892f28 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225565
-SHA256 (KDE/applications/18.12.0/lokalize-18.12.0.tar.xz) = d8541a738737b2628c09d4cdf579e55ed9b7598e77b3859b65b69b8100e9361f
-SIZE (KDE/applications/18.12.0/lokalize-18.12.0.tar.xz) = 2714584
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/lokalize-18.12.1.tar.xz) = 2ff1a7594b0593886b8b40f1fc4f7e9b385ca9b612b3fae3f07d4fb6fe89ffea
+SIZE (KDE/applications/18.12.1/lokalize-18.12.1.tar.xz) = 2309852
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index 2000ac51fe7b..34d41f578530 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225564
-SHA256 (KDE/applications/18.12.0/poxml-18.12.0.tar.xz) = 86fe648d26faa338855228cf3bb12488ebc750ff912bd893732f1b757f4ed3be
-SIZE (KDE/applications/18.12.0/poxml-18.12.0.tar.xz) = 43180
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/poxml-18.12.1.tar.xz) = 0bdf05e488b26c0df3c3ed32f8ede0c2849a9c1299222367cc7ed5e1f5dd3743
+SIZE (KDE/applications/18.12.1/poxml-18.12.1.tar.xz) = 43136
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 26299d9ada13..69506a6c8188 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225563
-SHA256 (KDE/applications/18.12.0/umbrello-18.12.0.tar.xz) = 6ed4c5021fe96d89000dfe56a1401a939da00d42845541c9ed8eb730c1e62597
-SIZE (KDE/applications/18.12.0/umbrello-18.12.0.tar.xz) = 3049092
+TIMESTAMP = 1547149696
+SHA256 (KDE/applications/18.12.1/umbrello-18.12.1.tar.xz) = b9981e82513757fa2b564cc7cb8fa35cf1624e60655b216064dda19e1d01738a
+SIZE (KDE/applications/18.12.1/umbrello-18.12.1.tar.xz) = 3049400
diff --git a/devel/umbrello/pkg-plist b/devel/umbrello/pkg-plist
index ebf7631ac1bc..ba265b450dde 100644
--- a/devel/umbrello/pkg-plist
+++ b/devel/umbrello/pkg-plist
@@ -118,6 +118,7 @@ share/locale/zh_CN/LC_MESSAGES/umbrello.mo
share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp.mo
share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp5.mo
share/locale/zh_TW/LC_MESSAGES/umbrello.mo
+share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp.mo
share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp5.mo
share/metainfo/org.kde.umbrello.appdata.xml
share/umbrello5/common.ent
diff --git a/editors/kate/distinfo b/editors/kate/distinfo
index 8f938f081a98..d040c4b7d526 100644
--- a/editors/kate/distinfo
+++ b/editors/kate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225596
-SHA256 (KDE/applications/18.12.0/kate-18.12.0.tar.xz) = 14991164207cededb14c778837969a391d117eb484a871666598867ae3366696
-SIZE (KDE/applications/18.12.0/kate-18.12.0.tar.xz) = 5770752
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/kate-18.12.1.tar.xz) = 67c21c729cfbf26f99250fc0a0a56ed7873a51bc61c2de6eb90662e7444e325d
+SIZE (KDE/applications/18.12.1/kate-18.12.1.tar.xz) = 5763596
diff --git a/games/blinken/distinfo b/games/blinken/distinfo
index e3beefc37ea9..65f4ac4d0b75 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225591
-SHA256 (KDE/applications/18.12.0/blinken-18.12.0.tar.xz) = 1d9e2be0939f1ad96eb7a4f9fb60c71f0d99fb3d4a7bf687c7ef28201e09d7b6
-SIZE (KDE/applications/18.12.0/blinken-18.12.0.tar.xz) = 2507576
+TIMESTAMP = 1546985136
+SHA256 (KDE/applications/18.12.1/blinken-18.12.1.tar.xz) = 422e67d8c30725e80f785f88497f0b25542e5fdf41611c2a72bc0789ad3e444d
+SIZE (KDE/applications/18.12.1/blinken-18.12.1.tar.xz) = 2802732
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index 488e76b2b83e..1480fbdd18a7 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225592
-SHA256 (KDE/applications/18.12.0/bomber-18.12.0.tar.xz) = 92ce7c76a563412dd558e4a06230da1e1ad38bec36581997fca4069597545bee
-SIZE (KDE/applications/18.12.0/bomber-18.12.0.tar.xz) = 819496
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/bomber-18.12.1.tar.xz) = 2d308fdce127d99461be81e399521ed2ede7e8a84f84bcfcf6140135c5dabb28
+SIZE (KDE/applications/18.12.1/bomber-18.12.1.tar.xz) = 819236
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index 9b955ac9efdf..82cbe89e77a6 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225592
-SHA256 (KDE/applications/18.12.0/bovo-18.12.0.tar.xz) = 3ca6818cef966ebe2e05699a96b1a50eb6b7905bf9f053c33221f6f5c7e454bb
-SIZE (KDE/applications/18.12.0/bovo-18.12.0.tar.xz) = 199560
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/bovo-18.12.1.tar.xz) = 5777d2e7c71e07f41c20a22be970936115bae229aace8db243ba2fd3b1eb84a7
+SIZE (KDE/applications/18.12.1/bovo-18.12.1.tar.xz) = 199420
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index b1a78e100597..699b55fe9e95 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/granatier-18.12.0.tar.xz) = bfd2c091dece26d3bef8b45208c4072d5403aa8cad5c6637fde255be0f24bf90
-SIZE (KDE/applications/18.12.0/granatier-18.12.0.tar.xz) = 1942924
+TIMESTAMP = 1546985139
+SHA256 (KDE/applications/18.12.1/granatier-18.12.1.tar.xz) = 368bfadf8cd2111efade7a8fa35ee956e2150d3cbd4237473325ceaec455950a
+SIZE (KDE/applications/18.12.1/granatier-18.12.1.tar.xz) = 1942824
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index 018e86eb05e0..3fa7abb9c918 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225593
-SHA256 (KDE/applications/18.12.0/kanagram-18.12.0.tar.xz) = 691c612848fb559fe1b4c9297f5346c00688ac9e05cc7ecd722e630322016bf5
-SIZE (KDE/applications/18.12.0/kanagram-18.12.0.tar.xz) = 7432488
+TIMESTAMP = 1546985138
+SHA256 (KDE/applications/18.12.1/kanagram-18.12.1.tar.xz) = 7d05ce1577ff1ecc18ec3323fa76346014546fe554a986c44be28642951a7679
+SIZE (KDE/applications/18.12.1/kanagram-18.12.1.tar.xz) = 8027864
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index b3a3e19367c0..652654648d2c 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225592
-SHA256 (KDE/applications/18.12.0/kapman-18.12.0.tar.xz) = 9177ccb87e2ad7cfe8cefa2553d7e35681be7c7cec8816f14b5df6e8e442186a
-SIZE (KDE/applications/18.12.0/kapman-18.12.0.tar.xz) = 2525540
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/kapman-18.12.1.tar.xz) = f2e93d34ea80afcd62dff3b8ac6476946523feac9b18aa49f8e35560219eee84
+SIZE (KDE/applications/18.12.1/kapman-18.12.1.tar.xz) = 2525504
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index 7457f6c27393..85897d02e5de 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225589
-SHA256 (KDE/applications/18.12.0/katomic-18.12.0.tar.xz) = 1f3376ce8c63edfd790fd49926a8d139b99f59a994a8ffe888f5c37bcf7a77a0
-SIZE (KDE/applications/18.12.0/katomic-18.12.0.tar.xz) = 1422636
+TIMESTAMP = 1546985134
+SHA256 (KDE/applications/18.12.1/katomic-18.12.1.tar.xz) = 06ce5d53d71ba4b04e4202d72b1856102fceb4d870bf62edf75bc6d1df46b25f
+SIZE (KDE/applications/18.12.1/katomic-18.12.1.tar.xz) = 1422536
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index 71a2766b8a11..89d202ca5b23 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225587
-SHA256 (KDE/applications/18.12.0/kblackbox-18.12.0.tar.xz) = b8096c1ffcb7051b2d767da77380d3e0cc1efcc9e719aa7c83648679525ba543
-SIZE (KDE/applications/18.12.0/kblackbox-18.12.0.tar.xz) = 444276
+TIMESTAMP = 1546985133
+SHA256 (KDE/applications/18.12.1/kblackbox-18.12.1.tar.xz) = 3768c160d3bad32ff243b715cdc6df49375f87c9d555eaf42b27c021a06b9cf2
+SIZE (KDE/applications/18.12.1/kblackbox-18.12.1.tar.xz) = 444216
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index 07d458a8fdda..ac5bb6dadcfc 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225587
-SHA256 (KDE/applications/18.12.0/kblocks-18.12.0.tar.xz) = ca9d8d21747d694d786c9f0be3390c223b9dd88318989974f1b1bf63fa551538
-SIZE (KDE/applications/18.12.0/kblocks-18.12.0.tar.xz) = 1921632
+TIMESTAMP = 1546985133
+SHA256 (KDE/applications/18.12.1/kblocks-18.12.1.tar.xz) = ea0ec36cd50605f127742a845fd0ae8d55169428193f3a2429d38cf250f6fabb
+SIZE (KDE/applications/18.12.1/kblocks-18.12.1.tar.xz) = 1921052
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index b697c1aa7dd3..d184e64f7a13 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225586
-SHA256 (KDE/applications/18.12.0/kbounce-18.12.0.tar.xz) = 88ac2c263e0f3604be06197ed74799e8c047cf0ec8ca5a89e509dda43285b9e4
-SIZE (KDE/applications/18.12.0/kbounce-18.12.0.tar.xz) = 3467460
+TIMESTAMP = 1546985132
+SHA256 (KDE/applications/18.12.1/kbounce-18.12.1.tar.xz) = a50c6f976258a0f432ba797dc34c980415f2ed2c716d1a87b127dc2805e80988
+SIZE (KDE/applications/18.12.1/kbounce-18.12.1.tar.xz) = 3468716
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index 42a70f77c596..2f71105af0b2 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/kbreakout-18.12.0.tar.xz) = ae280f38879ef2fff1074f72cbbffbea4bc631cc6146b07f3255a52ce822882f
-SIZE (KDE/applications/18.12.0/kbreakout-18.12.0.tar.xz) = 2275564
+TIMESTAMP = 1546985139
+SHA256 (KDE/applications/18.12.1/kbreakout-18.12.1.tar.xz) = 98b7c6112af853a4b68afa27fa99317b337480d8876efe449ba2eecc2c26d057
+SIZE (KDE/applications/18.12.1/kbreakout-18.12.1.tar.xz) = 2276084
diff --git a/games/kdegames/Makefile.common b/games/kdegames/Makefile.common
index 86b71d5c26d0..3f5d2a13056c 100644
--- a/games/kdegames/Makefile.common
+++ b/games/kdegames/Makefile.common
@@ -22,6 +22,7 @@ KDE_GAMES_ALL= bomber \
kmines \
knavalbattle \
knetwalk \
+ knights \
kolf \
kollision \
kpat \
@@ -54,6 +55,7 @@ kmahjongg_DESC= Mahjongg Solitaire
kmines_DESC= Minesweeper-like game
knavalbattle_DESC= Ship Sinking game
knetwalk_DESC= Network Construction game
+knights_DESC= Chess game
kolf_DESC= Miniature Golf
kollision_DESC= Simple ball dodging game
konquest_DESC= Galactic Strategy game
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index 5653fe7cd747..873fed8d46e6 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225586
-SHA256 (KDE/applications/18.12.0/kdiamond-18.12.0.tar.xz) = 5a4ef12361e87ffe9e9499806f2fe7f9625aa8440157044b78947678d8d82130
-SIZE (KDE/applications/18.12.0/kdiamond-18.12.0.tar.xz) = 4719436
+TIMESTAMP = 1546985132
+SHA256 (KDE/applications/18.12.1/kdiamond-18.12.1.tar.xz) = a46a4f2e46af73905caee76208920908bf6d11cbeb90042612051f23e00baf48
+SIZE (KDE/applications/18.12.1/kdiamond-18.12.1.tar.xz) = 4719636
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index deb9413097eb..46af49041573 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225589
-SHA256 (KDE/applications/18.12.0/kfourinline-18.12.0.tar.xz) = 7fac56faba62c1a9a25cf15bc570c8b090b2ec1f31e39ced895c70759ec79207
-SIZE (KDE/applications/18.12.0/kfourinline-18.12.0.tar.xz) = 636108
+TIMESTAMP = 1546985134
+SHA256 (KDE/applications/18.12.1/kfourinline-18.12.1.tar.xz) = 0fc05b95f517ec5eb47bf26799cb942d00f1dae570917cef9214a564b8258ab7
+SIZE (KDE/applications/18.12.1/kfourinline-18.12.1.tar.xz) = 636488
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index aa787b888688..eb4d908a5605 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225589
-SHA256 (KDE/applications/18.12.0/kgoldrunner-18.12.0.tar.xz) = 79917845d932ae93750772e25124e9f418a76bc3e474b76c222647055d95ac32
-SIZE (KDE/applications/18.12.0/kgoldrunner-18.12.0.tar.xz) = 4409436
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/kgoldrunner-18.12.1.tar.xz) = 6ad1c9cd4a68bb6671707cd6687e0c33fd491b58b771556badd07d9ac2e00da7
+SIZE (KDE/applications/18.12.1/kgoldrunner-18.12.1.tar.xz) = 4415076
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index 7f0d09721df8..3cfd2e74792e 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225595
-SHA256 (KDE/applications/18.12.0/khangman-18.12.0.tar.xz) = 18eb2d93cf817da4541a9a80813a7b7d14c9aabd4b162b21385070cb94940578
-SIZE (KDE/applications/18.12.0/khangman-18.12.0.tar.xz) = 7267432
+TIMESTAMP = 1546985140
+SHA256 (KDE/applications/18.12.1/khangman-18.12.1.tar.xz) = 581880634e44ca4dfa4bf5857555ee3a96817a5bdaae22d16bf41a9d5b079383
+SIZE (KDE/applications/18.12.1/khangman-18.12.1.tar.xz) = 7115664
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index 867b3c6c83f9..20f4c2df9485 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225592
-SHA256 (KDE/applications/18.12.0/kigo-18.12.0.tar.xz) = 5868ba55bf4b56967eaa7b9fcfc9008497cc31d5a86533c85e0b8b852c2c740e
-SIZE (KDE/applications/18.12.0/kigo-18.12.0.tar.xz) = 5223956
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/kigo-18.12.1.tar.xz) = c2a5c4b05efba05e1faad7df16a3539ac4fe2b1160ddf82e7798b05472baa31e
+SIZE (KDE/applications/18.12.1/kigo-18.12.1.tar.xz) = 5224212
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index 410174788ed5..1ec5066d1491 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225593
-SHA256 (KDE/applications/18.12.0/killbots-18.12.0.tar.xz) = 0e06fb83398fe7787525730137b49dba1e48db3b020ca977ff43a51cc7a11d71
-SIZE (KDE/applications/18.12.0/killbots-18.12.0.tar.xz) = 1165020
+TIMESTAMP = 1546985138
+SHA256 (KDE/applications/18.12.1/killbots-18.12.1.tar.xz) = 836cd4317894cb5337cb72c39d8c78111f5aabc2c744458faaa533102bde4b8a
+SIZE (KDE/applications/18.12.1/killbots-18.12.1.tar.xz) = 1165004
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index 8c42065b4280..075096bd2628 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225593
-SHA256 (KDE/applications/18.12.0/kiriki-18.12.0.tar.xz) = 08a6efb5223044fc383bee24272aa845d4f3bcbd86078593a86d21790dd50f25
-SIZE (KDE/applications/18.12.0/kiriki-18.12.0.tar.xz) = 371732
+TIMESTAMP = 1546985138
+SHA256 (KDE/applications/18.12.1/kiriki-18.12.1.tar.xz) = ff9e9ec362c9e8bb5353196063313116ba5ac57e30741890214e290f373eb6eb
+SIZE (KDE/applications/18.12.1/kiriki-18.12.1.tar.xz) = 371664
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index 8e309acb9289..613e18451b77 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225590
-SHA256 (KDE/applications/18.12.0/kjumpingcube-18.12.0.tar.xz) = 39ab86d630f94e9b91085f8aef05050084d5d18e1a76ce82d006c816f2160248
-SIZE (KDE/applications/18.12.0/kjumpingcube-18.12.0.tar.xz) = 286412
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/kjumpingcube-18.12.1.tar.xz) = 30265b5d3b70faa65120ed08e2a12aa8e9bee3549143df2f7cbbd511b190f444
+SIZE (KDE/applications/18.12.1/kjumpingcube-18.12.1.tar.xz) = 286408
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index d757e98c52a7..2353975a135b 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225592
-SHA256 (KDE/applications/18.12.0/klickety-18.12.0.tar.xz) = d6d318ab21259618cf3f71dd3bd51b82ac1d8a11c7d5b7cdecdd1b68244d7c20
-SIZE (KDE/applications/18.12.0/klickety-18.12.0.tar.xz) = 1388768
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/klickety-18.12.1.tar.xz) = fe47f10e7015b2618f0118e8f7f8825cdb51a828a11d2c8f62001f52b78b5b92
+SIZE (KDE/applications/18.12.1/klickety-18.12.1.tar.xz) = 1388564
diff --git a/games/klines/distinfo b/games/klines/distinfo
index 2fbe3357f174..42540447620a 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225589
-SHA256 (KDE/applications/18.12.0/klines-18.12.0.tar.xz) = 1d4037065bf21666ef4088a55f4915992789dd6d8825690b0ba89b95a5d605ec
-SIZE (KDE/applications/18.12.0/klines-18.12.0.tar.xz) = 1781452
+TIMESTAMP = 1546985134
+SHA256 (KDE/applications/18.12.1/klines-18.12.1.tar.xz) = aeff4131efe6243b6fff536918a5df3fe3b5558a4e675d7515431ca3b1da47af
+SIZE (KDE/applications/18.12.1/klines-18.12.1.tar.xz) = 1781624
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index 7547b2d3c5d7..cd4da26fb0e7 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225587
-SHA256 (KDE/applications/18.12.0/kmahjongg-18.12.0.tar.xz) = 9de21f54f6e72bbdde8e5557736b33b0ed1bedfddeb2e06b87240639256d64ff
-SIZE (KDE/applications/18.12.0/kmahjongg-18.12.0.tar.xz) = 4063912
+TIMESTAMP = 1546985133
+SHA256 (KDE/applications/18.12.1/kmahjongg-18.12.1.tar.xz) = 0d2feccaeab8e71c02327969caeac7b2ece25845c0ef858bcd5552e2bba1552a
+SIZE (KDE/applications/18.12.1/kmahjongg-18.12.1.tar.xz) = 4064060
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index b09b1c433b5d..324374557b0d 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225586
-SHA256 (KDE/applications/18.12.0/kmines-18.12.0.tar.xz) = dcd47af2c6ca366a74fda1dfb741530f4f256c52609a809b3c00bda46e80ff51
-SIZE (KDE/applications/18.12.0/kmines-18.12.0.tar.xz) = 901096
+TIMESTAMP = 1546985132
+SHA256 (KDE/applications/18.12.1/kmines-18.12.1.tar.xz) = 9147baee70e9576b76b26c46077f27e8715a77f733e7c6cf82929af573940137
+SIZE (KDE/applications/18.12.1/kmines-18.12.1.tar.xz) = 901240
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index 7652a762bb1e..3c53dc042680 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225591
-SHA256 (KDE/applications/18.12.0/knavalbattle-18.12.0.tar.xz) = f38d22bec6df1628aa87cea8a4a4ca96f4af900735d62471444d3462a1c0649b
-SIZE (KDE/applications/18.12.0/knavalbattle-18.12.0.tar.xz) = 1280492
+TIMESTAMP = 1546985137
+SHA256 (KDE/applications/18.12.1/knavalbattle-18.12.1.tar.xz) = 888b0a258887fc5d9ae09b838ff9b8ccbc7d628d01d45d6705a1110e506203dc
+SIZE (KDE/applications/18.12.1/knavalbattle-18.12.1.tar.xz) = 1280452
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index 212c66f6400a..395fe2a8b087 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225595
-SHA256 (KDE/applications/18.12.0/knetwalk-18.12.0.tar.xz) = 11f7122112b22e5f542ae421e4bc67f1bebcb7092403566585231d4a2d3ff3dd
-SIZE (KDE/applications/18.12.0/knetwalk-18.12.0.tar.xz) = 1036600
+TIMESTAMP = 1546985140
+SHA256 (KDE/applications/18.12.1/knetwalk-18.12.1.tar.xz) = 0c30a3ebcd8f44bdddaa305f486fd047e196c788783e881aa104ad901c49a774
+SIZE (KDE/applications/18.12.1/knetwalk-18.12.1.tar.xz) = 1036456
diff --git a/games/knights/distinfo b/games/knights/distinfo
index 2566d9bdb86a..810c5f63710f 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545506086
-SHA256 (KDE/applications/18.12.0/knights-18.12.0.tar.xz) = 0b83ddcbd5ebc7addadfed899ef5437548e9907d201bebcb1d9af95c3049e982
-SIZE (KDE/applications/18.12.0/knights-18.12.0.tar.xz) = 3507724
+TIMESTAMP = 1546985225
+SHA256 (KDE/applications/18.12.1/knights-18.12.1.tar.xz) = 82a2f0016a455cf91455d853f07197555cec93190765b795e4c2600042fcc79e
+SIZE (KDE/applications/18.12.1/knights-18.12.1.tar.xz) = 3507844
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index 9a35f34aff71..67b3a8301db8 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225590
-SHA256 (KDE/applications/18.12.0/kolf-18.12.0.tar.xz) = d3e5f8c3aa443297729739da625515e66b35d40815c7c56ef9e160eb9363ba48
-SIZE (KDE/applications/18.12.0/kolf-18.12.0.tar.xz) = 924652
+TIMESTAMP = 1546985136
+SHA256 (KDE/applications/18.12.1/kolf-18.12.1.tar.xz) = 719849686cc100bcd6af04808731a0380f5dc989d9dc2bbe0d7ea2daf5ae561c
+SIZE (KDE/applications/18.12.1/kolf-18.12.1.tar.xz) = 924628
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index 3819f500ca6c..d7fe7171ed93 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/kollision-18.12.0.tar.xz) = b7802fd16c9609d9122b68da46be0f19a8f45bb3fcb08c6ba182798445a92efe
-SIZE (KDE/applications/18.12.0/kollision-18.12.0.tar.xz) = 280768
+TIMESTAMP = 1546985139
+SHA256 (KDE/applications/18.12.1/kollision-18.12.1.tar.xz) = 74e303cd0e6fff28604e1f2d350dbe395c201e03a89b582860603a249f93b245
+SIZE (KDE/applications/18.12.1/kollision-18.12.1.tar.xz) = 280764
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index c6bd4cd88891..be88e2de2672 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225591
-SHA256 (KDE/applications/18.12.0/konquest-18.12.0.tar.xz) = 1fc822c1f91fc1b08acfae651428fac9312db5cb92fce0c04c7f2a1a8f0af9f0
-SIZE (KDE/applications/18.12.0/konquest-18.12.0.tar.xz) = 658540
+TIMESTAMP = 1546985136
+SHA256 (KDE/applications/18.12.1/konquest-18.12.1.tar.xz) = 0391184ad63efc8bccae4fc44b44ab24699c3c1d5025c50e6b89d951ea169356
+SIZE (KDE/applications/18.12.1/konquest-18.12.1.tar.xz) = 658432
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index 937969d55a0b..651ddfbf7874 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225590
-SHA256 (KDE/applications/18.12.0/kpat-18.12.0.tar.xz) = fc8d329a8c3d4b72b6384613f834deca6f2bae3a3becf1987c53caa888ba00a3
-SIZE (KDE/applications/18.12.0/kpat-18.12.0.tar.xz) = 3571108
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/kpat-18.12.1.tar.xz) = 4a28f2d05fe2edff51134cc17292e1932ef57564182f13c70ca04aabf512b1aa
+SIZE (KDE/applications/18.12.1/kpat-18.12.1.tar.xz) = 3572112
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index 071f7fbb1ed3..d91111153087 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225593
-SHA256 (KDE/applications/18.12.0/kreversi-18.12.0.tar.xz) = eb4a3bd0653bdd0707b4f1f58e4bc80be0df8b4d7fbe4c17a2272b8ad49db712
-SIZE (KDE/applications/18.12.0/kreversi-18.12.0.tar.xz) = 943036
+TIMESTAMP = 1546985138
+SHA256 (KDE/applications/18.12.1/kreversi-18.12.1.tar.xz) = a4579c4000b0956aa4e204bf66cb9493673bfbc15c27ddeff170b5b4bb393c9c
+SIZE (KDE/applications/18.12.1/kreversi-18.12.1.tar.xz) = 942948
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index 7f06fee0180a..9e947ed03a74 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225588
-SHA256 (KDE/applications/18.12.0/kshisen-18.12.0.tar.xz) = 9c2335b3ba612dc2aaa65adac73d0d86cf8c61c3d85b6c9c7ef40d32ece2a92d
-SIZE (KDE/applications/18.12.0/kshisen-18.12.0.tar.xz) = 820884
+TIMESTAMP = 1546985133
+SHA256 (KDE/applications/18.12.1/kshisen-18.12.1.tar.xz) = 7d34dc1c2d544a9a2594a78a5aff8256cb78f3919e43e3ca15ff6f8cb393e473
+SIZE (KDE/applications/18.12.1/kshisen-18.12.1.tar.xz) = 820908
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index 0259420994ef..6f1f9dccb63c 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/ksirk-18.12.0.tar.xz) = 91d304b76e85fd5c158f51567caca2aa211359107051dc66db06821a0bf0a8da
-SIZE (KDE/applications/18.12.0/ksirk-18.12.0.tar.xz) = 6988160
+TIMESTAMP = 1546985138
+SHA256 (KDE/applications/18.12.1/ksirk-18.12.1.tar.xz) = 0eaf439604800f20e39333af3a9de488365347d27fa3f41e1ece694990e00b81
+SIZE (KDE/applications/18.12.1/ksirk-18.12.1.tar.xz) = 6987060
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index 425f5731bbd2..4df978f606e6 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/ksnakeduel-18.12.0.tar.xz) = 4479608cd78cfd918f1e17c18995a5c000a519b1841e23678fcc1dc416a04c19
-SIZE (KDE/applications/18.12.0/ksnakeduel-18.12.0.tar.xz) = 604952
+TIMESTAMP = 1546985139
+SHA256 (KDE/applications/18.12.1/ksnakeduel-18.12.1.tar.xz) = 1487335827b559b29972cfdeec926bbab22dd8c29a23daf498d631b70b740fd0
+SIZE (KDE/applications/18.12.1/ksnakeduel-18.12.1.tar.xz) = 604912
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index 69f114bd25a8..0c681cebd42c 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225590
-SHA256 (KDE/applications/18.12.0/kspaceduel-18.12.0.tar.xz) = 544892cbcf57d788a6d4b33700850db553109b6deac6de62070d792c17afab21
-SIZE (KDE/applications/18.12.0/kspaceduel-18.12.0.tar.xz) = 610444
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/kspaceduel-18.12.1.tar.xz) = 9ca52c3a632c0823a40820846363aa8a1036d159b15d57b7eadce6f52fb6ec06
+SIZE (KDE/applications/18.12.1/kspaceduel-18.12.1.tar.xz) = 610400
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index 8bcb55392c37..62ad5901a887 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225587
-SHA256 (KDE/applications/18.12.0/ksquares-18.12.0.tar.xz) = 1d753e5c62aeabb8b75ca05afd4c60af3ea4a956bd9bccea6953ed9ed570d328
-SIZE (KDE/applications/18.12.0/ksquares-18.12.0.tar.xz) = 259220
+TIMESTAMP = 1546985132
+SHA256 (KDE/applications/18.12.1/ksquares-18.12.1.tar.xz) = 8bcd219d8707f4653b3c011ba121d05e19d2c0223c7b92ec9741a07b233ecdbf
+SIZE (KDE/applications/18.12.1/ksquares-18.12.1.tar.xz) = 259272
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index f86c457f9f74..5bb2aade999c 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225590
-SHA256 (KDE/applications/18.12.0/ksudoku-18.12.0.tar.xz) = 26befaaa4238927a0953660e6a1146e708f846ec5c7cdcfccb6d34c24ba7a4ae
-SIZE (KDE/applications/18.12.0/ksudoku-18.12.0.tar.xz) = 1645928
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/ksudoku-18.12.1.tar.xz) = 3abf29384c75e55f2f4d068789183ed54327609a56b15507030a1e361dc9a5b2
+SIZE (KDE/applications/18.12.1/ksudoku-18.12.1.tar.xz) = 1645704
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index 287f59141b8c..57347e026e8a 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225588
-SHA256 (KDE/applications/18.12.0/ktuberling-18.12.0.tar.xz) = d3698647185d6075054fc516d129acc7dbd1295852a1b67aa6bc96e61c064257
-SIZE (KDE/applications/18.12.0/ktuberling-18.12.0.tar.xz) = 32799512
+TIMESTAMP = 1546985134
+SHA256 (KDE/applications/18.12.1/ktuberling-18.12.1.tar.xz) = 733e4b038995b43e0369f19b95008bd53be9d061b30d2555ffeb24edec141c40
+SIZE (KDE/applications/18.12.1/ktuberling-18.12.1.tar.xz) = 32799780
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index 839cffb2a54a..5de6e178da1e 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225591
-SHA256 (KDE/applications/18.12.0/kubrick-18.12.0.tar.xz) = cc0b0dcb404217374c033e803573cac2666753d70bff7a7a737171c503e99240
-SIZE (KDE/applications/18.12.0/kubrick-18.12.0.tar.xz) = 311300
+TIMESTAMP = 1546985136
+SHA256 (KDE/applications/18.12.1/kubrick-18.12.1.tar.xz) = 94e69e1c3bf145af308222c5ce64ef2fded485e1cb46a1c86700b05ea66c086f
+SIZE (KDE/applications/18.12.1/kubrick-18.12.1.tar.xz) = 311100
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index cebcf78f62ad..fcc30c83da8e 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225589
-SHA256 (KDE/applications/18.12.0/libkdegames-18.12.0.tar.xz) = 7b414075f135b93e1e332bbadf207f81c96c78d448b1f254d6015fc988052006
-SIZE (KDE/applications/18.12.0/libkdegames-18.12.0.tar.xz) = 6382788
+TIMESTAMP = 1546985135
+SHA256 (KDE/applications/18.12.1/libkdegames-18.12.1.tar.xz) = c5e49027b25adfabb525f26b6f25fca9c2aa54e7a648752bebc0206a5f997a46
+SIZE (KDE/applications/18.12.1/libkdegames-18.12.1.tar.xz) = 6381940
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index 71dbee770a3c..76af8eca5bf9 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225595
-SHA256 (KDE/applications/18.12.0/libkmahjongg-18.12.0.tar.xz) = fd11f7dac545b2a294298ee3a2f237c71018c46717dac63983116d36218af38a
-SIZE (KDE/applications/18.12.0/libkmahjongg-18.12.0.tar.xz) = 1683336
+TIMESTAMP = 1546985140
+SHA256 (KDE/applications/18.12.1/libkmahjongg-18.12.1.tar.xz) = 9bcf1024663fa9f1fe00ce55fa4fb6b90f0082b663b7f198fc4181408f03a9e0
+SIZE (KDE/applications/18.12.1/libkmahjongg-18.12.1.tar.xz) = 1684212
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index 79446cffd726..aacd1d1b7d26 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225594
-SHA256 (KDE/applications/18.12.0/lskat-18.12.0.tar.xz) = df025b411db7accc11ccffbf866ba531e021528e1d87a70969a9f9fd84f889b3
-SIZE (KDE/applications/18.12.0/lskat-18.12.0.tar.xz) = 1217688
+TIMESTAMP = 1546985139
+SHA256 (KDE/applications/18.12.1/lskat-18.12.1.tar.xz) = b53f5c1c2cb73a13561213fbb4dfde2b38a01e1e3f15cfd5dde9771778a70318
+SIZE (KDE/applications/18.12.1/lskat-18.12.1.tar.xz) = 1217448
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index 4fe4635f0151..951b1b278474 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225588
-SHA256 (KDE/applications/18.12.0/palapeli-18.12.0.tar.xz) = 9c47814cc4d939bdb804a4ed36cdf87fd480baacd1cdd3f60fe8861601d7cb25
-SIZE (KDE/applications/18.12.0/palapeli-18.12.0.tar.xz) = 2063840
+TIMESTAMP = 1546985134
+SHA256 (KDE/applications/18.12.1/palapeli-18.12.1.tar.xz) = 0ddfb2a0123b10fac4e41683ca41a3b2b42b0b6f9be4510b0aaebb65ada58e5f
+SIZE (KDE/applications/18.12.1/palapeli-18.12.1.tar.xz) = 2064784
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index 79e7a1383f73..6011f2bad481 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225591
-SHA256 (KDE/applications/18.12.0/picmi-18.12.0.tar.xz) = d7df6bbb442c3a889e641d2b626f34ecdaf9c2f08f3302234af2276110b4ce78
-SIZE (KDE/applications/18.12.0/picmi-18.12.0.tar.xz) = 1355948
+TIMESTAMP = 1546985136
+SHA256 (KDE/applications/18.12.1/picmi-18.12.1.tar.xz) = fbac635e71e7bf82260b0e3cced687bfe18d7278e1af51665f5292077cdfb036
+SIZE (KDE/applications/18.12.1/picmi-18.12.1.tar.xz) = 1355900
diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo
index 36fd4ef2aa38..3bc97493d575 100644
--- a/graphics/gwenview/distinfo
+++ b/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225586
-SHA256 (KDE/applications/18.12.0/gwenview-18.12.0.tar.xz) = 2e8bab23346cbc7ca8561e8ea88a8d9f73b017948b87348199ab2bb70a362fdd
-SIZE (KDE/applications/18.12.0/gwenview-18.12.0.tar.xz) = 6178072
+TIMESTAMP = 1546985132
+SHA256 (KDE/applications/18.12.1/gwenview-18.12.1.tar.xz) = d5095aea3bd2c8c8661a69b276fd5a536133696789b56a21ba4ce96b7d543906
+SIZE (KDE/applications/18.12.1/gwenview-18.12.1.tar.xz) = 5714244
diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo
index d12afae03444..679c7e550c12 100644
--- a/graphics/kamera/distinfo
+++ b/graphics/kamera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225585
-SHA256 (KDE/applications/18.12.0/kamera-18.12.0.tar.xz) = ed43c3d4dfcccbcfe446b037d0be31ff4fd5500773895b952bcac685b6780f25
-SIZE (KDE/applications/18.12.0/kamera-18.12.0.tar.xz) = 98468
+TIMESTAMP = 1546985131
+SHA256 (KDE/applications/18.12.1/kamera-18.12.1.tar.xz) = f25709f81c05263ad3d06771b9aa48d3c2f22a6f7a89b9b4be99cec2a07ff49c
+SIZE (KDE/applications/18.12.1/kamera-18.12.1.tar.xz) = 98744
diff --git a/graphics/kamera/pkg-plist b/graphics/kamera/pkg-plist
index c602cdb809e2..918efa72d01d 100644
--- a/graphics/kamera/pkg-plist
+++ b/graphics/kamera/pkg-plist
@@ -36,6 +36,7 @@ share/locale/hu/LC_MESSAGES/kcmkamera.mo
share/locale/ia/LC_MESSAGES/kcmkamera.mo
share/locale/is/LC_MESSAGES/kcmkamera.mo
share/locale/it/LC_MESSAGES/kcmkamera.mo
+share/locale/it/LC_MESSAGES/kio5_kamera.mo
share/locale/ja/LC_MESSAGES/kcmkamera.mo
share/locale/kk/LC_MESSAGES/kcmkamera.mo
share/locale/km/LC_MESSAGES/kcmkamera.mo
@@ -48,8 +49,10 @@ share/locale/nds/LC_MESSAGES/kcmkamera.mo
share/locale/nl/LC_MESSAGES/kcmkamera.mo
share/locale/nl/LC_MESSAGES/kio5_kamera.mo
share/locale/nn/LC_MESSAGES/kcmkamera.mo
+share/locale/nn/LC_MESSAGES/kio5_kamera.mo
share/locale/pa/LC_MESSAGES/kcmkamera.mo
share/locale/pl/LC_MESSAGES/kcmkamera.mo
+share/locale/pl/LC_MESSAGES/kio5_kamera.mo
share/locale/pt/LC_MESSAGES/kcmkamera.mo
share/locale/pt/LC_MESSAGES/kio5_kamera.mo
share/locale/pt_BR/LC_MESSAGES/kcmkamera.mo
@@ -69,4 +72,5 @@ share/locale/uk/LC_MESSAGES/kio5_kamera.mo
share/locale/zh_CN/LC_MESSAGES/kcmkamera.mo
share/locale/zh_CN/LC_MESSAGES/kio5_kamera.mo
share/locale/zh_TW/LC_MESSAGES/kcmkamera.mo
+share/locale/zh_TW/LC_MESSAGES/kio5_kamera.mo
share/solid/actions/solid_camera.desktop
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
index df557a7ed849..bb53fbd904e3 100644
--- a/graphics/kcolorchooser/distinfo
+++ b/graphics/kcolorchooser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225584
-SHA256 (KDE/applications/18.12.0/kcolorchooser-18.12.0.tar.xz) = 0bbaa954d2eba84766aa3106152dffda29b5036fdc995d6c756ad577958e497d
-SIZE (KDE/applications/18.12.0/kcolorchooser-18.12.0.tar.xz) = 16944
+TIMESTAMP = 1546985130
+SHA256 (KDE/applications/18.12.1/kcolorchooser-18.12.1.tar.xz) = f62f37e52dd04fe1f871e72bc60fbb8584b5330d072246390c9b2c77b9b716d2
+SIZE (KDE/applications/18.12.1/kcolorchooser-18.12.1.tar.xz) = 16912
diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo
index 953b02fcdd0d..fd3e730d9ff8 100644
--- a/graphics/kdegraphics-mobipocket/distinfo
+++ b/graphics/kdegraphics-mobipocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225584
-SHA256 (KDE/applications/18.12.0/kdegraphics-mobipocket-18.12.0.tar.xz) = 51eaffea48cd637dca26a8b9ac31cc8164a2954004dccd58353a5c42f3b2fd15
-SIZE (KDE/applications/18.12.0/kdegraphics-mobipocket-18.12.0.tar.xz) = 13452
+TIMESTAMP = 1546985130
+SHA256 (KDE/applications/18.12.1/kdegraphics-mobipocket-18.12.1.tar.xz) = d8d52a333022ecd787562ecd808546419cb17cf279710a35aac1786d034a63af
+SIZE (KDE/applications/18.12.1/kdegraphics-mobipocket-18.12.1.tar.xz) = 13448
diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo
index e30a005d5db6..4ab9f972ac6f 100644
--- a/graphics/kdegraphics-svgpart/distinfo
+++ b/graphics/kdegraphics-svgpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225585
-SHA256 (KDE/applications/18.12.0/svgpart-18.12.0.tar.xz) = 2708224ad4d5271793c5a531ffe92a8beb208c281ebac3df8c49fad5ec5f0bdb
-SIZE (KDE/applications/18.12.0/svgpart-18.12.0.tar.xz) = 20848
+TIMESTAMP = 1546985131
+SHA256 (KDE/applications/18.12.1/svgpart-18.12.1.tar.xz) = 5aac56789cf806e8eb729ee04fee18fe1c76f715e5d2431474517b92b65a3b1b
+SIZE (KDE/applications/18.12.1/svgpart-18.12.1.tar.xz) = 20856
diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo
index 36db4458de5f..0e5523c2ddb7 100644
--- a/graphics/kdegraphics-thumbnailers/distinfo
+++ b/graphics/kdegraphics-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225582
-SHA256 (KDE/applications/18.12.0/kdegraphics-thumbnailers-18.12.0.tar.xz) = e426263fa515ab5da122114e9116609497debcf49614e5341a620253be66ca24
-SIZE (KDE/applications/18.12.0/kdegraphics-thumbnailers-18.12.0.tar.xz) = 41288
+TIMESTAMP = 1546985129
+SHA256 (KDE/applications/18.12.1/kdegraphics-thumbnailers-18.12.1.tar.xz) = 72d77b2702ef8dd11efe4451daa77eb2da003a6bd2923687a8235bf31b3ae5e7
+SIZE (KDE/applications/18.12.1/kdegraphics-thumbnailers-18.12.1.tar.xz) = 41288
diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo
index 9700117da73b..dd3e074d02b3 100644
--- a/graphics/kimagemapeditor/distinfo
+++ b/graphics/kimagemapeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225585
-SHA256 (KDE/applications/18.12.0/kimagemapeditor-18.12.0.tar.xz) = 35745194706d21b49d1abd25ebb4cd49f8119e51a1706bb76053223c715c2750
-SIZE (KDE/applications/18.12.0/kimagemapeditor-18.12.0.tar.xz) = 1070712
+TIMESTAMP = 1546985131
+SHA256 (KDE/applications/18.12.1/kimagemapeditor-18.12.1.tar.xz) = c4138d67263ccb5d1b81e9a829b5a29c71f48c53aeb3f4a756841da1e4681fd7
+SIZE (KDE/applications/18.12.1/kimagemapeditor-18.12.1.tar.xz) = 1070696
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
index 10a024a96138..674cc0c6e5a5 100644
--- a/graphics/kolourpaint/distinfo
+++ b/graphics/kolourpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225583
-SHA256 (KDE/applications/18.12.0/kolourpaint-18.12.0.tar.xz) = ec71422232340c38a331480cd2f5620d453f46ede7db1ac34413c2ccda0212d4
-SIZE (KDE/applications/18.12.0/kolourpaint-18.12.0.tar.xz) = 5547648
+TIMESTAMP = 1546985129
+SHA256 (KDE/applications/18.12.1/kolourpaint-18.12.1.tar.xz) = cd0a57d0192649c715af61eee4f5112c15347a3fe5d745519c1ccc9f0b248540
+SIZE (KDE/applications/18.12.1/kolourpaint-18.12.1.tar.xz) = 5218268
diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo
index 1b9078f7a771..09eaf5b8aa0b 100644
--- a/graphics/libkdcraw/distinfo
+++ b/graphics/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225585
-SHA256 (KDE/applications/18.12.0/libkdcraw-18.12.0.tar.xz) = bf28ee6aa87b5bf865f418bfa60e0a4a995b9358975e0fd1702f0cd5e82a6b58
-SIZE (KDE/applications/18.12.0/libkdcraw-18.12.0.tar.xz) = 42096
+TIMESTAMP = 1546985131
+SHA256 (KDE/applications/18.12.1/libkdcraw-18.12.1.tar.xz) = cc30098d5960a529da909e12dcafc75777a6bd430de74585a1dbd08fff65a8bc
+SIZE (KDE/applications/18.12.1/libkdcraw-18.12.1.tar.xz) = 42104
diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo
index cb95ea58196a..07f366dfc6a7 100644
--- a/graphics/libkexiv2/distinfo
+++ b/graphics/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225584
-SHA256 (KDE/applications/18.12.0/libkexiv2-18.12.0.tar.xz) = 0a862feb9d9238f1b8b8a6c95d2ee7744145605239bfba024376021323eb77f4
-SIZE (KDE/applications/18.12.0/libkexiv2-18.12.0.tar.xz) = 64528
+TIMESTAMP = 1546985130
+SHA256 (KDE/applications/18.12.1/libkexiv2-18.12.1.tar.xz) = 43eae5763854dbbcabbbe500a1a7221a50aae9d159560095fe0c0cf71a09f3c9
+SIZE (KDE/applications/18.12.1/libkexiv2-18.12.1.tar.xz) = 64508
diff --git a/graphics/libkipi/distinfo b/graphics/libkipi/distinfo
index cb68e0e86061..4803e891673e 100644
--- a/graphics/libkipi/distinfo
+++ b/graphics/libkipi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225585
-SHA256 (KDE/applications/18.12.0/libkipi-18.12.0.tar.xz) = d0a09a245df74947f2c0428a68b06e89dd69a928de81cff1659e5e7d7a02d631
-SIZE (KDE/applications/18.12.0/libkipi-18.12.0.tar.xz) = 103444
+TIMESTAMP = 1546985131
+SHA256 (KDE/applications/18.12.1/libkipi-18.12.1.tar.xz) = bbbb4b6cd8c405f4de952e6c4270934bcd28e9050382edf3426b8368719de28c
+SIZE (KDE/applications/18.12.1/libkipi-18.12.1.tar.xz) = 103464
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
index 5ad328520ae6..2d53d691ac0e 100644
--- a/graphics/libksane/distinfo
+++ b/graphics/libksane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225583
-SHA256 (KDE/applications/18.12.0/libksane-18.12.0.tar.xz) = b217a1b6557cf26c07a8aa34fca5d2dc140bec4ad768176a4d32ba4366f4bded
-SIZE (KDE/applications/18.12.0/libksane-18.12.0.tar.xz) = 137768
+TIMESTAMP = 1546985129
+SHA256 (KDE/applications/18.12.1/libksane-18.12.1.tar.xz) = 28737f8d4ecc95bc3e262503158ac70f9ceff0ee856d3ec0fede68a85b61af95
+SIZE (KDE/applications/18.12.1/libksane-18.12.1.tar.xz) = 137700
diff --git a/graphics/okular/Makefile b/graphics/okular/Makefile
index feab00a2d589..0955f32d99c1 100644
--- a/graphics/okular/Makefile
+++ b/graphics/okular/Makefile
@@ -2,7 +2,6 @@
PORTNAME= okular
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,6 +10,8 @@ COMMENT= KDE universal document viewer
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= markdown:textproc/discount
+RUN_DEPENDS= markdown:textproc/discount
LIB_DEPENDS= libchm.so:misc/chmlib \
libdjvulibre.so:graphics/djvulibre \
libepub.so:textproc/ebook-tools \
@@ -28,7 +29,7 @@ USES= cmake compiler:c++11-lib desktop-file-utils \
USE_KDE= activities archive auth bookmarks codecs completion config \
configwidgets coreaddons dbusaddons ecm emoticons i18n \
iconthemes init itemmodels itemviews jobwidgets js \
- kdelibs4support khtml kio libkexiv2 parts pty \
+ kdelibs4support khtml kio libkexiv2 parts pty purpose \
service solid sonnet textwidgets threadweaver wallet \
widgetsaddons windowsystem xmlgui
USE_QT= core dbus declarative gui network phonon4 printsupport speech \
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
index ebf1a05b879f..948bf2d0662c 100644
--- a/graphics/okular/distinfo
+++ b/graphics/okular/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225583
-SHA256 (KDE/applications/18.12.0/okular-18.12.0.tar.xz) = 915643d16b26c352cfa8461647a08701b50b7802c7e628ff303d74af313599a0
-SIZE (KDE/applications/18.12.0/okular-18.12.0.tar.xz) = 6120152
+TIMESTAMP = 1546985129
+SHA256 (KDE/applications/18.12.1/okular-18.12.1.tar.xz) = d4dfe8bac088c3455661ad10ae3abec10c41faa13ba16a763146924144ce3acc
+SIZE (KDE/applications/18.12.1/okular-18.12.1.tar.xz) = 6094616
diff --git a/graphics/okular/pkg-plist b/graphics/okular/pkg-plist
index c7cdd0273996..075b888b4120 100644
--- a/graphics/okular/pkg-plist
+++ b/graphics/okular/pkg-plist
@@ -46,6 +46,7 @@ lib/libOkular5Core.so.9.0.0
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_fb.so
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_ghostview.so
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_kimgio.so
+%%QT_PLUGINDIR%%/okular/generators/okularGenerator_md.so
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_mobi.so
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_ooo.so
%%QT_PLUGINDIR%%/okular/generators/okularGenerator_plucker.so
@@ -80,6 +81,7 @@ share/applications/okularApplication_fax.desktop
share/applications/okularApplication_fb.desktop
share/applications/okularApplication_ghostview.desktop
share/applications/okularApplication_kimgio.desktop
+share/applications/okularApplication_md.desktop
share/applications/okularApplication_mobi.desktop
share/applications/okularApplication_ooo.desktop
share/applications/okularApplication_pdf.desktop
@@ -96,6 +98,7 @@ share/applications/org.kde.mobile.okular_fax.desktop
share/applications/org.kde.mobile.okular_fb.desktop
share/applications/org.kde.mobile.okular_ghostview.desktop
share/applications/org.kde.mobile.okular_kimgio.desktop
+share/applications/org.kde.mobile.okular_md.desktop
share/applications/org.kde.mobile.okular_mobi.desktop
share/applications/org.kde.mobile.okular_ooo.desktop
share/applications/org.kde.mobile.okular_pdf.desktop
@@ -126,6 +129,7 @@ share/kservices5/okularFax.desktop
share/kservices5/okularFb.desktop
share/kservices5/okularGhostview.desktop
share/kservices5/okularKimgio.desktop
+share/kservices5/okularMd.desktop
share/kservices5/okularMobi.desktop
share/kservices5/okularOoo.desktop
share/kservices5/okularPlucker.desktop
@@ -1006,6 +1010,7 @@ share/locale/zh_TW/LC_MESSAGES/okular_fax.mo
share/locale/zh_TW/LC_MESSAGES/okular_fictionbook.mo
share/locale/zh_TW/LC_MESSAGES/okular_ghostview.mo
share/locale/zh_TW/LC_MESSAGES/okular_kimgio.mo
+share/locale/zh_TW/LC_MESSAGES/okular_markdown.mo
share/locale/zh_TW/LC_MESSAGES/okular_mobi.mo
share/locale/zh_TW/LC_MESSAGES/okular_ooo.mo
share/locale/zh_TW/LC_MESSAGES/okular_plucker.mo
@@ -1021,6 +1026,7 @@ share/metainfo/org.kde.okular-epub.metainfo.xml
share/metainfo/org.kde.okular-fax.metainfo.xml
share/metainfo/org.kde.okular-fb.metainfo.xml
share/metainfo/org.kde.okular-kimgio.metainfo.xml
+share/metainfo/org.kde.okular-md.metainfo.xml
share/metainfo/org.kde.okular-mobipocket.metainfo.xml
share/metainfo/org.kde.okular-ooo.metainfo.xml
share/metainfo/org.kde.okular-plucker.metainfo.xml
diff --git a/graphics/spectacle/distinfo b/graphics/spectacle/distinfo
index d9aaddafa081..3da3ea19fb3a 100644
--- a/graphics/spectacle/distinfo
+++ b/graphics/spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225584
-SHA256 (KDE/applications/18.12.0/spectacle-18.12.0.tar.xz) = ac10857ef87ea81147ad039d8632ec915960ebc3d69c3cdc86bd5f243cd8da5a
-SIZE (KDE/applications/18.12.0/spectacle-18.12.0.tar.xz) = 1050696
+TIMESTAMP = 1546985130
+SHA256 (KDE/applications/18.12.1/spectacle-18.12.1.tar.xz) = a9d1637946956034f3a76d237092f661ffa8eba5abc606fab9e1d210f95531e5
+SIZE (KDE/applications/18.12.1/spectacle-18.12.1.tar.xz) = 828060
diff --git a/japanese/kiten/distinfo b/japanese/kiten/distinfo
index 524bdaf5041a..8d7bd1bfcafd 100644
--- a/japanese/kiten/distinfo
+++ b/japanese/kiten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225599
-SHA256 (KDE/applications/18.12.0/kiten-18.12.0.tar.xz) = 8caeab2d0c9c56067870777023b410260aea2e6fb33eb69f79a9fcc21c8b6ad2
-SIZE (KDE/applications/18.12.0/kiten-18.12.0.tar.xz) = 11554352
+TIMESTAMP = 1546985145
+SHA256 (KDE/applications/18.12.1/kiten-18.12.1.tar.xz) = 8724da063142dad77e9e8ea7e9ea1c9a5aa12c62a9dab5f4db21cf75182326b5
+SIZE (KDE/applications/18.12.1/kiten-18.12.1.tar.xz) = 11281444
diff --git a/lang/kross-interpreters/distinfo b/lang/kross-interpreters/distinfo
index 7cb7a447aa66..448f6b9673d6 100644
--- a/lang/kross-interpreters/distinfo
+++ b/lang/kross-interpreters/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225600
-SHA256 (KDE/applications/18.12.0/kross-interpreters-18.12.0.tar.xz) = 6e09e20bf200444f1e716a85969f15e591b107ef1f6e7420179502b2c76227f7
-SIZE (KDE/applications/18.12.0/kross-interpreters-18.12.0.tar.xz) = 144800
+TIMESTAMP = 1546985145
+SHA256 (KDE/applications/18.12.1/kross-interpreters-18.12.1.tar.xz) = 2c6ba13a31ec47ccf506861e6c1aaf53fb0779804484b5d14af7ea5bf3c5a74c
+SIZE (KDE/applications/18.12.1/kross-interpreters-18.12.1.tar.xz) = 144816
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 97bac1201d6f..1d1c95b48925 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225600
-SHA256 (KDE/applications/18.12.0/kturtle-18.12.0.tar.xz) = bb548003e3d944fe3ad5559efd8827ebfbd0ef766477f3f4afd9b02790206446
-SIZE (KDE/applications/18.12.0/kturtle-18.12.0.tar.xz) = 1608508
+TIMESTAMP = 1546985145
+SHA256 (KDE/applications/18.12.1/kturtle-18.12.1.tar.xz) = a1ea256ecd757a08cd9eb0c56ec26d1ec0f781c9781de9730857685f5f01452c
+SIZE (KDE/applications/18.12.1/kturtle-18.12.1.tar.xz) = 1560532
diff --git a/math/analitza/distinfo b/math/analitza/distinfo
index 1fbd5a24de78..ff3f2277f3d8 100644
--- a/math/analitza/distinfo
+++ b/math/analitza/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225573
-SHA256 (KDE/applications/18.12.0/analitza-18.12.0.tar.xz) = 2e3c78589e7d6054c2e98445b502c68c877f208a122b953506ec09cc92f9113d
-SIZE (KDE/applications/18.12.0/analitza-18.12.0.tar.xz) = 331900
+TIMESTAMP = 1546985121
+SHA256 (KDE/applications/18.12.1/analitza-18.12.1.tar.xz) = 7b060607324c873f2096038a126a1535c23dab2f62a8db6811541889599f9447
+SIZE (KDE/applications/18.12.1/analitza-18.12.1.tar.xz) = 331988
diff --git a/math/cantor/distinfo b/math/cantor/distinfo
index bf8d5a68a879..804d9fcd8020 100644
--- a/math/cantor/distinfo
+++ b/math/cantor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225574
-SHA256 (KDE/applications/18.12.0/cantor-18.12.0.tar.xz) = 7e6543e956a359452957025d1c1962984d76a8977648ffa2566a3fd4da6e4d47
-SIZE (KDE/applications/18.12.0/cantor-18.12.0.tar.xz) = 2240772
+TIMESTAMP = 1546985122
+SHA256 (KDE/applications/18.12.1/cantor-18.12.1.tar.xz) = 2cb761f83ee9e031627b0bb8fb57c4b4576c9cb5d1789677584dae89d9a55f8c
+SIZE (KDE/applications/18.12.1/cantor-18.12.1.tar.xz) = 2447272
diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo
index 529cffaa7fcf..69cbbe8145e6 100644
--- a/math/kalgebra/distinfo
+++ b/math/kalgebra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225575
-SHA256 (KDE/applications/18.12.0/kalgebra-18.12.0.tar.xz) = d162c7b624edafe910c1c1d829b933e5ff7d5232713ac3b74dc382523f998341
-SIZE (KDE/applications/18.12.0/kalgebra-18.12.0.tar.xz) = 716044
+TIMESTAMP = 1546985123
+SHA256 (KDE/applications/18.12.1/kalgebra-18.12.1.tar.xz) = 443fdb6d7b88047b7d5e7c4e0a61b3d95a2cd73f5f63255cc634d22e1cd9e425
+SIZE (KDE/applications/18.12.1/kalgebra-18.12.1.tar.xz) = 716356
diff --git a/math/kalgebra/pkg-plist b/math/kalgebra/pkg-plist
index eeb95224f968..5977bc44afac 100644
--- a/math/kalgebra/pkg-plist
+++ b/math/kalgebra/pkg-plist
@@ -140,6 +140,7 @@ share/locale/zh_CN/LC_MESSAGES/kalgebra.mo
share/locale/zh_CN/LC_MESSAGES/kalgebramobile.mo
share/locale/zh_CN/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
share/locale/zh_TW/LC_MESSAGES/kalgebra.mo
+share/locale/zh_TW/LC_MESSAGES/kalgebramobile.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_kalgebraplasmoid.mo
%%WEBENGINE%%share/metainfo/org.kde.kalgebra.appdata.xml
share/metainfo/org.kde.kalgebramobile.appdata.xml
diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo
index 0d6deb45fd6a..052affe1d233 100644
--- a/math/kbruch/distinfo
+++ b/math/kbruch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225575
-SHA256 (KDE/applications/18.12.0/kbruch-18.12.0.tar.xz) = 167163a921bef1c45263e5c319f29ac842400513332530b91e0a89176b56db94
-SIZE (KDE/applications/18.12.0/kbruch-18.12.0.tar.xz) = 5603332
+TIMESTAMP = 1546985123
+SHA256 (KDE/applications/18.12.1/kbruch-18.12.1.tar.xz) = 50b630197646032824c89b1f2b45a0c548f870f14ec0b72055adca6f1802984a
+SIZE (KDE/applications/18.12.1/kbruch-18.12.1.tar.xz) = 5603416
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index af0a3f9b274c..9f0f1f296c91 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225574
-SHA256 (KDE/applications/18.12.0/kcalc-18.12.0.tar.xz) = e078a0eb4becd00fef3b7c02b55468e4a2ef5f256106925555a9d9a7cbf68d97
-SIZE (KDE/applications/18.12.0/kcalc-18.12.0.tar.xz) = 362668
+TIMESTAMP = 1546985121
+SHA256 (KDE/applications/18.12.1/kcalc-18.12.1.tar.xz) = 237595641224c28a4d91bb132fc0a66807e03b26b9fba874e6ce8f026774ca39
+SIZE (KDE/applications/18.12.1/kcalc-18.12.1.tar.xz) = 362756
diff --git a/math/kig/distinfo b/math/kig/distinfo
index b365ee12662d..d3b5bbb34583 100644
--- a/math/kig/distinfo
+++ b/math/kig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225574
-SHA256 (KDE/applications/18.12.0/kig-18.12.0.tar.xz) = f1cf5346a1b965cd30e671dfa4af62c66772b6f4eb40f99e84552f2425f9077f
-SIZE (KDE/applications/18.12.0/kig-18.12.0.tar.xz) = 3498592
+TIMESTAMP = 1546985122
+SHA256 (KDE/applications/18.12.1/kig-18.12.1.tar.xz) = ecc9bc6cc5f76ca857cf1b1e4b786b724b2d6584d3b53c72249909ccdf488031
+SIZE (KDE/applications/18.12.1/kig-18.12.1.tar.xz) = 3498588
diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo
index c06cebeaca5e..492ca8c4e722 100644
--- a/math/kmplot/distinfo
+++ b/math/kmplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225574
-SHA256 (KDE/applications/18.12.0/kmplot-18.12.0.tar.xz) = 20fe92249d338487a266a99a3ee563f48800c57266c17ced4fca72c871c6c7d6
-SIZE (KDE/applications/18.12.0/kmplot-18.12.0.tar.xz) = 3060852
+TIMESTAMP = 1546985122
+SHA256 (KDE/applications/18.12.1/kmplot-18.12.1.tar.xz) = ee612202aa4e6ade830fdd61601447a5701115f04946d16853307ba9ee088976
+SIZE (KDE/applications/18.12.1/kmplot-18.12.1.tar.xz) = 3060904
diff --git a/math/rocs/distinfo b/math/rocs/distinfo
index 383a0fae395a..dbe2b23659cc 100644
--- a/math/rocs/distinfo
+++ b/math/rocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225575
-SHA256 (KDE/applications/18.12.0/rocs-18.12.0.tar.xz) = 20e1b061006219bcdf986be725f6f3dd2b88312b391916dcdf697131ceebe0bd
-SIZE (KDE/applications/18.12.0/rocs-18.12.0.tar.xz) = 1515700
+TIMESTAMP = 1546985122
+SHA256 (KDE/applications/18.12.1/rocs-18.12.1.tar.xz) = 89d39704475cedc048afab0b8cb2e7d23546fa1189518c576e9916e5d15e6434
+SIZE (KDE/applications/18.12.1/rocs-18.12.1.tar.xz) = 1515576
diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo
index f314c8304971..c3ec1b79e029 100644
--- a/misc/artikulate/distinfo
+++ b/misc/artikulate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225571
-SHA256 (KDE/applications/18.12.0/artikulate-18.12.0.tar.xz) = f6ad7785620d848eebf6ab732d2e93abf75eeb1581fb66dc5cefe5a612e5f8a0
-SIZE (KDE/applications/18.12.0/artikulate-18.12.0.tar.xz) = 3748728
+TIMESTAMP = 1546985119
+SHA256 (KDE/applications/18.12.1/artikulate-18.12.1.tar.xz) = 017b2e8879d43af1235fc70170cf5c4f28959023b24e5ca86bc5c781f073ba9e
+SIZE (KDE/applications/18.12.1/artikulate-18.12.1.tar.xz) = 3985720
diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo
index 5798c455e139..335eea142f11 100644
--- a/misc/kdeedu-data/distinfo
+++ b/misc/kdeedu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/kdeedu-data-18.12.0.tar.xz) = bdc476ab9e03c48df398dd997f9fd0c9c809e39abb84820c491e12079b9679dc
-SIZE (KDE/applications/18.12.0/kdeedu-data-18.12.0.tar.xz) = 327856
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/kdeedu-data-18.12.1.tar.xz) = 585570291a43674d780b6d8fcc744e6f354877dfdc2dde7ff9c89c3764f3d2de
+SIZE (KDE/applications/18.12.1/kdeedu-data-18.12.1.tar.xz) = 327800
diff --git a/misc/kdeutils/Makefile b/misc/kdeutils/Makefile
index eb87323e342f..ea9fe1442cf8 100644
--- a/misc/kdeutils/Makefile
+++ b/misc/kdeutils/Makefile
@@ -2,7 +2,6 @@
PORTNAME= kdeutils
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= misc kde
MAINTAINER= kde@FreeBSD.org
diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo
index 6eeb77b3aac0..81cc9a8186b0 100644
--- a/misc/kgeography/distinfo
+++ b/misc/kgeography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225572
-SHA256 (KDE/applications/18.12.0/kgeography-18.12.0.tar.xz) = 7bb25101ee98a6d552f46d760cbfe60f0a7da8d6a31dfaa5a35cf7dac71842b9
-SIZE (KDE/applications/18.12.0/kgeography-18.12.0.tar.xz) = 11078980
+TIMESTAMP = 1546985119
+SHA256 (KDE/applications/18.12.1/kgeography-18.12.1.tar.xz) = 8ee5fcd263b80d7c051f54b203d02c4209a4be4d2a37cd46dfc7647047c8b10b
+SIZE (KDE/applications/18.12.1/kgeography-18.12.1.tar.xz) = 10828588
diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo
index d1e80a2c472c..50106a65e1a9 100644
--- a/misc/klettres/distinfo
+++ b/misc/klettres/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225571
-SHA256 (KDE/applications/18.12.0/klettres-18.12.0.tar.xz) = 98fb9d89dc4fcdac215cadea39c936ec8660bccd36419486e7075753ed3ecd3f
-SIZE (KDE/applications/18.12.0/klettres-18.12.0.tar.xz) = 21713292
+TIMESTAMP = 1546985119
+SHA256 (KDE/applications/18.12.1/klettres-18.12.1.tar.xz) = 13ff266e7b5789e98208d8026cf032bef68e8889e7b4b1de70a27364489fb977
+SIZE (KDE/applications/18.12.1/klettres-18.12.1.tar.xz) = 21486452
diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo
index c8bdc7fa14ff..0058d222d597 100644
--- a/misc/ktouch/distinfo
+++ b/misc/ktouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/ktouch-18.12.0.tar.xz) = 43f785e2ee9f8b91b91c1975a2850b80039e7921883cd1a92932d4eb9fea4188
-SIZE (KDE/applications/18.12.0/ktouch-18.12.0.tar.xz) = 5121672
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/ktouch-18.12.1.tar.xz) = 4529efa94dc0574790f492e9cc54ed898596c424f6444e025f81d0427a87746c
+SIZE (KDE/applications/18.12.1/ktouch-18.12.1.tar.xz) = 5122924
diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo
index ee8233b31f8a..b24bae3f83da 100644
--- a/misc/kwordquiz/distinfo
+++ b/misc/kwordquiz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225571
-SHA256 (KDE/applications/18.12.0/kwordquiz-18.12.0.tar.xz) = 9cdb36800676c84cce1f78303d6a5b431a573d81058fca79cfc8d8ade13c1128
-SIZE (KDE/applications/18.12.0/kwordquiz-18.12.0.tar.xz) = 4168980
+TIMESTAMP = 1546985119
+SHA256 (KDE/applications/18.12.1/kwordquiz-18.12.1.tar.xz) = aed9a2501792c6734ed3b671a7cea095eb322180c368136aab6d2b319b9449b5
+SIZE (KDE/applications/18.12.1/kwordquiz-18.12.1.tar.xz) = 4168948
diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo
index 49f61483a050..0198b3010a49 100644
--- a/misc/libkeduvocdocument/distinfo
+++ b/misc/libkeduvocdocument/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/libkeduvocdocument-18.12.0.tar.xz) = 53f8edc5db71be5a1ccd3a66155470ea86ae65a404de85025b0a67c5eebb46b9
-SIZE (KDE/applications/18.12.0/libkeduvocdocument-18.12.0.tar.xz) = 207028
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/libkeduvocdocument-18.12.1.tar.xz) = fc345f1616e1cd7220cc3c9982540dc3824800c516a0b2bf73b42c8d7803f47d
+SIZE (KDE/applications/18.12.1/libkeduvocdocument-18.12.1.tar.xz) = 207024
diff --git a/misc/parley/distinfo b/misc/parley/distinfo
index edf58b6b2af9..e8cf8ad9df94 100644
--- a/misc/parley/distinfo
+++ b/misc/parley/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/parley-18.12.0.tar.xz) = f3a50456c972b6cc3d79ade947f40d5c03a44747877efbcae7fbacf0ca40d7d6
-SIZE (KDE/applications/18.12.0/parley-18.12.0.tar.xz) = 8823468
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/parley-18.12.1.tar.xz) = df58cd46f847c93f672d03190d8709329f100acea6f56c9d338341495caa64fb
+SIZE (KDE/applications/18.12.1/parley-18.12.1.tar.xz) = 8823468
diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo
index 06374d5f5af4..f7a5c9198f45 100644
--- a/multimedia/dragon/distinfo
+++ b/multimedia/dragon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/dragon-18.12.0.tar.xz) = 44fcaed4c46d9d377f1d3121e32c1fdc51d5971a7b03aa4ca509567f92426d48
-SIZE (KDE/applications/18.12.0/dragon-18.12.0.tar.xz) = 1729000
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/dragon-18.12.1.tar.xz) = 75be05cb713467f701fec45763a7e2725cf79f986119e6f2dba5b60e06bddd39
+SIZE (KDE/applications/18.12.1/dragon-18.12.1.tar.xz) = 1664108
diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo
index 0c613a473d9a..e38f877ffa07 100644
--- a/multimedia/kamoso/distinfo
+++ b/multimedia/kamoso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225569
-SHA256 (KDE/applications/18.12.0/kamoso-18.12.0.tar.xz) = 23832bc3e43accc637be60afb4c3f60c5fcde86d7e4ff5b6f2b59b20f8da9038
-SIZE (KDE/applications/18.12.0/kamoso-18.12.0.tar.xz) = 166324
+TIMESTAMP = 1546985117
+SHA256 (KDE/applications/18.12.1/kamoso-18.12.1.tar.xz) = d700df2b93f4193fd9445f990b032e773a3dfb26ae8dce57dc500bf52e3b86c8
+SIZE (KDE/applications/18.12.1/kamoso-18.12.1.tar.xz) = 166312
diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
index 56e76a66bdcf..29eaed3a0734 100644
--- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo
+++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225569
-SHA256 (KDE/applications/18.12.0/ffmpegthumbs-18.12.0.tar.xz) = bdf02bd50c08f75433a49cf6c011b0e96ea54125bae19bc333e9d3d58d849973
-SIZE (KDE/applications/18.12.0/ffmpegthumbs-18.12.0.tar.xz) = 21880
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/ffmpegthumbs-18.12.1.tar.xz) = 7176fe834bc1f5266cc0ef64278439b808adfb25b56aa62e44ffa6a51fe63b49
+SIZE (KDE/applications/18.12.1/ffmpegthumbs-18.12.1.tar.xz) = 23972
diff --git a/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist b/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist
index a356bff1169d..e088d37bfa68 100644
--- a/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist
+++ b/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist
@@ -1,3 +1,16 @@
%%QT_PLUGINDIR%%/ffmpegthumbs.so
share/config.kcfg/ffmpegthumbnailersettings5.kcfg
+share/locale/ca/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/ca@valencia/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/fr/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/gl/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/it/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/nl/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/pl/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/pt/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/sk/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/sv/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/uk/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/zh_CN/LC_MESSAGES/ffmpegthumbs.mo
+share/locale/zh_TW/LC_MESSAGES/ffmpegthumbs.mo
share/kservices5/ffmpegthumbs.desktop
diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile
index 55a97437f14e..0f0a38e3026e 100644
--- a/multimedia/kdenlive/Makefile
+++ b/multimedia/kdenlive/Makefile
@@ -2,7 +2,6 @@
PORTNAME= kdenlive
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= multimedia kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo
index 7ad30a11a2ac..3498f815c590 100644
--- a/multimedia/kdenlive/distinfo
+++ b/multimedia/kdenlive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225570
-SHA256 (KDE/applications/18.12.0/kdenlive-18.12.0.tar.xz) = 978327f841b352d8b879a44b6f1f98eb76b8fb0acb02b9ee1185e277b4bb764a
-SIZE (KDE/applications/18.12.0/kdenlive-18.12.0.tar.xz) = 10196100
+TIMESTAMP = 1546985118
+SHA256 (KDE/applications/18.12.1/kdenlive-18.12.1.tar.xz) = 4e2e513a6a71597e784add11133f51d0f0a96b05b0061f9bee6aba4ab10637a1
+SIZE (KDE/applications/18.12.1/kdenlive-18.12.1.tar.xz) = 10195996
diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo
index 10e9431d1ad0..47b2cb93d2e9 100644
--- a/net-im/kaccounts-integration/distinfo
+++ b/net-im/kaccounts-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/kaccounts-integration-18.12.0.tar.xz) = 7924bf7a0805481445b914fcf9f8f819e64f7ee57bdab79a4a187db0e369d2f3
-SIZE (KDE/applications/18.12.0/kaccounts-integration-18.12.0.tar.xz) = 71064
+TIMESTAMP = 1546985143
+SHA256 (KDE/applications/18.12.1/kaccounts-integration-18.12.1.tar.xz) = 3f3ed161655a8b838a06799a1868e6f68f9a9a5705f2459b9d2bf17daecb69d5
+SIZE (KDE/applications/18.12.1/kaccounts-integration-18.12.1.tar.xz) = 71052
diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo
index 4d6b49d0a3b4..12afd7b6926e 100644
--- a/net-im/kaccounts-providers/distinfo
+++ b/net-im/kaccounts-providers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/kaccounts-providers-18.12.0.tar.xz) = 39f0738421af2fcfd7d2afe299fa1baecd61b55e1998bd91ac41bebea096720e
-SIZE (KDE/applications/18.12.0/kaccounts-providers-18.12.0.tar.xz) = 31624
+TIMESTAMP = 1546985143
+SHA256 (KDE/applications/18.12.1/kaccounts-providers-18.12.1.tar.xz) = 71876d338df0686d4bad01dd651f8e448638f68c9834a632ea2bbe85353f535e
+SIZE (KDE/applications/18.12.1/kaccounts-providers-18.12.1.tar.xz) = 31612
diff --git a/net-im/kopete/distinfo b/net-im/kopete/distinfo
index 83d66028ff4d..35f4880da53d 100644
--- a/net-im/kopete/distinfo
+++ b/net-im/kopete/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/kopete-18.12.0.tar.xz) = 4a0ce84954a9dd7bca612410a429330b74aad3b0f84ce1eddfc75dfcc58ef9f7
-SIZE (KDE/applications/18.12.0/kopete-18.12.0.tar.xz) = 9346732
+TIMESTAMP = 1546985142
+SHA256 (KDE/applications/18.12.1/kopete-18.12.1.tar.xz) = 1a7f5fe53aa0e91105cc5d717827cfd377d0c2bcda188cfe230c1f24a415068b
+SIZE (KDE/applications/18.12.1/kopete-18.12.1.tar.xz) = 9346024
diff --git a/net-im/ktp-accounts-kcm/distinfo b/net-im/ktp-accounts-kcm/distinfo
index 4a827df903de..8bf5e39460f6 100644
--- a/net-im/ktp-accounts-kcm/distinfo
+++ b/net-im/ktp-accounts-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-accounts-kcm-18.12.0.tar.xz) = 1768d0a86e014833c85b009b471d52b52957563e083e3a0119e84c4ed53fa92f
-SIZE (KDE/applications/18.12.0/ktp-accounts-kcm-18.12.0.tar.xz) = 261664
+TIMESTAMP = 1546985144
+SHA256 (KDE/applications/18.12.1/ktp-accounts-kcm-18.12.1.tar.xz) = 56f7afd4eb7ea743684f92435aa029a2304542e97de73316e5771250cead5cab
+SIZE (KDE/applications/18.12.1/ktp-accounts-kcm-18.12.1.tar.xz) = 261516
diff --git a/net-im/ktp-approver/distinfo b/net-im/ktp-approver/distinfo
index 7f4df56f7be6..08498c880d1d 100644
--- a/net-im/ktp-approver/distinfo
+++ b/net-im/ktp-approver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-approver-18.12.0.tar.xz) = 38013aba16c01e27530c81b4470d586e5c74b8d9ed144af9e94604cd59eb71b3
-SIZE (KDE/applications/18.12.0/ktp-approver-18.12.0.tar.xz) = 36900
+TIMESTAMP = 1546985144
+SHA256 (KDE/applications/18.12.1/ktp-approver-18.12.1.tar.xz) = 50093b086ad3242694228c9e2e8b0536f527dbd3b244d8edcc490821699f25cb
+SIZE (KDE/applications/18.12.1/ktp-approver-18.12.1.tar.xz) = 36864
diff --git a/net-im/ktp-auth-handler/distinfo b/net-im/ktp-auth-handler/distinfo
index 7177a135507a..d0f8b895b724 100644
--- a/net-im/ktp-auth-handler/distinfo
+++ b/net-im/ktp-auth-handler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/ktp-auth-handler-18.12.0.tar.xz) = fa892d25cd6a2979da1c8f7af9ecf9b00340a8c9e5ab4ca4621b911df0c1cd7d
-SIZE (KDE/applications/18.12.0/ktp-auth-handler-18.12.0.tar.xz) = 46012
+TIMESTAMP = 1546985142
+SHA256 (KDE/applications/18.12.1/ktp-auth-handler-18.12.1.tar.xz) = 486c849d491de2ee19eafaa7aeb369de05481bb0cbfb9bafea24c186fe8a8cbb
+SIZE (KDE/applications/18.12.1/ktp-auth-handler-18.12.1.tar.xz) = 45968
diff --git a/net-im/ktp-call-ui/distinfo b/net-im/ktp-call-ui/distinfo
index ca03bdcabfeb..329564745249 100644
--- a/net-im/ktp-call-ui/distinfo
+++ b/net-im/ktp-call-ui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225599
-SHA256 (KDE/applications/18.12.0/ktp-call-ui-18.12.0.tar.xz) = b3c2a4af559b06ae431a0875f3d8ec2528b92be1992f44fcd7f54cd9c0333fe1
-SIZE (KDE/applications/18.12.0/ktp-call-ui-18.12.0.tar.xz) = 96284
+TIMESTAMP = 1546985144
+SHA256 (KDE/applications/18.12.1/ktp-call-ui-18.12.1.tar.xz) = 03223d029c89d03fc0a276530a058578c6edf04f5dd143c2f955a746cee0c3b8
+SIZE (KDE/applications/18.12.1/ktp-call-ui-18.12.1.tar.xz) = 96272
diff --git a/net-im/ktp-common-internals/distinfo b/net-im/ktp-common-internals/distinfo
index 7e4a1902d078..36f64a99e00c 100644
--- a/net-im/ktp-common-internals/distinfo
+++ b/net-im/ktp-common-internals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/ktp-common-internals-18.12.0.tar.xz) = a6004bcaed7d334de05cdfe808342e81b6f17bf7312df095db1ba24a30c15503
-SIZE (KDE/applications/18.12.0/ktp-common-internals-18.12.0.tar.xz) = 441212
+TIMESTAMP = 1546985142
+SHA256 (KDE/applications/18.12.1/ktp-common-internals-18.12.1.tar.xz) = 77b67d23f6eacf5944c056870a970f7d5ae474e5770ae6e44267d644b1fe36bb
+SIZE (KDE/applications/18.12.1/ktp-common-internals-18.12.1.tar.xz) = 441176
diff --git a/net-im/ktp-contact-list/distinfo b/net-im/ktp-contact-list/distinfo
index 7d56c01648e6..539f9ab67cbc 100644
--- a/net-im/ktp-contact-list/distinfo
+++ b/net-im/ktp-contact-list/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-contact-list-18.12.0.tar.xz) = 7ed825575c0b71e9cadb921c8dbeed11e3e67485534c2801e0414ee0d2a3d44f
-SIZE (KDE/applications/18.12.0/ktp-contact-list-18.12.0.tar.xz) = 146452
+TIMESTAMP = 1546985143
+SHA256 (KDE/applications/18.12.1/ktp-contact-list-18.12.1.tar.xz) = 7c8e0a8ed7485d3e55296de7025292eb4f199c1d51e4d6f855589c614af0518d
+SIZE (KDE/applications/18.12.1/ktp-contact-list-18.12.1.tar.xz) = 146360
diff --git a/net-im/ktp-contact-runner/distinfo b/net-im/ktp-contact-runner/distinfo
index 93668af697f2..ccebaf80074f 100644
--- a/net-im/ktp-contact-runner/distinfo
+++ b/net-im/ktp-contact-runner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/ktp-contact-runner-18.12.0.tar.xz) = 521a2a5e28a140e32afbecc1fb1d461786e30a5c332d79a27a9a57ebc6bbeac2
-SIZE (KDE/applications/18.12.0/ktp-contact-runner-18.12.0.tar.xz) = 42180
+TIMESTAMP = 1546985142
+SHA256 (KDE/applications/18.12.1/ktp-contact-runner-18.12.1.tar.xz) = 64e8ec6663a1c1439572ded05cb92229941ff793b74a60ec49eefbe7c67b37bf
+SIZE (KDE/applications/18.12.1/ktp-contact-runner-18.12.1.tar.xz) = 42144
diff --git a/net-im/ktp-desktop-applets/distinfo b/net-im/ktp-desktop-applets/distinfo
index 6da9ba87fb5b..71e35ca514cb 100644
--- a/net-im/ktp-desktop-applets/distinfo
+++ b/net-im/ktp-desktop-applets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-desktop-applets-18.12.0.tar.xz) = bf1778c839a7485507f69519ff29930ab03d11a673275cc83afdd1bbaa94ccb5
-SIZE (KDE/applications/18.12.0/ktp-desktop-applets-18.12.0.tar.xz) = 42672
+TIMESTAMP = 1546985144
+SHA256 (KDE/applications/18.12.1/ktp-desktop-applets-18.12.1.tar.xz) = 767a3326ee3809ff12a910e5ff0c806fc28f490cf2b799503836ef9dcf653346
+SIZE (KDE/applications/18.12.1/ktp-desktop-applets-18.12.1.tar.xz) = 42592
diff --git a/net-im/ktp-filetransfer-handler/distinfo b/net-im/ktp-filetransfer-handler/distinfo
index db3e885b23be..b8787d095c30 100644
--- a/net-im/ktp-filetransfer-handler/distinfo
+++ b/net-im/ktp-filetransfer-handler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-filetransfer-handler-18.12.0.tar.xz) = 49c05489d138779fbdd60d8f57235e0d5bad324b11228c237cd1ec6acdfef9b7
-SIZE (KDE/applications/18.12.0/ktp-filetransfer-handler-18.12.0.tar.xz) = 45756
+TIMESTAMP = 1546985144
+SHA256 (KDE/applications/18.12.1/ktp-filetransfer-handler-18.12.1.tar.xz) = 9dfaddbc473f92142e0dd3d2c31add745a445ac29e07d8d3d15249b0fc81b611
+SIZE (KDE/applications/18.12.1/ktp-filetransfer-handler-18.12.1.tar.xz) = 45772
diff --git a/net-im/ktp-kded-module/distinfo b/net-im/ktp-kded-module/distinfo
index 7f38e9c5254f..49678d07dfde 100644
--- a/net-im/ktp-kded-module/distinfo
+++ b/net-im/ktp-kded-module/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/ktp-kded-module-18.12.0.tar.xz) = a36b2cb8b1e7b924b12f6216d62b94601ab4dc32f84a4e6fcd3c93ffbdf2401c
-SIZE (KDE/applications/18.12.0/ktp-kded-module-18.12.0.tar.xz) = 94680
+TIMESTAMP = 1546985142
+SHA256 (KDE/applications/18.12.1/ktp-kded-module-18.12.1.tar.xz) = faf35ef3093483a07f2f1798fe919a2afe34600ec7e08bfff0b993e5e245bc4e
+SIZE (KDE/applications/18.12.1/ktp-kded-module-18.12.1.tar.xz) = 94624
diff --git a/net-im/ktp-send-file/distinfo b/net-im/ktp-send-file/distinfo
index 7a7dcab974fc..0e25e622e14d 100644
--- a/net-im/ktp-send-file/distinfo
+++ b/net-im/ktp-send-file/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-send-file-18.12.0.tar.xz) = 7ca655fa6e70e25881ebe4bdf7c2c1bdafc86aed7b5d22b4a8b758533146de49
-SIZE (KDE/applications/18.12.0/ktp-send-file-18.12.0.tar.xz) = 28556
+TIMESTAMP = 1546985143
+SHA256 (KDE/applications/18.12.1/ktp-send-file-18.12.1.tar.xz) = c384de0b7ffc7447a8b20c8fca93159ef5a73dffbb84ad4120bc79a5772a2006
+SIZE (KDE/applications/18.12.1/ktp-send-file-18.12.1.tar.xz) = 28548
diff --git a/net-im/ktp-text-ui/distinfo b/net-im/ktp-text-ui/distinfo
index 24575760983e..f4aca4e083b7 100644
--- a/net-im/ktp-text-ui/distinfo
+++ b/net-im/ktp-text-ui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225598
-SHA256 (KDE/applications/18.12.0/ktp-text-ui-18.12.0.tar.xz) = cb08613650f18652c30e922448fa10fca9d731ddfca4709f03733a9c75489692
-SIZE (KDE/applications/18.12.0/ktp-text-ui-18.12.0.tar.xz) = 465828
+TIMESTAMP = 1546985143
+SHA256 (KDE/applications/18.12.1/ktp-text-ui-18.12.1.tar.xz) = 5e2ef010827f3dbf184f0a5d896df0a6baefa57941ebb972d06103bf59835593
+SIZE (KDE/applications/18.12.1/ktp-text-ui-18.12.1.tar.xz) = 465884
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index dd0c3eacef46..96d28f6bb70f 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225560
-SHA256 (KDE/applications/18.12.0/akonadi-calendar-18.12.0.tar.xz) = da07592929809def7302b31c722f74b08695af495b4fa4803b2b72397a3ab72a
-SIZE (KDE/applications/18.12.0/akonadi-calendar-18.12.0.tar.xz) = 333476
+TIMESTAMP = 1546985110
+SHA256 (KDE/applications/18.12.1/akonadi-calendar-18.12.1.tar.xz) = 3187abded64391b61d9baca3363ad85a266a12e8c20dbbd8b8b83c7b57ea0a81
+SIZE (KDE/applications/18.12.1/akonadi-calendar-18.12.1.tar.xz) = 333400
diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile
index d7ba7fc0890a..e8e631923959 100644
--- a/net/akonadi-contacts/Makefile
+++ b/net/akonadi-contacts/Makefile
@@ -2,7 +2,6 @@
PORTNAME= akonadi-contacts
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 11b9acac3cde..920e9878d72d 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225559
-SHA256 (KDE/applications/18.12.0/akonadi-contacts-18.12.0.tar.xz) = 36a72f9f4aefc5d6559ddd247932783c3ead2360b78c06f5bf664195bd05c532
-SIZE (KDE/applications/18.12.0/akonadi-contacts-18.12.0.tar.xz) = 390460
+TIMESTAMP = 1546985109
+SHA256 (KDE/applications/18.12.1/akonadi-contacts-18.12.1.tar.xz) = 78cff1dc5ec449b332f54847621ea1f6f2f4f37ed43adec833f86faab0c0d8d2
+SIZE (KDE/applications/18.12.1/akonadi-contacts-18.12.1.tar.xz) = 390432
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index af8ebb1a079a..e23754abf522 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225559
-SHA256 (KDE/applications/18.12.0/akonadi-mime-18.12.0.tar.xz) = 9616a3870d4c1dea302f00d85a6105c1e0dc4f97888a5ceab8d9bf80ec2327f1
-SIZE (KDE/applications/18.12.0/akonadi-mime-18.12.0.tar.xz) = 136556
+TIMESTAMP = 1546985109
+SHA256 (KDE/applications/18.12.1/akonadi-mime-18.12.1.tar.xz) = b399b55e01c0a5300b717721964c139a24482aca709fc02f5c0c6f8881a6dd3b
+SIZE (KDE/applications/18.12.1/akonadi-mime-18.12.1.tar.xz) = 136520
diff --git a/net/akonadi-notes/distinfo b/net/akonadi-notes/distinfo
index c31cc67a68d7..239369da9153 100644
--- a/net/akonadi-notes/distinfo
+++ b/net/akonadi-notes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225562
-SHA256 (KDE/applications/18.12.0/akonadi-notes-18.12.0.tar.xz) = 7cd3db1affb46671354e77b5da2a5187f89a6ae6d55beba86d243379b81d432c
-SIZE (KDE/applications/18.12.0/akonadi-notes-18.12.0.tar.xz) = 24472
+TIMESTAMP = 1546985111
+SHA256 (KDE/applications/18.12.1/akonadi-notes-18.12.1.tar.xz) = 843adf8f6440524e6b1667637379d60b7683c308672cd6996d775d03241e5bd4
+SIZE (KDE/applications/18.12.1/akonadi-notes-18.12.1.tar.xz) = 24512
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 5963bd5db08c..5babe31b0a74 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225557
-SHA256 (KDE/applications/18.12.0/akonadi-search-18.12.0.tar.xz) = 96d25962fd2ef2af2fe2f20250ca16bc4d39373c5850c49add84b13f65c1e8cd
-SIZE (KDE/applications/18.12.0/akonadi-search-18.12.0.tar.xz) = 82816
+TIMESTAMP = 1546985107
+SHA256 (KDE/applications/18.12.1/akonadi-search-18.12.1.tar.xz) = a63d818e9ae30f3ac977962e693904489f31c4b264f8231bca7c9259a7489bf3
+SIZE (KDE/applications/18.12.1/akonadi-search-18.12.1.tar.xz) = 82788
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index d101b2dd49b9..c572ef2fb785 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225562
-SHA256 (KDE/applications/18.12.0/calendarsupport-18.12.0.tar.xz) = 8038cf672dc53bf9fda5b8aecc43f56bb226115406b85cb5728c78d0a9fc18a0
-SIZE (KDE/applications/18.12.0/calendarsupport-18.12.0.tar.xz) = 646352
+TIMESTAMP = 1546985111
+SHA256 (KDE/applications/18.12.1/calendarsupport-18.12.1.tar.xz) = 97f42712ad02871381f0ce4ac6dc56b827d6ba3933c0a55caeb491047941f842
+SIZE (KDE/applications/18.12.1/calendarsupport-18.12.1.tar.xz) = 646704
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index 22d29ac350f3..db6f7de4bc73 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225561
-SHA256 (KDE/applications/18.12.0/eventviews-18.12.0.tar.xz) = fb2ccb86e094b27ea139ca5acd34bc32ca7d169f2644cc490941ffffd11f7e64
-SIZE (KDE/applications/18.12.0/eventviews-18.12.0.tar.xz) = 443136
+TIMESTAMP = 1546985110
+SHA256 (KDE/applications/18.12.1/eventviews-18.12.1.tar.xz) = c13a1005b59949c5a4f322bd39ff4f1f9e460a1d9734f2c24d364389246e7663
+SIZE (KDE/applications/18.12.1/eventviews-18.12.1.tar.xz) = 443328
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index ddfce85eed40..592fcdf0a5b6 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225556
-SHA256 (KDE/applications/18.12.0/incidenceeditor-18.12.0.tar.xz) = 70363d404b1b628ac0524044fa23204de1555a69d5f66a5554af111bf81f6138
-SIZE (KDE/applications/18.12.0/incidenceeditor-18.12.0.tar.xz) = 542004
+TIMESTAMP = 1546985106
+SHA256 (KDE/applications/18.12.1/incidenceeditor-18.12.1.tar.xz) = 7fbf79258c7fc139a0e2591eda706ba5256b74cd66a4972a0485f4f436522dc0
+SIZE (KDE/applications/18.12.1/incidenceeditor-18.12.1.tar.xz) = 541932
diff --git a/net/kalarmcal/distinfo b/net/kalarmcal/distinfo
index 01a2fb39181e..2a606ac98fc4 100644
--- a/net/kalarmcal/distinfo
+++ b/net/kalarmcal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225558
-SHA256 (KDE/applications/18.12.0/kalarmcal-18.12.0.tar.xz) = 716c07861870e6b795298f29d02dfafdf0a5497ff09f0f9073cb73395df72051
-SIZE (KDE/applications/18.12.0/kalarmcal-18.12.0.tar.xz) = 572904
+TIMESTAMP = 1546985108
+SHA256 (KDE/applications/18.12.1/kalarmcal-18.12.1.tar.xz) = c73abb362a98c07c22bddf5a9bca88f49a1d99226eae544fbfd5534ac45bd373
+SIZE (KDE/applications/18.12.1/kalarmcal-18.12.1.tar.xz) = 572840
diff --git a/net/kblog/distinfo b/net/kblog/distinfo
index 0a564fd1d3e2..677c8b4f624a 100644
--- a/net/kblog/distinfo
+++ b/net/kblog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225556
-SHA256 (KDE/applications/18.12.0/kblog-18.12.0.tar.xz) = 6623a9089b3eb0edcf043183969adda9dc7ceacf241cb907fd52c34e97e299ea
-SIZE (KDE/applications/18.12.0/kblog-18.12.0.tar.xz) = 72768
+TIMESTAMP = 1546985106
+SHA256 (KDE/applications/18.12.1/kblog-18.12.1.tar.xz) = 1d6c57576a33241fff1a9b9f5eeb6f98bb7704237420025a4d041460d593b87d
+SIZE (KDE/applications/18.12.1/kblog-18.12.1.tar.xz) = 72744
diff --git a/net/kcalcore/distinfo b/net/kcalcore/distinfo
index c472c84ecc68..bf03cfc24046 100644
--- a/net/kcalcore/distinfo
+++ b/net/kcalcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225554
-SHA256 (KDE/applications/18.12.0/kcalcore-18.12.0.tar.xz) = 90c00b359154f8296ed5edff0b14f2bfd522382c39c5e61547e92fd6725bc713
-SIZE (KDE/applications/18.12.0/kcalcore-18.12.0.tar.xz) = 252592
+TIMESTAMP = 1546985104
+SHA256 (KDE/applications/18.12.1/kcalcore-18.12.1.tar.xz) = 714e395881affaea8c9ad907a1f3616dd93f1c1ab39436b40bfd5bc46ffd038d
+SIZE (KDE/applications/18.12.1/kcalcore-18.12.1.tar.xz) = 253004
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index 937be0dddc0f..b6c5292a46a4 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225555
-SHA256 (KDE/applications/18.12.0/kcalutils-18.12.0.tar.xz) = 004230a7ca06780bc5a4e4f1a280ffb99631e4d2f30fbb0684c309f0ccb520f0
-SIZE (KDE/applications/18.12.0/kcalutils-18.12.0.tar.xz) = 328988
+TIMESTAMP = 1546985106
+SHA256 (KDE/applications/18.12.1/kcalutils-18.12.1.tar.xz) = f7ae6abc9268ef949a11b11492f94ef46b5039819ce043345aadd421d360d370
+SIZE (KDE/applications/18.12.1/kcalutils-18.12.1.tar.xz) = 329028
diff --git a/net/kcontacts/distinfo b/net/kcontacts/distinfo
index 75c8d79bb4b0..40c22ea39bda 100644
--- a/net/kcontacts/distinfo
+++ b/net/kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225558
-SHA256 (KDE/applications/18.12.0/kcontacts-18.12.0.tar.xz) = 45f7a215461429ca19b0350bc295ddafa189fde595252a31b6692d097f0637b7
-SIZE (KDE/applications/18.12.0/kcontacts-18.12.0.tar.xz) = 603652
+TIMESTAMP = 1546985108
+SHA256 (KDE/applications/18.12.1/kcontacts-18.12.1.tar.xz) = 6aa124dcf9a022595789d61bd579ee565f30c9a9b1e8eb7d339ebd0721a26234
+SIZE (KDE/applications/18.12.1/kcontacts-18.12.1.tar.xz) = 603300
diff --git a/net/kdav/distinfo b/net/kdav/distinfo
index e8f1f1bd70b0..aaa77b0f4be2 100644
--- a/net/kdav/distinfo
+++ b/net/kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225554
-SHA256 (KDE/applications/18.12.0/kdav-18.12.0.tar.xz) = ae6ec35d294b09c77f356b84e642498fea06b34784e9a7205ccf4f1d7d317c39
-SIZE (KDE/applications/18.12.0/kdav-18.12.0.tar.xz) = 49564
+TIMESTAMP = 1546985104
+SHA256 (KDE/applications/18.12.1/kdav-18.12.1.tar.xz) = e7bc0ba5b918e5969517d100a6d1de96e3ca4782731fb9eccbdf77fbc83d204f
+SIZE (KDE/applications/18.12.1/kdav-18.12.1.tar.xz) = 49720
diff --git a/net/kdav/pkg-plist b/net/kdav/pkg-plist
index d96541ca1d95..9920aee43c40 100644
--- a/net/kdav/pkg-plist
+++ b/net/kdav/pkg-plist
@@ -78,3 +78,4 @@ share/locale/sr/LC_MESSAGES/libkdav.mo
share/locale/sv/LC_MESSAGES/libkdav.mo
share/locale/uk/LC_MESSAGES/libkdav.mo
share/locale/zh_CN/LC_MESSAGES/libkdav.mo
+share/locale/zh_TW/LC_MESSAGES/libkdav.mo
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index a77854a66ddc..3478bdf69b2f 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225562
-SHA256 (KDE/applications/18.12.0/kdenetwork-filesharing-18.12.0.tar.xz) = 9150bc557947ceb7c285078ba6e50b458b82263940fa574696a76794a3436ea0
-SIZE (KDE/applications/18.12.0/kdenetwork-filesharing-18.12.0.tar.xz) = 312764
+TIMESTAMP = 1546985111
+SHA256 (KDE/applications/18.12.1/kdenetwork-filesharing-18.12.1.tar.xz) = 042aab2232897b2ff0a3477ed4038d309cd52f383cc6cb9fd723af661b5bb3ff
+SIZE (KDE/applications/18.12.1/kdenetwork-filesharing-18.12.1.tar.xz) = 312752
diff --git a/net/kget/distinfo b/net/kget/distinfo
index cbd0b6e4420b..f499efb36e61 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225556
-SHA256 (KDE/applications/18.12.0/kget-18.12.0.tar.xz) = 17229e6f2df08029b6e0ee546f2d87816ada7cf23bb7db1e9c8f4586a9866ab8
-SIZE (KDE/applications/18.12.0/kget-18.12.0.tar.xz) = 5208624
+TIMESTAMP = 1546985106
+SHA256 (KDE/applications/18.12.1/kget-18.12.1.tar.xz) = cb9e8b29322760336bdebe2a76cd16c49f0dc79e84c9f7fbc7d7c59c088c974a
+SIZE (KDE/applications/18.12.1/kget-18.12.1.tar.xz) = 5076944
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index da128650820f..50e8dd812f01 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225555
-SHA256 (KDE/applications/18.12.0/kidentitymanagement-18.12.0.tar.xz) = d3cb3d2bcb96346569057f2fc21d459fff77b86f5c6caed407806d51d3aa0ac4
-SIZE (KDE/applications/18.12.0/kidentitymanagement-18.12.0.tar.xz) = 148540
+TIMESTAMP = 1546985105
+SHA256 (KDE/applications/18.12.1/kidentitymanagement-18.12.1.tar.xz) = b817da7dbfd09b5b0b1b410b632ce4e710d12fa4f373af55677d6e07f3f788de
+SIZE (KDE/applications/18.12.1/kidentitymanagement-18.12.1.tar.xz) = 148688
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index 384fe573e422..035bd416eb34 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225558
-SHA256 (KDE/applications/18.12.0/kimap-18.12.0.tar.xz) = a59a5496d6d9f99bd27ca388c57ab9215465c04ec477ab708c849b6946d3a612
-SIZE (KDE/applications/18.12.0/kimap-18.12.0.tar.xz) = 119616
+TIMESTAMP = 1546985108
+SHA256 (KDE/applications/18.12.1/kimap-18.12.1.tar.xz) = d53ee58a575b7cb4d1bf204e90d8b120faa5d9458fe2bd3507bd937c436a38ec
+SIZE (KDE/applications/18.12.1/kimap-18.12.1.tar.xz) = 119560
diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile
index a4f58c46a9a6..458ed330554a 100644
--- a/net/kitinerary/Makefile
+++ b/net/kitinerary/Makefile
@@ -2,7 +2,6 @@
PORTNAME= kitinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index 6011b8e80737..663f7138e9f0 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225553
-SHA256 (KDE/applications/18.12.0/kitinerary-18.12.0.tar.xz) = ed2a09491a64edf8083155203a89746db863ddf3ad3d918ffa8cfe3d99838e60
-SIZE (KDE/applications/18.12.0/kitinerary-18.12.0.tar.xz) = 651688
+TIMESTAMP = 1546985104
+SHA256 (KDE/applications/18.12.1/kitinerary-18.12.1.tar.xz) = 9a6bf468bd0568f06dc81cd9c0408fd4fb788c47e61b2cff421100d949f47391
+SIZE (KDE/applications/18.12.1/kitinerary-18.12.1.tar.xz) = 653812
diff --git a/net/kitinerary/pkg-plist b/net/kitinerary/pkg-plist
index 6dbb306eb9c4..50be156749ed 100644
--- a/net/kitinerary/pkg-plist
+++ b/net/kitinerary/pkg-plist
@@ -92,3 +92,4 @@ share/locale/sk/LC_MESSAGES/kitinerary.mo
share/locale/sv/LC_MESSAGES/kitinerary.mo
share/locale/uk/LC_MESSAGES/kitinerary.mo
share/locale/zh_CN/LC_MESSAGES/kitinerary.mo
+share/locale/zh_TW/LC_MESSAGES/kitinerary.mo
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index caf5270b38e7..0690e13f1b33 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225559
-SHA256 (KDE/applications/18.12.0/kldap-18.12.0.tar.xz) = bde8fab14c16d6ccf305497096231129e213d5c5cf2bbf858214330ddddfa90c
-SIZE (KDE/applications/18.12.0/kldap-18.12.0.tar.xz) = 155596
+TIMESTAMP = 1546985109
+SHA256 (KDE/applications/18.12.1/kldap-18.12.1.tar.xz) = 7641f44ff67da2419f40821fea619deb418afb9b03c8dd8e42f79c48a61cfc84
+SIZE (KDE/applications/18.12.1/kldap-18.12.1.tar.xz) = 155456
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 4091640aba49..3bd8026d2645 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225561
-SHA256 (KDE/applications/18.12.0/kmailtransport-18.12.0.tar.xz) = e6e480de2e209e317760131726dc83559fe791244837dba795830477097f7944
-SIZE (KDE/applications/18.12.0/kmailtransport-18.12.0.tar.xz) = 165880
+TIMESTAMP = 1546985110
+SHA256 (KDE/applications/18.12.1/kmailtransport-18.12.1.tar.xz) = 758bf8b05a37ca7caafec57b488fa1820e77bae17318ef2caa82c58288be6af9
+SIZE (KDE/applications/18.12.1/kmailtransport-18.12.1.tar.xz) = 165820
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index b54cef36a747..7fe8713687d3 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225560
-SHA256 (KDE/applications/18.12.0/kmbox-18.12.0.tar.xz) = f5197ffabf850bf4ea81dd42fc8cc8fd1e3226e4a4c355590716eebdfecb790e
-SIZE (KDE/applications/18.12.0/kmbox-18.12.0.tar.xz) = 24660
+TIMESTAMP = 1546985109
+SHA256 (KDE/applications/18.12.1/kmbox-18.12.1.tar.xz) = ee136426536b76d4f4dbcef95f516a9aab5c85b78cd644ad3f66bd456711d02a
+SIZE (KDE/applications/18.12.1/kmbox-18.12.1.tar.xz) = 24656
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index 92d091091968..5f03144e1db3 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225557
-SHA256 (KDE/applications/18.12.0/kmime-18.12.0.tar.xz) = 223bf626e00664bc3ca8688cbd18e68e13ee7ac6f677449e8946b1de85d9014e
-SIZE (KDE/applications/18.12.0/kmime-18.12.0.tar.xz) = 146912
+TIMESTAMP = 1546985107
+SHA256 (KDE/applications/18.12.1/kmime-18.12.1.tar.xz) = c20219f978f328dd5246775a5135386ce43d465fef2fb503f4d4cda614767216
+SIZE (KDE/applications/18.12.1/kmime-18.12.1.tar.xz) = 146852
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index c7df2975a324..efd227051838 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225554
-SHA256 (KDE/applications/18.12.0/kontactinterface-18.12.0.tar.xz) = 9f59ad01a633346780ba295aacad1a5462cf4192335df395206e04d8b3047d16
-SIZE (KDE/applications/18.12.0/kontactinterface-18.12.0.tar.xz) = 32860
+TIMESTAMP = 1546985104
+SHA256 (KDE/applications/18.12.1/kontactinterface-18.12.1.tar.xz) = c12c8fa79ab821f429a427871514e16987e69c65cb145b6a2551f26bf9500b4e
+SIZE (KDE/applications/18.12.1/kontactinterface-18.12.1.tar.xz) = 32816
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index 8c9ac00fc900..25b019629ada 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225558
-SHA256 (KDE/applications/18.12.0/kpimtextedit-18.12.0.tar.xz) = 220848ef982323d499897e762e1449eee09cd866532c9f1483138a6da063e339
-SIZE (KDE/applications/18.12.0/kpimtextedit-18.12.0.tar.xz) = 142472
+TIMESTAMP = 1546985108
+SHA256 (KDE/applications/18.12.1/kpimtextedit-18.12.1.tar.xz) = 0b9a93339fd8291d3656deb6923ee83803fe30bd406f487a67d84ff5e44b718e
+SIZE (KDE/applications/18.12.1/kpimtextedit-18.12.1.tar.xz) = 142852
diff --git a/net/krdc/Makefile b/net/krdc/Makefile
index cbba6cf117a9..c6be8c14fc56 100644
--- a/net/krdc/Makefile
+++ b/net/krdc/Makefile
@@ -2,7 +2,6 @@
PORTNAME= krdc
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 19262e9baad8..46923525d38c 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225556
-SHA256 (KDE/applications/18.12.0/krdc-18.12.0.tar.xz) = a4c7b8756a3055f1acc4ed41c9364f9ed50cdd73fa277d1c7502cd965f09737b
-SIZE (KDE/applications/18.12.0/krdc-18.12.0.tar.xz) = 1558304
+TIMESTAMP = 1546985107
+SHA256 (KDE/applications/18.12.1/krdc-18.12.1.tar.xz) = 3d73fe980fa6e0af3d3483fb2eec36e4b8bc6b65fc60347b1529bb2cd256adea
+SIZE (KDE/applications/18.12.1/krdc-18.12.1.tar.xz) = 1419652
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index 3f9d8e8e209a..428968881ca4 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225557
-SHA256 (KDE/applications/18.12.0/krfb-18.12.0.tar.xz) = f5c2aef8e4d76e20c45d23b4e1e06a6f7db9e24ffb62842ea162f582f91aff80
-SIZE (KDE/applications/18.12.0/krfb-18.12.0.tar.xz) = 992260
+TIMESTAMP = 1546985107
+SHA256 (KDE/applications/18.12.1/krfb-18.12.1.tar.xz) = e41a82bb36a3bb9038cb984baa688c603d90fb5480bf98f0c75d4cadc8a5102e
+SIZE (KDE/applications/18.12.1/krfb-18.12.1.tar.xz) = 931608
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 7b8f3c0fd97a..3d0490f42f58 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225560
-SHA256 (KDE/applications/18.12.0/ksmtp-18.12.0.tar.xz) = c40702cc9df0e210765cba6f7904b2f4209806911ce05e139939107c68c558b1
-SIZE (KDE/applications/18.12.0/ksmtp-18.12.0.tar.xz) = 40112
+TIMESTAMP = 1546985109
+SHA256 (KDE/applications/18.12.1/ksmtp-18.12.1.tar.xz) = 5a298a4bbdbfc924dfd7f365f56bc5874610594ffa78b99c6d595af1dd7d447e
+SIZE (KDE/applications/18.12.1/ksmtp-18.12.1.tar.xz) = 40176
diff --git a/net/ksmtp/pkg-plist b/net/ksmtp/pkg-plist
index aa56467332c2..75ace0ab7db4 100644
--- a/net/ksmtp/pkg-plist
+++ b/net/ksmtp/pkg-plist
@@ -54,3 +54,4 @@ share/locale/tr/LC_MESSAGES/libksmtp5.mo
share/locale/ug/LC_MESSAGES/libksmtp5.mo
share/locale/uk/LC_MESSAGES/libksmtp5.mo
share/locale/zh_CN/LC_MESSAGES/libksmtp5.mo
+share/locale/zh_TW/LC_MESSAGES/libksmtp5.mo
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index 883e68d0ea7d..8c9c4616bc46 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225554
-SHA256 (KDE/applications/18.12.0/ktnef-18.12.0.tar.xz) = 8b658a74ed994740ce358356a60f2a0333068adf3e64cddcf333c162d47b49b1
-SIZE (KDE/applications/18.12.0/ktnef-18.12.0.tar.xz) = 299572
+TIMESTAMP = 1546985105
+SHA256 (KDE/applications/18.12.1/ktnef-18.12.1.tar.xz) = c92cec08082d1e1103185cb77023e934b7077d6fbec8ecbe08ec97fcea84a745
+SIZE (KDE/applications/18.12.1/ktnef-18.12.1.tar.xz) = 299540
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index 28b28aac407d..2e3c62fee23b 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225560
-SHA256 (KDE/applications/18.12.0/libgravatar-18.12.0.tar.xz) = 2411685662143f7c8be9c9a1944a3f406b6db23b5c162cdeafe76cf1f49df81c
-SIZE (KDE/applications/18.12.0/libgravatar-18.12.0.tar.xz) = 30180
+TIMESTAMP = 1546985110
+SHA256 (KDE/applications/18.12.1/libgravatar-18.12.1.tar.xz) = 46227a8e38cafd00d0eecffb3cfe8b94cd6c59869d55975562a7968dbf21eba8
+SIZE (KDE/applications/18.12.1/libgravatar-18.12.1.tar.xz) = 30128
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index 475e0afc9d4f..bb7ebe3c5527 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225555
-SHA256 (KDE/applications/18.12.0/libkgapi-18.12.0.tar.xz) = 7712137b6792bdcf89c34b9a742d0272a99c7e2eac5a7197dc68d567dcb9e934
-SIZE (KDE/applications/18.12.0/libkgapi-18.12.0.tar.xz) = 215000
+TIMESTAMP = 1546985106
+SHA256 (KDE/applications/18.12.1/libkgapi-18.12.1.tar.xz) = c36ad01be4c7c9799050b2ead366952fe0f974a8a1f8f5538498e64a78fbb5bc
+SIZE (KDE/applications/18.12.1/libkgapi-18.12.1.tar.xz) = 214984
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index a6bb9cf5862f..337658197149 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225561
-SHA256 (KDE/applications/18.12.0/libksieve-18.12.0.tar.xz) = 776aaff9189c87ad3d239bb26622c302800e65c87102e8bac75f5a5799d78ac3
-SIZE (KDE/applications/18.12.0/libksieve-18.12.0.tar.xz) = 550536
+TIMESTAMP = 1546985111
+SHA256 (KDE/applications/18.12.1/libksieve-18.12.1.tar.xz) = a1ed86467ffc7bef393c9ec5aaa65ba0ab4818107cf9bb07a37b70ae17498f4d
+SIZE (KDE/applications/18.12.1/libksieve-18.12.1.tar.xz) = 550424
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index 4c0c6aa63568..decd6aec5182 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225561
-SHA256 (KDE/applications/18.12.0/mailcommon-18.12.0.tar.xz) = 04f15b559473bb042b36786ab4f9cf92ee132edea9cf8091e73df1794deb2f2a
-SIZE (KDE/applications/18.12.0/mailcommon-18.12.0.tar.xz) = 693348
+TIMESTAMP = 1546985110
+SHA256 (KDE/applications/18.12.1/mailcommon-18.12.1.tar.xz) = 221f9fe2d575da2fa43431d2eff62acad17df68c0948cba717d475bb4b082b50
+SIZE (KDE/applications/18.12.1/mailcommon-18.12.1.tar.xz) = 692244
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index 286db2b14f8e..b6676f4ba874 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225555
-SHA256 (KDE/applications/18.12.0/mailimporter-18.12.0.tar.xz) = 716354ba0eed9e334e731992d877910b29827310de63d26b7e6ee7e7f6b1da1a
-SIZE (KDE/applications/18.12.0/mailimporter-18.12.0.tar.xz) = 540688
+TIMESTAMP = 1546985105
+SHA256 (KDE/applications/18.12.1/mailimporter-18.12.1.tar.xz) = 282904963ac283cbf8b2d67251fe5d61969051f99b328ef5664e6db694c40fcd
+SIZE (KDE/applications/18.12.1/mailimporter-18.12.1.tar.xz) = 540456
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index dd584361731f..23d315e7c2f2 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225559
-SHA256 (KDE/applications/18.12.0/messagelib-18.12.0.tar.xz) = dbce3465e52030d632142fb7de112eb00f3fe44d695ea142de0463baa8b12ba1
-SIZE (KDE/applications/18.12.0/messagelib-18.12.0.tar.xz) = 10428548
+TIMESTAMP = 1546985108
+SHA256 (KDE/applications/18.12.1/messagelib-18.12.1.tar.xz) = a8e1484119b2e14cf923579d8a5ce1565e2204692960a2ba13e8c2063829d3c1
+SIZE (KDE/applications/18.12.1/messagelib-18.12.1.tar.xz) = 10431240
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index 1d5cd0ae254b..737d3d8a10f0 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225557
-SHA256 (KDE/applications/18.12.0/pimcommon-18.12.0.tar.xz) = ec0b173bc54ede813588958a5ba5b3e11fbb44e1337166ea46201b4e19c190e5
-SIZE (KDE/applications/18.12.0/pimcommon-18.12.0.tar.xz) = 294900
+TIMESTAMP = 1546985107
+SHA256 (KDE/applications/18.12.1/pimcommon-18.12.1.tar.xz) = ff7053cbaababa2a15e949f728e4c5c47982fe2eeac67310936f1892db1f5b25
+SIZE (KDE/applications/18.12.1/pimcommon-18.12.1.tar.xz) = 295008
diff --git a/net/zeroconf-ioslave/distinfo b/net/zeroconf-ioslave/distinfo
index cc28490e613b..90af05995a23 100644
--- a/net/zeroconf-ioslave/distinfo
+++ b/net/zeroconf-ioslave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225555
-SHA256 (KDE/applications/18.12.0/zeroconf-ioslave-18.12.0.tar.xz) = 07b40cf645adc35584458c14dfe05a97083589e3e4159bf9c02fd08950d675e3
-SIZE (KDE/applications/18.12.0/zeroconf-ioslave-18.12.0.tar.xz) = 38744
+TIMESTAMP = 1546985105
+SHA256 (KDE/applications/18.12.1/zeroconf-ioslave-18.12.1.tar.xz) = 77b3938fc7fab72b835990bec340b84f70b0c5f7660ae60f69a2718a2728f9bf
+SIZE (KDE/applications/18.12.1/zeroconf-ioslave-18.12.1.tar.xz) = 38732
diff --git a/print/print-manager/distinfo b/print/print-manager/distinfo
index c958a59268fa..a7b44a57c4be 100644
--- a/print/print-manager/distinfo
+++ b/print/print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225568
-SHA256 (KDE/applications/18.12.0/print-manager-18.12.0.tar.xz) = 254ffc367efeb232130849470c19e51edf7acd4074743bb05ea730d78f944f0e
-SIZE (KDE/applications/18.12.0/print-manager-18.12.0.tar.xz) = 238876
+TIMESTAMP = 1546985117
+SHA256 (KDE/applications/18.12.1/print-manager-18.12.1.tar.xz) = b9c39b1ea916e83c66a666f7ee94dc19286f9977a1b9da15c7398bf8442a7306
+SIZE (KDE/applications/18.12.1/print-manager-18.12.1.tar.xz) = 238868
diff --git a/science/kalzium/distinfo b/science/kalzium/distinfo
index 3a0787c127f8..3f523e8c6cb7 100644
--- a/science/kalzium/distinfo
+++ b/science/kalzium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225596
-SHA256 (KDE/applications/18.12.0/kalzium-18.12.0.tar.xz) = 910dd1a323da6759727f6daa7ec0ff02c0cadb7c9b02c39bd6806d22431e6a48
-SIZE (KDE/applications/18.12.0/kalzium-18.12.0.tar.xz) = 24375924
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/kalzium-18.12.1.tar.xz) = 072a26ad4c307c4b34607b2cacb216025fc1845f6e9a2def3c3cba0cdb88b4b0
+SIZE (KDE/applications/18.12.1/kalzium-18.12.1.tar.xz) = 26573788
diff --git a/science/step/Makefile b/science/step/Makefile
index 3ab0e81e229d..d0252cd2051e 100644
--- a/science/step/Makefile
+++ b/science/step/Makefile
@@ -2,7 +2,6 @@
PORTNAME= step
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= science kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/science/step/distinfo b/science/step/distinfo
index ccd03e790a5c..ae5d05943ae1 100644
--- a/science/step/distinfo
+++ b/science/step/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225596
-SHA256 (KDE/applications/18.12.0/step-18.12.0.tar.xz) = f9833e6534d2e2d2c937b6b393112cff5fac20126f117ffa0f62ac2ef6e60c3f
-SIZE (KDE/applications/18.12.0/step-18.12.0.tar.xz) = 859340
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/step-18.12.1.tar.xz) = e49aeeb3d1d5c6168eb85753121788c0cb08a5e382ebeb6bf894e69213a0c8be
+SIZE (KDE/applications/18.12.1/step-18.12.1.tar.xz) = 859320
diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo
index b12cd9019619..de98ee3e33a0 100644
--- a/security/kgpg/distinfo
+++ b/security/kgpg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225573
-SHA256 (KDE/applications/18.12.0/kgpg-18.12.0.tar.xz) = 6f34c53489ed37beb72dd1dec76ad0dc326074cc5518ef7a703e5ecedcbb8cc2
-SIZE (KDE/applications/18.12.0/kgpg-18.12.0.tar.xz) = 2855872
+TIMESTAMP = 1546985121
+SHA256 (KDE/applications/18.12.1/kgpg-18.12.1.tar.xz) = 5e248416962161016c9aa8c8137a63a91e146bf014c08058bf3b313e241c59e5
+SIZE (KDE/applications/18.12.1/kgpg-18.12.1.tar.xz) = 2880716
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
index 72b8b532af49..65493d62556a 100644
--- a/security/kleopatra/distinfo
+++ b/security/kleopatra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225573
-SHA256 (KDE/applications/18.12.0/kleopatra-18.12.0.tar.xz) = 739cd374de6ffc265165132aeb9bd420c6dc02a2259af351734df1f26a3b3ac8
-SIZE (KDE/applications/18.12.0/kleopatra-18.12.0.tar.xz) = 1928836
+TIMESTAMP = 1546985121
+SHA256 (KDE/applications/18.12.1/kleopatra-18.12.1.tar.xz) = b2961ace06eb9b93902f2b160520f533f7ad5108374ee67bcae49c465f744fda
+SIZE (KDE/applications/18.12.1/kleopatra-18.12.1.tar.xz) = 1929036
diff --git a/security/kpkpass/distinfo b/security/kpkpass/distinfo
index 36dbc0735982..6c965617e252 100644
--- a/security/kpkpass/distinfo
+++ b/security/kpkpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225553
-SHA256 (KDE/applications/18.12.0/kpkpass-18.12.0.tar.xz) = 86c9555b83d4c04903a3f225ba7a19e3f359da73839be0802b80703edf97351f
-SIZE (KDE/applications/18.12.0/kpkpass-18.12.0.tar.xz) = 23220
+TIMESTAMP = 1546985104
+SHA256 (KDE/applications/18.12.1/kpkpass-18.12.1.tar.xz) = bd93f66d28e9c16a05edb4c6d977a050a6f861ee56074f70a4349ca8f67d83eb
+SIZE (KDE/applications/18.12.1/kpkpass-18.12.1.tar.xz) = 23216
diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo
index d3cce7c57cb8..d5aa6acadb96 100644
--- a/security/kwalletmanager/distinfo
+++ b/security/kwalletmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225573
-SHA256 (KDE/applications/18.12.0/kwalletmanager-18.12.0.tar.xz) = 093ca5902064a7a745e113c9d24969b8228bf5216ca53b7cf2539e09c3cdcb7e
-SIZE (KDE/applications/18.12.0/kwalletmanager-18.12.0.tar.xz) = 785372
+TIMESTAMP = 1546985121
+SHA256 (KDE/applications/18.12.1/kwalletmanager-18.12.1.tar.xz) = 566f006b3a55692830e4882f96e99b1bfec44bcea6d194c7d15ad851586f73b4
+SIZE (KDE/applications/18.12.1/kwalletmanager-18.12.1.tar.xz) = 785304
diff --git a/security/libkleo/distinfo b/security/libkleo/distinfo
index 6b9bb6328329..8d18051b336a 100644
--- a/security/libkleo/distinfo
+++ b/security/libkleo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544478499
-SHA256 (KDE/applications/18.12.0/libkleo-18.12.0.tar.xz) = 367e0b1083d49d9348cf654014f5514a544f52df7e49654fcc2ea7a3231f3e92
-SIZE (KDE/applications/18.12.0/libkleo-18.12.0.tar.xz) = 332952
+TIMESTAMP = 1546985120
+SHA256 (KDE/applications/18.12.1/libkleo-18.12.1.tar.xz) = 3de4f42b32e5f95cadfa05c926af66fbce9f4592a0683c1f635f3cfe39e02bdc
+SIZE (KDE/applications/18.12.1/libkleo-18.12.1.tar.xz) = 332956
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 1a00f8c7865c..5f9a88a5ea2b 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225565
-SHA256 (KDE/applications/18.12.0/baloo-widgets-18.12.0.tar.xz) = 8fb291d02eb13315f1544d2523d50a9107f8ea5a564f7611e7e2b5240a0507eb
-SIZE (KDE/applications/18.12.0/baloo-widgets-18.12.0.tar.xz) = 245492
+TIMESTAMP = 1546985114
+SHA256 (KDE/applications/18.12.1/baloo-widgets-18.12.1.tar.xz) = 83d716d774a77fba1fad1aa9cf88e6c06e3c20682bc904371071aa957fe8af2b
+SIZE (KDE/applications/18.12.1/baloo-widgets-18.12.1.tar.xz) = 245576
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index 13b91f4cb901..429327994867 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225566
-SHA256 (KDE/applications/18.12.0/filelight-18.12.0.tar.xz) = 5da7a635a5fcd70e790fc420c3d121a72c94427448953ec9f033e0a29fce5eed
-SIZE (KDE/applications/18.12.0/filelight-18.12.0.tar.xz) = 660372
+TIMESTAMP = 1546985115
+SHA256 (KDE/applications/18.12.1/filelight-18.12.1.tar.xz) = ce4414cf879a3d7b5b0fe20cc274489f200547a41271f46b006051e9a50a33dd
+SIZE (KDE/applications/18.12.1/filelight-18.12.1.tar.xz) = 660432
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index de87a02a9fab..5a2379450840 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/k3b-18.12.0.tar.xz) = a18f731342b8ec2be8a1c6fdd56c7e16b1d4afb76b70f2cac6da06d51849beba
-SIZE (KDE/applications/18.12.0/k3b-18.12.0.tar.xz) = 10596680
+TIMESTAMP = 1546985115
+SHA256 (KDE/applications/18.12.1/k3b-18.12.1.tar.xz) = 9a2880aa7ba637057fce6d7dfc444eb3717a2a541adc6e8b10158311bd44b4b8
+SIZE (KDE/applications/18.12.1/k3b-18.12.1.tar.xz) = 10592960
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index 0e7cfc9a395f..bfec71e3bac1 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/kbackup-18.12.0.tar.xz) = dd04cbad5827f89587a66b4f25c6bac7b2c8b8c35241876f3c1e01d2727e99e3
-SIZE (KDE/applications/18.12.0/kbackup-18.12.0.tar.xz) = 350944
+TIMESTAMP = 1546985116
+SHA256 (KDE/applications/18.12.1/kbackup-18.12.1.tar.xz) = 5cef9e3a7c7058317103e4bb4be9bec930300c99fbeed375ebb035adff698274
+SIZE (KDE/applications/18.12.1/kbackup-18.12.1.tar.xz) = 351476
diff --git a/sysutils/kbackup/pkg-plist b/sysutils/kbackup/pkg-plist
index 4c0bbf7e1bbc..578133d0e012 100644
--- a/sysutils/kbackup/pkg-plist
+++ b/sysutils/kbackup/pkg-plist
@@ -32,5 +32,6 @@ share/locale/sk/LC_MESSAGES/kbackup.mo
share/locale/sv/LC_MESSAGES/kbackup.mo
share/locale/uk/LC_MESSAGES/kbackup.mo
share/locale/zh_CN/LC_MESSAGES/kbackup.mo
+share/locale/zh_TW/LC_MESSAGES/kbackup.mo
share/metainfo/org.kde.kbackup.appdata.xml
share/mime/packages/kbackup.xml
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index 24461ab609b8..8022a885d16d 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/kcron-18.12.0.tar.xz) = 67e609fa1afd83ac39aef07c40fb39a6c9dbe77e59db94a42964b4a1a6d5dd09
-SIZE (KDE/applications/18.12.0/kcron-18.12.0.tar.xz) = 1055804
+TIMESTAMP = 1546985116
+SHA256 (KDE/applications/18.12.1/kcron-18.12.1.tar.xz) = f64f00356309aa2958db34110d0544c7abf9c2b53a1f8146522546fe8fee2108
+SIZE (KDE/applications/18.12.1/kcron-18.12.1.tar.xz) = 1055764
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index d619441317a1..8152c9d26357 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225565
-SHA256 (KDE/applications/18.12.0/kdebugsettings-18.12.0.tar.xz) = 47b479b2cf5246ef5a29257600b6c841fbcd6180bc6c2ca9896dab557a60b9bd
-SIZE (KDE/applications/18.12.0/kdebugsettings-18.12.0.tar.xz) = 55024
+TIMESTAMP = 1546985113
+SHA256 (KDE/applications/18.12.1/kdebugsettings-18.12.1.tar.xz) = 232f7ca5f7f331253be29217959eb531aa5c05f3e07d6d3452a7f126900371f1
+SIZE (KDE/applications/18.12.1/kdebugsettings-18.12.1.tar.xz) = 55116
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index e2f8ce3c6659..1420a0284e81 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225566
-SHA256 (KDE/applications/18.12.0/kdf-18.12.0.tar.xz) = 777b1d5903bc24981987e225350e454a008c83194ee0e517ac5f29df14f944b7
-SIZE (KDE/applications/18.12.0/kdf-18.12.0.tar.xz) = 556404
+TIMESTAMP = 1546985114
+SHA256 (KDE/applications/18.12.1/kdf-18.12.1.tar.xz) = 2170f559e2a0c55713a3add9eccb9bd7faf6038a126902f7ab7fbb141b9a267f
+SIZE (KDE/applications/18.12.1/kdf-18.12.1.tar.xz) = 556340
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index a3e93dfc7581..4ec75b7e88f1 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225566
-SHA256 (KDE/applications/18.12.0/kdialog-18.12.0.tar.xz) = 0ffc8e74d01340c42fa16d8316e1333cdaa47bedec4f6218a90c4645f9d06213
-SIZE (KDE/applications/18.12.0/kdialog-18.12.0.tar.xz) = 97388
+TIMESTAMP = 1546985114
+SHA256 (KDE/applications/18.12.1/kdialog-18.12.1.tar.xz) = 4271e633e5a37fadf8872074fc3a66d4af7d203a40c2be45e8b181ebe5148c44
+SIZE (KDE/applications/18.12.1/kdialog-18.12.1.tar.xz) = 97408
diff --git a/sysutils/kfloppy/distinfo b/sysutils/kfloppy/distinfo
index 185ee360baad..9dd19362016c 100644
--- a/sysutils/kfloppy/distinfo
+++ b/sysutils/kfloppy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/kfloppy-18.12.0.tar.xz) = c1c0a71410f42992ed45be3ea8a7d8805088ac048d2ac67aba2d5bdb5068e059
-SIZE (KDE/applications/18.12.0/kfloppy-18.12.0.tar.xz) = 199260
+TIMESTAMP = 1546985115
+SHA256 (KDE/applications/18.12.1/kfloppy-18.12.1.tar.xz) = d8c3a03fd3224a24ad6b2bd7fe33eb372a76a42cc3d816b118e80378d603a4bb
+SIZE (KDE/applications/18.12.1/kfloppy-18.12.1.tar.xz) = 199252
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index a8de7f470ec6..6c9e242a44cf 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225565
-SHA256 (KDE/applications/18.12.0/khelpcenter-18.12.0.tar.xz) = 956f1c2878e98ae409809d6aa7ff97e9a69b10ec4cdf1f8a27ad1a37aa719d33
-SIZE (KDE/applications/18.12.0/khelpcenter-18.12.0.tar.xz) = 3843276
+TIMESTAMP = 1546985114
+SHA256 (KDE/applications/18.12.1/khelpcenter-18.12.1.tar.xz) = de6027886bbc9792d0c4ad8bd420d0d1990e3ba754116c082055d2fd6c306e90
+SIZE (KDE/applications/18.12.1/khelpcenter-18.12.1.tar.xz) = 3843344
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index f7dce6646c13..e4f6bccf5999 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225566
-SHA256 (KDE/applications/18.12.0/ksystemlog-18.12.0.tar.xz) = d54276839b68aa7c72c73f3cea822a0f1588a7642b37f14885cd039f601c083e
-SIZE (KDE/applications/18.12.0/ksystemlog-18.12.0.tar.xz) = 1964412
+TIMESTAMP = 1546985114
+SHA256 (KDE/applications/18.12.1/ksystemlog-18.12.1.tar.xz) = accc8b7cb664c3f8e1c9e19f98d95134fdd2f4f57bc5b0483ed51a7c8c24abe8
+SIZE (KDE/applications/18.12.1/ksystemlog-18.12.1.tar.xz) = 1924228
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 5344bb3dd804..eb12beb80d22 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/signon-kwallet-extension-18.12.0.tar.xz) = 1ae19fb82870c31a6077c5c39976b8abd4f37a41586709fdc391f015b6e7f547
-SIZE (KDE/applications/18.12.0/signon-kwallet-extension-18.12.0.tar.xz) = 10636
+TIMESTAMP = 1546985115
+SHA256 (KDE/applications/18.12.1/signon-kwallet-extension-18.12.1.tar.xz) = 5680d4010fcfb98b3a0152fe7a5d3bf2fd0830d9cb756d15d6eeea3cdaf71b05
+SIZE (KDE/applications/18.12.1/signon-kwallet-extension-18.12.1.tar.xz) = 10628
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index 8e6cacd33804..4a11fe1938d0 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225567
-SHA256 (KDE/applications/18.12.0/sweeper-18.12.0.tar.xz) = 3001d18d2599e958f5b8fbfe135ca49720d9e51e0cae86a40928bcd67f48095f
-SIZE (KDE/applications/18.12.0/sweeper-18.12.0.tar.xz) = 368008
+TIMESTAMP = 1546985115
+SHA256 (KDE/applications/18.12.1/sweeper-18.12.1.tar.xz) = 642bc245d47933dc147ff68b57058194e0e42848038337f6b9c512f792afe02e
+SIZE (KDE/applications/18.12.1/sweeper-18.12.1.tar.xz) = 368048
diff --git a/textproc/kompare/distinfo b/textproc/kompare/distinfo
index 290598eaa584..3c78dafc8ef9 100644
--- a/textproc/kompare/distinfo
+++ b/textproc/kompare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/kompare-18.12.0.tar.xz) = a4dff51fedc1aead396f1017c5dd115f98998e1b1176f7fd7a708f4f99a2c409
-SIZE (KDE/applications/18.12.0/kompare-18.12.0.tar.xz) = 801596
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/kompare-18.12.1.tar.xz) = e95ec47fa40a45265b67a592ad973ba1b9977185630b470fa029bc336b9f2e25
+SIZE (KDE/applications/18.12.1/kompare-18.12.1.tar.xz) = 801588
diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo
index d81e2331d4d6..c6932b1c99b6 100644
--- a/textproc/libkomparediff2/distinfo
+++ b/textproc/libkomparediff2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225597
-SHA256 (KDE/applications/18.12.0/libkomparediff2-18.12.0.tar.xz) = 3a8fba68005b77b4ad3c749da7e7870a3a62d55d0c9abcb170494cdcb9626c75
-SIZE (KDE/applications/18.12.0/libkomparediff2-18.12.0.tar.xz) = 173444
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/libkomparediff2-18.12.1.tar.xz) = b68377eaf5a3c4fab7342777d7c41f1ed442b78cd3fde1dd0be0deb8285b6646
+SIZE (KDE/applications/18.12.1/libkomparediff2-18.12.1.tar.xz) = 173436
diff --git a/x11-clocks/kteatime/distinfo b/x11-clocks/kteatime/distinfo
index 4f1398b64524..f7fb95f0f211 100644
--- a/x11-clocks/kteatime/distinfo
+++ b/x11-clocks/kteatime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225568
-SHA256 (KDE/applications/18.12.0/kteatime-18.12.0.tar.xz) = 430f7b71b91e3f9513c41feea7b59561fe15fe5f26f06a5ce2ee490dd51c8adc
-SIZE (KDE/applications/18.12.0/kteatime-18.12.0.tar.xz) = 298372
+TIMESTAMP = 1546985116
+SHA256 (KDE/applications/18.12.1/kteatime-18.12.1.tar.xz) = 6fc7bd7975b91c5eb2a512568b7d0b0c130ebc285f87e2eebd629ad08269e406
+SIZE (KDE/applications/18.12.1/kteatime-18.12.1.tar.xz) = 298252
diff --git a/x11-clocks/ktimer/distinfo b/x11-clocks/ktimer/distinfo
index c6a26e0dd6b6..b27ff96ad3fe 100644
--- a/x11-clocks/ktimer/distinfo
+++ b/x11-clocks/ktimer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225568
-SHA256 (KDE/applications/18.12.0/ktimer-18.12.0.tar.xz) = 9aa950b72f38c9956ba265424556c6a1d8f158210c2a9cbc58f64c62e62266d3
-SIZE (KDE/applications/18.12.0/ktimer-18.12.0.tar.xz) = 437312
+TIMESTAMP = 1546985116
+SHA256 (KDE/applications/18.12.1/ktimer-18.12.1.tar.xz) = 4e67915aaa03e8bb6b494c52285528b92aa42e99872961bf0c905bd6d6761373
+SIZE (KDE/applications/18.12.1/ktimer-18.12.1.tar.xz) = 376592
diff --git a/x11-fm/dolphin/distinfo b/x11-fm/dolphin/distinfo
index ded05b50ab90..c87f87c23f43 100644
--- a/x11-fm/dolphin/distinfo
+++ b/x11-fm/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225596
-SHA256 (KDE/applications/18.12.0/dolphin-18.12.0.tar.xz) = 837f8a43f09ef0e74e634cc5c1538cd5230f63c2a55675b3ae93f412d36cbf82
-SIZE (KDE/applications/18.12.0/dolphin-18.12.0.tar.xz) = 4865672
+TIMESTAMP = 1546985141
+SHA256 (KDE/applications/18.12.1/dolphin-18.12.1.tar.xz) = 18a3ef54ef62eb40f3546baf8873c48b64e00a90960203da7d15f7cf101475b4
+SIZE (KDE/applications/18.12.1/dolphin-18.12.1.tar.xz) = 4865868
diff --git a/x11-fm/konqueror/distinfo b/x11-fm/konqueror/distinfo
index 26ef83788067..a19c889fa0d4 100644
--- a/x11-fm/konqueror/distinfo
+++ b/x11-fm/konqueror/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225595
-SHA256 (KDE/applications/18.12.0/konqueror-18.12.0.tar.xz) = 99b4f3ff326708c91c57a312b7857bbef87d37b28cc57bc7e0118608226ef47b
-SIZE (KDE/applications/18.12.0/konqueror-18.12.0.tar.xz) = 7756100
+TIMESTAMP = 1546985140
+SHA256 (KDE/applications/18.12.1/konqueror-18.12.1.tar.xz) = de5d788f4e2825d9079e28352507871bb6dac49d8a5df9823165c710bbe84422
+SIZE (KDE/applications/18.12.1/konqueror-18.12.1.tar.xz) = 7755864
diff --git a/x11-fm/konqueror/pkg-plist b/x11-fm/konqueror/pkg-plist
index a126420b7a5c..5e69078b417b 100644
--- a/x11-fm/konqueror/pkg-plist
+++ b/x11-fm/konqueror/pkg-plist
@@ -96,8 +96,8 @@ share/icons/hicolor/64x64/actions/htmlvalidator.png
share/icons/hicolor/64x64/actions/validators.png
share/icons/hicolor/64x64/apps/konqueror.png
share/icons/hicolor/64x64/apps/webengine.png
-share/icons/oxygen/scalable/actions/htmlvalidator.svgz
-share/icons/oxygen/scalable/actions/validators.svgz
+share/icons/hicolor/scalable/actions/htmlvalidator.svgz
+share/icons/hicolor/scalable/actions/validators.svgz
share/kcmcss/template.css
share/kcontrol/pics/onlyone.png
share/kcontrol/pics/overlapping.png
@@ -135,7 +135,7 @@ share/khtml/kpartplugins/plugin_webarchiver.rc
%%DATADIR%%/icons/hicolor/32x32/actions/google.png
%%DATADIR%%/icons/hicolor/48x48/actions/google.png
%%DATADIR%%/icons/hicolor/64x64/actions/google.png
-%%DATADIR%%/icons/oxygen/scalable/actions/google.svgz
+%%DATADIR%%/icons/hicolor/scalable/actions/google.svgz
%%DATADIR%%/kpartplugins/searchbar.desktop
%%DATADIR%%/kpartplugins/searchbar.rc
%%DATADIR%%/opensearch/google.xml
@@ -159,18 +159,6 @@ share/kservices5/org.kde.konqueror.desktop
share/kservices5/webarchivethumbnail.desktop
share/kservices5/webenginepart.desktop
share/kservicetypes5/konqaboutpage.desktop
-share/kwebkitpart/kpartplugins/akregator_konqfeedicon.desktop
-share/kwebkitpart/kpartplugins/akregator_konqfeedicon.rc
-share/kwebkitpart/kpartplugins/autorefresh.desktop
-share/kwebkitpart/kpartplugins/autorefresh.rc
-share/kwebkitpart/kpartplugins/khtmlsettingsplugin.desktop
-share/kwebkitpart/kpartplugins/khtmlsettingsplugin.rc
-share/kwebkitpart/kpartplugins/khtmltts.desktop
-share/kwebkitpart/kpartplugins/khtmltts.rc
-share/kwebkitpart/kpartplugins/plugin_babelfish.rc
-share/kwebkitpart/kpartplugins/plugin_translator.desktop
-share/kwebkitpart/kpartplugins/plugin_validators.desktop
-share/kwebkitpart/kpartplugins/plugin_validators.rc
share/kxmlgui5/webenginepart/webenginepart.rc
share/locale/ar/LC_MESSAGES/adblock.mo
share/locale/ar/LC_MESSAGES/akregator_konqplugin.mo
@@ -1582,4 +1570,28 @@ share/locale/zh_TW/LC_MESSAGES/validatorsplugin.mo
share/locale/zh_TW/LC_MESSAGES/webarchiver.mo
share/locale/zh_TW/LC_MESSAGES/webenginepart.mo
share/metainfo/org.kde.konqueror.appdata.xml
+share/kwebkitpart/kpartplugins/akregator_konqfeedicon.desktop
+share/kwebkitpart/kpartplugins/akregator_konqfeedicon.rc
+share/kwebkitpart/kpartplugins/autorefresh.desktop
+share/kwebkitpart/kpartplugins/autorefresh.rc
+share/kwebkitpart/kpartplugins/khtmlsettingsplugin.desktop
+share/kwebkitpart/kpartplugins/khtmlsettingsplugin.rc
+share/kwebkitpart/kpartplugins/khtmltts.desktop
+share/kwebkitpart/kpartplugins/khtmltts.rc
+share/kwebkitpart/kpartplugins/plugin_babelfish.rc
+share/kwebkitpart/kpartplugins/plugin_translator.desktop
+share/kwebkitpart/kpartplugins/plugin_validators.desktop
+share/kwebkitpart/kpartplugins/plugin_validators.rc
+share/webenginepart/kpartplugins/akregator_konqfeedicon.desktop
+share/webenginepart/kpartplugins/akregator_konqfeedicon.rc
+share/webenginepart/kpartplugins/autorefresh.desktop
+share/webenginepart/kpartplugins/autorefresh.rc
+share/webenginepart/kpartplugins/khtmlsettingsplugin.desktop
+share/webenginepart/kpartplugins/khtmlsettingsplugin.rc
+share/webenginepart/kpartplugins/khtmltts.desktop
+share/webenginepart/kpartplugins/khtmltts.rc
+share/webenginepart/kpartplugins/plugin_babelfish.rc
+share/webenginepart/kpartplugins/plugin_translator.desktop
+share/webenginepart/kpartplugins/plugin_validators.desktop
+share/webenginepart/kpartplugins/plugin_validators.rc
share/webenginepart/error.html
diff --git a/x11/konsole/distinfo b/x11/konsole/distinfo
index c54d84dcc6e0..d529276fdccd 100644
--- a/x11/konsole/distinfo
+++ b/x11/konsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544225572
-SHA256 (KDE/applications/18.12.0/konsole-18.12.0.tar.xz) = 235ba8939cd0169c4ac35b6f50e1361f45e71e10db9af25be31283e57ea31513
-SIZE (KDE/applications/18.12.0/konsole-18.12.0.tar.xz) = 1093284
+TIMESTAMP = 1546985120
+SHA256 (KDE/applications/18.12.1/konsole-18.12.1.tar.xz) = 2fa34039e7db893e474e258a757eb6127c8ae7036e4a7cf68ed560a27f948197
+SIZE (KDE/applications/18.12.1/konsole-18.12.1.tar.xz) = 1093548