git: c1f36e0f2792 - main - KDE: Update KDE Frameworks to 5.87.0

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Sun, 17 Oct 2021 07:25:31 UTC
The branch main has been updated by tcberner:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c1f36e0f27920678c4d9d1f80d5b02f8c8f40c38

commit c1f36e0f27920678c4d9d1f80d5b02f8c8f40c38
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2021-10-04 20:14:42 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2021-10-17 07:25:06 +0000

    KDE: Update KDE Frameworks to 5.87.0
    
    Saturday, 09 Ocotber 2021
    
        KDE today announces the release of KDE Frameworks 5.87.0.
    
        KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
        of commonly needed functionality in mature, peer reviewed and well
        tested libraries with friendly licensing terms. For an introduction see
        the KDE Frameworks release announcement.
    
        This release is part of a series of planned monthly releases making
        improvements available to developers in a quick and predictable manner.
    
        Full announcement:
                https://kde.org/announcements/frameworks/5/5.87.0/
    
    Exp-run by:     antoine
    PR:             259032
---
 Mk/Uses/kde.mk                             |   2 +-
 archivers/kf5-karchive/distinfo            |   6 +-
 devel/kf5-extra-cmake-modules/distinfo     |   6 +-
 devel/kf5-kapidox/distinfo                 |   6 +-
 devel/kf5-kauth/distinfo                   |   6 +-
 devel/kf5-kbookmarks/distinfo              |   6 +-
 devel/kf5-kcmutils/distinfo                |   6 +-
 devel/kf5-kconfig/distinfo                 |   6 +-
 devel/kf5-kcoreaddons/distinfo             |   6 +-
 devel/kf5-kcrash/distinfo                  |   6 +-
 devel/kf5-kdbusaddons/Makefile             |   1 -
 devel/kf5-kdbusaddons/distinfo             |   6 +-
 devel/kf5-kdbusaddons/pkg-plist            |   2 +
 devel/kf5-kdeclarative/distinfo            |   6 +-
 devel/kf5-kdoctools/distinfo               |   6 +-
 devel/kf5-kfilemetadata/Makefile           |   1 -
 devel/kf5-kfilemetadata/distinfo           |   6 +-
 devel/kf5-ki18n/distinfo                   |   6 +-
 devel/kf5-kidletime/distinfo               |   6 +-
 devel/kf5-kio/Makefile                     |   1 -
 devel/kf5-kio/distinfo                     |   6 +-
 devel/kf5-kio/pkg-plist                    |   4 +
 devel/kf5-kitemmodels/distinfo             |   6 +-
 devel/kf5-knewstuff/Makefile               |   5 -
 devel/kf5-knewstuff/distinfo               |  10 +-
 devel/kf5-knotifications/distinfo          |   6 +-
 devel/kf5-knotifyconfig/distinfo           |   6 +-
 devel/kf5-kpackage/distinfo                |   6 +-
 devel/kf5-kparts/distinfo                  |   6 +-
 devel/kf5-kparts/pkg-plist                 |   1 +
 devel/kf5-kpeople/distinfo                 |   6 +-
 devel/kf5-kpty/distinfo                    |   6 +-
 devel/kf5-kservice/distinfo                |   6 +-
 devel/kf5-ktexteditor/distinfo             |   6 +-
 devel/kf5-kunitconversion/distinfo         |   6 +-
 devel/kf5-solid/distinfo                   |   6 +-
 devel/kf5-threadweaver/distinfo            |   6 +-
 dns/kf5-kdnssd/distinfo                    |   6 +-
 graphics/kf5-kimageformats/distinfo        |   6 +-
 graphics/kf5-kplotting/distinfo            |   6 +-
 graphics/kf5-kquickcharts/distinfo         |   6 +-
 graphics/kf5-prison/distinfo               |   6 +-
 lang/kf5-kross/distinfo                    |   6 +-
 misc/kf5-purpose/distinfo                  |   6 +-
 misc/kf5-purpose/pkg-plist                 |  17 ++
 multimedia/kf5-kmediaplayer/distinfo       |   6 +-
 net/kf5-kcalendarcore/distinfo             |   6 +-
 net/kf5-kcontacts/distinfo                 |   6 +-
 net/kf5-kdav/distinfo                      |   6 +-
 net/kf5-kholidays/distinfo                 |   6 +-
 net/kf5-kxmlrpcclient/distinfo             |   6 +-
 net/kf5-syndication/distinfo               |   6 +-
 security/kf5-kdesu/distinfo                |   6 +-
 sysutils/kf5-baloo/distinfo                |   6 +-
 sysutils/kf5-kwallet/distinfo              |   6 +-
 textproc/kf5-kcodecs/distinfo              |   6 +-
 textproc/kf5-sonnet/distinfo               |   6 +-
 textproc/kf5-syntax-highlighting/distinfo  |   6 +-
 www/kf5-kdewebkit/distinfo                 |   6 +-
 www/kf5-khtml/distinfo                     |   6 +-
 www/kf5-kjs/distinfo                       |   6 +-
 www/kf5-kjsembed/distinfo                  |   6 +-
 x11-themes/kf5-breeze-icons/distinfo       |   6 +-
 x11-themes/kf5-breeze-icons/pkg-plist      | 390 +++++++++++++++++++++++++++++
 x11-themes/kf5-kemoticons/distinfo         |   6 +-
 x11-themes/kf5-kiconthemes/distinfo        |   6 +-
 x11-themes/kf5-oxygen-icons5/distinfo      |   6 +-
 x11-themes/kf5-qqc2-desktop-style/distinfo |   6 +-
 x11-toolkits/kf5-attica/Makefile           |   5 -
 x11-toolkits/kf5-attica/distinfo           |  10 +-
 x11-toolkits/kf5-kcompletion/distinfo      |   6 +-
 x11-toolkits/kf5-kconfigwidgets/distinfo   |   6 +-
 x11-toolkits/kf5-kdesignerplugin/distinfo  |   6 +-
 x11-toolkits/kf5-kguiaddons/distinfo       |   6 +-
 x11-toolkits/kf5-kirigami2/distinfo        |   6 +-
 x11-toolkits/kf5-kirigami2/pkg-plist       |   3 +
 x11-toolkits/kf5-kitemviews/distinfo       |   6 +-
 x11-toolkits/kf5-kjobwidgets/distinfo      |   6 +-
 x11-toolkits/kf5-ktextwidgets/distinfo     |   6 +-
 x11-toolkits/kf5-kwidgetsaddons/distinfo   |   6 +-
 x11-toolkits/kf5-kxmlgui/distinfo          |   6 +-
 x11/kf5-frameworkintegration/distinfo      |   6 +-
 x11/kf5-kactivities-stats/distinfo         |   6 +-
 x11/kf5-kactivities/distinfo               |   6 +-
 x11/kf5-kded/distinfo                      |   6 +-
 x11/kf5-kdelibs4support/distinfo           |   6 +-
 x11/kf5-kglobalaccel/distinfo              |   6 +-
 x11/kf5-kinit/distinfo                     |   6 +-
 x11/kf5-krunner/distinfo                   |   6 +-
 x11/kf5-kwayland/distinfo                  |   6 +-
 x11/kf5-kwindowsystem/distinfo             |   6 +-
 x11/kf5-plasma-framework/Makefile          |   1 -
 x11/kf5-plasma-framework/distinfo          |   6 +-
 93 files changed, 658 insertions(+), 263 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index d9a6db2b5658..38fd6e2a5c77 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -79,7 +79,7 @@ KDE_PLASMA_VERSION?=		5.23.0
 KDE_PLASMA_BRANCH?=		stable
 
 # Current KDE frameworks.
-KDE_FRAMEWORKS_VERSION?=	5.86.0
+KDE_FRAMEWORKS_VERSION?=	5.87.0
 KDE_FRAMEWORKS_BRANCH?= 	stable
 
 # Current KDE applications.
