Weekly Status Report: 2019-12-29

Hello all!

This week, we focused on preparing our package recipes for the official Adélie Linux 1.0 release.

Packaging

The libxcb library was fixed to work with modern versions of the Check test library, and this work was sent upstream to X.Org.

Xorgproto was updated, and various conflicts were fixed.

Mesa was updated to the 19.x release series, bringing many improvements, lower disk space requirements, and easier configuration.

Qt 5 was updated to the latest LTS branch, 5.12.6. This allows us to update KDE Frameworks to their latest release, 5.65.0. Plasma was updated to the latest LTS release, 5.12.9.

An update was sent to the kernel team for the 5.4 branch time64 code, which had a syntax error in ALSA discovered by awilfox@.

Samuel Holland (smaeul@) suggested a fix for kio-extras that allows NFS support to be added to KDE.

Various other software was updated to latest stable versions, including Meson, GLib, libxkbcommon, Boost, GnuPG, GnuTLS, Poppler, libwacom, and GraphViz.

Many, many package recipes were tweaked and fixed to ensure stability, reliability, and reproduceability.

Weekly Status Report: 2019-12-22

Hello all!

Significant progress has been made towards 1.0: 64-bit time support has landed, and Horizon can join wireless networks, in addition to many more fixes!

Horizon

It is now possible to join Wi-Fi networks using the Horizon Wizard UI.

All labels in the Horizon Wizard UI now utilise automatic word wrapping, so that large font sizes and longer translations are not cut off.

The arch key has been specified and implemented, allowing you to choose the architecture of the target computer. This allows you to write a HorizonScript on one type of computer (e.g. ppc64) and use it to install Adélie on a different type of computer (e.g. armv7).

Packaging

Our time64 conversion has been completed for the System repository on all 32-bit architectures we support. This includes bumping Easy Kernel to 5.4.5 (smaeul@), and fixing issues in the musl libc (awilfox@, dalias) and various packages including CVS, GCC Go, and strace.

Molly Miller (sysvinit@) updated Git for security fixes.

Have a Happy Christmas, Happy Hanukkah, Happy Kwanzaa… Whatever you celebrate, have a Happy Holiday and a joyous and prosperous New Year in 2020 and beyond. Be well, everyone.

Weekly Status Report: 2019-12-08

Hello all!

We have had some time to work on package issues this week, in addition to our fervent work on Horizon.

Horizon

It is now possible to save HorizonScripts from the Horizon Wizard UI to disk. This completes the writeout flow for the Runtime Environment, and allows the Installation Environment work to continue. The Installation Environment Commit flow was completed, including tickmarks for each phase of the Executor.

The SHA-512 crypt(3) code from the musl libc has been added to Horizon; the Wizard UI uses this to encrypt passphrases for the root account and any user accounts added.

gcompat (libucontext)

Khem Raj (khem) submitted a patch to ensure proper building of libucontext in OpenEmbedded.

Packaging

A. Wilcox (awilfox@) updated the musl libc to 1.2.0 alpha1, and is working closely with Rich Felker (dalias) to gain true 64-bit time support on 32-bit systems. This will allow 32-bit computers to use dates after the year 2038.

Gavin Howard (gdh) updated his bc calculator to version 2.4.0.

Kiyoshi Aman (aerdan@) added the Gleam programming language, added the Perl Net::DBus pod, and updated various packages including XFCE. He also added the Bitlbee instant messaging software.

Laurent Bercot (skarnet@) fixed a few issues in the Skaware software set.

Luis Ressel (aranea@) updated WireGuard VPN to its latest version, and deprecated the notmuch package.

Samuel Holland (smaeul@) updated Rust to 1.38.0. Additionally, this release now allows us to use our previous Rust packages to build the next newer version.

Weekly Status Report: 2019-11-17

Hello all!

The Adélie Linux project is happy to announce that we have implemented a draft Code of Conduct. Unlike most other projects, we did not do this because we were forced, or to try and solve issues we were having. We did this to prevent issues from starting in the first place. It mostly consisted of writing down the way our community already expects its members to behave.

Our new Code of Conduct applies to Horizon right now, and will apply to the rest of the Adélie Linux project in the near future. A future announcement will be made at the time of full adoption.

Horizon

UI.Network.Automatic and related requirements have been implemented, including a way to view DHCP logs in case of issues retrieving a network address. Support for Wi-Fi wireless networking is in progress and rapidly approaching completion.

Packaging

Molly Miller (sysvinit@) and A. Wilcox (awilfox@) bumped Firefox to 68.2.0, fixing a security issue, and changed the linking properties of Firefox to ensure that future security issues are easier to fix.