[packaging/craft-blueprints-kde] kde: Clean up no longer needed dependencies on Phonon

Volker Krause <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit ceadba0bd8f065800f2ae6eb69dd3e7393312cee by Volker Krause.
Committed on 15/08/2026 at 09:17.
Pushed by vkrause into branch 'master'.

Clean up no longer needed dependencies on Phonon

KStars also looks like it's not linking against Phonon anymore, but it does
have some Phonon setup/bundling code left apparently, so not touching that.

M  +1    -1    kde/applications/dolphin/dolphin.py
M  +1    -1    kde/applications/gwenview/gwenview.py
M  +1    -1    kde/applications/klettres/klettres.py
M  +1    -1    kde/applications/kwordquiz/kwordquiz.py
M  +0    -1    kde/kdegames/kgoldrunner/kgoldrunner.py
M  +1    -1    kde/kdemultimedia/juk/juk.py

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/ceadba0bd8f065800f2ae6eb69dd3e7393312cee

diff --git a/kde/applications/dolphin/dolphin.py b/kde/applications/dolphin/dolphin.py
index 3b0e75c5e..17a3a75f6 100644
--- a/kde/applications/dolphin/dolphin.py
+++ b/kde/applications/dolphin/dolphin.py
@@ -14,6 +14,7 @@ class subinfo(info.infoclass):
     def setDependencies(self):
         self.runtimeDependencies["libs/qt/qtbase"] = None
         self.runtimeDependencies["libs/qt/qtimageformats"] = None
+        self.runtimeDependencies["libs/qt/qtmultimedia"] = None
         self.runtimeDependencies["kde/frameworks/tier2/kdoctools"] = None
         self.runtimeDependencies["kde/frameworks/tier3/kcmutils"] = None
         self.runtimeDependencies["kde/frameworks/tier3/knewstuff"] = None
@@ -35,7 +36,6 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["kde/kdenetwork/kio-extras"] = None
         self.runtimeDependencies["kde/kdemultimedia/ffmpegthumbs"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kuserfeedback"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
 
 
 class Package(CraftPackageObject.get("kde").pattern):
diff --git a/kde/applications/gwenview/gwenview.py b/kde/applications/gwenview/gwenview.py
index d47d04704..77c351a20 100644
--- a/kde/applications/gwenview/gwenview.py
+++ b/kde/applications/gwenview/gwenview.py
@@ -12,6 +12,7 @@ class subinfo(info.infoclass):
         self.buildDependencies["virtual/base"] = None
         self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None
         self.runtimeDependencies["libs/qt/qtbase"] = None
+        self.runtimeDependencies["libs/qt/qtmultimedia"] = None
         self.runtimeDependencies["libs/qt/qtsvg"] = None
         self.runtimeDependencies["kde/frameworks/tier1/breeze-icons"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kguiaddons"] = None
@@ -29,7 +30,6 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["kde/frameworks/tier3/purpose"] = None
         self.runtimeDependencies["kde/libs/libkdcraw"] = None
         self.runtimeDependencies["qt-libs/kimageannotator"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
         self.runtimeDependencies["libs/cfitsio"] = None
         self.runtimeDependencies["libs/exiv2"] = None
         self.runtimeDependencies["libs/lcms2"] = None
diff --git a/kde/applications/klettres/klettres.py b/kde/applications/klettres/klettres.py
index 85db1dd1d..a89f8935b 100644
--- a/kde/applications/klettres/klettres.py
+++ b/kde/applications/klettres/klettres.py
@@ -12,6 +12,7 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["virtual/base"] = None
         self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None
         self.runtimeDependencies["libs/qt/qtbase"] = None
+        self.runtimeDependencies["libs/qt/qtmultimedia"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kwidgetsaddons"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kcoreaddons"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kconfig"] = None
@@ -19,7 +20,6 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["kde/frameworks/tier1/ki18n"] = None
         self.runtimeDependencies["kde/frameworks/tier2/kcompletion"] = None
         self.runtimeDependencies["kde/frameworks/tier3/knewstuff"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
 
 
 class Package(CMakePackageBase):
diff --git a/kde/applications/kwordquiz/kwordquiz.py b/kde/applications/kwordquiz/kwordquiz.py
index c106e8c06..ffd9fed22 100644
--- a/kde/applications/kwordquiz/kwordquiz.py
+++ b/kde/applications/kwordquiz/kwordquiz.py
@@ -12,7 +12,7 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["virtual/base"] = None
         self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None
         self.runtimeDependencies["libs/qt/qtbase"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
+        self.runtimeDependencies["libs/qt/qtmultimedia"] = None
 
         self.runtimeDependencies["kde/frameworks/tier1/ki18n"] = None
         self.runtimeDependencies["kde/frameworks/tier1/kconfig"] = None
diff --git a/kde/kdegames/kgoldrunner/kgoldrunner.py b/kde/kdegames/kgoldrunner/kgoldrunner.py
index 801c4dcae..397c79e8d 100644
--- a/kde/kdegames/kgoldrunner/kgoldrunner.py
+++ b/kde/kdegames/kgoldrunner/kgoldrunner.py
@@ -19,7 +19,6 @@ class subinfo(info.infoclass):
         self.runtimeDependencies["kde/frameworks/tier1/kdbusaddons"] = None
         self.runtimeDependencies["kde/frameworks/tier3/kio"] = None
         self.runtimeDependencies["kde/frameworks/tier3/kxmlgui"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
         self.runtimeDependencies["kde/frameworks/tier3/kiconthemes"] = None
         self.runtimeDependencies["kde/kdegames/libkdegames"] = None
         self.runtimeDependencies["kde/plasma/breeze"] = None
diff --git a/kde/kdemultimedia/juk/juk.py b/kde/kdemultimedia/juk/juk.py
index 8976d4b9d..7e4da2e9b 100644
--- a/kde/kdemultimedia/juk/juk.py
+++ b/kde/kdemultimedia/juk/juk.py
@@ -15,7 +15,7 @@ class subinfo(info.infoclass):
         self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None
         self.runtimeDependencies["libs/qt/qtbase"] = None
         self.runtimeDependencies["libs/qt/qtsvg"] = None
-        self.runtimeDependencies["qt-libs/phonon"] = None
+        self.runtimeDependencies["libs/qt/qtmultimedia"] = None
         self.runtimeDependencies["libs/taglib"] = None
 
         self.runtimeDependencies["kde/frameworks/tier1/kconfig"] = None
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.