- Edited
Heya folks! We're here with another update post!
KDE Plasma has been updated to 6.1.2 this week. This release contains a bunch of bug fixes for the 6.1 series. The full list of changes can be found here. Alongside Plasma, KDE Gear was updated to 24.05.2. This version has many bug fixes, including fixing a memory leak in the EWS resource for kdepim-runtime
, fixing "This file does not exist" after clicking on a folder in kio-gdrive
, and fixing a crash caused by clicking the remove mount point button in partitionmanager
. If you want to see the full changelog, click here.
The NVIDIA GLX driver has been updated to 555.58.02. The 555.58 version brings many fixes and enhancements. Perhaps most notably, it brings explicit sync support for Wayland, a significant benefit for users using NVIDIA hardware on Wayland. With explicit sync, there should be reduced latency, improved frame pacing, and better stability. Check out this article for more information. Additionally, all of our NVIDIA driver packages now support early Kernel Mode Setting (KMS), allowing the graphics driver to initialize earlier in the boot process.
BuildKit makes its debut in the repository this week. It is a concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. If you build and use Linux containers, definitely check this out!
A slew of housekeeping updates have gone in this week. While many of those don't have any version changes, they add homepages to packages, add missing AppStream metainfo files, and fix failures to build. While not the most glamorous, this work is nonetheless important.
As we said last week, a taskforce has been created to perform this work, which includes, but is not limited to:
- Adding appstream metainfo - 230 packages (+8 font packages) need appstream metainfo added
- Adding homepage key - 366 packages left without homepages (Down 69 packages)
- Fixing packages that do not build - 17 packages do not build (Down 1 package)
- Replace obsolete macros in recipes
cargo
: 27 (Down 10 packages)
- Tagging packages for deprecation - 44 packages tagged
Most of these tasks are beginner-friendly, and can be a great way to learn Solus packaging. We invite anyone that has the time and inclination to join us!
If you would like to join:
- Join Solus Packaging Room on Matrix
- Read and practice our packaging documentation
- Submit your first Pull Request. We recommend doing the homepage task
- Follow along the review process until your PR gets merged
- Continue on contributing!
Security updates
We have a few security updates this week. As always, be sure to install updates as they come for the latest in vulnerability protections.
- python-cairosvg was updated to 2.7.1-3 (@algent). Includes security fixes for CVE-2023-27586.
- tpm2-tss was updated to 4.1.3-7 (@silkeh). Includes security fixes for CVE-2024-29040.
- yt-dlp was updated to 2024.07.02-218 (@Harvey, @Harvey). Includes security fixes for CVE-2024-10123.
General updates
The full list of updated packages this sync can be found here.
Thatβs all for this week, folks! Check back next week for more news!