Tag Archives: plasma5

Reverse birthday present: KDE-5_19.05

After a three-month hiatus, I have new Plasma5 packages for you. I just uploaded “KDE-5_19.05” to the ‘ktown‘ repository. It’s filled to the brim with new stuff.
Hopefully not many of you will be disappointed by the fact that this is a 64bit-only release. I have a severely limited capacity unfortunately due to health issues. But, today is my birthday and I wanted to get this out as a ‘reverse present’ to all of you ūüôā The 32bit packages will eventually follow, but I am afraid I will no longer be able to manage a monthly update cycle.

As always, these packages are meant to be installed on a full installation of Slackware-current which has had its KDE4 removed first. These packages will not work on Slackware 14.2.

What’s new for this May 2019 release

My May 2019 release of KDE Plasma5 for Slackware contains the KDE Frameworks 5.58.0, Plasma 5.15.5 and Applications 19.04.1. All this on top of Qt 5.12.3.

Deps:
Because of the three-month hiatus between releases, there are quite some updates to be reported. The ‘qt5’ package went up to 5.12.3 and with it come the latest versions of ‘libxkbcommon’, ‘qt5-speech’, ‘qca-qt5′, gpgme’, ‘sip’ and ‘PyQt5’. The ‘qt5-webkit’ package was recompiled against the new ‘qt5’.

The ‘cryfs’ package and its dependency ‘cryptopp’ were updated to their most recent releases.
To support the latest version of kdenlive, a new package ‘rttr’ was added and the ‘mlt’ package was updated.

Frameworks:
Frameworks 5.58.0 is an incremental stability release, see: https://www.kde.org/announcements/kde-frameworks-5.58.0.php

Plasma:
Plasma 5.15.5 is the final iteration before we move on to 5.16. See https://www.kde.org/announcements/plasma-5.15.5.php

Plasma-extra:
I updated to the latest release of ‘kdeconnect-framework’. If you use a smartphone then this is a must-have application to integrate phone and laptop into one seamless experience.

Applications;
Applications 19.04.1 is a stability and bugfix update for the 19.04 cycle, but since I never packaged the .0 release, this is actually the first ‘ktown for Slackware‘ release with the new Applications in which we find a KDEnlive with 60% of its code re-written from scratch. Other main applications like Okular, Dolphin, Kate have been enhanced significantly. See https://www.kde.org/announcements/announce-applications-19.04.1.php and if you want more detail about the 19.04 cycle you should also read https://www.kde.org/announcements/announce-applications-19.04.0.php .

Applications-extra:
Many upgrades here: ‘alkimia’, ‘digikam’, ‘falkon’, ‘kdevelop’, ‘kdev-php’, ‘kdev-python’, ‘kmymoney’, ‘kpmcore’, ‘krita’, ‘kstars’, ‘okteta’ and ‘partitionmanager’.

Where to get it

Download the KDE-5_19.05 from the usual location at https://slackware.nl/alien-kde/current/latest/ . Check out the README file in the root of the repository for detailed installation or upgrade instructions.

I am not yet able to generate a new ISO of the Slackware Live Plasma5 Edition, because I am in the midst of an update to the liveslak scripts. When I find time to finish or revert that update, the ISO will follow soon after. When I upload a new Plasma5 Live ISO you will find it in https://slackware.nl/slackware-live/latest/

And let me know – in the comments section below – whether you are actually using my 32bit Plasma5 packages!

Have fun! Eric

Python3 update in -current results in rebuilt Plasma5 packages in ktown

Pat decided to update the Python 3 to version 3.7.2. This update from 3.6 to 3.7 broke binary compatibility and a lot of packages needed to be rebuilt in -current. But you all saw the ChangeLog.txt entry of course.

In my ‘ktown’ repository with Plasma5 packages, the same needed to happen. I have uploaded a set of recompiled packages already, so you can safely upgrade to the latest -current as long as you also upgrade to the latest ‘ktown’.¬†Kudos to Pat for giving me advance warning so I could already start recompiling my own stuff before he uploaded his packages.

A couple of good things came out of this effort.

  • I took a patch for the ‘sip’ package from its repository, which then allows for compiling the ‘PyQt’ 4.x package errorfree. This patch will be applied the next official sip release by Riverbank Computing, so then Slackware-current can finally also upgrade to the latest sip and PyQt versions.
  • I wrote a one-liner patch for QScintilla to make the PyQt4 part compile again. So now my QScintilla re-gained support for Qt4 next to Qt5.
  • I updated the ‘digikam’ package to DigiKam 6.0.0, a new major release after two years of development.