diff --git a/archivers/kf5-karchive/distinfo b/archivers/kf5-karchive/distinfo
index 4c0dea6e0df7..03559ffa25c5 100644
--- a/archivers/kf5-karchive/distinfo
+++ b/archivers/kf5-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824647
-SHA256 (KDE/frameworks/5.86.0/karchive-5.86.0.tar.xz) = 13bfb0a07171bab829c3cb6760d60817608ba95802a4dfe0327cb2afb4616e9d
-SIZE (KDE/frameworks/5.86.0/karchive-5.86.0.tar.xz) = 985432
+TIMESTAMP = 1633378398
+SHA256 (KDE/frameworks/5.87.0/karchive-5.87.0.tar.xz) = 103f2e8a60b50683ed626d3c9c29c99ced3c55d20a9f5d1cfd0a576e7dc61c35
+SIZE (KDE/frameworks/5.87.0/karchive-5.87.0.tar.xz) = 985656
diff --git a/devel/kf5-extra-cmake-modules/distinfo b/devel/kf5-extra-cmake-modules/distinfo
index c4584eeff49f..cee2849ec30b 100644
--- a/devel/kf5-extra-cmake-modules/distinfo
+++ b/devel/kf5-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824647
-SHA256 (KDE/frameworks/5.86.0/extra-cmake-modules-5.86.0.tar.xz) = aacc5ccdc5799efe34e2dae33418c379466caf7c9802b78348ccfb5782fe6ab5
-SIZE (KDE/frameworks/5.86.0/extra-cmake-modules-5.86.0.tar.xz) = 318384
+TIMESTAMP = 1633378399
+SHA256 (KDE/frameworks/5.87.0/extra-cmake-modules-5.87.0.tar.xz) = 541ca70d8e270614d19d8fd9e55f97b55fa1dc78d6538c6f6757be372ef8bcab
+SIZE (KDE/frameworks/5.87.0/extra-cmake-modules-5.87.0.tar.xz) = 318800
diff --git a/devel/kf5-kapidox/distinfo b/devel/kf5-kapidox/distinfo
index ba67f1c3acfa..938e64cc862c 100644
--- a/devel/kf5-kapidox/distinfo
+++ b/devel/kf5-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824648
-SHA256 (KDE/frameworks/5.86.0/kapidox-5.86.0.tar.xz) = 1a50744b5247349a3beef4324c367c476597f53b73cb3b4de32fe21cfc1e7288
-SIZE (KDE/frameworks/5.86.0/kapidox-5.86.0.tar.xz) = 195088
+TIMESTAMP = 1633378399
+SHA256 (KDE/frameworks/5.87.0/kapidox-5.87.0.tar.xz) = 4aee0c6676b5607153e4b1011448d5ff991c4769563552274fdc584a6252d447
+SIZE (KDE/frameworks/5.87.0/kapidox-5.87.0.tar.xz) = 195348
diff --git a/devel/kf5-kauth/distinfo b/devel/kf5-kauth/distinfo
index bfe253e7db02..fc0578d15f5f 100644
--- a/devel/kf5-kauth/distinfo
+++ b/devel/kf5-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824649
-SHA256 (KDE/frameworks/5.86.0/kauth-5.86.0.tar.xz) = a63d6f8bcfa6b2ee80a215d65d6c51a251b64450ce14567e5a045919be0e2e9c
-SIZE (KDE/frameworks/5.86.0/kauth-5.86.0.tar.xz) = 88596
+TIMESTAMP = 1633378400
+SHA256 (KDE/frameworks/5.87.0/kauth-5.87.0.tar.xz) = f1d1c00af4d6ac139b34073bb5c308de9f5f81d5bb75a3a3ffc05ab10f2278bd
+SIZE (KDE/frameworks/5.87.0/kauth-5.87.0.tar.xz) = 88840
diff --git a/devel/kf5-kbookmarks/distinfo b/devel/kf5-kbookmarks/distinfo
index 1a47f021bef6..e5f37473e2a5 100644
--- a/devel/kf5-kbookmarks/distinfo
+++ b/devel/kf5-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824650
-SHA256 (KDE/frameworks/5.86.0/kbookmarks-5.86.0.tar.xz) = 500a1a750ee8222999e8d6cd8108f881fcd91bd109804d46bf31412b194906a8
-SIZE (KDE/frameworks/5.86.0/kbookmarks-5.86.0.tar.xz) = 127140
+TIMESTAMP = 1633378401
+SHA256 (KDE/frameworks/5.87.0/kbookmarks-5.87.0.tar.xz) = dd268cb6d437cf74e46468561db465b32dac4e9c93a17113e83be1a62fd09c4e
+SIZE (KDE/frameworks/5.87.0/kbookmarks-5.87.0.tar.xz) = 127408
diff --git a/devel/kf5-kcmutils/distinfo b/devel/kf5-kcmutils/distinfo
index 71bd80e93a29..b1a110280e4f 100644
--- a/devel/kf5-kcmutils/distinfo
+++ b/devel/kf5-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824650
-SHA256 (KDE/frameworks/5.86.0/kcmutils-5.86.0.tar.xz) = a88797e60401a3524752df1bf5205a4bafac5d826e26df2c4d691fcd33e4ca4c
-SIZE (KDE/frameworks/5.86.0/kcmutils-5.86.0.tar.xz) = 164164
+TIMESTAMP = 1633378402
+SHA256 (KDE/frameworks/5.87.0/kcmutils-5.87.0.tar.xz) = 30cccaf9a5e6f7505b3f5628d274bb8d07c46d42da758616e670cdfa848bec26
+SIZE (KDE/frameworks/5.87.0/kcmutils-5.87.0.tar.xz) = 164756
diff --git a/devel/kf5-kconfig/distinfo b/devel/kf5-kconfig/distinfo
index f07460a3d47f..9c20417390a8 100644
--- a/devel/kf5-kconfig/distinfo
+++ b/devel/kf5-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824651
-SHA256 (KDE/frameworks/5.86.0/kconfig-5.86.0.tar.xz) = c177b3d6fb2761133042a1adcbc0eebe52719730333e2089424a5edd21e60417
-SIZE (KDE/frameworks/5.86.0/kconfig-5.86.0.tar.xz) = 270412
+TIMESTAMP = 1633378403
+SHA256 (KDE/frameworks/5.87.0/kconfig-5.87.0.tar.xz) = 345bf5a68de968c3301aec16e1ec6eebd1c575a891464784aa0e177771e917d1
+SIZE (KDE/frameworks/5.87.0/kconfig-5.87.0.tar.xz) = 272984
diff --git a/devel/kf5-kcoreaddons/distinfo b/devel/kf5-kcoreaddons/distinfo
index 828d6ffbb752..2e9273e82cb6 100644
--- a/devel/kf5-kcoreaddons/distinfo
+++ b/devel/kf5-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824652
-SHA256 (KDE/frameworks/5.86.0/kcoreaddons-5.86.0.tar.xz) = c63f3ebea0cf6c53334ad5a28ed2d278700a6d0e01a841ee8df5fa8c27729cd9
-SIZE (KDE/frameworks/5.86.0/kcoreaddons-5.86.0.tar.xz) = 440392
+TIMESTAMP = 1633378403
+SHA256 (KDE/frameworks/5.87.0/kcoreaddons-5.87.0.tar.xz) = d29fe93b58fec0edb3387d5bf5290366e64a5975df44c1b062cc4e29cfbfeda6
+SIZE (KDE/frameworks/5.87.0/kcoreaddons-5.87.0.tar.xz) = 441060
diff --git a/devel/kf5-kcrash/distinfo b/devel/kf5-kcrash/distinfo
index ef66f3dfe550..0a13cf915008 100644
--- a/devel/kf5-kcrash/distinfo
+++ b/devel/kf5-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824653
-SHA256 (KDE/frameworks/5.86.0/kcrash-5.86.0.tar.xz) = b9e511f7d910a3a148e5fa9ff93012d9b318f71bf1568100c9e7734614c3d1b3
-SIZE (KDE/frameworks/5.86.0/kcrash-5.86.0.tar.xz) = 27932
+TIMESTAMP = 1633378404
+SHA256 (KDE/frameworks/5.87.0/kcrash-5.87.0.tar.xz) = 5908d771dcd1387941424369ca3ae974de91910a37987d8ab69458bc8b6d88d0
+SIZE (KDE/frameworks/5.87.0/kcrash-5.87.0.tar.xz) = 28160
diff --git a/devel/kf5-kdbusaddons/Makefile b/devel/kf5-kdbusaddons/Makefile
index 48d4af828347..c7be66836c4d 100644
--- a/devel/kf5-kdbusaddons/Makefile
+++ b/devel/kf5-kdbusaddons/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kdbusaddons
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/devel/kf5-kdbusaddons/distinfo b/devel/kf5-kdbusaddons/distinfo
index d4065c384823..c8d8e002f201 100644
--- a/devel/kf5-kdbusaddons/distinfo
+++ b/devel/kf5-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824654
-SHA256 (KDE/frameworks/5.86.0/kdbusaddons-5.86.0.tar.xz) = bf24adf65457e4dbcba5309605aae67c73ee465cd8c83bddb5884e9af58ea050
-SIZE (KDE/frameworks/5.86.0/kdbusaddons-5.86.0.tar.xz) = 43220
+TIMESTAMP = 1633378405
+SHA256 (KDE/frameworks/5.87.0/kdbusaddons-5.87.0.tar.xz) = d75ca847fef7f324f97e7b3cdb45f7fa3cc2c36bd44ca35062589534d5ceb593
+SIZE (KDE/frameworks/5.87.0/kdbusaddons-5.87.0.tar.xz) = 45180
diff --git a/devel/kf5-kdbusaddons/pkg-plist b/devel/kf5-kdbusaddons/pkg-plist
index a1645df5796a..0bf91fd12755 100644
--- a/devel/kf5-kdbusaddons/pkg-plist
+++ b/devel/kf5-kdbusaddons/pkg-plist
@@ -4,12 +4,14 @@ include/KF5/KDBusAddons/KDBusInterProcessLock
 include/KF5/KDBusAddons/KDBusService
 include/KF5/KDBusAddons/KDEDModule
 include/KF5/KDBusAddons/KDEInitInterface
