KDE Frameworks 5.91.0

David Faure faure at kde.org
Sun Feb 6 09:35:42 GMT 2022


Dear packagers,

KDE Frameworks 5.91.0 has been uploaded to the usual place.

New frameworks: none this time.

Public release next Saturday.

Thanks for the packaging work!

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
-------------- next part --------------
attica v5.91.0-rc1
555d02a78ee07599a18a4ff70516e3368dc9746c
c05ee119f66d6dc60ecff5b7c6e883d4bc478aca547811b4edbc45eaf0f17b6b  sources/attica-5.91.0.tar.xz
baloo v5.91.0-rc1
ddf0ff67c9a1af644c5a2dc532431519d955654b
7574d63379c41d8cb0e6579a0d73ab4257967ecbfaa7affa01472dcca35a12b3  sources/baloo-5.91.0.tar.xz
bluez-qt v5.91.0-rc1
64439d6b62129707ee9da6efe1f0b75150dc1d90
595a9ebf11845b2a3f7da4b9db596f485760bbe1930fac368150f17b6b96675c  sources/bluez-qt-5.91.0.tar.xz
breeze-icons v5.91.0-rc1
67852da8b0a4525d22ffe79cb25c91c444535877
c17db793b931a640f9db4466e1fee917127809f80ac8fc65b2273044ec23422a  sources/breeze-icons-5.91.0.tar.xz
extra-cmake-modules v5.91.0-rc1
ab9410be016f47a38f46061bb880c5a2351db1cb
9717885e30aadf184fa71511930409cabbf08eb6627ea8b051de8804fbcec54c  sources/extra-cmake-modules-5.91.0.tar.xz
frameworkintegration v5.91.0-rc1
1731552d9cd7932c7c97a8aeb4005fec94b53b05
7fbc8c3b949849d22161f78df453d759389319a91b4925ff235799e410c5e684  sources/frameworkintegration-5.91.0.tar.xz
kactivities v5.91.0-rc1
5ad69741d0fbf39537c0ba3a7caecf3bcf1f46ac
c0c811b91ff79cb23b99ec85b390ae331107a010f522ed45600ae6274f87c40f  sources/kactivities-5.91.0.tar.xz
kactivities-stats v5.91.0-rc1
d885fd7d37cc07817a8bd56e409286a62b76c4e8
98fdea4517529df0b1b733425a040a80df680d44bb7d27db10070828a9c3c420  sources/kactivities-stats-5.91.0.tar.xz
kapidox v5.91.0-rc1
09c805c6061d0c4fb715ef875cb8e099100e78ce
434daaf49056471af72a97043c054d0104f1341f92a4464f66a2256233a2b7f7  sources/kapidox-5.91.0.tar.xz
karchive v5.91.0-rc1
acb8cb937af564b0b5f01ee7d31aac6a5f77a66c
a3602cbed2aaf4d446ff7af78b626042aa6fbce1df60eb2b8332b5f6ff214cce  sources/karchive-5.91.0.tar.xz
kauth v5.91.0-rc1
9052587a57f7442a20d5b492da2d21d964661cc0
f865cb134cf4013496940d48f397eae6cf6bc5013dadf911340c23bd7ddb3a00  sources/kauth-5.91.0.tar.xz
kbookmarks v5.91.0-rc1
a99ba42142cad12eac877f025de786c63aaea821
a42233135dc255a0ff0147f22f9446c2b5932e6b11198aa099fdadbbf5b30e47  sources/kbookmarks-5.91.0.tar.xz
kcalendarcore v5.91.0-rc1
bd13fd43b4de5ec72feb8d11eef9290d31007b78
37f6975c0ebc8d1983f7c8bef96104dbad705a6a0fc59be53548fd317f05763e  sources/kcalendarcore-5.91.0.tar.xz
kcmutils v5.91.0-rc1
977b2f91bfcb4417d8dbb611c32160d42815a98b
1a195d83a092c493f10f372e245107277c275a418563cbc443a884ef4e4e3901  sources/kcmutils-5.91.0.tar.xz
kcodecs v5.91.0-rc1
0fbe6bc2d481816890cb8a722eae402c5c0b829a
3ec08377a1b2cbc30401ae9e43e1394c61635ab7537a37dc297cdc4deeda7c62  sources/kcodecs-5.91.0.tar.xz
kcompletion v5.91.0-rc1
eb60a1ba92bb5bcd54af413beae523fba0a78451
2422485b10de631583b7e92e0778e5cf0c0ceec677bcd289cb7bc04c5441dfd0  sources/kcompletion-5.91.0.tar.xz
kconfig v5.91.0-rc1
e1dedc43fa1f0cd442e76a99a682f09c0565ae31
a63c3feadc7b6b94d8e06ead5430289742f62da59dfa4f0ceaaf237523b6ad2b  sources/kconfig-5.91.0.tar.xz
kconfigwidgets v5.91.0-rc1
d58c6aff0d89dcb67b2e0049e8c9b44a1d47dc91
028493a1515a6c965ea0eecabc362340af1d2e8463760465539c980d03d8bb06  sources/kconfigwidgets-5.91.0.tar.xz
kcontacts v5.91.0-rc1
83039c3ba792aa51fd3262c62ae6194ea00a3db1
1b067820de0370a0da43b069f4c9cafb411bb201fcbb112b9743fb9d134b03b1  sources/kcontacts-5.91.0.tar.xz
kcoreaddons v5.91.0-rc1
14743e4b13e29fdc5698914b7c09b150731615e2
dfe3da03260e0153f9f6ced1fc7464eaaf0ed1fb692fc6c2b2d968b629ad719b  sources/kcoreaddons-5.91.0.tar.xz
kcrash v5.91.0-rc1
d2e95d4e26d60e7ca584367fd67575121cadcf8d
544996a31f616a274961c12023fc0650deeeb9ef50125dffbed10c556eb5b33d  sources/kcrash-5.91.0.tar.xz
kdav v5.91.0-rc1
30066d21230983c74dc124a1a29427bb64ca0998
5b8cdae0d401dc24bf0cd98cdf35de30501111968923953fa687552ae61adc08  sources/kdav-5.91.0.tar.xz
kdbusaddons v5.91.0-rc1
0d14d66910776174e7e8aeb6311904041d1ea769
3a726a9ba053c2e484b5d1d2e53b361bcfb039414df488d6bc7e29a281bc10a3  sources/kdbusaddons-5.91.0.tar.xz
kdeclarative v5.91.0-rc1
33f50f29de667ab7ca3395f1146d937be4f0b0f6
ffb8fb0edb1036aa310f1a80344e5a7209cfc9dc1bff086ed458fa0e58716da0  sources/kdeclarative-5.91.0.tar.xz
kded v5.91.0-rc1
dccf7c78579c51e9bde933d50102dd610d609ed2
e59e6d0fbdad184b2e0d59dccedd1e5be53ea21959d0e828e1bbab4f7bd420fe  sources/kded-5.91.0.tar.xz
kdelibs4support v5.91.0-rc1
af7a1d30a3f70c193c983569de981cd4ee30e0ed
4f6448fc6d03801b8f0e440aecd12e299631ae375c5390b343719eb85374e38c  sources/portingAids/kdelibs4support-5.91.0.tar.xz
kdesignerplugin v5.91.0-rc1
1c7bab049551045b5855fd4ff143b49b64d0c822
d89cfb46171bb467de99bb22a56328cc881621a6ad1d091a4481ccc17cde9b1e  sources/portingAids/kdesignerplugin-5.91.0.tar.xz
kdesu v5.91.0-rc1
144a3527c863985b4eb64545d312194d1b79ff8e
55da7ee8c24e49dfd8ae49e1d006e67f541d35d111df412c5eaa8180784a40f2  sources/kdesu-5.91.0.tar.xz
kdewebkit v5.91.0-rc1
90e00a8f21ce88328d365d0962a753d54893432b
18f361573109e95f39ca1fda04f973d9f64eb4f6ecba3dcea877e5df020796d6  sources/portingAids/kdewebkit-5.91.0.tar.xz
kdnssd v5.91.0-rc1
624d002e93703ebd7b2df3b987f64754ba016e27
6f58dcaf51b7188cde16f3b0a9ccf5e7550fe09ca2d9defc3e0ffd4d0fe4bfea  sources/kdnssd-5.91.0.tar.xz
kdoctools v5.91.0-rc1
1e367b97e8972246d8b00e50b4ac8aca0e18f924
7620010ddfaec988715be343af4e35f8bac75b5e14d1fa9d3bdbbe620925990a  sources/kdoctools-5.91.0.tar.xz
kemoticons v5.91.0-rc1
ba7c29cf22e9128b228326d0cf0239dbbc333f3d
10287a304fbe0bd6992afe29313c156883591639c9e80ec26e76e683709cf6cb  sources/kemoticons-5.91.0.tar.xz
kfilemetadata v5.91.0-rc1
753b6eab48f2e67736824ab95f13adb0a4d81270
380335d7f08653d0d85bdcde5b93e72d94c6101cd3719bc4c0b26ef6730403fc  sources/kfilemetadata-5.91.0.tar.xz
kglobalaccel v5.91.0-rc1
5e67418e8572921e44c45d37c214ac276e8874ef
c0610c5dfe078827594e0f32793f0fae87dcee21b75fee491850a7e0cc639a27  sources/kglobalaccel-5.91.0.tar.xz
kguiaddons v5.91.0-rc1
f054736c5aac8c8cfd36320a5c9bdbc721cd3250
7e56c2d826973632ee90b091c50aac53feb88409f5d2ad76d1214452efa6c83e  sources/kguiaddons-5.91.0.tar.xz
kholidays v5.91.0-rc1
25271f5010578d53639824d8c8288c984f69ffab
b55535746cd3b56270fd19bf377f7256bea00b4f8690449e0580225f6275bb98  sources/kholidays-5.91.0.tar.xz
khtml v5.91.0-rc1
03cc95e408a8d3b34f90abe84b5b68770f7f4d4b
a40056d988fd77bc4bd3749465ed5452701b7e4948e10dc67fb592925c98b3d1  sources/portingAids/khtml-5.91.0.tar.xz
ki18n v5.91.0-rc1
295591da3cc51c5e647af31baad53ade7acd8dea
9e1a8be4e1c0b7bbae262dfb0fffb75c6ec9efe2bd2fbc3fcae3ebbf9f68ed85  sources/ki18n-5.91.0.tar.xz
kiconthemes v5.91.0-rc1
ff232dd4a8e01c169e0bef1912a5454905f4604d
820d592beab1547265fcc2a61f6262535b85d444a05fd67b4eb2f11d9f2510ce  sources/kiconthemes-5.91.0.tar.xz
kidletime v5.91.0-rc1
5bef1c24320b241be459ace428da34bd1cf31c1b
1b23a2503defae1fca23bb1574439dcc24a2856c3603587c903f8e8b188f158b  sources/kidletime-5.91.0.tar.xz
kimageformats v5.91.0-rc1
54bd4bcd497f29db5d86e0f99de5dc6c39216175
aba371cbb11afba36c394beac443f1e8d3ab9d84801f44bcc252f13e868dc835  sources/kimageformats-5.91.0.tar.xz
kinit v5.91.0-rc1
66afcef39aee55690198d42e897d9da4041cdacb
71c3d83e2303f01bfd936351260ee3a7e0e78de568c90dd9236f7d5e8998c2f8  sources/kinit-5.91.0.tar.xz
kio v5.91.0-rc1
ddfa54138af33c3786630b0ab73e8e6b3c531025
118ba4c802dc2324de56a6cf37318be3a4188fc86c69f5b9704f5d295e870988  sources/kio-5.91.0.tar.xz
kirigami v5.91.0-rc1
f6ad6b2bda802494b3ecbe857218c42011cdf341
74fe8c2cbd6244c7b1a416ea282566ff3d79d4305d80b43cc80f8367724e55e7  sources/kirigami2-5.91.0.tar.xz
kitemmodels v5.91.0-rc1
db2f7ee65147d569a35700a87b3fcf7397992222
081c7fcf4ed9ec4034720bf87c9592b67603b6168e645c8f0129cb2d787e33a1  sources/kitemmodels-5.91.0.tar.xz
kitemviews v5.91.0-rc1
7f84bad1d2757343b74e4c8d1b177c2a939c95a9
68883dbd26401dbde559ca60fe1163e881d679d9cb83697cd5f9d9b0eb279599  sources/kitemviews-5.91.0.tar.xz
kjobwidgets v5.91.0-rc1
82cb34413c2b428a63d0d0226c5033efc0e261ed
5b909845e5707689e010d636cd36fb9b3b11fdddd37561b27d71a2234df3f392  sources/kjobwidgets-5.91.0.tar.xz
kjs v5.91.0-rc1
9666cd92f37ab53a8911fa5d6cd9190691ccc2b9
322309164f54bcc7b0a8c338f8088160cf61ad6e5bdb95a77c1f72e4aaa57c49  sources/portingAids/kjs-5.91.0.tar.xz
kjsembed v5.91.0-rc1
24e74f84435d7f2cd42265151a63f0e22f2edcaa
c0d07cba5fc4173279335f8bf696eb6e013696a19eadd3851f4f428942399e88  sources/portingAids/kjsembed-5.91.0.tar.xz
kmediaplayer v5.91.0-rc1
1e89cc92a82d9ee826905d49459c00f7fbb3fe7b
018aea7a06b09b9ebf7dcd6c1cf50caed144b91d0e449bfc31354c24f357c966  sources/portingAids/kmediaplayer-5.91.0.tar.xz
knewstuff v5.91.0-rc1
17794d827b2f4bf61485502adfc39f6870efaafa
d56bf70529bbb16f452533049d4205581806a5e883b14caa78f1362a97fab881  sources/knewstuff-5.91.0.tar.xz
knotifications v5.91.0-rc1
59b340a1eab08473abc3fae75a839f3d75375cae
f5f78ae7ca381524f990ead138ea68796a185418e608646dff216a846bcc0788  sources/knotifications-5.91.0.tar.xz
knotifyconfig v5.91.0-rc1
aa763e5b5094269f9fb42b7c0adf175d245571de
cedb0993e813f063a14b91b3db13d986a4501a5b8d52dc74992a57d4e0ada51e  sources/knotifyconfig-5.91.0.tar.xz
kpackage v5.91.0-rc1
af56edeba32be76cc6696c20e3d8987bd8ca0883
51309ab8fbb5774f04ef989b15674df63348cef97f349a293f202817b9a3888b  sources/kpackage-5.91.0.tar.xz
kparts v5.91.0-rc1
81f034d5edd468c57d657dfeef203d9e5118f475
f2ff8a873ae20899233d7ff8936204814d1ccbe1786fa872b5922912c232d182  sources/kparts-5.91.0.tar.xz
kpeople v5.91.0-rc1
24d2fe6787a336ff17f5d198bdd42c6e426c0550
77bf43f6714e2b82029b7a45d9a72779e28540375dd6d0e63f0fddf418c28226  sources/kpeople-5.91.0.tar.xz
kplotting v5.91.0-rc1
ac1381e3ca422facd878df663aa5734bc8e41fb2
46eb996698946d7b0dc60d69674b26a06278a7f8f8eb588504d1b1c423adf565  sources/kplotting-5.91.0.tar.xz
kpty v5.91.0-rc1
7da01606ce0076fc70de5e5bc687f16ffa4b7fc8
0da072117ddcded5de1d9befd2c1cf0b471711607902d03cb57bcf384d9ac1fb  sources/kpty-5.91.0.tar.xz
kquickcharts v5.91.0-rc1
5fc9948ee4372d3b412842944962fa4403ed72e0
930178d092b6e04394d739bf6ce11f1d89c5d7d167ad38ebeb689d226af511be  sources/kquickcharts-5.91.0.tar.xz
kross v5.91.0-rc1
70d2186eab8afe818a48d2b7e370c28fff630a45
54e17773868cc6ecd91a5927ee475cce49ce225f5ee429ff725aee2a8110c819  sources/portingAids/kross-5.91.0.tar.xz
krunner v5.91.0-rc1
e0ab70a373810d3e54d57ec1d4a635e865464841
0677f9409d1d60e53608632cdbc04aa7454ed4355609bee6bbceff994be12a9e  sources/krunner-5.91.0.tar.xz
kservice v5.91.0-rc1
b7afcdddd316eb53d352196b9ed7f57a485704af
779d11c436887c5300c6f3bf477ba334673444b3e9d3212a0cf12a1f653b9254  sources/kservice-5.91.0.tar.xz
ktexteditor v5.91.0-rc1
5effb17b91cf8c905e7ccf91c773c459fead39c6
31f3168dae1a8f44927d4596617de1d4bac989d02198b55a9e9121905deb89f2  sources/ktexteditor-5.91.0.tar.xz
ktextwidgets v5.91.0-rc1
1ea8c3a6afdf95b96d5f2afe73cc0ae62ab7f5ce
c41a6ae85345c33188c251e011a43672641fe489243c3436a1e1f15aa6cabf76  sources/ktextwidgets-5.91.0.tar.xz
kunitconversion v5.91.0-rc1
d080559bad8a56a1c26c0e4181a3f1b913357fad
57456b649efe2488f403e7b3cae73a734b3b459d32100b6b143f1c8d80035b58  sources/kunitconversion-5.91.0.tar.xz
kwallet v5.91.0-rc1
068bef0539c78d414b0f7084c7e46a607be05f90
3736051cfc42598368704b36c36f41482f778c45ba22a4e591389725945938fc  sources/kwallet-5.91.0.tar.xz
kwayland v5.91.0-rc1
ff932b679ffd427c81e98d16d82979c4a762019d
3efdfa6539fb0c053092ef5f178d0ea776a93a35754eefb1be348dcbd46403a8  sources/kwayland-5.91.0.tar.xz
kwidgetsaddons v5.91.0-rc1
a6c7daee1485038e369061964e0eb20be63b4246
e3b4dc3db4d608b2a725e9087ca3add1105e4027e7e47d10f96c2eff344af20e  sources/kwidgetsaddons-5.91.0.tar.xz
kwindowsystem v5.91.0-rc1
d184b3e9bb12841daad27323250f7b188359af7e
257990566f0ef96ca23e84eaad7a66a28dd67493b6cd5c6fdb3a2fe5b613c0fb  sources/kwindowsystem-5.91.0.tar.xz
kxmlgui v5.91.0-rc1
0e36444db1a9731fa0e976a5ab52ccca97516396
2f68b187570e22c7037fdbcff83ebaad8b5c77fe1bec166c059da6d475149ce3  sources/kxmlgui-5.91.0.tar.xz
kxmlrpcclient v5.91.0-rc1
4eedd3b3da2309c8249a024a0ce884f2315953f7
f0c2a92910283997c21c4f49b2bb074c1edede63706da89f965711cc8babdeae  sources/portingAids/kxmlrpcclient-5.91.0.tar.xz
modemmanager-qt v5.91.0-rc1
0528b67cfc472b2550acf718e5f21fa0c05727e6
a2673f18c7866d39c9cedca2f86540c56baf966a2491a86ca06a5a0427358496  sources/modemmanager-qt-5.91.0.tar.xz
networkmanager-qt v5.91.0-rc1
4b76ac3da4c0dbcc36ddcd119ecd703a55695211
2e20ffd995ce64a90b1133b594bab2b2292be54e538f62633e78e8296cc44738  sources/networkmanager-qt-5.91.0.tar.xz
oxygen-icons5 v5.91.0-rc1
3cc2fa7d0a65a91a53c68f6a4ee3e18dd6bd2e97
51713501fe067cd34d3c296bc2b891d62ed2e3c4f26ead36323f8adc3d157248  sources/oxygen-icons5-5.91.0.tar.xz
plasma-framework v5.91.0-rc1
0fb53a4b60057f79dea87be07288ef6b422c04fa
f4471872b4f279e2979f661f2792f0afa8af5f15896bd9e6a08e1ec7ed85b079  sources/plasma-framework-5.91.0.tar.xz
prison v5.91.0-rc1
e1ff01ab5ab6b00438891b7236bec450d79c9c10
8f61c6c351e018df29a837a2d276d088b61fc844af406ea2d4f221f8e5b83f4c  sources/prison-5.91.0.tar.xz
purpose v5.91.0-rc1
098fd52322fac6e37688b7b922de56998ab65d76
952c012d347f0ca6f1dc1aaad7e0ab538699bcaf9099fe8b25ddafd4cebfdcfc  sources/purpose-5.91.0.tar.xz
qqc2-desktop-style v5.91.0-rc1
db9462e34450a5b771e1e2030b16e161a825a909
11d52dfd9f576ee4933b32c6dd2458c5e25836935d9dcc27f3c845e8dccea965  sources/qqc2-desktop-style-5.91.0.tar.xz
solid v5.91.0-rc1
9875902d75155d8f16990b107693e810f1365825
4f561eaa048a6c0e35c3bb14b8bc1f637708afff689f464576bba2e7ab0293a8  sources/solid-5.91.0.tar.xz
sonnet v5.91.0-rc1
2ec551289d2aa573a5ff72be57d256b6c10914bb
bda19e339d19ffcfa6bfa74eb6f0cdaf75e2537450d2deed03f45f4a6b91fd18  sources/sonnet-5.91.0.tar.xz
syndication v5.91.0-rc1
579fd4b1b3aa4ef6eb6d0bca9ba62a76acf19036
fe05fc898c8e5adf23b977138e8b595448805fc2d48c62579881f500ab5953b8  sources/syndication-5.91.0.tar.xz
syntax-highlighting v5.91.0-rc1
8b91c58d43881d8f003bbed4d2cf88bc619c8a58
370a45b274db90e8d2d34d61d3f665a3f1f9f552d4503ce5805a47f445c4f93a  sources/syntax-highlighting-5.91.0.tar.xz
threadweaver v5.91.0-rc1
0c334601aae3cdc1c2b6a1f4e9db36b2385193e8
22485000cf28d4b28a46e7856532339df5e3e49180ee4a0493f3f3491f9e00a4  sources/threadweaver-5.91.0.tar.xz
-------------- next part --------------
### Baloo

