Heya folks! It's time for another weekly roundup of the happenings in Solus!
We have a couple of new additions to the repository this week: skanpage
. This is a scan-to-PDF tool for KDE Plasma. If you need to scan documents, you may want to check this out. For those of you who develop with Clojure, you may be interested in the inclusion of polylith
. It serves as a tool to help build reusable Clojure components.
Thanks to @ReillyBrogan, our systemd
is now built with libaudit
and libseccomp
support. Audit messages are now collected in the system journal, meaning that AppArmor denied messages are now readable with journalctl
. The auditd
daemon has been disabled, since these changes make its operation redundant.
Also from @ReillyBrogan, the kernel package was updated to v6.6.16, with the BORE CPU scheduler updated to v4.1.8. We also enabled transparent huge pages by default, which should improve performance slightly for most desktop workloads. Some other changes were made to try to get automatic memory ballooning as a VM guest working, but unfortunately, there still seems to be a missing piece here. We're working on it though!
@joebonrichie spent a lot of time updating our libicu
stack to version 74.2. This includes support for "new characters, emojis, security mechanisms, and corresponding APIs and implementations". You can read their release overview here.
Our glibc
package was also updated this week. We were on version 2.36 for an extended amount of time before finally updating to 2.38, and now we are at version 2.39 shortly after its release; a massive improvement to our time between updates. While it likely won't directly affect regular users much, it might be nice for developers who can take advantage of new functions and improvements.
The Alsa stack was updated to v1.2.11 this week. This should bring the latest support and fixes for audio hardware to your desktops and laptops!
Security updates
As always, we bring you more security updates. Make sure you're applying all updates to make sure you are protected!
First up is an update to python-notebook
to 7.0.7 by @algent, resolving two vulnerabilities:
Next up is eza
, an ls
replacement tool written in Rust. @EbonJaeger updated it to 0.18.2 to address this security issue:
@ReillyBrogan updated libuv
to 1.48.0, fixing this vulnerability:
Earlier this week, @Harvey updated our WebKit packages to 2.42.5 to address multiple CVEs. These updates have been cherry-picked to the stable repository already.
Media updates
Gaming updates
citra
was updated to 2090 (@infinitymdm)
fuse-emulator
was updated to 1.6.0 (@malfisya)
gem
was updated to 0.12.0 (@malfisya)
hatari
was updated to 2.41 (@malfisya)
- Heroic Games Launcher was updated to 2.12.1 (@infinitymdm)
mangohud
was updated to 0.7.1 (@ReillyBrogan)
mbga
was updated to 0.10.3 (@malfisya)
mupen64plus
was updated to the latest git sources (@Staudey)
pcsx2
was updated to 1.7.5543 (@malfisya)
ppsspp
was updated to 1.17.1 (@malfisya)
retroarch
was updated to 1.17.0 (@ReillyBrogan)
steam
was updated to 1.0.0.79(@Staudey)
stella
was updated to 6.7.1 (@malfisya)
vice
was updated to 3.8 (@malfisya)
visualboyadvance-m
was updated to 2.1.9 (@malfisya)
yuzu
was updated to 1704 (@infinitymdm)
CLI tool updates
System updates
Language updates
Other desktop updates
anki
was updated to 23.12.1 (@Staudey)
birdtray
was updated to 1.11.4 (@david)
bitwarden-desktop
was updated to 2024.2.0 (@ReillyBrogan)
- Blender was updated to 4.0.2 (@davidjharder)
- Brave was updated to 1.62.162 (@algent)
brewtarget
was updated to 3.0.11 (@Harvey)
ddcutil
was updated to 2.1.3 (@ReillyBrogan)
- Filezilla was updated to 3.66.5 (@Harvey)
- Firefox was updated to 122.0.1. Note that we had to disable PGO building while we troubleshoot a build failure with it, so it might be slightly slower than usual until we get that figured out. We also fixed an issue that could cause webcam input to not be sent in WebRTC meetings (@ReillyBrogan)
fritzing
was updated to 1.0.2 (@palto42)
homebank
was updated to 5.7.4 (@algent)
- LibreOffice was updated to 24.2.0.3 (@algent)
logseq
was updated to 0.10.6 (@ReillyBrogan)
mozjs
was updated to 115.7.0 (@ReillyBrogan)
- Numix icon themes were updated to 24.02.05 (@algent)
- Opera (stable) was updated to 107.0.5045.15 (@Harvey)
papirus-icon-theme
was updated to 20240201 (@Staudey)
protonmail-bridge
was updated to 3.8.2 (@FriesischScott)
poppler
was updated to 24.02.0 (@ReillyBrogan)
scrcpy
was updated to 2.3.1 (@Staudey)
syncthing
was updated to 1.27.3 (@ReillyBrogan)
- Telegram was updated to 4.14.13 (@ReillyBrogan)
texlive
was updated to 2023.2 (@joebonrichie)
transmission
was updated to 4.0.5 (@Staudey)
torbrowser-launcher
was updated to 0.3.7 (@Staudey)
- Vivaldi (stable) was updated to 6.5.3206.61 (@Harvey)
vscode
was updated to 1.86.1 (@ReillyBrogan)
wxmaxima
was updated to 24.02.0 (@malfisya)
That’s all for this week, folks! Tune in next week for another weekly roundup!