diff --git a/desktop/kde/framework/kactivities/pspec.xml b/desktop/kde/framework/kactivities/pspec.xml
index ce012d882f..f3c6e6f076 100755
--- a/desktop/kde/framework/kactivities/pspec.xml
+++ b/desktop/kde/framework/kactivities/pspec.xml
@@ -10,15 +10,42 @@
LGPLv2
library
- app:console
+ app:console
Library for KDE's Plasma Activities support
Kactivities provides an API for using and interacting with the Plasma Activities Manager.
http://download.kde.org/stable/frameworks/5.11/kactivities-5.11.0.tar.xz
qt5-base-devel
- python3
+ mesa-devel
boost-devel
+ kdbusaddons-devel
+ kdeclarative-devel
+ kpackage-devel
+ ki18n-devel
+ kconfig-devel
+ kcoreaddons-devel
+ kio-devel
+ kservice-devel
+ kbookmarks-devel
+ kwidgetsaddons-devel
+ kcompletion-devel
+ kjobwidgets-devel
+ kitemviews-devel
+ solid-devel
+ kauth-devel
+ kcodecs-devel
+ kconfigwidgets-devel
+ kxmlgui-devel
+ kwindowsystem-devel
+ kglobalaccel-devel
+ kcmutils-devel
+ qt5-declarative-devel
+ qt5-sql-postgresql
+ qt5-sql-mysql
+ qt5-sql-sqlite
+ qt5-sql-odbc
extra-cmake-modules
+ cmake
build-source.patch
@@ -29,42 +56,34 @@
kactivities
qt5-base
- qt5-declarative
- libgcc
+ qt5-declarative
+ libgcc
kconfig
- kconfigwidgets
- kcoreaddons
- kcmutils
- kdeclarative
- kdbusaddons
- ki18n
- kio
- kglobalaccel
- kservice
- kxmlgui
- kwindowsystem
+ kconfigwidgets
+ kcoreaddons
+ kdbusaddons
+ ki18n
+ kio
+ kglobalaccel
+ kservice
+ kxmlgui
+ kwindowsystem
/usr/share
- /usr/share/locale
- /usr/bin
- /usr/lib/qt5
- /usr/lib
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
/usr/share/doc
-
-
- kactivities
-
-
- kactivities
-
+
kactivities-devel
- Development files for kactivities
+ Development files for kactivities
- qt5-base-devel
+ qt5-base-devel
boost-devel
kactivities
diff --git a/desktop/kde/framework/kcmutils/pspec.xml b/desktop/kde/framework/kcmutils/pspec.xml
index 3334aec551..18f0934254 100755
--- a/desktop/kde/framework/kcmutils/pspec.xml
+++ b/desktop/kde/framework/kcmutils/pspec.xml
@@ -15,8 +15,23 @@
http://download.kde.org/stable/frameworks/5.11/kcmutils-5.11.0.tar.xz
qt5-base-devel
- python3
+ qt5-declarative-devel
+ mesa-devel
+ kcodecs-devel
+ kpackage-devel
+ kdeclarative-devel
+ kconfigwidgets-devel
+ kwidgetsaddons-devel
+ kconfig-devel
+ kauth-devel
+ kcoreaddons-devel
+ ki18n-devel
+ kiconthemes-devel
+ kitemviews-devel
+ kservice-devel
+ kxmlgui-devel
extra-cmake-modules
+ cmake
diff --git a/desktop/kde/framework/kdeclarative/pspec.xml b/desktop/kde/framework/kdeclarative/pspec.xml
index dcc4b860ac..3c49698b8a 100755
--- a/desktop/kde/framework/kdeclarative/pspec.xml
+++ b/desktop/kde/framework/kdeclarative/pspec.xml
@@ -15,7 +15,31 @@
http://download.kde.org/stable/frameworks/5.11/kdeclarative-5.11.0.tar.xz
qt5-base-devel
- extra-cmake-modules
+ mesa-devel
+ libepoxy-devel
+ qt5-declarative-devel
+ kauth-devel
+ kcodecs-devel
+ kpackage-devel
+ kconfig-devel
+ kservice-devel
+ kcoreaddons-devel
+ kguiaddons-devel
+ kglobalaccel-devel
+ ki18n-devel
+ kiconthemes-devel
+ kio-devel
+ kbookmarks-devel
+ kcompletion-devel
+ kconfigwidgets-devel
+ kitemviews-devel
+ kjobwidgets-devel
+ solid-devel
+ kxmlgui-devel
+ kwidgetsaddons-devel
+ kwindowsystem-devel
+ extra-cmake-modules
+ cmake
@@ -23,41 +47,41 @@
kdeclarative
qt5-base
- libgcc
- libepoxy
- qt5-declarative
+ libgcc
+ libepoxy
+ qt5-declarative
kpackage
- kconfig
- kservice
- kcoreaddons
- kglobalaccel
- ki18n
- kiconthemes
- kio
- kwidgetsaddons
- kwindowsystem
+ kconfig
+ kservice
+ kcoreaddons
+ kglobalaccel
+ ki18n
+ kiconthemes
+ kio
+ kwidgetsaddons
+ kwindowsystem
/usr/bin
/usr/share
- /usr/share/locale
- /usr/lib/qt5
- /usr/lib
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
/usr/share/doc
kdeclarative-devel
- Development files for kdeclarative
+ Development files for kdeclarative
- qt5-base-devel
+ qt5-base-devel
kdeclarative
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
diff --git a/desktop/kde/framework/kinit/pspec.xml b/desktop/kde/framework/kinit/pspec.xml
index 770d0ba6c4..57ab8bf8f3 100644
--- a/desktop/kde/framework/kinit/pspec.xml
+++ b/desktop/kde/framework/kinit/pspec.xml
@@ -16,8 +16,31 @@
http://download.kde.org/stable/frameworks/5.11/kinit-5.11.0.tar.xz
qt5-base-devel
- kdoctools-devel
- extra-cmake-modules
+ kdoctools-devel
+ libX11-devel
+ libcap-devel
+ libgcc
+ kcrash-devel
+ kcoreaddons-devel
+ kitemviews-devel
+ solid-devel
+ kxmlgui-devel
+ kjobwidgets-devel
+ kcompletion-devel
+ kwidgetsaddons-devel
+ kconfig-devel
+ kcodecs-devel
+ kauth-devel
+ kconfigwidgets-devel
+ kio-devel
+ ki18n-devel
+ kservice-devel
+ kbookmarks-devel
+ kwindowsystem-devel
+ docbook-xml
+ docbook-xsl
+ extra-cmake-modules
+ cmake
@@ -25,17 +48,16 @@
kinit
qt5-base
- libX11
- libcap
- libgcc
- kcrash
- kcoreaddons
- kconfig
- kdoctools
- ki18n
- kio
- kservice
- kwindowsystem
+ libX11
+ libcap
+ libgcc
+ kio
+ kcrash
+ kcoreaddons
+ kconfig
+ ki18n
+ kservice
+ kwindowsystem
/usr/share
diff --git a/desktop/kde/framework/knewstuff/pspec.xml b/desktop/kde/framework/knewstuff/pspec.xml
index 36e42d5f46..895472d701 100755
--- a/desktop/kde/framework/knewstuff/pspec.xml
+++ b/desktop/kde/framework/knewstuff/pspec.xml
@@ -14,8 +14,35 @@
The KNewStuff library implements collaborative data sharing for applications.
http://download.kde.org/stable/frameworks/5.11/knewstuff-5.11.0.tar.xz
- qt5-base-devel
- extra-cmake-modules
+ qt5-base-devel
+ boost-devel
+ libgcc
+ kauth-devel
+ kwidgetsaddons-devel
+ ktextwidgets-devel
+ kiconthemes-devel
+ kcompletion-devel
+ kitemviews-devel
+ karchive-devel
+ attica-devel
+ kconfig-devel
+ kcoreaddons-devel
+ kcmutils-devel
+ kdeclarative-devel
+ ki18n-devel
+ kio-devel
+ kglobalaccel-devel
+ kservice-devel
+ kxmlgui-devel
+ kbookmarks-devel
+ kwindowsystem-devel
+ sonnet-devel
+ kcodecs-devel
+ kconfigwidgets-devel
+ solid-devel
+ kjobwidgets-devel
+ extra-cmake-modules
+ cmake
@@ -23,32 +50,26 @@
knewstuff
qt5-base
- boost
- libgcc
- kwidgetsaddons
- ktextwidgets
- kiconthemes
- kcompletion
- kitemviews
- karchive
- kf5-attica
- kconfig
- kcoreaddons
- kcmutils
- kdeclarative
- kdbusaddons
- ki18n
- kio
- kglobalaccel
- kservice
- kxmlgui
- kwindowsystem
+ libgcc
+ kwidgetsaddons
+ ktextwidgets
+ kiconthemes
+ kcompletion
+ kitemviews
+ karchive
+ attica
+ kconfig
+ kcoreaddons
+ ki18n
+ kio
+ kservice
+ kxmlgui
/usr/share
- /usr/share/locale
- /usr/lib/qt5
- /usr/lib
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
/usr/share/doc
@@ -57,7 +78,7 @@
knewstuff-devel
Development files for knewstuff
- qt5-base-devel
+ qt5-base-devel
knewstuff
diff --git a/desktop/kde/framework/knotifications/actions.py b/desktop/kde/framework/knotifications/actions.py
index 309e61a6e8..0606439972 100755
--- a/desktop/kde/framework/knotifications/actions.py
+++ b/desktop/kde/framework/knotifications/actions.py
@@ -12,6 +12,7 @@ def setup():
-DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
-DLIB_INSTALL_DIR=lib \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DPhonon4Qt5_DIR=/usr/lib/qt5/cmake/phonon4qt5 \
-DPYTHON_EXECUTABLE=/usr/bin/python3 \
-DBUILD_TESTING=OFF")
diff --git a/desktop/kde/framework/kparts/pspec.xml b/desktop/kde/framework/kparts/pspec.xml
index 7fedca3b68..6a08c44784 100644
--- a/desktop/kde/framework/kparts/pspec.xml
+++ b/desktop/kde/framework/kparts/pspec.xml
@@ -14,8 +14,34 @@
This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons).
http://download.kde.org/stable/frameworks/5.11/kparts-5.11.0.tar.xz
- qt5-base-devel
- extra-cmake-modules
+ qt5-base-devel
+ kauth-devel
+ knotifications-devel
+ kwidgetsaddons-devel
+ ktextwidgets-devel
+ kiconthemes-devel
+ kcompletion-devel
+ kitemviews-devel
+ karchive-devel
+ attica-devel
+ kconfig-devel
+ kcoreaddons-devel
+ kcmutils-devel
+ kdeclarative-devel
+ ki18n-devel
+ kio-devel
+ kglobalaccel-devel
+ kservice-devel
+ kxmlgui-devel
+ kbookmarks-devel
+ kwindowsystem-devel
+ sonnet-devel
+ kcodecs-devel
+ kconfigwidgets-devel
+ solid-devel
+ kjobwidgets-devel
+ extra-cmake-modules
+ cmake
@@ -23,38 +49,38 @@
kparts
qt5-base
- libgcc
- kjobwidgets
- kconfig
- kcoreaddons
- ki18n
- kiconthemes
- knotifications
- kservice
- kwidgetsaddons
- kxmlgui
- kio
+ libgcc
+ kjobwidgets
+ kconfig
+ kcoreaddons
+ ki18n
+ kiconthemes
+ knotifications
+ kservice
+ kwidgetsaddons
+ kxmlgui
+ kio
/usr/share
- /usr/share/locale
- /usr/lib/qt5
- /usr/lib
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
/usr/share/doc
kparts-devel
- Development files for kparts
+ Development files for kparts
- qt5-base-devel
+ qt5-base-devel
kparts
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
diff --git a/desktop/kde/framework/ktexteditor/pspec.xml b/desktop/kde/framework/ktexteditor/pspec.xml
index 3971c2ea62..e17b323247 100755
--- a/desktop/kde/framework/ktexteditor/pspec.xml
+++ b/desktop/kde/framework/ktexteditor/pspec.xml
@@ -14,8 +14,36 @@
KTextEditor provides a powerful text editor component that you can embed in your application.
http://download.kde.org/stable/frameworks/5.11/ktexteditor-5.11.0.tar.xz
- qt5-base-devel
- extra-cmake-modules
+ qt5-base-devel
+ qt5-script-devel
+ qt5-xmlpatterns-devel
+ kauth-devel
+ kguiaddons-devel
+ kwidgetsaddons-devel
+ ktextwidgets-devel
+ kiconthemes-devel
+ kcompletion-devel
+ kitemviews-devel
+ karchive-devel
+ attica-devel
+ kconfig-devel
+ kcoreaddons-devel
+ kcmutils-devel
+ kdeclarative-devel
+ ki18n-devel
+ kio-devel
+ kglobalaccel-devel
+ kservice-devel
+ kxmlgui-devel
+ kbookmarks-devel
+ kwindowsystem-devel
+ sonnet-devel
+ kcodecs-devel
+ kconfigwidgets-devel
+ solid-devel
+ kjobwidgets-devel
+ extra-cmake-modules
+ cmake
diff --git a/desktop/kde/phonon/component.xml b/desktop/kde/phonon/component.xml
new file mode 100644
index 0000000000..4292745a2a
--- /dev/null
+++ b/desktop/kde/phonon/component.xml
@@ -0,0 +1,3 @@
+
+ desktop.kde.phonon
+