+include/KF5/KDBusAddons/UpdateLaunchEnvironmentJob
 include/KF5/KDBusAddons/kdbusaddons_export.h
 include/KF5/KDBusAddons/kdbusconnectionpool.h
 include/KF5/KDBusAddons/kdbusinterprocesslock.h
 include/KF5/KDBusAddons/kdbusservice.h
 include/KF5/KDBusAddons/kdedmodule.h
 include/KF5/KDBusAddons/kdeinitinterface.h
+include/KF5/KDBusAddons/updatelaunchenvironmentjob.h
 include/KF5/kdbusaddons_version.h
 lib/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake
 lib/cmake/KF5DBusAddons/KF5DBusAddonsConfigVersion.cmake
diff --git a/devel/kf5-kdeclarative/distinfo b/devel/kf5-kdeclarative/distinfo
index 801bae3ddf77..2c795cec8223 100644
--- a/devel/kf5-kdeclarative/distinfo
+++ b/devel/kf5-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824655
-SHA256 (KDE/frameworks/5.86.0/kdeclarative-5.86.0.tar.xz) = 2dc9ace34de78e4eb78d6132578126b25cc67dce63c5f3adb535355f2335edb4
-SIZE (KDE/frameworks/5.86.0/kdeclarative-5.86.0.tar.xz) = 190184
+TIMESTAMP = 1633378405
+SHA256 (KDE/frameworks/5.87.0/kdeclarative-5.87.0.tar.xz) = 6792f8ee5e255159d302ba8257b91e52a4ac5815fb7413fd73788f893555a47f
+SIZE (KDE/frameworks/5.87.0/kdeclarative-5.87.0.tar.xz) = 190524
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index 29e2e0ddb6a2..f37a1fe4ae06 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824656
-SHA256 (KDE/frameworks/5.86.0/kdoctools-5.86.0.tar.xz) = 9dd2a9e3930875f95b1d8e907fdc01c19d19f484d6e70c19c8f26c9aaac4b18e
-SIZE (KDE/frameworks/5.86.0/kdoctools-5.86.0.tar.xz) = 437128
+TIMESTAMP = 1633378406
+SHA256 (KDE/frameworks/5.87.0/kdoctools-5.87.0.tar.xz) = fa0e84b1298f2d85ac31cf3fdc4282b463f43a68483795de3098ec5a76e4a555
+SIZE (KDE/frameworks/5.87.0/kdoctools-5.87.0.tar.xz) = 437464
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index ba78ea8cd93f..dcd086ecea52 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kfilemetadata
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	3
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/devel/kf5-kfilemetadata/distinfo b/devel/kf5-kfilemetadata/distinfo
index 507598b3007a..61ce4c71625a 100644
--- a/devel/kf5-kfilemetadata/distinfo
+++ b/devel/kf5-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824657
-SHA256 (KDE/frameworks/5.86.0/kfilemetadata-5.86.0.tar.xz) = 6a72d90c6f0017cfaeea372817a4d271eaf3cc42fd09a1bab04790136d5251cf
-SIZE (KDE/frameworks/5.86.0/kfilemetadata-5.86.0.tar.xz) = 426388
+TIMESTAMP = 1633378407
+SHA256 (KDE/frameworks/5.87.0/kfilemetadata-5.87.0.tar.xz) = 51703dab11c7847180ce1d0ca62d3bc7ed3dba3992a4ef3ec2081596ef7f04da
+SIZE (KDE/frameworks/5.87.0/kfilemetadata-5.87.0.tar.xz) = 426456
diff --git a/devel/kf5-ki18n/distinfo b/devel/kf5-ki18n/distinfo
index 624c2374dd71..c49c4fceb5aa 100644
--- a/devel/kf5-ki18n/distinfo
+++ b/devel/kf5-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824658
-SHA256 (KDE/frameworks/5.86.0/ki18n-5.86.0.tar.xz) = b8d9ea53b75e79a5b003af89771371d0748cdfe9dd0b3ae7209aa959ce41bcd1
-SIZE (KDE/frameworks/5.86.0/ki18n-5.86.0.tar.xz) = 590516
+TIMESTAMP = 1633378408
+SHA256 (KDE/frameworks/5.87.0/ki18n-5.87.0.tar.xz) = 115e79ec5cc4825a1f9f6783f6e6da0d56d02feddc89f51ce9e7c205199c250d
+SIZE (KDE/frameworks/5.87.0/ki18n-5.87.0.tar.xz) = 590996
diff --git a/devel/kf5-kidletime/distinfo b/devel/kf5-kidletime/distinfo
index 22b6143dc93b..76f7d9e85b2b 100644
--- a/devel/kf5-kidletime/distinfo
+++ b/devel/kf5-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824659
-SHA256 (KDE/frameworks/5.86.0/kidletime-5.86.0.tar.xz) = 5b5f3436f7639d86f7b8cafc50771d3933c3fe972bb15ab0f8ec0f97200bb383
-SIZE (KDE/frameworks/5.86.0/kidletime-5.86.0.tar.xz) = 26120
+TIMESTAMP = 1633378408
+SHA256 (KDE/frameworks/5.87.0/kidletime-5.87.0.tar.xz) = 1707318cc5b3b88558607fdb9e81d8dc0f817fa50ebd41e9ac8db014053017d4
+SIZE (KDE/frameworks/5.87.0/kidletime-5.87.0.tar.xz) = 26328
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index e7f48d11d218..fd9d4fd652b1 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kio
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/devel/kf5-kio/distinfo b/devel/kf5-kio/distinfo
index 147b528d400f..0ac56ee06cdd 100644
--- a/devel/kf5-kio/distinfo
+++ b/devel/kf5-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630947002
-SHA256 (KDE/frameworks/5.86.0/kio-5.86.0.tar.xz) = d699faf3561c08c0cfee507c9a009b8be1ceacadce67c22151c4879d33cf7e06
-SIZE (KDE/frameworks/5.86.0/kio-5.86.0.tar.xz) = 3251976
+TIMESTAMP = 1633378409
+SHA256 (KDE/frameworks/5.87.0/kio-5.87.0.tar.xz) = b91ed59de09c3b69c1eb50e6df2e087d912bda06a5d394763aa6e2e936cebc6b
+SIZE (KDE/frameworks/5.87.0/kio-5.87.0.tar.xz) = 3260188
diff --git a/devel/kf5-kio/pkg-plist b/devel/kf5-kio/pkg-plist
index 36f4a4669c52..0c1d6d2cdea0 100644
--- a/devel/kf5-kio/pkg-plist
+++ b/devel/kf5-kio/pkg-plist
@@ -175,11 +175,13 @@ include/KF5/KIOFileWidgets/kpreviewwidgetbase.h
 include/KF5/KIOFileWidgets/krecentdirs.h
 include/KF5/KIOFileWidgets/kstatusbarofflineindicator.h
 include/KF5/KIOFileWidgets/kurlnavigator.h
+include/KF5/KIOGui/KEMailClientLauncherJob
 include/KF5/KIOGui/KIO/ApplicationLauncherJob
 include/KF5/KIOGui/KIO/CommandLauncherJob
 include/KF5/KIOGui/KIO/FavIconRequestJob
 include/KF5/KIOGui/KIO/OpenUrlJob
 include/KF5/KIOGui/KTerminalLauncherJob
+include/KF5/KIOGui/kemailclientlauncherjob.h
 include/KF5/KIOGui/kio/applicationlauncherjob.h
 include/KF5/KIOGui/kio/commandlauncherjob.h
 include/KF5/KIOGui/kio/faviconrequestjob.h
@@ -652,6 +654,8 @@ share/doc/HTML/ru/kcontrol5/proxy/index.cache.bz2
 share/doc/HTML/ru/kcontrol5/proxy/index.docbook
 share/doc/HTML/ru/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/ru/kcontrol5/trash/index.docbook
+share/doc/HTML/ru/kcontrol5/webshortcuts/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/ru/kioslave5/data/index.cache.bz2
 share/doc/HTML/ru/kioslave5/data/index.docbook
 share/doc/HTML/ru/kioslave5/file/index.cache.bz2
diff --git a/devel/kf5-kitemmodels/distinfo b/devel/kf5-kitemmodels/distinfo
index 34eff4f5f6f8..bc53354e0ac4 100644
--- a/devel/kf5-kitemmodels/distinfo
+++ b/devel/kf5-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824661
-SHA256 (KDE/frameworks/5.86.0/kitemmodels-5.86.0.tar.xz) = 4fd951a84e6c634601b90802f8ab903cd187643785d8bb3e5556af77f586f216
-SIZE (KDE/frameworks/5.86.0/kitemmodels-5.86.0.tar.xz) = 403240
+TIMESTAMP = 1633378410
+SHA256 (KDE/frameworks/5.87.0/kitemmodels-5.87.0.tar.xz) = 22f139281ba32a15d3721168dc08e496d80f9894182967ac455873bbdc45a7e3
+SIZE (KDE/frameworks/5.87.0/kitemmodels-5.87.0.tar.xz) = 403376
diff --git a/devel/kf5-knewstuff/Makefile b/devel/kf5-knewstuff/Makefile
index b8d5794239d9..7ea850721c25 100644
--- a/devel/kf5-knewstuff/Makefile
+++ b/devel/kf5-knewstuff/Makefile
@@ -1,12 +1,7 @@
 PORTNAME=	knewstuff
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	2
 CATEGORIES=	devel kde kde-frameworks
 
