summaryrefslogtreecommitdiffstats
path: root/README.5_18.04
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2018-04-21 00:57:52 +0200
committer Eric Hameleers <alien@slackware.com>2018-04-21 00:57:52 +0200
commit5f2e314a851a8f113fb8b7d339f39ae55e051948 (patch)
treeb7620395e96349e34dc59bc198e2e7e0fd1677b9 /README.5_18.04
parent23cbdb8a4e6c9c6b8e2862c33ad891ad5307f24e (diff)
downloadktown-5f2e314a851a8f113fb8b7d339f39ae55e051948.tar.gz
ktown-5f2e314a851a8f113fb8b7d339f39ae55e051948.tar.xz
Release of KDE 5_18.04 for SlackwareKDE-5_18.045_18.04
- PKGLIST updated with the list of available packages in this release (limited to slackware-current). - README updated.
Diffstat (limited to '')
-rw-r--r--README.5_18.04 (renamed from README.5_18.02)95
1 files changed, 54 insertions, 41 deletions
diff --git a/README.5_18.02 b/README.5_18.04
index 2efeadf..5dc1e1c 100644
--- a/README.5_18.02
+++ b/README.5_18.04
@@ -1,36 +1,41 @@
KDE5
====
-Here is KDE 5_18.02 for Slackware, consisting of the KDE Frameworks 5.43.0,
-Plasma 5.12.0 and Applications 17.12.2 on top of Qt 5.9.4.
+Here is KDE 5_18.04 for Slackware, consisting of the KDE Frameworks 5.45.0,
+Plasma 5.12.4 and Applications 18.04.0 on top of Qt 5.9.5.
-Upgrading from the previous 5_18.01 is relatively straight-forward.
+Upgrading from the previous 5_18.03 is relatively straight-forward.
-KDE-5_18.02 is meant to be installed on top of Slackware -current.
+KDE-5_18.04 is meant to be installed on top of Slackware -current.
It will *replace* any version of KDE 4 you might have installed!
-The Plasma 5 Desktop has gotten rid of its Qt4 legacy. Applications 17.12
-no longer ships anything based on kdelibs4.
+The Plasma 5 Desktop has gotten rid of its Qt4 legacy. Since the release of
+Applications 17.12 there's nothing left which is based on kdelibs4.
What is the NEWS in this batch of updates:
-- The 'deps' section has been graced with an updated qt5 package. I opted
- for 5.9.4 which is the last one in the 5.9 series in the hope that Pat
- updates to qt5-5.10 when adding Plasma5 to Slackware.
- Also, I added two new packages here: cryptopp and cryfs. The Plasma Vault
- requires en encryption backend and cryfs seems to be the best choice
- (alternative backends would be encfs or tomb).
+- The mass-rebuild of slackware-current made it necessary to act on some
+ packages in the 'deps' section. I upgraded gpgme, mlt, poppler and qt5
+ to a newer version; and I added QScintilla to extend the package available
+ in Slackware with support for Qt5.
- Frameworks update is a stability release, see:
- https://www.kde.org/announcements/kde-frameworks-5.43.0.php .
-- Plasma is the highlight of the month. Version 5.12 is a Long Term Support
- (LTS) release, which replaces the previous LTS version 5.8.
- https://www.kde.org/announcements/plasma-5.12.0.php .
+ https://www.kde.org/announcements/kde-frameworks-5.45.0.php .
+- Plasma is a stability update as well. See:
+ https://www.kde.org/announcements/plasma-5.12.4.php .
I compiled plasma5-nm against openconnect so that it picks up support for
it. However I did not add openconnect to the 'deps' section, you need
to install it separately if you need it.
-- Applications 17.12.2 is an incremental update for the 17.12 series
- and fixes some bugs.
- See https://www.kde.org/announcements/announce-applications-17.12.2.php .
-- In applications-extra I have upgraded calligra and added calligraplan.
-
+- In plasma-extra the 'kdeconnect-framework' package was updated.
+- Applications 18.04.0 is the start of a new round of improvements.
+ Two new packages are available starting with 18.04: 'kamoso' which is a
+ webcam recorder, and a backup program 'kbackup'. The instant messenger
+ client Kopete was ported to KF5 and is contained in the source distribution,
+ but I was unable to compile it. Perhaps more luck next month. Finally,
+ the hex editor 'okteta' moved to the 'applications-extra' section because
+ its developer no longer wants to be tied to Application release windows.
+ See https://www.kde.org/announcements/announce-applications-18.04.0.php .
+- In applications-extra I have upgraded 'kdiagram' and 'krita'.
+
+Same old same old:
+------------------
Further points of interest:
- If you have a KDE4-based application that needs library support on this
Plasma 5 desktop, let me know which of the removed packages needs to return
@@ -75,16 +80,6 @@ Further points of interest:
You will get all languages installed by default.
NOTE:
-If you install a 32bit program on a 64bit Slackware computer with multilib
-and that program needs legacy system tray support (think of Steam for
-instance), you will have to grab the 32-bit version of Slackware's
-'libdbusmenu-qt' and my ktown-deps package 'sni-qt', and run the
-'convertpkg-compat32 -i' command on them to create 'compat32' versions
-of these packages. Then install both 'libdbusmenu-qt-compat32' and
-'sni-qt-compat32'. Those two are mandatory addons for displaying
-system tray icons of 32bit binaries in 64bit multilib Plasma5.
-
-NOTE:
Also explained in more detail below, upgrading to this KDE 5 is non-trivial.
You will have to remove old KDE 4 packages manually.
@@ -95,6 +90,16 @@ An attempt to run 'startx' in a console will fail with a black screen.
After installing Plasma 5 for the first time, you need to run 'xwmconfig'
and select 'xinitrc.plasma' as your desktop session.
+NOTE:
+If you install a 32bit program on a 64bit Slackware computer with multilib
+and that program needs legacy system tray support (think of Steam for
+instance), you will have to grab the 32-bit version of Slackware's
+'libdbusmenu-qt' and my ktown-deps package 'sni-qt', and run the
+'convertpkg-compat32 -i' command on them to create 'compat32' versions
+of these packages. Then install both 'libdbusmenu-qt-compat32' and
+'sni-qt-compat32'. Those two are mandatory addons for displaying
+system tray icons of 32bit binaries in 64bit multilib Plasma5.
+
-------------------------------------------------------------------------------
Install pre-compiled packages:
@@ -115,22 +120,24 @@ upgrade path can be provided! Do as follows:
If you have Slackware 14.2 or -current's default KDE 4.14.3 installed:
# removepkg /var/log/packages/*-4.14.3-*
- # removepkg libkscreen
+ # removepkg amarok
# removepkg kscreen
# removepkg kactivities
# removepkg kde-workspace
- # removepkg libmm-qt
- # removepkg libnm-qt
- # removepkg plasma-nm
- # removepkg polkit-kde-agent-1
- # removepkg polkit-kde-kcmodules-1
# removepkg kdeconnect-kde
# removepkg kdepim
# removepkg kdepimlibs
# removepkg kdev-python
# removepkg kdevelop-php
# removepkg kdevelop-php-docs
- ..or instead of the above, simply '# slackpkg remove kde'.
+ # removepkg libkscreen
+ # removepkg libmm-qt
+ # removepkg libnm-qt
+ # removepkg plasma-nm
+ # removepkg polkit-kde-agent-1
+ # removepkg polkit-kde-kcmodules-1
+ # removepkg wicd-kde
+ ... or instead of the above, simply run 'slackpkg remove kde'.
Alternatively, in case you are already using an older release of my KDE 5
packages, you need to look up that particular release in the list right below
@@ -141,6 +148,12 @@ the way, they were split up, renamed or integrated and that is the reason
for some of the 'removepkg' lines you'll see below.
Here we go:
+If you have my 'ktown' set of KDE 5_18.03 installed:
+- No further actions are needed.
+
+If you have my 'ktown' set of KDE 5_18.02 installed:
+- No further actions are needed.
+
If you have my 'ktown' set of KDE 5_18.01 installed:
- No further actions are needed.
@@ -356,11 +369,11 @@ have been installed/upgraded automatically.
Then if you want to compile the KDE packages on your computer, run:
# cd 5/kde
- # ./KDE.SlackBuild
+ # ./kde.SlackBuild
Wait a long time, and you will find the new packages in /tmp/kde_build .
-Note that these packages will already have been installed by KDE.SlackBuild !
+Note that these packages will already have been installed by kde.SlackBuild !
Reboot your computer and login to a Plasma session.
==============================================================================
- Eric Hameleers / alien at slackware dot com / 09-feb-2018
+ Eric Hameleers / alien at slackware dot com / 20-apr-2018