* Static libs linked into shared libs need -fPIC

### Breeze Icons

* start-here-kde: Make icon adaptable to dark themes (bug 416302)
* Fix icon colors to be consistent across all sizes
* Check executables exist in PATH before passing them to QProcess
* Declare namespace for kongress icon
* Fix naming of brightness icons

### Extra CMake Modules

* kde_package_app_templates: drop atime,ctime, consistently set mtime
* kde_package_app_templates: use numeric owner/group with tar
* Set the right @since version for ECMQmlModule
* Only enable -bsymbolic-functions when Qt is built in a compatible way
* Introduce ECMFindQmlModule.cmake
* Add ecm_set_deprecation_versions cmake function

### Framework Integration

* Install plugin in kf<version>
* Fix wrong porting of KNSCore::Engine::configSearchLocations (bug 448237)

### KActivitiesStats

* reduce boost

### KActivities

* Use uppercase includes
* Unharcode Qt major version

### KAuth

* Move plugins in kf<version> directory
* Correct the dependencies specified for KAuth
* Bump minimum required version of Polkit-Qt-1 to 0.112.0
* Remove Polkit-Qt build support, Polkit-Qt-1 replaced it a long time ago
* Adjust CMake code to find PolkitQt{5,6}-1

### KCalendarCore

* Revert "Honour STATUS:CANCELLED"
* Serialize container sizes as 32bit integers
* Compare timeSpec() for the due date/time, too
* Fix generate pkg file
* T12270: create an inheritance hierarchy of private types