-PATCH_SITES=	https://invent.kde.org/frameworks/knewstuff/-/commit/
-PATCHFILES=	d09ba1917cb7e035a9aac6c27c86fc4df5da3194.diff:-p1 \
-		f687c5abd0c5e9bd5a6688b6d9d50f2536b7d33d.diff:-p1
-
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 library for downloading application assets from the network
 
diff --git a/devel/kf5-knewstuff/distinfo b/devel/kf5-knewstuff/distinfo
index a8e170b6021b..d2f7493157bd 100644
--- a/devel/kf5-knewstuff/distinfo
+++ b/devel/kf5-knewstuff/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1633117095
-SHA256 (KDE/frameworks/5.86.0/knewstuff-5.86.0.tar.xz) = 26f8b88add9050201e7871349adb3996d75d1ab047aa1a24279743e1425b75b0
-SIZE (KDE/frameworks/5.86.0/knewstuff-5.86.0.tar.xz) = 1142536
-SHA256 (KDE/frameworks/5.86.0/d09ba1917cb7e035a9aac6c27c86fc4df5da3194.diff) = 7f5234d76a4dae5ea6df483b4c20b98b10292770111bdb189dab9cb8f9270de9
-SIZE (KDE/frameworks/5.86.0/d09ba1917cb7e035a9aac6c27c86fc4df5da3194.diff) = 486
-SHA256 (KDE/frameworks/5.86.0/f687c5abd0c5e9bd5a6688b6d9d50f2536b7d33d.diff) = d8a899a1c5b4f5a3f0fa042861511996edc1ea0d157e134be0708adc3cb2696c
-SIZE (KDE/frameworks/5.86.0/f687c5abd0c5e9bd5a6688b6d9d50f2536b7d33d.diff) = 1915
+TIMESTAMP = 1633378534
+SHA256 (KDE/frameworks/5.87.0/knewstuff-5.87.0.tar.xz) = 98f483edc5ac72cf70b40e9b9c571482d258f114ce0a75e47866d09147a6d176
+SIZE (KDE/frameworks/5.87.0/knewstuff-5.87.0.tar.xz) = 1146336
diff --git a/devel/kf5-knotifications/distinfo b/devel/kf5-knotifications/distinfo
index c1d17fc4e804..e75072f8283f 100644
--- a/devel/kf5-knotifications/distinfo
+++ b/devel/kf5-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824663
-SHA256 (KDE/frameworks/5.86.0/knotifications-5.86.0.tar.xz) = ea178707fe6d402aa576f651502d82107b216c664992f5c160ba521e645d5034
-SIZE (KDE/frameworks/5.86.0/knotifications-5.86.0.tar.xz) = 124380
+TIMESTAMP = 1633378411
+SHA256 (KDE/frameworks/5.87.0/knotifications-5.87.0.tar.xz) = 830583877f13dfd8c7fc512151ab23b7a34fa0a8229e144b1bff5b1a2253f90f
+SIZE (KDE/frameworks/5.87.0/knotifications-5.87.0.tar.xz) = 124776
diff --git a/devel/kf5-knotifyconfig/distinfo b/devel/kf5-knotifyconfig/distinfo
index 8374c67a82c6..bf241fafb9e1 100644
--- a/devel/kf5-knotifyconfig/distinfo
+++ b/devel/kf5-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824664
-SHA256 (KDE/frameworks/5.86.0/knotifyconfig-5.86.0.tar.xz) = da8510aa59d3f26900ff89b94d7c8affdeb2b297fbe9ade53e8dde1303d48bea
-SIZE (KDE/frameworks/5.86.0/knotifyconfig-5.86.0.tar.xz) = 84868
+TIMESTAMP = 1633378412
+SHA256 (KDE/frameworks/5.87.0/knotifyconfig-5.87.0.tar.xz) = f03d30525b7fcdcf81071f647cef66c9306ede76ead6e546edb108f3e4f7a549
+SIZE (KDE/frameworks/5.87.0/knotifyconfig-5.87.0.tar.xz) = 85088
diff --git a/devel/kf5-kpackage/distinfo b/devel/kf5-kpackage/distinfo
index 0ec59dc776ad..ca99e82b75fd 100644
--- a/devel/kf5-kpackage/distinfo
+++ b/devel/kf5-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824665
-SHA256 (KDE/frameworks/5.86.0/kpackage-5.86.0.tar.xz) = 2b3ca304ed7397f03aa71d5cfc11a7877e9fe9f8fb72aad26e80ee2f0815a2cf
-SIZE (KDE/frameworks/5.86.0/kpackage-5.86.0.tar.xz) = 138692
+TIMESTAMP = 1633378412
+SHA256 (KDE/frameworks/5.87.0/kpackage-5.87.0.tar.xz) = 5eb749573a5ab5e2489d7409a11a616629f97f6e5e98cfea0164d6ee5790b0b6
+SIZE (KDE/frameworks/5.87.0/kpackage-5.87.0.tar.xz) = 138924
diff --git a/devel/kf5-kparts/distinfo b/devel/kf5-kparts/distinfo
index 295a30f0bf24..97cdc2b68201 100644
--- a/devel/kf5-kparts/distinfo
+++ b/devel/kf5-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824666
-SHA256 (KDE/frameworks/5.86.0/kparts-5.86.0.tar.xz) = 40bd41a970c9a85d38a31e243f4db49b867e75b509d2c6591a4c7d1eb2720120
-SIZE (KDE/frameworks/5.86.0/kparts-5.86.0.tar.xz) = 192560
+TIMESTAMP = 1633378413
+SHA256 (KDE/frameworks/5.87.0/kparts-5.87.0.tar.xz) = f12dd7de3aa7a7130240e2e29354bb3738fe559989a61638b876c3a9f3f6b24a
+SIZE (KDE/frameworks/5.87.0/kparts-5.87.0.tar.xz) = 193728
diff --git a/devel/kf5-kparts/pkg-plist b/devel/kf5-kparts/pkg-plist
index 90792ab5af7f..73cb65dad8f6 100644
--- a/devel/kf5-kparts/pkg-plist
+++ b/devel/kf5-kparts/pkg-plist
@@ -138,6 +138,7 @@ share/locale/mk/LC_MESSAGES/kparts5.mo
 share/locale/ml/LC_MESSAGES/kparts5.mo
 share/locale/mr/LC_MESSAGES/kparts5.mo
 share/locale/ms/LC_MESSAGES/kparts5.mo
+share/locale/my/LC_MESSAGES/kparts5.mo
 share/locale/nb/LC_MESSAGES/kparts5.mo
 share/locale/nds/LC_MESSAGES/kparts5.mo
 share/locale/ne/LC_MESSAGES/kparts5.mo
