Heya folks! It's Friday, and you know what that means. Update news!
There are some new packages in the repository this week. The first one is input-remapper
, an easy-to-use tool to change the behavior of your input devices. It supports X11, Wayland, combinations, programmable macros, joysticks, wheels, triggers, keys, mouse-movements and more.
For Plasma users, maliit-keyboard
is now in the repository. This provides a virtual keyboard you can use for any 2-in-1 or tablet devices, greatly improving the Plasma experience for that class of hardware.
Also included this week are the GNOME Software and KDE Discover software centers. Our goal with these is to replace the current Software Center, for a couple of reasons:
- Software Center is written in Python 2, which reached end-of-life years ago. Updating it to Python 3 is not a trivial task, given its integration with eopkg, which is also Python 2.
- We have limited manpower, so the fewer graphical applications we have to maintain and develop, the more time and energy we can spend on bringing you the best Linux distribution that we can.
- When we move over to the Serpent tooling and package manager, the Software Center would need major changes anyway. These applications also enable us to finally have Flatpak and eopkg management in the same place.
fwupd
is also integrated in GNOME Software and KDE Discover, enabling users to update firmware on supported devices such as Wacom tablets, touchpads, and more.
Note that GNOME Software and KDE Discover in Solus are still experimental. We needed them included as packages in order to continue testing and facilitate easier fixes and updates to them. Should you wish to help us test these software centers, please head on over to their respective tracking issues:
- GNOME Software:
- KDE Discover:
Security updates
@joebonrichie updated Firefox to 122.0 this week. In addition to the other fixes and features in this update, Mozilla addressed a good number of security issues; too many to list here. Likewise, @Harvey updated Thunderbird to 115.7, which also addresses several security issues.
Likewise, @Harvey updated Vivaldi (Stable and Snapshot) to 6.5.3206.57 and 6.6.3250.4, respectively, which inherits security and other fixes from updated Chromium versions.
Lastly, @agent pushed an update to Jasper, a JasPer Image Processing (JPEG) tool kit to 4.1.2 to address CVE-2023-51257.
As always, install all the updates to get the latest security fixes!
Media updates
Our FFMpeg package was updated by @ReillyBrogan to 6.1.1. This is pretty significant since we were previously on version 4.4.4; two major versions old! The full upstream changelog can be found here. Many other packages have also been updated or rebuilt as a result of this update.
- SFML was updated to 2.6.1 (@nelsontkq)
Gaming updates
- Add AppStream metadata and fix desktop file for Heroic Games Launcher (@malfisya)
- Add AppStream metadata for maelstrom (@malfisya)
- minigalaxy was updated to 1.2.6 (@Harvey)
- Fixed AppStream metadata for lutris (@malfisya)
- perl-sdl was patched to fix an issue with frozen-bubble (@Harvey)
- visualboyadvance-m was updated to 2.1.8 (@malfisya)
CLI tool updates
Other desktop updates
Our gedit-plugins
package has been split into a separate package for each plugin. The previous gedit-plugins
package remains as a sort of metapackage which will install all the other plugin packages. This way, users that already have it installed won't have to re-install all of their plugins one-by-one. Splitting the plugins fixes an issue in the Software Center (and the upcoming GNOME Software and KDE Discover) where the package name would show up as the name of one of the plugins due to each plugin shipping its own metainfo file, thus confusing the software center.
Running SDDM (the display manager for Plasma) under Wayland is now possible with the sddm-wayland-experimental
package, for Plasma users interested in using Wayland. As the name suggests, the package is still experimental and may have issues. People testing this are encouraged to file issues on our development tracker.
- Discord was updated to 0.0.41 (@Harvey)
- Add missing runtime dependency to KDE Connect for non-Plasma systems (@EbonJaeger)
- nextcloud-client was updated to 3.10.4 (@silkeh)
- papirus-icon-theme was updated to 20231201 (@EbonJaeger)
- rpi-imager was updated to 1.8.5 (@Harvey)
- qdirstat was updated to 1.9 (@algent)
- winff was updated to 1.6.2 (Rick Campbell)
- variety was updated to 0.8.12 (@algent)
- Added AppStream metadata for NVIDIA 470.xx driver
- Improved AppStream metadata for NVIDIA driver
System updates
- btrfs-progs was updated to 6.7 (@silkeh)
- fwupd was updated to 1.9.12 (@joebonrichie)
- glib2 was updated to 2.78.4 (@joebonrichie)
- Updated mesalib to 23.3.4 & enabled xcb-keysyms support (@joebonrichie)
- Backported fix for PipeWire to fix audio popping and crackling issues
- thermald was updated to 2.5.5 (@davidjharder)
That’s all for this week, folks! Check back next week for another weekly roundup.