### KCMUtils

* Add KPluginWidget::load()
* Remove assertion for KPluginMetaData param in KCModuleLoader::loadModule
* KCModuleProxy: Use std::optional to check if we have a KPluginMetaData object
* KCModuleProxy: Replace space with underscore when registering DBus service
* Switch header style to ToolBar for system settings
* kpluginmodel: Also copy plugin Id from KService to json object
* KCMUtils can be built on Windows too

### KConfig

* Introduce StandardShortcutWatcher to watch for runtime changes (bug 426656)
* Extract isNonDeletedKey() helper function
* Look for entries with common group prefix in entryMap's subrange
* KConfigPrivate::copyGroup: remove redundant entryMap lookup
* groupList: convert each group name from UTF-8 once
* Exclude deleted groups from groupList() (bug 384039)

### KConfigWidgets

* KLanguageButton: Don't insert duplicates
* KLanguageButton: Adapt to new .desktop filenames
* Change shortcuts of standard actions if standard shortcut changes (bug 426656)
* Use BUILD* deprecation wrapper for virtual method (bug 448680)
* Simplify KHamburgerMenu menu items
* Only require KAuth on Linux/FreeBSD
* Don't use KAuth on Windows

### KCoreAddons

* Search in kf<version> plugin
* kcoreaddons_target_static_plugins: Use private linking for plugin registration file
* klibexec helper to resolve libexec path relative
* KPluginMetaDataTest: Fix check for service type querying error essage
* desktopfileparser: Avoid a run-time string concatenation
* KF5CoreAddonsConfig: check desktoptojson version when cross-compiling
* desktoptojson: Further improvements to cross-compilation mode
* Fix kcoreaddons_desktop_to_json when cross-compiling
* Add KPluginMetaData::fromJsonFile()
* KPluginMetadata: store all paths as absolute ones
* KPluginMetaData::metaDataFileName: Fix broken check if we have the metaDataFileName value set
* kcoreaddons_add_plugin: Throw error when we have unparsed args
* Improve formatRelativeDateTime
* Improve error message for KPluginFactory::loadFactory
* Add missing copying of error text in KPluginFactory::instantiatePlugin

