- Edited
Heya folks! It’s time for your weekly sync news! This week brings major changes to our Haskell stack. Let’s dive right in.
@GZGavinZhao updated Haskell to version 9.2.8 with assistance from community member @liontiger23, its first update in two and a half years. On top of that, all Haskell packages are statically linked, meaning you only need to install a single executable for applications like pandoc
and shellcheck
instead of dozens of libraries plus GHC, the compiler. This also means that we can safely upgrade to newer versions without having to worry about any programs breaking, because the runtime is included in the executable. As a result of this work, we now have 290 fewer packages!
Our Communications Team is still hard at work on refining our packaging documentation, with the goal of making it much easier for new contributors to read through and understand. You can view some of the progress towards that here, spearheaded by @TraceyC. We look forward to getting this finished up and published on the Help Center soon.
Tooling work for building and installing packages is ramping up both in Solus and Serpent lands. To help facilitate this, we’ve decided to come up with a common interchange format for package “recipes” to enable building packages with multiple packaging systems, such as eopkg
and moss
. This will make it easier for both projects to come together from an infrastructure standpoint. If you’re curious about what the fine folks at Serpent are up to, they just released a new blog post. Go check it out!
Other updates this week include:
- Linux Current to 6.4.15
- Linux LTS to 5.15.131
- Fix issues with connecting to certain secure networks with
wpa_supplicant
- Add patch to Budgie Desktop to fix crashing when TeamViewer is started
- Add patch to Onboard to fix its tray indicator in Budgie Desktop (and possibly other desktops)
- Brave
- Signal Desktop
- Rust
- Samba
- Docker stack updated to latest
- Vivaldi (stable)
- KeepassXC
- Yubikey Manager
- Eternal Terminal
- VS Code
- micro
That’s it for this week, folks! See you here next time for more awesome sync news!