diff --git a/devel/kf5-kpeople/distinfo b/devel/kf5-kpeople/distinfo
index 54b7b84632f3..6e922cb6d306 100644
--- a/devel/kf5-kpeople/distinfo
+++ b/devel/kf5-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824667
-SHA256 (KDE/frameworks/5.86.0/kpeople-5.86.0.tar.xz) = d0e11c56966c34a55c86de5e90d738c28c23a133844dca6dc2624d5a63d079f9
-SIZE (KDE/frameworks/5.86.0/kpeople-5.86.0.tar.xz) = 56752
+TIMESTAMP = 1633378414
+SHA256 (KDE/frameworks/5.87.0/kpeople-5.87.0.tar.xz) = 2aa8a2304fcc30595736c4e810467777e5bbce3e301af4439669ffecbbb35800
+SIZE (KDE/frameworks/5.87.0/kpeople-5.87.0.tar.xz) = 57008
diff --git a/devel/kf5-kpty/distinfo b/devel/kf5-kpty/distinfo
index b18467d58e6e..b41ed16da030 100644
--- a/devel/kf5-kpty/distinfo
+++ b/devel/kf5-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824668
-SHA256 (KDE/frameworks/5.86.0/kpty-5.86.0.tar.xz) = 754accb56308b4c07a38294d3e873d90ec9471448a572a05ed2a8d298615ece5
-SIZE (KDE/frameworks/5.86.0/kpty-5.86.0.tar.xz) = 56312
+TIMESTAMP = 1633378414
+SHA256 (KDE/frameworks/5.87.0/kpty-5.87.0.tar.xz) = 918acfe51a0b895a64d858c84eb16a659c2a76f92c731a5dbdeb813a8aa4a2e1
+SIZE (KDE/frameworks/5.87.0/kpty-5.87.0.tar.xz) = 56472
diff --git a/devel/kf5-kservice/distinfo b/devel/kf5-kservice/distinfo
index 48f17700ca28..cbf56391212e 100644
--- a/devel/kf5-kservice/distinfo
+++ b/devel/kf5-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824669
-SHA256 (KDE/frameworks/5.86.0/kservice-5.86.0.tar.xz) = 46e1a212d8e0be9f046543b4284ea5e6ed7ba4aabff564b3992bdff6affbd93a
-SIZE (KDE/frameworks/5.86.0/kservice-5.86.0.tar.xz) = 263916
+TIMESTAMP = 1633378415
+SHA256 (KDE/frameworks/5.87.0/kservice-5.87.0.tar.xz) = b657640c4d93bb18af16b3053f7e7532e89021ba079de079f21cffc521666e28
+SIZE (KDE/frameworks/5.87.0/kservice-5.87.0.tar.xz) = 264516
diff --git a/devel/kf5-ktexteditor/distinfo b/devel/kf5-ktexteditor/distinfo
index 1a6fd21827ab..4ed686565afe 100644
--- a/devel/kf5-ktexteditor/distinfo
+++ b/devel/kf5-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824670
-SHA256 (KDE/frameworks/5.86.0/ktexteditor-5.86.0.tar.xz) = 6283fee0dbf2e342b227026a98acfb5eecfe54dc26791e22a77271b07542eeb8
-SIZE (KDE/frameworks/5.86.0/ktexteditor-5.86.0.tar.xz) = 2335224
+TIMESTAMP = 1633378416
+SHA256 (KDE/frameworks/5.87.0/ktexteditor-5.87.0.tar.xz) = 2f1f552f57c33dc213320d61c8b5e8470aa75e08aaf80c563773dcfd85e3b68d
+SIZE (KDE/frameworks/5.87.0/ktexteditor-5.87.0.tar.xz) = 2336240
diff --git a/devel/kf5-kunitconversion/distinfo b/devel/kf5-kunitconversion/distinfo
index 02d6a53e3d48..52f0350db9c9 100644
--- a/devel/kf5-kunitconversion/distinfo
+++ b/devel/kf5-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824670
-SHA256 (KDE/frameworks/5.86.0/kunitconversion-5.86.0.tar.xz) = fc94a03f67120338a1f0585ff41b6fea44d99cae0f7c4df84f8859b1ab3f7ceb
-SIZE (KDE/frameworks/5.86.0/kunitconversion-5.86.0.tar.xz) = 889512
+TIMESTAMP = 1633378416
+SHA256 (KDE/frameworks/5.87.0/kunitconversion-5.87.0.tar.xz) = 90fc2f3b69fd6705454e83bfc5451b1059f33bddca1749e29113641b81debeac
+SIZE (KDE/frameworks/5.87.0/kunitconversion-5.87.0.tar.xz) = 889836
diff --git a/devel/kf5-solid/distinfo b/devel/kf5-solid/distinfo
index 733435a62c8c..d5edc4155dfa 100644
--- a/devel/kf5-solid/distinfo
+++ b/devel/kf5-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824671
-SHA256 (KDE/frameworks/5.86.0/solid-5.86.0.tar.xz) = a0862c0c78102705be5f36b2b45e2e2ceb0d7e443dc3251dbd7baf03f3218b6d
-SIZE (KDE/frameworks/5.86.0/solid-5.86.0.tar.xz) = 251184
+TIMESTAMP = 1633378417
+SHA256 (KDE/frameworks/5.87.0/solid-5.87.0.tar.xz) = 2a63b8a5866ee206337c1c7c6dfd62fe110dd9e6cf0197521a4992eb3361ac7e
+SIZE (KDE/frameworks/5.87.0/solid-5.87.0.tar.xz) = 251332
diff --git a/devel/kf5-threadweaver/distinfo b/devel/kf5-threadweaver/distinfo
index f50b64935247..404e11a28c55 100644
--- a/devel/kf5-threadweaver/distinfo
+++ b/devel/kf5-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824672
-SHA256 (KDE/frameworks/5.86.0/threadweaver-5.86.0.tar.xz) = 84dcbe648e2960084b13ad59a88dd7ed7fee0305351b015345d59848072e64be
-SIZE (KDE/frameworks/5.86.0/threadweaver-5.86.0.tar.xz) = 1410096
+TIMESTAMP = 1633378418
+SHA256 (KDE/frameworks/5.87.0/threadweaver-5.87.0.tar.xz) = 904db85af3f4cf5a7b0125264926d83405489feec66cacf675c67019c5fe17bf
+SIZE (KDE/frameworks/5.87.0/threadweaver-5.87.0.tar.xz) = 1410660
diff --git a/dns/kf5-kdnssd/distinfo b/dns/kf5-kdnssd/distinfo
index 11ec423018b8..efa3febc744a 100644
--- a/dns/kf5-kdnssd/distinfo
+++ b/dns/kf5-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824673
-SHA256 (KDE/frameworks/5.86.0/kdnssd-5.86.0.tar.xz) = 72e44e60b74954b30acdf20a07ad0fe339cddd726df5c68b8c138edac797a3a0
-SIZE (KDE/frameworks/5.86.0/kdnssd-5.86.0.tar.xz) = 58716
+TIMESTAMP = 1633378419
+SHA256 (KDE/frameworks/5.87.0/kdnssd-5.87.0.tar.xz) = dc3693968a0e699617fa2191add6114e39a3a01e9b6dcb90ff6a878acb8948e7
+SIZE (KDE/frameworks/5.87.0/kdnssd-5.87.0.tar.xz) = 58900
diff --git a/graphics/kf5-kimageformats/distinfo b/graphics/kf5-kimageformats/distinfo
index fdb5cb6d0e97..20169dc90d59 100644
--- a/graphics/kf5-kimageformats/distinfo
+++ b/graphics/kf5-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824674
-SHA256 (KDE/frameworks/5.86.0/kimageformats-5.86.0.tar.xz) = a5b92d6ea22911a68c3fc52913fc0840e4bd5943779c504ad4bcd620a0b9a985
-SIZE (KDE/frameworks/5.86.0/kimageformats-5.86.0.tar.xz) = 590288
+TIMESTAMP = 1633378419
+SHA256 (KDE/frameworks/5.87.0/kimageformats-5.87.0.tar.xz) = af6efb6232b8de670691f1983c26e385a64c9f5339d67ae004e97f6864c19830
+SIZE (KDE/frameworks/5.87.0/kimageformats-5.87.0.tar.xz) = 590528
diff --git a/graphics/kf5-kplotting/distinfo b/graphics/kf5-kplotting/distinfo
index 9c55ea769000..91cd8f5beb5b 100644
--- a/graphics/kf5-kplotting/distinfo
+++ b/graphics/kf5-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824675
-SHA256 (KDE/frameworks/5.86.0/kplotting-5.86.0.tar.xz) = fce4e24d85274565f409451d4ccc25b0d8755e7c63b0eed9b0f5ff6b3351209b
-SIZE (KDE/frameworks/5.86.0/kplotting-5.86.0.tar.xz) = 31172
+TIMESTAMP = 1633378420
+SHA256 (KDE/frameworks/5.87.0/kplotting-5.87.0.tar.xz) = bfd3feafc5a2ea0e68df8feca1d2ad8ce17f509e2189a904fad036da33cee6da
+SIZE (KDE/frameworks/5.87.0/kplotting-5.87.0.tar.xz) = 31428
diff --git a/graphics/kf5-kquickcharts/distinfo b/graphics/kf5-kquickcharts/distinfo
index fcba9f3dfb3e..286f4b4d7e41 100644
--- a/graphics/kf5-kquickcharts/distinfo
+++ b/graphics/kf5-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630947016
-SHA256 (KDE/frameworks/5.86.0/kquickcharts-5.86.0.tar.xz) = 07437496afc19263268f937d5b24a303fbd19356d3367f5f03e0a2342df30db0
-SIZE (KDE/frameworks/5.86.0/kquickcharts-5.86.0.tar.xz) = 108384
+TIMESTAMP = 1633378421
+SHA256 (KDE/frameworks/5.87.0/kquickcharts-5.87.0.tar.xz) = 6833af044f9150fba61ac09fa5cd2d67860f9c7c6ed0625d8dee2618398da4b7
+SIZE (KDE/frameworks/5.87.0/kquickcharts-5.87.0.tar.xz) = 108352
diff --git a/graphics/kf5-prison/distinfo b/graphics/kf5-prison/distinfo
index da71f124e63d..cf0b4ee4ee82 100644
--- a/graphics/kf5-prison/distinfo
+++ b/graphics/kf5-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824677
-SHA256 (KDE/frameworks/5.86.0/prison-5.86.0.tar.xz) = 2252f6c4778bfbe85eba0cbe3b18f66e1c879b40ea73cf5db87f34c4d5e851dc
-SIZE (KDE/frameworks/5.86.0/prison-5.86.0.tar.xz) = 47088
+TIMESTAMP = 1633378422
+SHA256 (KDE/frameworks/5.87.0/prison-5.87.0.tar.xz) = 07694637a1463882b4108fa6c8283324b35ffe471c27cfaa25fb0cf589b7686d
+SIZE (KDE/frameworks/5.87.0/prison-5.87.0.tar.xz) = 47276
diff --git a/lang/kf5-kross/distinfo b/lang/kf5-kross/distinfo
index aa4644695a8e..e2267eb5ca2c 100644
--- a/lang/kf5-kross/distinfo
+++ b/lang/kf5-kross/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824678
-SHA256 (KDE/frameworks/5.86.0/kross-5.86.0.tar.xz) = ae3d01e229893bbe97442e8ad151ff84ab0011158d5b58849e70a01ecb60fdf4
-SIZE (KDE/frameworks/5.86.0/kross-5.86.0.tar.xz) = 128888
+TIMESTAMP = 1633378422
+SHA256 (KDE/frameworks/5.87.0/kross-5.87.0.tar.xz) = d0dd2d2a065245e2deef1d4ae6d5da0191f2ff66ecc8fd8a27060cb28ea1deda
+SIZE (KDE/frameworks/5.87.0/kross-5.87.0.tar.xz) = 129252
diff --git a/misc/kf5-purpose/distinfo b/misc/kf5-purpose/distinfo
index 720fa6d76991..f8bc7a50d75f 100644
--- a/misc/kf5-purpose/distinfo
+++ b/misc/kf5-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824679
-SHA256 (KDE/frameworks/5.86.0/purpose-5.86.0.tar.xz) = 6722e6fbef07d57742951a15dd2b7e8235a72aebc48b1e26df2721633d8cbba3
-SIZE (KDE/frameworks/5.86.0/purpose-5.86.0.tar.xz) = 161844
+TIMESTAMP = 1633378423
+SHA256 (KDE/frameworks/5.87.0/purpose-5.87.0.tar.xz) = 4dc3c6984216fbfd00f4754832e75cc51a90f426ce7d39611137f451a1a8b735
+SIZE (KDE/frameworks/5.87.0/purpose-5.87.0.tar.xz) = 165172
diff --git a/misc/kf5-purpose/pkg-plist b/misc/kf5-purpose/pkg-plist
index 0a81b845c236..1e5d4a621648 100644
--- a/misc/kf5-purpose/pkg-plist
+++ b/misc/kf5-purpose/pkg-plist
@@ -28,6 +28,7 @@ lib/libReviewboardHelpers.so.5
 lib/libReviewboardHelpers.so.%%KDE_FRAMEWORKS_VERSION%%
 lib/libexec/kf5/purposeprocess
 %%QT_PLUGINDIR%%/kf5/kfileitemaction/sharefileitemaction.so