### KDAV

* Fix header installation path to include module prefix
* Use uppercase "KDAV" name as qmake identifier, to be match KF standards
* Fix pri file to also note KCoreAddons dependency
* Fix non-existing include path set in pri file

### KDeclarative

* proper position for top separator
* [KeySequenceItem] Make keySequence «non-null», «non-undefined» and «non-""»
* [KeySequenceItem] Fix code style and bump QML imports
* Make QML code depend less on the `kcm` context property
* Fix QT_NO_OPENGL build after 66c5bb0efa
* kquickcontrols: Improve accessibility in ColorButton.qml (bug 449282)
* GridDelegate: Focus on the delegate after a menu is closed
* GridDelegate: Open menu when Menu key is pressed
* Exclude epoxy in qt6 => exclude plotter class
* Deprecate KDeclarative::ConfigPropertyMap in favor of KConfigPropertyMap
* It's not necessary now as "the Frameworks that actually require
* Don't use KGlobalAccel on Windows

### KDED

* install plugins in kf<version>
* Set order of kded launching with systemd boot
* kded supports building on Windows, make sure we have our dependencies available

### KDELibs 4 Support

* Link against KF5::Auth
* Also add the KAuth dependency in the CI metadata

### KDESU

* Check executables exist in PATH before passing them to QProcess
* Port from KToolInvocation::kdeinitExecWait (deprecated) to QProcess
* kdesud: close all file descriptors > 3 on exec()

