This page keeps track of what needs to be packaged to get Plasma Mobile working (#161). The minimal set of programs is already packaged (thanks to PureTryOut!). See [[Plasma Mobile]] for further documentation on getting it running.
The dependencies listed are dependencies of packages not packaged by Alpine. This list is subject to change. The list is based on this Arch repository.
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
qt5-qttools-dev | baloo, kfilemetadata, ki18n, karchive, kpty, kdelibs4support, threadweaver, plasma-framework, kwayland, plasma-workspace, kpeople, kcoreaddons, kunitconversion, kitemmodels, kemoticons, kparts, kdesignerplugin, kactivities, kdeclarative, kjsembed, knotifyconfig, ktexteditor, kholidays, kwin, krunner, kxmlrpcclient, networkmanager-qt, kdesignerplugin, kservice, kwidgetsaddons, kitemviews, kplotting, kconfig, kwindowsystem, kpackage, kdesu, kcmutils, kcrash, kdbusaddons, kcodecs, kauth, kguiaddons, knewstuff, ki18n, kdoctools, kjsembed, kservice, kcontacts, kpackage | yes | |
lmdb-dev | baloo | yes | |
docbook-xsl | kdoctools, appstream-qt, libaccounts-glib | yes | |
taglib-dev | kfilemetadata | yes | |
qt5-qtdeclarative | kpeople, kactivities, qt5-qtwebchannel, qt5-qtlocation | yes | |
qt5-qtdeclarative-dev | ki18n, plasma-maliit-framework, plasma-maliit-plugin | yes | |
py3-qt5 | ki18n, kcoreaddons, kitemmodels, kwidgetsaddons, kitemviews, kconfig, kdbusaddons, kcodecs, kauth, kguiaddons, kconfigwidgets | yes | |
qt5-qtbase | karchive, threadweaver, kwayland, kcoreaddons, kitemmodels, kjs, kholidays, appstream-qt, networkmanager-qt, kwidgetsaddons, kitemviews, kplotting, kconfig, kcodecs, kdecoration, qt5-qtpolkit, qt5-qtpackagekit | yes | |
qt5-qtsvg | kjsembed | yes | |
qt5-qtgraphicaleffects | plasma-phone-components | yes | |
networkmanager | networkmanager-qt, packagekit | yes | |
networkmanager-dev | kdelibs4support | yes | |
mesa-dev | threadweaver, kservice, kplotting, kcrash, kguiaddons, kconfigwidgets | yes | |
giflib | khtml | yes | |
gperf-dev | khtml, kcodecs | yes | |
qt5-qtquickcontrols | plasma-framework | yes | |
libgit2 | ktexteditor | yes | |
libxml2 | libqalculate, appstream-qt, libaccounts-glib | yes | |
wayland | kwayland | yes | |
gpsd-dev | plasma-workspace | yes | |
libepoxy | kdeclarative | yes | |
gconf-dev | qt5-qtlocation | yes | |
util-macros | xmessage | yes | |
glib | libqalculate, appstream-qt | yes | |
perl-xml-parser | libqalculate | yes | |
intltool | libqalculate, packagekit | yes | |
libxaw | xmessage | yes | |
font-noto | plasma-integration | yes | |
gobject-introspection | appstream-qt, packagekit | yes | |
itstool | appstream-qt | yes | |
vala | appstream-qt, packagekit | yes | |
gtk-doc | libaccounts-glib, packagekit | yes | |
libical | kcalcore | yes | |
dbus-glib | libaccounts-glib, packagekit | yes | |
sqlite | libaccounts-glib, packagekit | yes | |
py-gobject | libaccounts-glib | yes | |
libxfixes | kwindowsystem | yes | |
automoc4 | breeze, kdelibs. qt5-qtpolkit | yes | |
polkit | packagekit | yes | |
polkit-dev | qt5-qtpolkit | yes | |
shared-mime-info | packagekit | yes | |
snowball | appstream-qt | yes | |
dbus-glib | telepathy-glib | yes | |
gtk-doc | telepathy-farstream | yes | |
glib-doc | telepathy-farstream | yes | |
vala | telepathy-glib | yes | |
gobject-introspection | telepathy-farstream, telepathy-glib | yes |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
extra-cmake-modules | all KDE packages | no, only an outdated version (5.31.x rather than 5.36.x) | compiles |
karchive | kdoctools, kfilemetadata, kemoticons, kpackage | no | compiles |
qt5-qtscript-dev | ki18n | yes for all architectures, except armhf due to a build failure. It however compiles fine now | upstreamed |
kdecoration | breeze | no | compiles |
autoconf-archive | packagekit | no | compiles |
libyaml | appstream-qt | no | compiles |
kwindowsystem | kactivities, kcrash | no | compiles |
kwidgetsaddons | kpeople, kconfigwidgets | no | compiles |
kitemviews | kpeople | no | compiles |
kcoreaddons | kpty, kactivities, kcontacts, kpackage, kcrash, kauth | no | compiles |
kunitconversion | kdelibs4support | no | compiles |
kitemmodels | kdelibs4support | no | compiles |
libutempter | kpty | no | doesn't compile, glibc is required |
kwayland | plasma-maliit-framework, plasma-framework, plasma-integration, kscreenlocker | no | compiles |
poppler-qt5 | kfilemetadata | no, only a qt4 version | compiles |
kdoctools | plasma-mobile, kdelibs4support, plasma-framework, plasma-workspace, kded, kdesignerplugin, kjs, kjsembed, kde-cli-tools, milou, kwin, krunner, kdesignerplugin, kservice, kcalcore, kinit, kpackage, kscreenlocker | no | compiles |
kfilemetadata | baloo | no | compiles |
kidletime | baloo, kscreenlocker | no | compiles |
polkit-qt5 | kauth | no | compiles |
kcrash | kservice | no | compiles |
kdbusaddons | kservice, kio | no | compiles |
kcodecs | kcontacts, kconfigwidgets | no | compiles |
kconfig | kactivities, kservice, kcontacts, kio, kconfigwidgets | no | compiles |
kpackage | kdeclarative, frameworkintegration | no | compiles |
networkmanager-qt | plasma-workspace | no | compiles |
kservice | kpeople, kemoticons, kdesu, kinit, kio | no | compiles |
solid | kio | no | compiles |
media-player-info | kio | no | compiles |
kauth | kconfigwidgets | no | compiles |
kguiaddons | kconfigwidgets | no | compiles |
kconfigwidgets | libksysguard, kbookmarks | no | compiles |
kiconthemes | kbookmarks | no | compiles |
kcompletion | ktextwidgets | no | compiles |
sonnet | ktextwidgets | no | compiles |
ktextwidgets | kxmlgui | no | compiles |
kglobalaccel | kxmlgui | no | compiles |
kxmlgui | kbookmarks | no | compiles |
kbookmarks | kio | no | compiles |
kjobwidgets | kio | no | compiles |
kio | baloo, kparts, kdesignerplugin, kdeclarative, knotifyconfig, kactivitymanagerd, plasma-integration, kxmlrpcclient, kdesignerplugin, kinit, knewstuff | no | compiles |
kactivitymanagerd | plasma-workspace | no | compiles |
knotifyconfig | plasma-workspace | no | compiles |
kjs | khtml, kjsembed | no | compiles |
kactivities | plasma-framework | no | compiles |
kdeclarative | plasma-framework, kcmutils, kscreenlocker | no | compiles |
knotifications | plasma-framework | no | compiles |
plasma-framework | plasma-samegame, plasma-settings, kwin | no | compiles |
cln | libqalculate | no | compiles |
kemoticons | kdelibs4support | no | compiles |
kinit | kded | no | compiles |
kded | kdelibs4support | no | compiles |
kparts | kdelibs4support, khtml, ktexteditor | no | compiles |
kpeople | plasma-phone-components | no | compiles |
kjsembed | plasma-workspace | no | compiles |
kdesignerplugin | plasma-workspace, kdelibs4support, kcalcore | no | compiles |
kdelibs4support | plasma-settings, plasma-workspace, kcalcore | no | compiles |
frameworkintegration | breeze | no | compiles |
kpty | kdesu | no | compiles |
kdesu | kde-cli-tools | no | compiles |
kcmutils | kde-cli-tools, kwin, kscreenlocker, breeze | no | compiles |
ktexteditor | plasma-workspace | no | compiles |
threadweaver | krunner | no | compiles |
krunner | breeze, plasma-workspace, milou | no | compiles |
kscreenlocker | kwin | no | compiles |
breeze | kwin, plasma-integration | no | compiles |
kwin | plasma-workspace | no | compiles |
milou | plasma-workspace | no | compiles |
baloo | plasma-mobile, plasma-workspace | no | compiles |
plasma-workspace | plasma-phone-components, plasma-mobile | no | compiles |
plasma-mobile | no | compiles | |
farstream | telepathy-farstream | yes, but upstream APKBUILD has wrong dependency and fails | upstreamed |
telepathy-glib | telepathy-farstream | no | compiles |
telepathy-farstream | telepathy-qt5 | no | compiles |
telepathy-qt5 | plasma-phone-components | no | compiles |
plasma-phone-components | no | compiles |
Required packages | (Optional) Dependency of | Packaged by Alpine | Status |
---|---|---|---|
qt5-qtdeclarative-dev | libqofono-qt5 | yes | |
libqofono-qt5 | no | ? | |
bluez | gypsy | yes | |
bluez-libs | gypsy | yes | |
libgudev | gypsy | yes | |
dbus-glib | gypsy | yes | |
libxslt | gypsy | yes | |
libxslt | qt5-qtwebengine | yes | |
libxdamage | qt5-qtwebengine | yes | |
minizip | qt5-qtwebengine | yes | |
ffmpeg | qt5-qtwebengine | yes | |
jsoncpp-dev | qt5-qtwebengine | yes | |
ninja | qt5-qtwebengine | yes | |
libvpx | qt5-qtwebengine | yes | |
libevent | qt5-qtwebengine | yes | |
libsrtp | qt5-qtwebengine | yes | |
snappy | qt5-qtwebengine | yes | |
nss | qt5-qtwebengine | yes | |
protobuf | qt5-qtwebengine | yes | |
libxcomposite | qt5-qtwebengine | yes | |
libxrandr | qt5-qtwebengine | yes | |
pciutils | qt5-qtwebengine | yes | |
gperf-dev | khtml, qt5-qtwebengine, kcodecs | yes | |
gypsy | qt5-qtlocation | no | compiles |
qt5-qtwebchannel | qt5-qtwebengine | no | ? |
qt5-qtlocation | qt5-qtwebengine | no | ? |
kdoctools | kconfigwidgets | no | compiles |
qt5-qtwebengine | plasma-angelfish | no | ? |
knewstuff | frameworkintegration | no | compiles |
kcontacts | libkgapi | no | ? |
kcalcore | libkgapi | no | ? |
libkgapi | plasma-settings | no | ? |
kplotting | kdesignerplugin | no | compiles |
plasma-integration | plasma-workspace | no | ? |
plasma-maliit-framework | plasma-maliit-plugin | no | ? |
plasma-maliit-plugin | no | ? | |
plasma-settings | no | ? | |
libqalculate | plasma-workspace | no | ? |
kde-cli-tools | plasma-workspace | no | ? |
plasma-samegame | no | ? |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
plasma-angelfish | no | ? |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
kholidays | plasma-workspace | no | ? |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
plasma-framework | plasma-camera | no | compiles |
plasma-camera | no | ? |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
kdelibs4support | okular-frameworks | no | compiles |
khtml | okular-frameworks | no | ? |
chmlib | okular-frameworks | no | ? |
threadweaver | okular-frameworks | no | compiles |
kactivities-frameworks | okular-frameworks | no | ? |
kpty | okular-frameworks | no | ? |
okular-frameworks | no | ? |
Required packages | Dependency of | Packaged by Alpine | Status |
---|---|---|---|
koko | no | ? |