path: root/README.5_20.05
diff options
Diffstat (limited to 'README.5_20.05')
1 files changed, 343 insertions, 0 deletions
diff --git a/README.5_20.05 b/README.5_20.05
new file mode 100644
index 0000000..f572d8e
--- /dev/null
+++ b/README.5_20.05
@@ -0,0 +1,343 @@
+Here is KDE 5_20.05 for Slackware, consisting of KDE Frameworks 5.70.0,
+Plasma 5.18.5 and Applications 20.04.1 on top of Slackware's Qt 5.13.2.
+Upgrading from the previous 5_20.04 is relatively straight-forward.
+KDE-5_20.05 is meant to be installed on top of Slackware -current.
+Applications 17.12 there's nothing left which is based on kdelibs4.
+Slackware-current has begun its slow adoptation of the Plasma5 dependencies.
+Most importantly, QT5 and its dependencies are already part of Slackware.
+What is the NEWS in this batch of updates:
+- This is the first formal release with PAM support, now that PAM is
+ an integral part of Slackware.
+- In 'deps' I added the package libqalculate which enables interactive
+ graph plotting capability in krunner, and recompiled speech-dispatcher
+ to properly install the info files.
+- Frameworks 5.70.0 is an incremental stability release, see also:
+- Plasma 5.18.5 is the final incremental release of the 5.18 Long Term Support
+ cycle before we move on to 5.19.
+ See
+- In plasma-extra I rebuilt sddm-qt5 to give it some updated PAM configs.
+ Now, root can login too, yay!
+- Applications 20.04.1 is an incremental bug fix release, see also
+- For applications-extra, I rebuilt krita against the newer boost lbraries,
+ and updated calligra, kdevelop, kdev-php, kdev-python, kstars and okteta.
+ I also added a new package, kid3, which is an audio file tagger.
+Further points of interest:
+ in 'kde/kde4'!
+ * freerdp: access RDP servers through krdc.
+ * openconnect: support for Cisco's SSL VPN.
+ accountsservice, cfitsio, cryptopp, cryfs, ddcutil, dotconf, drumstick,
+ hack-font-ttf, id3lib, lensfun, libappindicator, libburn, libdbusmenu-gtk,
+ libdbusmenu-qt5, libdmtx, libindicator, libsass, md4c, mlt, noto-font-ttf,
+ polkit-qt5-1, python3-random2, quazip, qca-qt5, qrencode, qtav, rttr, sassc,
+ sni-qt, speech-dispatcher, and vid.stab
+ If you have that SBo package installed, remove it.
+ Several 'deps' packages which used to be listed here, have already been
+ absorbed into Slackware. Let's hope the rest takes the same road soon.
+ You will get all languages installed by default.
+You will have to remove old KDE 4 packages manually.
+and select 'xinitrc.plasma' as your desktop session.
+system tray icons of 32bit binaries in 64bit multilib Plasma5.
+Install pre-compiled packages:
+Make sure you are not running KDE or even X !
+upgrade path can be provided! Do as follows:
+ # removepkg amarok
+ # removepkg kscreen
+ # removepkg kactivities
+ # removepkg kde-workspace
+ # removepkg kdeconnect-kde
+ # removepkg kdepim
+ # removepkg kdepimlibs
+ # removepkg kdev-python
+ # removepkg kdevelop-php
+ # removepkg kdevelop-php-docs
+ # removepkg libkscreen
+ # removepkg libmm-qt
+ # removepkg libnm-qt
+ # removepkg plasma-nm
+ # removepkg polkit-kde-agent-1
+ # removepkg polkit-kde-kcmodules-1
+ # removepkg wicd-kde
+(for instance: KDE 5_19.11) and then apply the actions shown for that KDE 5
+Here we go:
+If you have my 'ktown' set of KDE 5_20.04 installed:
+- Upgrade to KDE 5_20.05
+ Remove the packages that no longer exist in KDE 5_20.05:
+ # removepkg python-enum34
+If you have my 'ktown' set of KDE 5_20.03 installed:
+- Upgrade to KDE 5_20.04
+ Remove the packages that no longer exist in KDE 5_20.04:
+ # removepkg kdeconnect-framework
+If you have my 'ktown' set of KDE 5_20.02 installed:
+- Upgrade to KDE 5_20.03
+ Remove the packages that no longer exist in KDE 5_20.03:
+ # removepkg OpenAL
+ # removepkg SDL_sound
+If you have my 'ktown' set of KDE 5_20.01 installed:
+- Upgrade to KDE 5_20.02
+ Remove the packages that no longer exist in KDE 5_20.02:
+ # removepkg polkit-kde-kcmodules-framework
+If you have my 'ktown' set of KDE 5_19.12 installed:
+- No further actions are needed.
+- Upgrade to KDE 5_19.12
+ Remove the packages that no longer exist in KDE 5_19.12:
+ # removepkg qt-gstreamer
+- Upgrade to KDE 5_19.11
+ Remove the packages that no longer exist in KDE 5_19.11:
+ # removepkg qt5-speech
+- Upgrade to KDE 5_19.10
+ Remove the packages that no longer exist in KDE 5_19.10:
+ # removepkg kcalcore
+ # removepkg farstream \
+ libaccounts-glib \
+ libaccounts-qt5 \
+ libnice \
+ libotr \
+ libsignon-glib \
+ signon \
+ signon-plugin-oauth2 \
+ signon-ui \
+ telegram-qt \
+ telepathy-accounts-signon \
+ telepathy-farstream \
+ telepathy-gabble \
+ telepathy-glib \
+ telepathy-haze \
+ telepathy-logger \
+ telepathy-logger-qt5 \
+ telepathy-mission-control \
+ telepathy-morse \
+ telepathy-qt5
+ # removepkg kaccounts-integration \
+ kaccounts-providers \
+ ktp-accounts-kcm \
+ ktp-approver \
+ ktp-auth-handler \
+ ktp-call-ui \
+ ktp-common-internals \
+ ktp-contact-list \
+ ktp-contact-runner \
+ ktp-desktop-applets \
+ ktp-filetransfer-handler \
+ ktp-kded-module \
+ ktp-send-file \
+ ktp-text-ui \
+ signon-kwallet-extension
+- No further actions are needed.
+- No further actions are needed.
+- No further actions are needed.
+- No further actions are needed.
+- No further actions are needed.
+- Really?
+Instead of using the mirror host (its rsync URI
+is rsync://, you could choose the alternative
+mirror (its rsync URI is
+rsync:// which is faster for some people.
+ [0-9]+_SBo
+ [0-9]+alien
+ [0-9]+compat32
+ # rsync -Hav rsync:// latest/
+If you want only the 64-bit packages:
+If you want only the 32-bit packages:
+commands then you can simply do:
+ # cd latest
+ On Slackware 32-bit:
+ On Slackware 64-bit:
+ # slackpkg update
+ # slackpkg install ktown
+ # slackpkg upgrade-all
+the upgradepkg commands. Compare them to their originals and decide
+if you need to use them.
+ # slackpkg new-config
+Then reboot your system.
+(could take several hours) Baloo will get out of your way and stay there.
+their sources; it is not required reading material.
+Building it all from source:
+ # rsync -Hav rsync:// sources/
+ # cd sources/deps
+ # ./updates.SlackBuild
+ # cd -
+The finished packages will be stored in /tmp and will already have been
+installed/upgraded automatically.
+ # cd sources/kde
+ # ./kde.SlackBuild
+Reboot your computer and login to a Plasma session.
+ Eric Hameleers / alien at slackware dot com / 25-may-2020