2024.09 Progress Report
eweOS Developers
9/30/2024

In September, eweOS saw significant strides in package updates and system improvements, further solidifying its robust development and user engagement efforts.

Image Updates

Package Highlights

405 PRs merged in total during September 2024. 45.6%(185) of them are automated

See a full list here.

Kernel

Toolchain / Programming Languages

Utils

Libraries

  • minizip-ng 4.0.7 is now default minizip implementation
  • bluez 5.77.1 (New)
  • wlroots0.18 and wlroots0.17 are splitted into two packages
  • openssl is now enabled for ffmpeg to support network streaming in ffmpeg
  • soup and mp3lame are now enabled in gstreamer to support network streaming of mp3 music
  • mesa 24.2.1, libGLX is now enabled without X to provide compatibility for OpenGL

Desktop

Misc

More

  • ...and more!

Infra

Build System

  • We opened up SSH access to all build machines to developers
  • LoongArch 3A6000 motherboard is now on the rack and in the build system

Workflow

  • CI build matrix is now generated dynamically to reduce builds for arch-limited or arch-independent(any) packages

Website

  • Bot command for package upgrade is now available by simply clicking on the labels

Repository

Current size of repositories:
15G     ./eweos
3.4G    ./eweos-images

Current size of snapshot repositories:
61G     ./eweos-snapshots
33G     ./eweos-images-snapshots

Community

  • Some acrylic keychains for eweOS have been made and will be distributed at future offline events.

Regular Meeting

No regular meeting at this month!