Have fun!

Eric

Valentine present for Slackers

Today is Valentine’s Day. A moment to give some extra attention to people that are dear to you.

In my case, that’s everyone who loves, uses, supports, advocates or develops Slackware Linux. For all of you, I uploaded “KDE-5_19.02” to the ‘ktown‘ repository. There’s some updates in there that might interest you, see below.
If you do not (want to) run or install Slackware-current, I will make sure that a new ISO of the Slackware Live Plasma5 Edition will be available around the weekend. That way, you can safely try it out without having to touch your hard drive.

As always, these packages are meant to be installed on a Slackware-current which has had its KDE4 removed first. These packages will not work on Slackware 14.2.

What’s new for February 2019

My February 2019 release of KDE Plasma5 for Slackware contains the KDE Frameworks 5.55.0, Plasma 5.15.0 and Applications 18.12.2. All this on top of Qt 5.12.1. Yes!

Deps:
This month, Qt 5.12.1 was introduced to the “deps” section of my ktown repository.¬†This new Long Term Support (LTS) release of Qt5 is accompanied by the latest ‘libxkbcommon’, ‘sip’ and ‘PyQt5’ versions.¬†The ‘qt5’ package update also mandated a recompile of the ‘qt5-webkit’ package.
Unfortunately I am not able to compile the latest (and final) PyQt 4.x release, and the same goes for the Qt4 support in QScintilla.¬†So I stuck with Slackware’s ‘PyQt’ and dropped Qt4 support from ‘QScintilla’.
Other news? I added a base for speech support in KDE Plasma (and Slackware) with the “deps” packages ‘pcaudiolib’, ‘espeak-ng’, ‘pyxdg’, ‘dotconf’,¬†‘flite’, ‘speech-dispatcher’ and ‘qt5-speech’ (that’s the compile order).
The KDE packages that will pick up speech support are ‘kanagram’, ‘kmouth’,¬†‘knights’ (applications) ‘kpimtextedit’, ‘kdepim-runtime’ (kdepim)¬†‘ktp-text-ui’ (telepathy) and ‘knotifications’, ‘ktextwidgets’ (frameworks). Let me know if speech support is adding value to your Slackware desktop (running Plasma5 but also as an enhancement to Slackware itself). If it does not add value then Patrick can safely skip these new packages in case he decides to adopt Plasma5.
And finally, I added ‘libsass’ and ‘sassc’ packages as new dependencies for¬†‘breeze-gtk’.

Frameworks:
Frameworks 5.55.0 is an incremental stability release, see: https://www.kde.org/announcements/kde-frameworks-5.55.0.php

Plasma:
Plasma 5.15.0 is the first installment in the Plasma Desktop 5.15 release cycle, with a focus on User Interface and User Experience improvements. Integration with 3rd party graphics toolkits Рthink of GTK but also Firefox Рhas improved significantly. See https://www.kde.org/announcements/plasma-5.15.0.php

Applications;
Applications 18.12.2 is a stability and bugfix update for the 18.12 release cycle. See https://www.kde.org/announcements/announce-applications-18.12.2.php and if you want more detail about the 18.12 cycle you should also read https://www.kde.org/announcements/announce-applications-18.12.0.php .

Applications-extra:
In applications-extra I have upgraded ‘kmymoney’, and recompiled ‘krita’ with a patch to improve its compatibility with the new Qt 5.12.

Where to get it

Download the KDE-5_19.02 from the usual location at https://slackware.nl/alien-kde/current/latest/ . Check out the README file in the root of the repository for detailed installation or upgrade instructions.

I will upload a new Plasma5 Live ISO soon. You will find it in https://slackware.nl/slackware-live/latest/

Have fun! Eric

Uploading 15 GB of new Slackware Live Edition ISO images

I finished generating ISO images for Slackware Live Edition 1.3.0.2. These ISOs are all based on Slackware-current “Thu Jan 17 04:52:06 UTC 2019” which means it will boot a Linux 4.19.16 kernel.

