- Edited
Heya folks! It's Friday, and that means it's time for the weekly Solus roundup!
Our Bash package has some enhancements this week. History append has been enabled by default, instead of overwriting with multiple terminals. The ignoreddups
option has been enabled, meaning that the same lines executed consecutively will not be written to the history. erasedups
has also been enabled, so that if a line already exists in the history, it will be erased. Lastly, the history size has been increased from 1000 to 1500 lines.
KDE Plasma has been updated to 6.1.5. This is a bugfix release, including allowing activating clients in drag and drop in Screenedge, fixing keyboard navigation getting stuck inside gridviews in applets, and fix copying cells when images are ignored in Klipper.
The kernels have been updated to the latest releases in their series this week, 6.10.9 for current and 6.6.50 for LTS. Syscall tracing and kernel profiling support has also been enabled. A patch has also been backported to fix a performance regression with AMDGPU on the 6.10 kernel branch.
Glibc has been updated to 2.40, enabling more C23 features and performance tunables on x86_64, along with a bunch of other improvements. See here for more information.
VirtualBox was updated to 7.1 this week. This is a major update with several new features and bug fixes. Notably, it now uses Qt6 instead of Qt5. The release announcement can be found here.
We released a blog post earlier this week detailing our plans regarding Usr-Merge. If you haven't yet seen it, be sure to check it out!
We have a bunch of deprecations this week:
mono-addins
xcape
xboxdrv
mono-basic
glabels
git-flow
gestures
These projects are no longer maintained upstream and/or no longer build with updated toolchains, and so have been removed from the Solus repository.
Our Solus Cleanup Crew has been hard at work this week bringing the repository up to current standards:
- Adding appstream metainfo - 200 packages (down 4) need appstream metainfo added
- Adding homepage key - 67 packages (down 9) left without homepages
- Fixing packages that do not build - 16 packages (down 1) do not build
- Replacing obsolete macros in recipes
cargo
: 2 (no change) packages
- Tagging packages for deprecation - 28 packages (down 4) 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
There are a couple of security updates this week. Make sure you are fully up to date!
- curl was updated to 8.10.0-96 (@silkeh). Includes security fixes for CVE-2024-8096.
- libgtk-2 was updated to 2.24.33-30 (@ReillyBrogan). Includes security fixes for CVE-2024-6655.
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!