+%%QT_PLUGINDIR%%/kf5/purpose/barcodeplugin.so
 %%QT_PLUGINDIR%%/kf5/purpose/bluetoothplugin.so
 %%QT_PLUGINDIR%%/kf5/purpose/emailplugin.so
 %%QT_PLUGINDIR%%/kf5/purpose/imgurplugin.so
@@ -77,6 +78,7 @@ share/locale/ast/LC_MESSAGES/purpose_pastebin.mo
 share/locale/az/LC_MESSAGES/libpurpose_quick.mo
 share/locale/az/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/az/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/az/LC_MESSAGES/purpose_barcode.mo
 share/locale/az/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/az/LC_MESSAGES/purpose_email.mo
 share/locale/az/LC_MESSAGES/purpose_imgur.mo
@@ -93,6 +95,7 @@ share/locale/bg/LC_MESSAGES/purpose_reviewboard.mo
 share/locale/ca/LC_MESSAGES/libpurpose_quick.mo
 share/locale/ca/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/ca/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/ca/LC_MESSAGES/purpose_barcode.mo
 share/locale/ca/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/ca/LC_MESSAGES/purpose_email.mo
 share/locale/ca/LC_MESSAGES/purpose_imgur.mo
@@ -123,6 +126,7 @@ share/locale/ca@valencia/LC_MESSAGES/purpose_youtube.mo
 share/locale/cs/LC_MESSAGES/libpurpose_quick.mo
 share/locale/cs/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/cs/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/cs/LC_MESSAGES/purpose_barcode.mo
 share/locale/cs/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/cs/LC_MESSAGES/purpose_email.mo
 share/locale/cs/LC_MESSAGES/purpose_imgur.mo
@@ -168,6 +172,7 @@ share/locale/de/LC_MESSAGES/purpose_youtube.mo
 share/locale/el/LC_MESSAGES/libpurpose_quick.mo
 share/locale/el/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/el/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/el/LC_MESSAGES/purpose_barcode.mo
 share/locale/el/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/el/LC_MESSAGES/purpose_email.mo
 share/locale/el/LC_MESSAGES/purpose_imgur.mo
@@ -198,6 +203,7 @@ share/locale/en_GB/LC_MESSAGES/purpose_youtube.mo
 share/locale/es/LC_MESSAGES/libpurpose_quick.mo
 share/locale/es/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/es/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/es/LC_MESSAGES/purpose_barcode.mo
 share/locale/es/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/es/LC_MESSAGES/purpose_email.mo
 share/locale/es/LC_MESSAGES/purpose_imgur.mo
@@ -258,6 +264,7 @@ share/locale/fi/LC_MESSAGES/purpose_youtube.mo
 share/locale/fr/LC_MESSAGES/libpurpose_quick.mo
 share/locale/fr/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/fr/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/fr/LC_MESSAGES/purpose_barcode.mo
 share/locale/fr/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/fr/LC_MESSAGES/purpose_email.mo
 share/locale/fr/LC_MESSAGES/purpose_imgur.mo
@@ -288,6 +295,7 @@ share/locale/gl/LC_MESSAGES/purpose_youtube.mo
 share/locale/hu/LC_MESSAGES/libpurpose_quick.mo
 share/locale/hu/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/hu/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/hu/LC_MESSAGES/purpose_barcode.mo
 share/locale/hu/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/hu/LC_MESSAGES/purpose_email.mo
 share/locale/hu/LC_MESSAGES/purpose_imgur.mo
@@ -303,6 +311,7 @@ share/locale/hu/LC_MESSAGES/purpose_youtube.mo
 share/locale/ia/LC_MESSAGES/libpurpose_quick.mo
 share/locale/ia/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/ia/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/ia/LC_MESSAGES/purpose_barcode.mo
 share/locale/ia/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/ia/LC_MESSAGES/purpose_email.mo
 share/locale/ia/LC_MESSAGES/purpose_imgur.mo
@@ -409,6 +418,7 @@ share/locale/nb/LC_MESSAGES/purpose_reviewboard.mo
 share/locale/nl/LC_MESSAGES/libpurpose_quick.mo
 share/locale/nl/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/nl/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/nl/LC_MESSAGES/purpose_barcode.mo
 share/locale/nl/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/nl/LC_MESSAGES/purpose_email.mo
 share/locale/nl/LC_MESSAGES/purpose_imgur.mo
@@ -469,6 +479,7 @@ share/locale/pt/LC_MESSAGES/purpose_youtube.mo
 share/locale/pt_BR/LC_MESSAGES/libpurpose_quick.mo
 share/locale/pt_BR/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/pt_BR/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/pt_BR/LC_MESSAGES/purpose_barcode.mo
 share/locale/pt_BR/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/pt_BR/LC_MESSAGES/purpose_email.mo
 share/locale/pt_BR/LC_MESSAGES/purpose_imgur.mo
@@ -499,6 +510,7 @@ share/locale/ru/LC_MESSAGES/purpose_youtube.mo
 share/locale/sk/LC_MESSAGES/libpurpose_quick.mo
 share/locale/sk/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/sk/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/sk/LC_MESSAGES/purpose_barcode.mo
 share/locale/sk/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/sk/LC_MESSAGES/purpose_email.mo
 share/locale/sk/LC_MESSAGES/purpose_imgur.mo
@@ -514,6 +526,7 @@ share/locale/sk/LC_MESSAGES/purpose_youtube.mo
 share/locale/sl/LC_MESSAGES/libpurpose_quick.mo
 share/locale/sl/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/sl/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/sl/LC_MESSAGES/purpose_barcode.mo
 share/locale/sl/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/sl/LC_MESSAGES/purpose_email.mo
 share/locale/sl/LC_MESSAGES/purpose_imgur.mo
@@ -530,6 +543,7 @@ share/locale/sq/LC_MESSAGES/purpose_youtube.mo
 share/locale/sv/LC_MESSAGES/libpurpose_quick.mo
 share/locale/sv/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/sv/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/sv/LC_MESSAGES/purpose_barcode.mo
 share/locale/sv/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/sv/LC_MESSAGES/purpose_email.mo
 share/locale/sv/LC_MESSAGES/purpose_imgur.mo
@@ -578,6 +592,7 @@ share/locale/tr/LC_MESSAGES/purpose_youtube.mo
 share/locale/uk/LC_MESSAGES/libpurpose_quick.mo
 share/locale/uk/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/uk/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/uk/LC_MESSAGES/purpose_barcode.mo
 share/locale/uk/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/uk/LC_MESSAGES/purpose_email.mo
 share/locale/uk/LC_MESSAGES/purpose_imgur.mo
