We tagged v0.1.1 of kupfer with a minor fix for the kupferbootstrap packages check PKGBUILD format checker, built generated html documentation for kupferbootstrap and added some small new packages to our PKGBUILDs!
qbootctl is a cool new postmarketOS-ish development that allows boot slots on Qualcomm Android devices with A/B boot slots to be marked as booted successfully, preventing unpleasant situations (both slots marked unbootable) on the Oneplus 6[t].
It is now available in our repos, so it can be installed with pacman and enabled with systemctl as usual.
It'll be added to the appropiate device packages in the device- and flavor-packages revamp in v0.2.0!
Maybe don't try this on a device that's not a qcom A/B device, mhmk?
I've made Syboxez officially a package maintainer in kupfer. He's been providing incredible help by contributing updates to PKGBUILDs and ports from our bigger sibbling distros.
We're currently working on getting FDE-unlocking working after building an initramfs shim to circumvent size restrictions in boot.img (is your head spinning yet?). Stay tuned!
definitely in v0.2.0
rework devices and flavors in kupferbootstrap and PKGBUILDs
related to 1: store which services to enable without becoming Debian (TBD)
probably in v0.2.0
initramfs shim (packaging done; might need kupferbootstrap support)
Full-Disk-Encryption (FDE) support (packaging maybe mostly done; also needs kupferbootstrap support)
maybe squeekboard again? llvm 14 is in Archlinux testing right now.
Plans for v1.0.0 (longer-term goals)
proper dependency parsing and handling in kupferbootstrap, including .so files
rust software, even if i have to introduce special builds to build them on aarch64 hardware natively.
all Phosh ecosystem apps packaged
if possible at least one more UI, likely Plasma Mobile
As usual, I probably forgot half the things I wanted to mention and/or link to, but c'est la vie.