Heya folks! It's sync day, and that means it's time for the weekly Solus roundup!
It's a big week for KDE Plasma users, as @ReillyBrogan has been hard at work updating Frameworks, Plasma, and GEAR. KDE Frameworks has been updated to 6.14.0, an update containing a bunch of new features and fixes. Plasma itself has been updated to 6.3.5. This is the bugfix release for May. Read all about it here. Finally, KDE GEAR applications have been updated to 25.04.1. The 25.04 series has a lot of goodies, so be sure to check out the full announcement here.
The GCC compiler has been updated to 15.1.1. For GCC 15, we have enabled libgccjit
, gcobol
, and gccrs
. We've also disabled host-shared
for regular compiler builds of libgccjit
. Check out the full changelog on their website.
This week, we are including updates to the hyprland stack, including hyprland v0.49.0. There are some breaking changes most users will not notice, plus many new features and fixes. See the release notes here.
@joebonrichie has been updating everything Python for 3.12. As a part of this, we've had to deprecate onboard
, the on-screen keyboard. The project has been dead upstream for years, and it no longer builds with newer Python versions. This removal may affect Budgie and Xfce users. Unfortunately, there isn't a great solution to replace onboard
. The next best thing is maliit-keyboard
, already used by KDE Plasma, but it is not meant to be an accessibility tool, and it is not clear how to set it up. To make things worse, there is really no way to use any on-screen keyboard on Wayland for Budgie or Xfce. Hopefully, one day, the situation will improve.
We have some new packages this week in the repository. People who need to make connections via iSCSI
now do so with the inclusion of the open-iscsi
package and its dependencies. The Open-iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI. Happy networking!
Security updates
We have a couple of security updates this week. Make sure to install updates for the last vulnerability protections.
General updates
The full list of updated packages can be found here.
For the list of currently known issues, see the dedicated thread for it. If you begin experiencing a bug, please look for an issue on our issue tracker, and open a new one if one does not exist.
That’s all for this week, folks! We'll be here same time, same place next week for another roundup of the news!