@@ -593,6 +608,7 @@ share/locale/uk/LC_MESSAGES/purpose_youtube.mo
 share/locale/zh_CN/LC_MESSAGES/libpurpose_quick.mo
 share/locale/zh_CN/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/zh_CN/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/zh_CN/LC_MESSAGES/purpose_barcode.mo
 share/locale/zh_CN/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/zh_CN/LC_MESSAGES/purpose_email.mo
 share/locale/zh_CN/LC_MESSAGES/purpose_imgur.mo
@@ -620,6 +636,7 @@ share/locale/zh_TW/LC_MESSAGES/purpose_phabricator.mo
 share/locale/zh_TW/LC_MESSAGES/purpose_reviewboard.mo
 share/locale/zh_TW/LC_MESSAGES/purpose_saveas.mo
 share/locale/zh_TW/LC_MESSAGES/purpose_youtube.mo
+%%DATADIR%%/barcodeplugin_config.qml
 %%DATADIR%%/bluetoothplugin_config.qml
 %%DATADIR%%/kdeconnectplugin_config.qml
 %%DATADIR%%/nextcloudplugin_config.qml
diff --git a/multimedia/kf5-kmediaplayer/distinfo b/multimedia/kf5-kmediaplayer/distinfo
index f9dce0d45f68..6e60b8b8d9ab 100644
--- a/multimedia/kf5-kmediaplayer/distinfo
+++ b/multimedia/kf5-kmediaplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824680
-SHA256 (KDE/frameworks/5.86.0/kmediaplayer-5.86.0.tar.xz) = 24abfad30bf92999e6086f2f13aee2333459cfd8c561872e75a906bb587a4ba0
-SIZE (KDE/frameworks/5.86.0/kmediaplayer-5.86.0.tar.xz) = 9680
+TIMESTAMP = 1633378424
+SHA256 (KDE/frameworks/5.87.0/kmediaplayer-5.87.0.tar.xz) = 08dc7bd0da35fa6612bbdb8f9f1dc83550a6112370a77563da48564ef0593557
+SIZE (KDE/frameworks/5.87.0/kmediaplayer-5.87.0.tar.xz) = 9940
diff --git a/net/kf5-kcalendarcore/distinfo b/net/kf5-kcalendarcore/distinfo
index d17bb2af9c5e..ee37b95f1a0e 100644
--- a/net/kf5-kcalendarcore/distinfo
+++ b/net/kf5-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824681
-SHA256 (KDE/frameworks/5.86.0/kcalendarcore-5.86.0.tar.xz) = 9639ed7a650e3471d58b9fdb864975e365350c3198d89dcb101ea312d40cb2b4
-SIZE (KDE/frameworks/5.86.0/kcalendarcore-5.86.0.tar.xz) = 260196
+TIMESTAMP = 1633378425
+SHA256 (KDE/frameworks/5.87.0/kcalendarcore-5.87.0.tar.xz) = 166054f2a4975263e83f00110d4345c53ce82bc63b9789618231b9dc1be0e245
+SIZE (KDE/frameworks/5.87.0/kcalendarcore-5.87.0.tar.xz) = 260596
diff --git a/net/kf5-kcontacts/distinfo b/net/kf5-kcontacts/distinfo
index 97e95c47af2d..0d440b701dca 100644
--- a/net/kf5-kcontacts/distinfo
+++ b/net/kf5-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824682
-SHA256 (KDE/frameworks/5.86.0/kcontacts-5.86.0.tar.xz) = 81b5bc05d6ff721cc16f92938dda505a1e0ba5c46c557e37f981b65309fdb3a3
-SIZE (KDE/frameworks/5.86.0/kcontacts-5.86.0.tar.xz) = 543892
+TIMESTAMP = 1633378426
+SHA256 (KDE/frameworks/5.87.0/kcontacts-5.87.0.tar.xz) = 9bd17db7b520df1f3a45f26e40312cdf18158e66f610d656cfe214dd768efe0b
+SIZE (KDE/frameworks/5.87.0/kcontacts-5.87.0.tar.xz) = 543840
diff --git a/net/kf5-kdav/distinfo b/net/kf5-kdav/distinfo
index 63672e05e0ca..3a0f1e41f3bd 100644
--- a/net/kf5-kdav/distinfo
+++ b/net/kf5-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824683
-SHA256 (KDE/frameworks/5.86.0/kdav-5.86.0.tar.xz) = c3e5561f152cf8dcd47e30b7a03c292e8fba7fb4220c8a3d6e27709b4e5dfef2
-SIZE (KDE/frameworks/5.86.0/kdav-5.86.0.tar.xz) = 61684
+TIMESTAMP = 1633378427
+SHA256 (KDE/frameworks/5.87.0/kdav-5.87.0.tar.xz) = bfccf61a54c7ddf10448ce735ac414ad26c5c39c1f762b0a7f85e2db38786169
+SIZE (KDE/frameworks/5.87.0/kdav-5.87.0.tar.xz) = 61900
diff --git a/net/kf5-kholidays/distinfo b/net/kf5-kholidays/distinfo
index d49cb6d625b7..0d8330edc350 100644
--- a/net/kf5-kholidays/distinfo
+++ b/net/kf5-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824684
-SHA256 (KDE/frameworks/5.86.0/kholidays-5.86.0.tar.xz) = 673d53f079c0338193f0467816650653c2394563548e96cc10d39afc15bd0bdb
-SIZE (KDE/frameworks/5.86.0/kholidays-5.86.0.tar.xz) = 231732
+TIMESTAMP = 1633378427
+SHA256 (KDE/frameworks/5.87.0/kholidays-5.87.0.tar.xz) = f5bfb0cd8668ceab5494bc72ee59a4e2a97ab735813ba1b70b34735ee70e45b1
+SIZE (KDE/frameworks/5.87.0/kholidays-5.87.0.tar.xz) = 232068
diff --git a/net/kf5-kxmlrpcclient/distinfo b/net/kf5-kxmlrpcclient/distinfo
index b656441d9fd8..7f708c761acf 100644
--- a/net/kf5-kxmlrpcclient/distinfo
+++ b/net/kf5-kxmlrpcclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824685
-SHA256 (KDE/frameworks/5.86.0/kxmlrpcclient-5.86.0.tar.xz) = d852eab538b2a2dc1921b9ebcd7b89a5f246a67a7d5e083440c550c7992f5b8d
-SIZE (KDE/frameworks/5.86.0/kxmlrpcclient-5.86.0.tar.xz) = 29396
+TIMESTAMP = 1633378428
+SHA256 (KDE/frameworks/5.87.0/kxmlrpcclient-5.87.0.tar.xz) = a7298f56d5b3997b3765116ec1e3f09e315b21ca004c0d03e0c3894289fe850e
+SIZE (KDE/frameworks/5.87.0/kxmlrpcclient-5.87.0.tar.xz) = 29604
diff --git a/net/kf5-syndication/distinfo b/net/kf5-syndication/distinfo
index e6d298ad7dcd..92e1e830d00b 100644
--- a/net/kf5-syndication/distinfo
+++ b/net/kf5-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824686
-SHA256 (KDE/frameworks/5.86.0/syndication-5.86.0.tar.xz) = ee34b1fd872fd6a1badc4f7ea880abfb6b0e61374f4b117fa3a1e38ed79b6b8e
-SIZE (KDE/frameworks/5.86.0/syndication-5.86.0.tar.xz) = 508296
+TIMESTAMP = 1633378429
+SHA256 (KDE/frameworks/5.87.0/syndication-5.87.0.tar.xz) = 7a21f7c335425421695fcb290a3f5037d8b4c9b946377b7200f3e357f5407af5
+SIZE (KDE/frameworks/5.87.0/syndication-5.87.0.tar.xz) = 508588
diff --git a/security/kf5-kdesu/distinfo b/security/kf5-kdesu/distinfo
index 5011b52e5b1a..9c00d9667645 100644
--- a/security/kf5-kdesu/distinfo
+++ b/security/kf5-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824687
-SHA256 (KDE/frameworks/5.86.0/kdesu-5.86.0.tar.xz) = 88f6f6eae168dde81d52255c1fb80178ae101c6840892bea644137fac18bb521
-SIZE (KDE/frameworks/5.86.0/kdesu-5.86.0.tar.xz) = 52492
+TIMESTAMP = 1633378429
+SHA256 (KDE/frameworks/5.87.0/kdesu-5.87.0.tar.xz) = 795a4f2a8b7b530dfcd40021d506d0e4e6acd05acf1a7c08704102b0181c6b15
+SIZE (KDE/frameworks/5.87.0/kdesu-5.87.0.tar.xz) = 52732
diff --git a/sysutils/kf5-baloo/distinfo b/sysutils/kf5-baloo/distinfo
index 2936e58bda54..ee4fec55bc7a 100644
--- a/sysutils/kf5-baloo/distinfo
+++ b/sysutils/kf5-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824688
-SHA256 (KDE/frameworks/5.86.0/baloo-5.86.0.tar.xz) = 47ce609d9eb17375c5b0bbe3fc5d0137b3fc6c097bd1d942399ad42ff7ffa97c
-SIZE (KDE/frameworks/5.86.0/baloo-5.86.0.tar.xz) = 281652
+TIMESTAMP = 1633378430
+SHA256 (KDE/frameworks/5.87.0/baloo-5.87.0.tar.xz) = 8b6b55a300acb33d51ebda930c53fea2c393032d897d4c084d016b3a8d85a540
+SIZE (KDE/frameworks/5.87.0/baloo-5.87.0.tar.xz) = 281892
diff --git a/sysutils/kf5-kwallet/distinfo b/sysutils/kf5-kwallet/distinfo
index 3b08dfd01677..8325485e2543 100644
--- a/sysutils/kf5-kwallet/distinfo
+++ b/sysutils/kf5-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824689
-SHA256 (KDE/frameworks/5.86.0/kwallet-5.86.0.tar.xz) = 8bf2454166bbc007893355ad0351fc40b0daa94b0402a14b9ffdb9859297ad1c
-SIZE (KDE/frameworks/5.86.0/kwallet-5.86.0.tar.xz) = 302880
+TIMESTAMP = 1633378431
+SHA256 (KDE/frameworks/5.87.0/kwallet-5.87.0.tar.xz) = 59f13a6c9e0933e3e54c62a77717aa182be573f890a09e34369043e3208f58a8
+SIZE (KDE/frameworks/5.87.0/kwallet-5.87.0.tar.xz) = 303168
diff --git a/textproc/kf5-kcodecs/distinfo b/textproc/kf5-kcodecs/distinfo
index c9649229f15e..31201058676e 100644
--- a/textproc/kf5-kcodecs/distinfo
+++ b/textproc/kf5-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824690
-SHA256 (KDE/frameworks/5.86.0/kcodecs-5.86.0.tar.xz) = 2096cb5799732b3a953bacb6fcb0319b43f8a933d78691b9df28b50166b42b33
-SIZE (KDE/frameworks/5.86.0/kcodecs-5.86.0.tar.xz) = 234564
+TIMESTAMP = 1633378432
+SHA256 (KDE/frameworks/5.87.0/kcodecs-5.87.0.tar.xz) = 0752156e85320731776f727ff171b2308e0f0c511efc4f2158dd763ed75368b9
+SIZE (KDE/frameworks/5.87.0/kcodecs-5.87.0.tar.xz) = 235092
diff --git a/textproc/kf5-sonnet/distinfo b/textproc/kf5-sonnet/distinfo
index ec3ce79bfc4e..25b62308f6f8 100644
--- a/textproc/kf5-sonnet/distinfo
+++ b/textproc/kf5-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824691
-SHA256 (KDE/frameworks/5.86.0/sonnet-5.86.0.tar.xz) = 12fcb1bab11cde11b14eb20a415bc5112170f68e90ca05a36885b8b05a16a367
-SIZE (KDE/frameworks/5.86.0/sonnet-5.86.0.tar.xz) = 297144
+TIMESTAMP = 1633378432
+SHA256 (KDE/frameworks/5.87.0/sonnet-5.87.0.tar.xz) = 1ad6fe55c06eeed600511be34a374aa46e1cb1e5fea8007255468fa1679289b1
+SIZE (KDE/frameworks/5.87.0/sonnet-5.87.0.tar.xz) = 297372
diff --git a/textproc/kf5-syntax-highlighting/distinfo b/textproc/kf5-syntax-highlighting/distinfo
index 8bd149e0ba17..691ce0d39fe7 100644
--- a/textproc/kf5-syntax-highlighting/distinfo
+++ b/textproc/kf5-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824692
-SHA256 (KDE/frameworks/5.86.0/syntax-highlighting-5.86.0.tar.xz) = e300a5eb56c57b7a576059337c29aba7191c4971a4b9f5c739e211b83791010d
-SIZE (KDE/frameworks/5.86.0/syntax-highlighting-5.86.0.tar.xz) = 2344392
+TIMESTAMP = 1633378433
+SHA256 (KDE/frameworks/5.87.0/syntax-highlighting-5.87.0.tar.xz) = 26625bea8cd015520c74375ce9e5a23e13daf5bd6cf4502adb9f4fd9f0a81c91
+SIZE (KDE/frameworks/5.87.0/syntax-highlighting-5.87.0.tar.xz) = 2348100
diff --git a/www/kf5-kdewebkit/distinfo b/www/kf5-kdewebkit/distinfo
index 182a6a9dc40a..5a7b493b8e8e 100644
--- a/www/kf5-kdewebkit/distinfo
+++ b/www/kf5-kdewebkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824693
-SHA256 (KDE/frameworks/5.86.0/kdewebkit-5.86.0.tar.xz) = 616ffeef4dfebe81d0b6e64ad90de9fb2cac8aa0c0d4ece9e44fd68419dd7a6f
-SIZE (KDE/frameworks/5.86.0/kdewebkit-5.86.0.tar.xz) = 29784
+TIMESTAMP = 1633378434
+SHA256 (KDE/frameworks/5.87.0/kdewebkit-5.87.0.tar.xz) = 9bfd758cdb443eb15c46b7990d5dcef690c75b3c83c19c99dfe23a6b9446a7a8
+SIZE (KDE/frameworks/5.87.0/kdewebkit-5.87.0.tar.xz) = 30076
diff --git a/www/kf5-khtml/distinfo b/www/kf5-khtml/distinfo
index 16aad269df2d..72bae1e09571 100644
--- a/www/kf5-khtml/distinfo
+++ b/www/kf5-khtml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824694
-SHA256 (KDE/frameworks/5.86.0/khtml-5.86.0.tar.xz) = 146e0c7f9c460f5b38da129d2e312703a703c95d2d5e2b58cd5806a2088306a3
-SIZE (KDE/frameworks/5.86.0/khtml-5.86.0.tar.xz) = 2093140
+TIMESTAMP = 1633378435
+SHA256 (KDE/frameworks/5.87.0/khtml-5.87.0.tar.xz) = ced877bde898192bf96694c0c8598197d29931782ed8f2409f1165c2bffdb7cb
+SIZE (KDE/frameworks/5.87.0/khtml-5.87.0.tar.xz) = 2093572
diff --git a/www/kf5-kjs/distinfo b/www/kf5-kjs/distinfo
index 49d8566f2017..fdcc8b00e9b4 100644
--- a/www/kf5-kjs/distinfo
+++ b/www/kf5-kjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824695
-SHA256 (KDE/frameworks/5.86.0/kjs-5.86.0.tar.xz) = e2e13dc5136714f48159b83d568f855dbd49a5e9a1dffe4ca97d2bdf85fa653e
-SIZE (KDE/frameworks/5.86.0/kjs-5.86.0.tar.xz) = 337908
+TIMESTAMP = 1633378435
+SHA256 (KDE/frameworks/5.87.0/kjs-5.87.0.tar.xz) = e879d3f1df4facb42abc87c0fa5a8958d4ea63962d2ff19caf56cc319f841cc6
+SIZE (KDE/frameworks/5.87.0/kjs-5.87.0.tar.xz) = 338152
diff --git a/www/kf5-kjsembed/distinfo b/www/kf5-kjsembed/distinfo
index b96252ecf177..1a62420f7d81 100644
--- a/www/kf5-kjsembed/distinfo
+++ b/www/kf5-kjsembed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824696
-SHA256 (KDE/frameworks/5.86.0/kjsembed-5.86.0.tar.xz) = b734c14e69f1acf4708bbb801f3c3b8981f178b8baae994e9065782089805ae1
-SIZE (KDE/frameworks/5.86.0/kjsembed-5.86.0.tar.xz) = 171660
+TIMESTAMP = 1633378436
+SHA256 (KDE/frameworks/5.87.0/kjsembed-5.87.0.tar.xz) = fb45291488b2701401d6af0bcd9c85664fcf3d21c7b83f28c4a26f34cf300b49
+SIZE (KDE/frameworks/5.87.0/kjsembed-5.87.0.tar.xz) = 171860
diff --git a/x11-themes/kf5-breeze-icons/distinfo b/x11-themes/kf5-breeze-icons/distinfo
index 885faa54edea..6b502e27ee9a 100644
--- a/x11-themes/kf5-breeze-icons/distinfo
+++ b/x11-themes/kf5-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824697
-SHA256 (KDE/frameworks/5.86.0/breeze-icons-5.86.0.tar.xz) = bcf6b3d09db3b61f4a6cc009acf202a097a57fd360bd5e4316a902f7754aeeb6
-SIZE (KDE/frameworks/5.86.0/breeze-icons-5.86.0.tar.xz) = 2065564
+TIMESTAMP = 1633378437
+SHA256 (KDE/frameworks/5.87.0/breeze-icons-5.87.0.tar.xz) = 10154828dfa90bc157e32092b91022aea3c01e92aba7c320a261816532b1c7a5
+SIZE (KDE/frameworks/5.87.0/breeze-icons-5.87.0.tar.xz) = 2107940
diff --git a/x11-themes/kf5-breeze-icons/pkg-plist b/x11-themes/kf5-breeze-icons/pkg-plist
index 2045514e30e8..278bcfb19fc7 100644
--- a/x11-themes/kf5-breeze-icons/pkg-plist
*** 937 LINES SKIPPED ***