### KDocTools

* Check executables exist in PATH before passing them to QProcess
* Don't hardcode "kf5" for the catalog search path

### KFileMetaData

* make TypInfo comparison const
* Install plugins in kf<version>
* deprecate image extraction via embeddedimagedata

### KGlobalAccel

* Fix action registration and unregistration order (bug 448369)
* Check executables exist in PATH before passing them to QProcess

### KDE GUI Addons

* Add Google Maps Geo URI handler
* Add Qwant Maps to CMakeLists
* Add Qwant Maps Geo URI handler
* Add a fallback handler for the geo: URI scheme
* Install plugins in kf<version>

### KHolidays #

* Update Taiwanese holidays
* UK holiday change 2022 (Spring bank holiday) (bug 448305)

### KHTML

* fix khtml crash in wayland session
* [ci] Fix phonon dep

### KI18n

* Default initialize QVariants as such, not as a QString
* install plugins in kf<version>
* Fix warning info
* KuitSetup: fix setting classification of tags

### KIconThemes

* Check executables exist in PATH before passing them to QProcess
* Don't create a new KColorScheme for each KIconColors

### KIdleTime

* Change plugin install dir on macOS
* Install plugins in kf<version>

### KImageFormats

* Check executables exist in PATH before passing them to QProcess

### KIO

