diff --git a/desktop/kde/framework/kio/pspec.xml b/desktop/kde/framework/kio/pspec.xml
index e1384ab193..d0aa49c440 100644
--- a/desktop/kde/framework/kio/pspec.xml
+++ b/desktop/kde/framework/kio/pspec.xml
@@ -84,7 +84,7 @@
kwallet
kwidgetsaddons
kwindowsystem
- kxmlgui
+ kxmlgui
solid
@@ -104,7 +104,34 @@
Development files for kio
qt5-base-devel
- kio
+ kio
+ qt5-base-devel
+ acl-devel
+ attr-devel
+ libxml2-devel
+ libxslt-devel
+ knotifications-devel
+ qt5-script-devel
+ qt5-x11extras-devel
+ karchive-devel
+ kconfig-devel
+ kcodecs-devel
+ kbookmarks-devel
+ kcompletion-devel
+ kconfigwidgets-devel
+ kcoreaddons-devel
+ kdbusaddons-devel
+ ki18n-devel
+ kiconthemes-devel
+ kitemviews-devel
+ kjobwidgets-devel
+ kservice-devel
+ ktextwidgets
+ kwallet-devel
+ kwidgetsaddons-devel
+ kwindowsystem-devel
+ kxmlgui-devel
+ solid-devel
/usr/include
diff --git a/desktop/kde/framework/kxmlrpcclient/actions.py b/desktop/kde/framework/kxmlrpcclient/actions.py
index f6fbe53db2..37d68295f7 100755
--- a/desktop/kde/framework/kxmlrpcclient/actions.py
+++ b/desktop/kde/framework/kxmlrpcclient/actions.py
@@ -17,7 +17,7 @@ def setup():
-DLIBEXEC_INSTALL_DIR=libexec \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DQML_INSTALL_DIR=/usr/lib/qt5/qml \
- -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DPYTHON_EXECUTABLE=/usr/bin/python \
-DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
-DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules ")
diff --git a/desktop/kde/framework/kxmlrpcclient/pspec.xml b/desktop/kde/framework/kxmlrpcclient/pspec.xml
index b1a397cde3..78a8d5e68d 100755
--- a/desktop/kde/framework/kxmlrpcclient/pspec.xml
+++ b/desktop/kde/framework/kxmlrpcclient/pspec.xml
@@ -10,14 +10,16 @@
LGPLv2
library
- app:console
+ app:console
XML-RPC client library for KDE
This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call.
http://download.kde.org/stable/frameworks/5.11/kxmlrpcclient-5.11.0.tar.xz
qt5-base-devel
+ kauth-devel
+ kio-devel
extra-cmake-modules
- python3
+ cmake
@@ -25,28 +27,31 @@
kxmlrpcclient
qt5-base
- libgcc
+ libgcc
ki18n
kcoreaddons
kio
- /etc
+ /etc
/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
kxmlrpcclient-devel
- Development files for kdelibs4-support
+ Development files for kdelibs4-support
- qt5-base-devel
kxmlrpcclient
+ qt5-base-devel
+ ki18n-devel
+ kcoreaddons-devel
+ kio-devel
/usr/include
diff --git a/desktop/kde/framework/plasma-framework/pspec.xml b/desktop/kde/framework/plasma-framework/pspec.xml
index 8f18bc47e0..a3f830676d 100755
--- a/desktop/kde/framework/plasma-framework/pspec.xml
+++ b/desktop/kde/framework/plasma-framework/pspec.xml
@@ -25,15 +25,15 @@
mesa-devel
libX11-devel
libxcb-devel
- kauth-devel
- kcodecs-devel
- kwidgetsaddons-devel
- kbookmarks-devel
- kcompletion-devel
- kactivities-devel
+ kauth-devel
+ kcodecs-devel
+ kwidgetsaddons-devel
+ kbookmarks-devel
+ kcompletion-devel
+ kactivities-devel
kitemviews-devel
- kjobwidgets-devel
- solid-devel
+ kjobwidgets-devel
+ solid-devel
knotifications-devel
kpackage-devel
karchive-devel
@@ -106,9 +106,32 @@
plasma-framework-devel
Development files for plasma-framework
+ plasma-framework
qt5-base-devel
- mesa-devel
- plasma-framework
+ qt5-svg-devel
+ qt5-script-devel
+ qt5-x11extras-devel
+ qt5-declarative-devel
+ mesa-devel
+ libX11-devel
+ libxcb-devel
+ kactivities-devel
+ knotifications-devel
+ kpackage-devel
+ karchive-devel
+ kconfig-devel
+ kconfigwidgets-devel
+ kcoreaddons-devel
+ kdbusaddons-devel
+ kdeclarative-devel
+ kglobalaccel-devel
+ kguiaddons-devel
+ ki18n-devel
+ kiconthemes-devel
+ kio-devel
+ kservice-devel
+ kwindowsystem-devel
+ kxmlgui-devel
/usr/include
diff --git a/desktop/kde/porting-aids/khtml/actions.py b/desktop/kde/porting-aids/khtml/actions.py
index 7ad3db044b..831425699e 100644
--- a/desktop/kde/porting-aids/khtml/actions.py
+++ b/desktop/kde/porting-aids/khtml/actions.py
@@ -8,7 +8,7 @@ from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
def setup():
- kde5.configure()
+ kde5.configure("-DPhonon4Qt5_DIR=/usr/lib/qt5/cmake/phonon4qt5")
def build():
kde5.make()
diff --git a/desktop/kde/porting-aids/khtml/pspec.xml b/desktop/kde/porting-aids/khtml/pspec.xml
index 863b15ce33..6a9e5337bb 100755
--- a/desktop/kde/porting-aids/khtml/pspec.xml
+++ b/desktop/kde/porting-aids/khtml/pspec.xml
@@ -15,71 +15,111 @@
KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support.
http://download.kde.org/stable/frameworks/5.11/portingAids/khtml-5.11.0.tar.xz
- qt5-base-devel
- zlib-devel
- libX11-devel
- zlib
- openssl-devel
- extra-cmake-modules
+ qt5-base-devel
+ libjpeg-turbo-devel
+ giflib-devel
+ libpng-devel
+ qt5-phonon-devel
+ libX11-devel
+ zlib-devel
+ kio-devel
+ kjs-devel
+ kglobalaccel-devel
+ kauth-devel
+ kparts-devel
+ ktextwidgets-devel
+ sonnet-devel
+ openssl-devel
+ extra-cmake-modules
+ cmake
khtml
- qt5-base
- qt5-x11extras
- qt5-phonon
- zlib
- openssl
- giflib
- zlib
- libX11
- libgcc
- libpng
- libjpeg-turbo
- sonnet
- kcodecs
- kconfig
- kjobwidgets
- kwidgetsaddons
- kcompletion
- karchive
- kconfigwidgets
- kcoreaddons
- kglobalaccel
- ki18n
- kiconthemes
- kio
- kjs
- knotifications
- kparts
- kservice
- ktextwidgets
- kwallet
- kwindowsystem
- kxmlgui
+ qt5-base
+ qt5-x11extras
+ qt5-phonon
+ zlib
+ openssl
+ giflib
+ libX11
+ libgcc
+ libpng
+ libjpeg-turbo
+ sonnet
+ kcodecs
+ kconfig
+ kjobwidgets
+ kwidgetsaddons
+ kcompletion
+ karchive
+ kconfigwidgets
+ kcoreaddons
+ kglobalaccel
+ ki18n
+ kiconthemes
+ kio
+ kjs
+ knotifications
+ kparts
+ kservice
+ ktextwidgets
+ kwallet
+ kwindowsystem
+ kxmlgui
- /etc
- /usr/share
- /usr/share/locale
- /usr/lib/qt5
- /usr/lib
- /usr/share/doc
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
khtml-devel
- Development files for khtml
+ Development files for khtml
- khtml
-
+ khtml
+ qt5-base-devel
+ qt5-x11extras-devel
+ qt5-phonon-devel
+ zlib-devel
+ openssl-devel
+ giflib-devel
+ libX11-devel
+ libpng-devel
+ libjpeg-turbo-devel
+ sonnet-devel
+ kcodecs-devel
+ kconfig-devel
+ kjobwidgets-devel
+ kwidgetsaddons-devel
+ kcompletion-devel
+ karchive-devel
+ kconfigwidgets-devel
+ kcoreaddons-devel
+ kglobalaccel-devel
+ ki18n
+ kiconthemes-devel
+ kio-devel
+ kjs-devel
+ knotifications-devel
+ kparts-devel
+ kservice-devel
+ ktextwidgets-devel
+ kwallet-devel
+ kwindowsystem-devel
+ kxmlgui-devel
+
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
diff --git a/desktop/kde/porting-aids/kjs/pspec.xml b/desktop/kde/porting-aids/kjs/pspec.xml
index 9bd945d05e..ca3e1002c8 100755
--- a/desktop/kde/porting-aids/kjs/pspec.xml
+++ b/desktop/kde/porting-aids/kjs/pspec.xml
@@ -10,16 +10,18 @@
LGPLv2
library
- app:console
+ app:console
JavaScript engine for KDE
This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript.
http://download.kde.org/stable/frameworks/5.11/portingAids/kjs-5.11.0.tar.xz
qt5-base-devel
libpcre-devel
- libgcc
- kdoctools-devel
- extra-cmake-modules
+ kdoctools-devel
+ docbook-xml
+ docbook-xsl
+ extra-cmake-modules
+ cmake
@@ -28,29 +30,30 @@
qt5-base
libgcc
- libpcre
+ libpcre
- /usr/bin
- /usr/share
- /usr/lib/qt5
- /usr/lib
- /usr/share/man
- /usr/share/doc
+ /usr/bin
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
kjs-devel
- Development files for kjs
+ Development files for kjs
- qt5-base-devel
- kjs
+ libpcre-devel
+ qt5-base-devel
+ kjs
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
diff --git a/desktop/kde/porting-aids/kjsembed/pspec.xml b/desktop/kde/porting-aids/kjsembed/pspec.xml
index ef1a0f9d9e..697baedcf1 100755
--- a/desktop/kde/porting-aids/kjsembed/pspec.xml
+++ b/desktop/kde/porting-aids/kjsembed/pspec.xml
@@ -14,45 +14,53 @@
The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application.
http://download.kde.org/stable/frameworks/5.11/portingAids/kjsembed-5.11.0.tar.xz
- qt5-base-devel
- qt5-tools-devel
- kdoctools-devel
- python3
- extra-cmake-modules
-
+ qt5-base-devel
+ qt5-svg-devel
+ qt5-tools-devel
+ kdoctools-devel
+ ki18n-devel
+ kjs-devel
+ docbook-xml
+ docbook-xsl
+ extra-cmake-modules
+ cmake
+
kjsembed
- qt5-base
- qt5-svg
- libgcc
- ki18n
- kjs
+ qt5-base
+ qt5-svg
+ libgcc
+ ki18n
+ kjs
- /usr/bin
- /usr/share
- /usr/share/locale
- /usr/lib/qt5
- /usr/lib
- /usr/share/man
- /usr/share/doc
+ /usr/bin
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
kjsembed-devel
- Development files for kjsembed
+ Development files for kjsembed
- qt5-base-devel
- kjsembed
+ qt5-base-devel
+ qt5-svg-devel
+ ki18n-devel
+ kjs-devel
+ kjsembed
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig