|author||Eric Hameleers <firstname.lastname@example.org>||2014-12-22 15:20:09 +0100|
|committer||Eric Hameleers <email@example.com>||2014-12-22 15:20:09 +0100|
KDE 4.14.3 for Slackware current (post-14.1) (11nov2014)
Diffstat (limited to 'README')
1 files changed, 62 insertions, 37 deletions
@@ -1,35 +1,55 @@
-This is the KDE Software Compilation 4.13.3 for Slackware 14.1
-(this was compiled on Slackware 14.1 as promised) !
-This release includes version 4.11.11 of the Plasma Workspaces, since the
-Workspaces were feature-frozen in 4.11.
-KDE SC 4.13.3 is the final increment in the 4.13 series. The 4.14 series
-will be compiled for Slackware-current only.
-The upgrade from Slackware 14.1's own 4.10.5 will be trivial.
-Five packages outside KDE (the 'deps') need an update: akonadi, attica, libssh,
-shared-desktop-ontologies and soprano. One new dependency was introduced for
-KDE 4.12: LibRaw. Three more were added for KDE 4.13: eigen3, qt-gstreamer
-Four KDE packages have been removed since the KDE 4.10.5 of Slackware 14.1:
+This is the KDE Software Compilation 4.14.3 for Slackware-current!
+No guarantees about its useability on Slackware 14.1... it will likely not work.
+This release includes the latest version of the Plasma Workspaces, 4.11.14.
+Kactivities was taken from the 4.13.3 sources because that too, is missing
+from KDE 4.14.
+This set of packages includes the most recent versions of the Calligra
+office suite and Kdevelop packages.
+There were some other noteworthy updates in the 'extragear' department:
+k3b, kdeconnect-kde, plasma-nm and partitionmanager.
+And I sneaked some stuff in, which may not be of interest to everyone. For
+phonon, phonon-getreamer, qt-gstreamer1 I have added Qt5 bindings so that you
+can use them with KDE 5. And I added a phonon-vlc package, which of course
+will only work if you also install my vlc package - some people prefer the
+vlc backend for phonon to the gstreamer or the ancient mplayer backend.
+How to upgrade:
+The upgrade from Slackware-current's own 4.10.5 will be trivial.
+The following Slackware packages outside KDE (the 'deps') need an update:
+- akonadi, attica, libssh, phonon, phonon-gstreamer, shared-desktop-ontologies
+ and soprano.
+One new dependency was introduced in KDE 4.12:
+Three new packages have been added for KDE 4.13:
+- eigen3, qt-gstreamer and xapian-core.
+Six new dependencies for KDE 4.14:
+- gstreamer1, gst1-plugins-base, gst1-plugins-good, libfakekey, orc and
+Removed dependency for KDE 4.14:
+- qt-gstreamer (since we moved to qt-gstreamer1).
+Four KDE packages have been removed since the KDE 4.10.5 of Slackware-current:
- kdeadmin, kdetoys, kdesdk and kdenetwork have been split up into smaller
- individual packages since 4.10.5.
+ individual packages in 4.11.
Two packages were renamed in 4.12:
- kwallet is now called kwalletmanager.
- kdnssd became zeroconf-ioslave.
+New packages were added too, in KDE 4.13:
+- artikulate, baloo, baloo-widgets, kfilemetadata and kqtquickcharts.
-In every major release, several new packages are added. KDE 4.13 is not
-different; artikulate, baloo, baloo-widgets, kfilemetadata and kqtquickcharts
-need to be installed using "installpkg" or "upgradepkg --install-new" if you
-are running any version of KDE earlier than 4.13.0.
If you have installed the slackpkg+ extension to slackpkg and added my 'ktown'
repository, then "slackpkg install ktown" should show you a list of new
packages to install.
+Changes to Slackware's KDE:
Noteworthy additions since Slackware's KDE are:
- kdeconnect-kde, which is the counterpart of the Andriod application
kdeconnect-android. KDE Connect allows your Android smartphone to
@@ -44,24 +64,29 @@ Noteworthy additions since Slackware's KDE are:
Plasma NetworkManager applet are: libmm-qt, libnm-qt and plasma-nm itself.
+The artikulate package requires gstreamer-1. Slackware still comes with
+gstreamer-0.1 and therefore I added the gstreamer1 package to the 'deps'.
+The gstreamer 1.x and 0.1 versions can co-exist on the same system,
+so it should not be an intrusive addition.
About the language packs (KDEI) - for Slackware 32-bit as well as 64-bit:
* KDE localizations (language packs) are available in the "kdei" subdirectory.
You only need one package (for your own language).
If you decide to install these packages on top of a fresh installation of
- Slackware 14.1 and have excluded all packages in the 'KDE' package series
+ Slackware-current and have excluded all packages in the 'KDE' package series
during installation, you will be missing several add-on packages, some of
these are essential to the proper functioning of KDE!
- If you excluded the complete Slackware 14.1 'KDE' series, then you
- will have to install the following essential Slackware 14.1 packages
+ If you excluded the complete Slackware-current 'KDE' series, then you
+ will have to install the following essential Slackware-current packages
at a a minimum:
And optionally install these as well:
- * k3b
@@ -72,12 +97,12 @@ If you decide to install these packages on top of a fresh installation of
Sources and scripts have been separated from the packages in my 'ktown'
repository starting with KDE 4.9-rc1. If you want the sources for
- 4.13.3, run the following command to download them:
+ 4.14.3, run the following command to download them:
- # rsync -av rsync://alien.slackbook.org/alien/ktown/source/4.13.3 .
+ # rsync -av rsync://alien.slackbook.org/alien/ktown/source/4.14.3 .
Then if you want to compile the KDE packages on your computer, run:
- # cd 4.13.3/kde
+ # cd 4.14.3/kde
Wait a long time, and you will find the new packages in /tmp/kde-build .
@@ -87,34 +112,34 @@ But if all you want is the packages I created, then you can skip all of that.
-In order to install or upgrade to KDE 4.13.3, follow these steps:
+In order to install or upgrade to KDE 4.14.3, follow these steps:
Make sure you are not running KDE or even X ! If you are running an X session,
log out first, and if you are in runlevel 4 (graphical login) you first have to
go back to runlevel 3 (console) by typing "init 3".
To make it easy for you, here is a one-line command that downloads the whole
-4.13.3 directory (excluding the sources), with 32-bit and 64-bit packages
+4.14.3 directory (excluding the sources), with 32-bit and 64-bit packages
(and be careful of the 'dot' at the end of that command, it is part of the
- # rsync -av rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 .
+ # rsync -av rsync://alien.slackbook.org/alien/ktown/current/4.14.3 .
Or else, if you want to download packages for just one of the two supported
architectures, you would run one of the following commands instead (note that
there is a dot at the end of these commands!).
If you want only the 64-bit packages:
- # rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 .
+ # rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/current/4.14.3 .
If you want only the 32-bit packages:
- # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 .
+ # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/current/4.14.3 .
Assuming you just downloaded the bits you want from the directory tree
-"4.13.3", you must now change your current directory to where you found this
-README (which is the directory called '4.13.3'). If you used one of the
+"4.14.3", you must now change your current directory to where you found this
+README (which is the directory called '4.14.3'). If you used one of the
above "rsync" commands then you can simply do:
- # cd 4.13.3
+ # cd 4.14.3
From within this directory, you run the following commands as root (note that
some of the old KDE package names are obsoleted now, they have been split up,
@@ -158,5 +183,5 @@ renamed or integrated and that is the reason for the 'removepkg' lines):
Then reboot your system.
- Eric Hameleers / alien at slackware dot com / 23-aug-2014
+ Eric Hameleers / alien at slackware dot com / 11-nov-2014