* [KFilePlacesView] Use helpEvent for teardown action tooltip
* KPropertiesDialog: only load plugins suitable for mime type of file
* Use new KLibexec to locate kioslave5
* Consider slow files as remote files in previewjob (bug 372849)
* [KFilePlacesView] Elide section header if needed
* exec line is not necessary now
* [desktopexecparser] Consider associations from mimeapps.list to determine whether an app supports a scheme (bug 439132)
* [kopenwithdialog] Fix filtering (bug 449330)
* [KFilePlacesView] Adjust entire delegate height during (dis)appear animation
* kdirmodel: Allow using full path for Icon in .desktop file (bug 448596)
* Deprecate class KNTLM & methods, no users known outside of kio-http
* [previewjob] Don't recreate same regex
* KDirOperator: on first show, don't display files in dir-only mode
* Group configure_file and kcoreaddons_add_plugin
* Install plugins in kf<version>
* Officially deprecate kcoredirlister methods that use QRegExp
* Utilize KPluginMetaData::value overloads
* Install kio_version.h in the KIO include prefix
* Add option of using DBus activation for ApplicationLauncherJob
* [KFilePlacesView] Don't highlight delegate when hovering header area
* [KFilePlacesView] Call teardownFunction from inline eject button, too
* [KFilePlacesView] Don't hide hidden entries when clicking one
* [KFilePlacesView] Add inline eject button
* [KFilePlacesModel] Introduce TeardownAllowedRole
* [KFilePlacesView] Wire up QAbstractItemView::iconSize
* [KFilePlacesView] Add getter and change signal for showAll
* [KFilePlacesView] Allow to provide a teardown function
* [KFilePlacesView] Add middle click support and signals for item activation
* [KFilePlacesView] Refactor context menu
* file_unix: Do not try to preserve ownership when permission is -1 (bug 447779)
* KPropertiesDialog: use the KFileItem when checkig if the url is local (bug 444624)
* Deprecate the "connected slave" feature

### Kirigami

