]> cloud.milkyroute.net Git - dolphin.git/commitdiff
KF6 Dolphin depends on kio-extras, for kcm_trash embedded in settings
authorJakob Petsovits <jpetso@petsovits.com>
Mon, 24 Jul 2023 17:43:18 +0000 (13:43 -0400)
committerJakob Petsovits <jpetso@petsovits.com>
Mon, 24 Jul 2023 18:00:36 +0000 (14:00 -0400)
When kio-extras is not installed (or kcm_trash.so exists, but
is outdated) then opening the "Configure Dolphin..." settings dialog
will crash. It tries to load kcm_trash with its old KCModule plugin
construction signature and gets a fatal symbol mismatch.

kcm_trash was recently moved from kio to kio-extras and is
unconditionally loaded in non-Windows environments, so that
dependency should be required in the metadata for kdesrc-build.

.kde-ci.yml

index 68e460d4cd145b14c677661949cbec69f0052570..dc3243e208ff51b6913a900996f264b36ba347ab 100644 (file)
@@ -34,5 +34,6 @@ Dependencies:
   'require':
     'frameworks/baloo': '@latest-kf6'
     'libraries/baloo-widgets': '@latest-kf6'
+    'network/kio-extras': '@latest-kf6'
     'third-party/packagekit-qt': '@latest'