Heya folks! It's Sync time, and that means it's time for the weekly Solus roundup!
Mesa has been updated to the latest in the 24.2 series this week. This version contains a bunch of new features and many bugfixes. The details of the initial release of 24.2.0 can be found here.
The NVIDIA driver now at major version 560. The 560 driver includes a bunch of work for better Wayland compatibility, hopefully fixing significant issues that people have been experiencing.
Our kernel packages have also been bumped this week. The current branch is now 6.10.8, and the LTS branch is now 6.6.49.
The Qt5 stack received a minor update this week to 5.15.15. This is just a bugfix release with no new features.
Thunderbird has been updated to 128.0. This release includes the integration of the Rust programming language. While this isn't a user-visible change, it does mean that Thunderbird can start to take advantage of modern language features, and a better developer process. In addition, the cards view has been redesigned, the folder pane has been enhanced, and Thunderbird will now try to match its accent color with that of your system theme. Check out the full blog post here.
We have a few new packages this week. First is crun, fast and lightweight fully featured OCI runtime and C library for running containers. Second is bpftrace, a high-level tracing language for Linux systems. Next, we have wlogout, a Wayland-based logout menu.
Our Solus Cleanup Crew has been hard at work this week bringing the repository up to current standards:
- Adding appstream metainfo - 204 packages (no change) need appstream metainfo added
- Adding homepage key - 76 packages (no change) left without homepages
- Fixing packages that do not build - 17 packages (down 4) do not build
- Replacing obsolete macros in recipes
cargo
: 2 (down 2) packages
- Tagging packages for deprecation - 32 packages (down 12) 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 handful of security updates this week. Be sure to install them for the latest protections!
- flask-cors was updated to 4.0.2-11 (@Staudey). Includes security fixes for CVE-2024-6221, CVE-2024-6221.
- golang was updated to 1.23.1-118 (@silkeh). Includes security fixes for CVE-2024-34158, CVE-2024-34156, CVE-2024-34155.
- libpcap was updated to 1.10.5-13 (@silkeh). Includes security fixes for CVE-2023-7256, CVE-2024-8006.
- mbedtls was updated to 2.28.9-15 (@Staudey). Includes security fixes for CVE-2024-45157.
- python-notebook was updated to 7.2.2-15 (@algent-al). Includes security fixes for CVE-2024-43805.
- python3 was updated to 3.11.9-66 (@ReillyBrogan). Includes security fixes for CVE-2024-4032, CVE-2024-6923, CVE-2024-8088.
- tcpdump was updated to 4.99.5-18 (@silkeh). Includes security fixes for CVE-2023-1801.
General updates
The full list of updated packages can be found here.
Thatβs all for this week, folks! We'll be here same time, same place next week for another roundup of the news!