* OverlaySheet: Accommodate the left and right padding
* OverlaySheet: Initialise the view with sound values
* FormLayout: Replace heuristic approach with an instanceof check
* Fix install plugin in kf<version>
* libkirigami: Port to target_sources and other target-specific properties
* Disable BUILD_EXAMPLES/TESTING when BUILD_SHARED_LIBS is off
* Add Chip Component
* Add android related files to template
* Add BasicListItem.iconSelected property and use it in CheckableListItem
* Take in count difference in bottom and top padding in search icon
* API dox: document CamelCase include headers
* KF5Kirigami2: install headers to path prefix matching C++ namespace Kirigami
* Introduce "InputMethod" singleton and supporting code to detect virtual keyboard
* Properly document ShadowedRectangle and co
* Deprecate TabBar toolbar style
* Dialog: Smoothen enter/exit animation, and ensure themes don't add footer background
* Improve search icon inside SearchField
* Give the NavigationTabBar component an ocean style
* Add a search icon to the SearchField
* template: remove title from AboutPage
* examples/PageRouter: don't introduce applicationWindow id
* Make enter/key presses "click" BasicListItems
* Improve default template
* Dialog: Use performant shadow
* Use version-less/non-deprecated install location variables
* Fix find_dependency
* change color when card is highlighted
* Kirigami supports Windows, ensure we have our dependencies there too

### KItemModels

* Rework removeParentMappings() to not  rely on stable QHash iterators
* Don't cache end iterator when modifying the container

### KJobWidgets

* Check executables exist in PATH before passing them to QProcess

### KJS

* Revert "Install kjs_version.h in /usr/include/KF5/KJS/"

### KNewStuff

* Update code snippet for NewStuff.Action
* Register KNSCore::Entry under name "Entry" as a Q_GADGET to QML
* Consume string views before they become invalid
* Focus search field by default unless doing so would show the virtual keyboard (bug 444727)
* Deprecate KNS3::Button class in favor of KNSWidgets::Button
* Introduce KNSWidgets::Button class for better compatibility with KF6 changes
* KNSWidgets::Action add compatibility for unified entry class in KF6
* Unify how kpackageType is determined for the addons
* Button.qml Fix binding for engine property
* Button.qml: Use QML loaders for dialog component
* Fix broken usage example for NewStuff.Action
* Remove QProcess::ExitStatus parameter from signal handler parameter list if we don't need it

### KNotification

* Remove Phonon from Linux CI
* Add KStatusNotifierItem::hideAssociatedWidget()
* KStatusNotifierItem: use actions instead of Yes/No in Quit confirm dialog

### KPackage Framework

* Simplify code using KPluginMetaData::fromJsonFile
* Explicitly call KPluginMetaData::fromJsonFile when constructing metadata objects
* Fix unintended result in readKPackageTypes (bug 448625)
* Use ecm_mark_nongui_executable() for mock:// handler
* PackageJob: Use QStandardPaths::findExecutable() to find resolvers
* QueryTest: validate the install() result
* Build static libs which are linked into shared libs as PIC

### KQuickCharts

* ModelSource: Don't use QPointer for storing the model
* ModelSource: Cache minimum/maximum properties of the model

### KRunner

* search plugins in kf<version>
* Put aliased classes in "KRunner"-namespace
* Fix flickering in Application Launcher for every character typed (bug 423161)
* Port to KDEDeprecationSettings cmake function
* KF5RunnerConfig.cmake.in: Explicitly require QtGui and KCoreAddons, exclude Plasma on deprecation free builds
* Add compatibility type definitions for classes without 'Plasma' namespace
* Fixups for building without including KService/KIO/Plasma-Frameworks (bug 447908)
* Silence deprecation warning for KPluginInfo/KServiceTypeTrader in compatibility blocks

### KService

* Install kservice_version.h in KService include prefix
* Make parseLayoutNode function const
* Make "missing merge tag" error actionable

### KTextEditor

* Abort completion on view scroll on wayland
* Avoid flicker on refresh
* install plugin in kf<version>
* Use QDir::temp().filepath() instead of manually creating temp file paths
* KateModOnHdPrompt::slotDiff: Create diff file in temp folder (bug 448257)
* avoid flicker for border on size changes (bug 435361)
* Fix undo manager leaks more properly
* When using tabs, use tabs to auto indent (bug 367966 375529)
* Fix @since for aboutToSave
* Fix leaks in undo manager
* Don't scroll on select all (bug 435855)
* Fix auto-reloading files in git repositories
* Handle single statement condition blocks better (bug 385472)
* Fix cstyle for cases where there is a func in param
* Reload doc on OnDiskCreated
* Allow disabling focus frame (bug 418657)
* Fix selection scrolling from line border works only downwards (bug 419076)
* Fix camel cursor when last word is of one letter only (bug 448692)
* only execute diff in path
* only start programs in user's path
* completion: Use scored fuzzy matching
* Do proper fuzzy matching in completion (bug 401509)
* Fix undo history wrongfully restored in some cases
* Revert "Do not cancel mouse selection when using the keyboard" (bug 446189)
* don't let auto-detection overwrite user settings
* Introduce auto indent detection
* Restore undo history when document is same (bug 297883)
* Fix drag pixmap highlight sometimes does not match original text (bug 438567)
* Find: Update working range when replacing (bug 447972)
* set QClipboard::Selection for select all (bug 428099)
* Fix rash when switching between tabs while search is running (bug 445683)
* improve wording for modified on disk warnings (bug 372638)
* KTextEditor has a hard dependency on KAuth - ensure it is available
* Introduce Document::aboutToSave signal
* Fix creative QString constructions from numerical values
* Use version-less install target default arguments
* Use non-deprecated style option initialization
* Combine keys and modifiers using the | operator
* Disambiguate QStringBuilder to QByteArray conversion for hashing
* Make comparison operator const
* Don't pass a QString pointer to QString::compare
* Automatically determine iterator type
* Fix QChar conversion ambiguities

