Created attachment 226353 [details] v1 Moin moin kde@ would like to ask for an exp-run to update KDE Frameworks to 5.84. The patch is attached, and can also be found here: https://people.freebsd.org/~tcberner/patches/kf5-5.84.v1.diff mfg Tobias
Some new failure logs: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/birdtray-1.9.0.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/kate-21.04.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/latte-dock-0.9.12.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/marble-21.04.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/nextcloudclient-3.2.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/plasma-pass-1.2.0.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/plasma5-kscreen-5.22.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/plasma5-milou-5.22.3_1.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/plasma5-plasma-pa-5.22.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/plasma5-plasma-sdk-5.22.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/print-manager-21.04.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/smb4k-3.0.7_1.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/syncthingtray-1.1.5.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/uim-qt5-1.8.9.b.20210104_1.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bbc52b0401369419af23629923ff1cbc0d0e5266 commit bbc52b0401369419af23629923ff1cbc0d0e5266 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-14 15:45:00 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-14 15:46:03 +0000 deskutils/birdtray: add missing build dependency on linguisttools The dependency was previously pulled in transitively. PR: 257100 deskutils/birdtray/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e43f383e1fba463071bdc8f363d56133e65250bb commit e43f383e1fba463071bdc8f363d56133e65250bb Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-14 16:32:06 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-14 16:36:40 +0000 deskutils/syncthingtray: add missing build dependency on testlib The dependency was previously pulled in transitively. PR: 257100 deskutils/syncthingtray/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
desktuils/nextcloudclient added the missing testlib dependency in URL: https://cgit.FreeBSD.org/ports/commit/?id=d84555a84fb884c27a7ed9a16f750dd8ebad45b3 (this was also unrelated to the KF update)
Created attachment 226468 [details] v2 The upstream commit https://invent.kde.org/frameworks/plasma-framework/-/commit/6e53dcc2d25089f35988eacbbfe6e3e189690db4 introduced a change, which makes some of the desktop files no longer being generated. The updated patch https://people.freebsd.org/~tcberner/patches/kf5-5.84.v2.diff addresses that. The other three issues (which were unrelated to kf5) have been fixed. @antoine: all of the listed fallout is therefore fixed.
New failure logs: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-17_10h34m44s/logs/errors/plasma5-plasma-workspace-5.22.3_1.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-17_10h34m44s/logs/errors/ruqola-1.4.1.log Failure logs related to qt5test: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-17_10h34m44s/logs/errors/CTK-widgets-2018.10.29_2.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-17_10h34m44s/logs/errors/bibletime-2.11.2_2.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-17_10h34m44s/logs/errors/hydrogen-1.0.1.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e9867824898888ccba384be98bb770c5883e40c5 commit e9867824898888ccba384be98bb770c5883e40c5 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-19 04:51:37 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-19 04:57:53 +0000 misc/bibletime: add missing build dependency on testlib The dependency was previously pulled in transitively. PR: 257100 misc/bibletime/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d96654ae75a3382e14323a3e5206b3d36cc5d95 commit 6d96654ae75a3382e14323a3e5206b3d36cc5d95 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-19 04:50:53 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-19 04:57:53 +0000 x11-toolkits/ctk: add missing build dependency on testlib The dependency was previously pulled in transitively. PR: 257100 x11-toolkits/ctk/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=00e161175acef9f4f46721b50736aef548fb0baa commit 00e161175acef9f4f46721b50736aef548fb0baa Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-19 04:49:41 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-19 04:57:53 +0000 audio/hydrogen: add missing build dependency on testlib The dependency was previously pulled in transitively. PR: 257100 audio/hydrogen/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Created attachment 226543 [details] v3 The testlib fallouts have feen fixed in the tree. Patch v3 [1] ixes the desktop files in * x11-toolkits/plasma5-kdeplasma-addons * x11/plasma5-plasma-desktop * x11/plasma5-plasma-workspace mfg Tobias [1] https://people.freebsd.org/~tcberner/patches/kf5-5.84.v3.diff
I have a fix from upstream for net-im/ruqola that I will commit later today.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3f490e4d5caee28225973869a2fa122f5e9399b6 commit 3f490e4d5caee28225973869a2fa122f5e9399b6 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-20 06:00:37 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-20 07:08:29 +0000 net-im/ruqola: fix add upstream fix for KDE Frameworks 5.84 Obtained from: https://invent.kde.org/network/ruqola/-/commit/1c9e8072fcb6cdbc1b3f2201eba902706f917b58.diff PR: 257100 net-im/ruqola/Makefile | 4 ++++ net-im/ruqola/distinfo | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-)
Exp-run looks fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e20d8c03aac18647716094474d69b48a7ffe41a2 commit e20d8c03aac18647716094474d69b48a7ffe41a2 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-08-04 16:31:24 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-08-04 16:31:24 +0000 x11/kf5-frameworks: Update KDE Frameworks to 5.84.0 Saturday, 10 July 2021 KDE today announces the release of KDE Frameworks 5.84.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. Announcement: https://kde.org/announcements/frameworks/5/5.84.0/ Exp-run by: antoine PR: 257100 Mk/Uses/kde.mk | 2 +- archivers/kf5-karchive/distinfo | 6 +- astro/marble/pkg-plist | 2 - audio/plasma5-plasma-pa/pkg-plist | 1 - deskutils/latte-dock/pkg-plist | 3 - deskutils/plasma5-milou/pkg-plist | 1 - devel/kf5-extra-cmake-modules/distinfo | 6 +- devel/kf5-extra-cmake-modules/pkg-plist | 1 + 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-kcoreaddons/pkg-plist | 1 + devel/kf5-kcrash/distinfo | 6 +- devel/kf5-kdbusaddons/distinfo | 6 +- devel/kf5-kdbusaddons/pkg-plist | 1 + devel/kf5-kdeclarative/distinfo | 6 +- devel/kf5-kdoctools/distinfo | 6 +- devel/kf5-kfilemetadata/distinfo | 6 +- devel/kf5-ki18n/distinfo | 6 +- devel/kf5-kidletime/distinfo | 6 +- devel/kf5-kio/distinfo | 6 +- devel/kf5-kio/pkg-plist | 11 +- devel/kf5-kitemmodels/distinfo | 6 +- devel/kf5-knewstuff/distinfo | 6 +- devel/kf5-knotifications/distinfo | 6 +- devel/kf5-knotifyconfig/distinfo | 6 +- devel/kf5-kpackage/distinfo | 6 +- devel/kf5-kparts/distinfo | 6 +- devel/kf5-kpeople/distinfo | 6 +- devel/kf5-kpeople/pkg-plist | 1 + 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 +- devel/plasma5-plasma-sdk/pkg-plist | 2 - dns/kf5-kdnssd/distinfo | 6 +- dns/kf5-kdnssd/pkg-plist | 18 +- editors/kate/pkg-plist | 1 - graphics/kf5-kimageformats/Makefile | 3 - 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 +- multimedia/kf5-kmediaplayer/distinfo | 6 +- net/kf5-kcalendarcore/distinfo | 6 +- net/kf5-kcalendarcore/pkg-plist | 3 +- net/kf5-kcontacts/distinfo | 6 +- net/kf5-kdav/distinfo | 6 +- net/kf5-kdav/pkg-plist | 1 + net/kf5-kholidays/distinfo | 6 +- net/kf5-kxmlrpcclient/distinfo | 6 +- net/kf5-syndication/distinfo | 6 +- net/smb4k/pkg-plist | 1 - print/print-manager/pkg-plist | 1 - security/kf5-kdesu/distinfo | 6 +- security/kf5-kdesu/pkg-plist | 1 + sysutils/kf5-baloo/distinfo | 6 +- sysutils/kf5-kwallet/distinfo | 6 +- sysutils/plasma-pass/pkg-plist | 1 - textproc/kf5-kcodecs/distinfo | 6 +- textproc/kf5-sonnet/distinfo | 6 +- textproc/kf5-syntax-highlighting/distinfo | 6 +- textproc/uim-qt5/pkg-plist | 1 - 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 | 248 ++++++++++++++++++++++++ x11-themes/kf5-kemoticons/distinfo | 6 +- x11-themes/kf5-kiconthemes/distinfo | 6 +- x11-themes/kf5-oxygen-icons5/distinfo | 6 +- x11-themes/kf5-oxygen-icons5/pkg-plist | 54 ++++-- x11-themes/kf5-qqc2-desktop-style/distinfo | 6 +- x11-toolkits/kf5-attica/distinfo | 6 +- x11-toolkits/kf5-kcompletion/distinfo | 6 +- x11-toolkits/kf5-kconfigwidgets/distinfo | 6 +- x11-toolkits/kf5-kconfigwidgets/pkg-plist | 2 + x11-toolkits/kf5-kdesignerplugin/distinfo | 6 +- x11-toolkits/kf5-kguiaddons/distinfo | 6 +- x11-toolkits/kf5-kirigami2/distinfo | 6 +- x11-toolkits/kf5-kirigami2/pkg-plist | 1 - 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-kwidgetsaddons/pkg-plist | 4 + x11-toolkits/kf5-kxmlgui/distinfo | 6 +- x11-toolkits/kf5-kxmlgui/pkg-plist | 2 + x11-toolkits/plasma5-kdeplasma-addons/pkg-plist | 26 --- 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/distinfo | 6 +- x11/kf5-plasma-framework/pkg-plist | 2 + x11/plasma5-kscreen/pkg-plist | 1 - x11/plasma5-plasma-desktop/pkg-plist | 25 --- x11/plasma5-plasma-workspace/pkg-plist | 26 --- 112 files changed, 565 insertions(+), 363 deletions(-)
Committed. Thanks for the exp-run.