Available variants are:

  • Slackware (unaltered complete) in 32bit and 64bit flavors, ~3.5 GB in size
  • XFCE (minimalistic Slackware) in 32bit and 64bit flavors, ~700 MB in size
  • MATE (Slackware without KDE4 but with MATE added) is a 64bit ISO of 2.4 GB
  • PLASMA5 (Slackware without KDE4 but with KDE Plasma5 and a lot of other goodies added) comes in a 64bit flavor at 4.3 GB

The squashfs modules in the XFCE ISOs are compressed with ‘xz’ to keep them as small as possible (so they will fit on a CDROM medium). All of the other ISOs are compressed with ‘zstd’ which gives the Live OS a speed boost of ~20% at the cost of 10% increase in the ISO size.

There’s 15 GB to upload to slackware.nl so it will take a while to get there… even with 3 MB/sec upload speed. Rsync download is possible via¬†rsync://slackware.nl/mirrors/slackware-live/ … you just have to be a wee bit patient.

In the meantime, if you feel bored, you can look at the development history in its git repository. If you want to read about what the Slackware Live Edition can do for you, check out https://alien.slackbook.org/blog/slackware-live-edition/ or any of the articles on this blog that followed.

Extensive documentation on how to use and develop Slackware Live Edition can be found in the Slackware Documentation Project Wiki.

Have fun!

KDE Plasma5 – Jan ’19 release for Slackware

KDE time!
Here is your monthly refresh for the best Desktop Environment you will find for Linux. I just uploaded “KDE-5_19.01” to the ‘ktown‘ repository. As always, these packages are meant to be installed on a Slackware-current which has had its KDE4 removed first. These packages will not work on Slackware 14.2.

It looks like Slackware is not going to be blessed with Plasma5 any time soon, so I will no longer put an artificial limitation on the dependencies I think are required for a solid Plasma5 desktop experience. If Pat ever decides that Plasma5 has a place in the Slackware distro, he will have to make a judgement call on what KDE functionality can stay and what needs to go.

What’s new for January 2019

This new January 2019 release of KDE Plasma5 for Slackware contains the KDE Frameworks 5.54.0, Plasma 5.14.5 and Applications 18.12.1. All this on top of Qt 5.11.3.

Deps:
There’s a new dependency to ‘OpenAL’: ‘SDL_sound’. And I finally decided to add ‘freecell-solver’¬†in order to be able to compile the KDE ‘kpat’ package. The ‘freecell-solver’ package needs ‘python3-random2’, ‘perl-path-tiny’ and ‘perl-template-toolkit’ to compile, so these were also added as packages.
I added ‘drumstick’ so that I could compile the KDE ‘minuet’ package.
And finally, I upgraded ‘phonon’ and ‘phonon-vlc’ and rebuilt ‘phonon-gstreamer’.

Frameworks:
Frameworks 5.54.0 is an incremental stability release, see: https://www.kde.org/announcements/kde-frameworks-5.54.0.php

Plasma:
Plasma 5.14.5 is an incremental upgrade in the Plasma Desktop 5.14 release cycle, bringing stability and performance fixes. See https://www.kde.org/announcements/plasma-5.14.5.php . You may want to read about all the new features in Plasma 5.14 here: https://www.kde.org/announcements/plasma-5.14.0.php

Plasma-extra:
In plasma-extra I have upgraded ‘wacomtablet’.

Applications;
Applications 18.12.1 is the first stability and bugfix update for the 18.12 release cycle. I did not package 18.12.0 so this is actually the first opportunity to test the latest KDE Applications on Slackware. See https://www.kde.org/announcements/announce-applications-18.12.1.php and if you want more detail about the 18.12 cycle you should also read https://www.kde.org/announcements/announce-applications-18.12.0.php .
And since I added the required dependencies, there are two new packages in Applications: ‘kpat’ (a suite of Patience card games) and ‘minuet’ (music education using MIDI).

Applications-extra:
In applications-extra I have upgraded ‘kdevelop’, ‘kdev-php’, ‘kdev-python’, ‘kstars’ and ‘okteta’.

Go get it

Download the KDE-5_19.01 from the usual location at https://slackware.nl/alien-kde/current/latest/ . Check out the README file in the root of the repository for detailed installation or upgrade instructions.

I will upload a new Plasma5 Live ISO soon. You will find it in https://slackware.nl/slackware-live/latest/

Have fun! Eric