### KWallet Framework

* Fix install headers

### KWayland

* Ensure when unmapped is emitted, ::windows() will not contain unmapped window
* Don't use hard-coded versions with targets and variables
* Install pkg-config file
* Deprecate PlasmaWindowModel::requestVirtualDesktop()
* kwayland server has been moved to plasma kwayland-server since 5.73
* src/client: wrap deprecated methods in deprecation macros

### KWindowSystem

* Check executables exist in PATH before passing them to QProcess
* install plugins in kf<version>
* Avoid XKeycodeToKeysym in KKeyServer::initializeMods (bug 426684)
* Remove placeholder wayland platform plugin
* [kwindowinfo] Add support for reading _GTK_APPLICATION_ID
* Add KWindowSystem::updateStartupId(QWindow *window)

### KXMLGUI

* Check executables exist in PATH before passing them to QProcess
* Use uppercase includes
* Allow KToolBar to be in other places than MainWindow's ToolBarArea
* Fix i18n comment not being properly extracted

### ModemManagerQt

* Explicitly register QDBusObjectPath type

### NetworkManagerQt

* Don't write to QByteArray out of bounds
* Make de/serializing of the parity option symmetric
* Add support for WPA3-Enterprise 192-bit mode

### Oxygen Icons

* Check executables exist in PATH before passing them to QProcess

### Plasma Framework

* Check executables exist in PATH before passing them to QProcess
* ExpandableListItem: Deprecate custom isEnabled property and alias it to enabled (bug 449539)
* PC3 ButtonContent: Move property defaultIconSize to the top-level component
* Identify containments using X-Plasma-ContainmentType instead of service types
* Native interface always available
* ModelContextMenu: drop Accessible.role property
* Do not use Control for PC3::IconLabel (bug 445899)
* Corona::containmentForScreen: Ignore activities when an empty string is used (bug 448590)
* Change where add_feature_info(EGL) is called
* Fix detection of GLX support in QtGui
* PC3 ScrollView: set step sizes based on devicePixelRatio
* ConfigModel: Expose Roles enum to QML
* Adapt build system for building against qt6 + fix some compile errors
* Don't fallback to EGL::EGL, just don't link to EGL when it's not found
* Always sync the setPanelBehavior to wayland (bug 448373)
* PlasmaQuick::Dialog - Fix flickering issues when resizing (specially in krunner) (bug 427672)
* Always sync the setPanelBehavior to wayland (bug 426969)
* PC3 ScrollView: Avoid importing QtQuick.Controls.2
* Doc: Improve descriptions of Plasma::DataSource methods
* Don't crash when a screen gets disabled and enabled again (bug 447752)
* PC3 RadioIndicator: use radiobutton.svg for breeze-light and breeze-dark
* KWayland does not make sense outside of Linux/FreeBSD, so don't try to depend on it there
* Add Yakuake panel icon (bug 427485)
* Deprecated PlasmaExtras.ScrollArea component
* PC3 SwipeView: use longDuration for highlight animation

### Prison

* Prison supports Windows

### QQC2StyleBridge

* Avoid needlessly reading font settings
* StyleItem: emit signal on style changes
* install plugins in kf<version>
* take icon width into account
* adapt width of combobox to its content (bug 403153)
* Theme placeholderTextColor
* Make menu items taller in Tablet Mode
* Fix find_package
* Remove QStyle::State_Horizontal when it's not horizontal
* Adapt build system for building against qt6
* Slider: handle scrolling (bug 417211)
* Use upstream scroll implementations for Combobox and SpinBox
* Use metrics from Breeze for menu items (bug 447289)

### Solid

* Convert some connect to new signature style
* [UDisks2 Backend] Don't do media check for loop devices
* [upower] Properly round up battery's capacity (bug 448372)
* [UPower Backend] Check for Bluez for any unknown battery type
* [UDisks2] Ignore file systems mounted with x-gdu.hide option

### Sonnet

* Allow to install plugin in kf5 or kf6 directory

### Syntax Highlighting

* Python: fix line continuation starting with a string
* CSS: add some values and functions
* CSS: fix nested function call (bug 444506)
* Zsh: fix line-break and pattern in double bracket condition
* Bash: fix line-break in double bracket condition (bug 448126)
* Bash: fix parameter expansion replacement with extended glob
* [R] Add support for new pipe from R 4.1
* Update Stan highlighting

### Security information

The released code has been GPG-signed using the following key:
pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <faure at kde.org>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7  4577 58D0 EE64 8A48 B3BB


More information about the release-team mailing list