2024.05 Progress Report
eweOS Developers
5/31/2024
Package Highlights
131 PRs merged in total during May 2024. See a full list here.
Kernel
linux6.9.2linux-lts6.6.31 (New) We are now providing both latest stable and latest stable-lts kernels.
Toolchain / Programming Languages
- Another group of python packages.
vala0.56.17 (New)go1.22.3. Go is available on riscv64 now.rust1.78.0
Utils
makepkgnow definesJOBSto adjust parallelismtmux3.4util-linux2.40.1acpidservicecups2.4.8 (New) and related packagesnmap7.95 (New)
Libraries
icu75.1gettext-tiny0.3.2.r4 (New) now replacesgettextffmpeg7.0ncurses6.5libva2.21.0 (New) and vaapi support for some packagesopenssl3.3.0 and its transitions
Fonts
- Font package names now follow the format of
font-{fontname}and provide fonts in the format of{ttf,otf}-{fontname}.
Desktop Applications
- Some GNOME applications
- Some packages for KDE Framework 6.1.0
fcitx5-chinese-addons5.1.4 (New) to support Chinese IME.telegram-desktop5.0.1 (New)wayvnc0.8.0 (New) to provide VNC support
More
- ...and more!
Infra
Workflow
- Added a workflow to bump
pkgrelfor packages and open PR automatically. - Added a workflow to check diff in package files for PRs.
- Added a workflow to create a blank package branch, as a step to enforce PRs instead of direct commit to package repository.
- Packages from PR workflow are now uploaded as artifacts.
- Added auto approval for helper bot, and now two approvals (including one from helper bot) are required to merge a PR.
Build System
- Disable chained rebuild to ensure each rebuild is triggered by a new
pkgrel.
Website
- Package list page is now optimized to provide lag-free experience.
Repository
Current size of repositories:
7.2G ./eweos
2.2G ./eweos-images
- Images in repositories are now pulled periodically (once a week) from GitHub Actions.
- An oracle object storage is now deployed, serving eweOS images.
Community
- eweOS repository is mirrored and hosted on Mirror of Wuchang Shouyi University
- Telegram groups and channels are renamed and assigned with new logos. A new group is created for news of GitHub repositories. A new channel is created for news and updates.