Arch Linux packages for ClockworkPi uConsole
Find a file
2025-06-07 15:55:59 -04:00
builder Update builder scripts 2025-04-20 10:16:22 -04:00
pkgs updpkg: linux-clockworkpi-git 1:6.12.27.r1318170.202505112022.883135e-1 2025-06-07 15:55:59 -04:00
repo Keep repo/PLACEHOLDER 2025-03-29 11:43:11 -04:00
.gitignore Support not cleaning up build directories 2025-04-22 08:05:07 -04:00
build-inner.sh Add kernel-based headphone detection / switch for CM5 2025-04-25 08:21:08 -04:00
build-pkg.sh Support not cleaning up build directories 2025-04-22 08:05:07 -04:00
INSTALLATION.md Add kernel-based headphone detection / switch for CM5 2025-04-25 08:21:08 -04:00
README.md addpkg: supersonic-desktop 2025-04-05 16:48:16 -04:00

(For a brief guide to installation, see INSTALLATION.md)

This is a collection of a few packages used for running Arch Linux ARM on a ClockworkPi uConsole with RaspberryPi CM5. Most of these packages should still apply for RaspberryPi CM4, though.

(Yes, there are also packages from AUR that I personally use included here.)

Prebuilt binary packages are available through

[petercxy]
SigLevel = Optional
Server = https://s3-cdn.angry.im/alarm-repo/$arch

Note that the binary package repository is unsigned. If in doubt, always build packages yourself. Scripts in this repo are designed to build packages on a x86_64 system with qemu-user-static installed and with podman container images. It is recommended to set up Distcc Cross-comiling on the build machine -- the default port 3636 will be automatically used by the build scripts.

See pkgs/ for a list of packages included in this repo. Most important is the linux-clockworkpi-git kernel package, which includes device trees and out-of-tree drivers for uConsole and the CM5's RP1 audio chip (thanks to Rex). wpa_supplicant-raspberrypi-git, instead of the upstream version, is required for WLAN (w/ NetworkManager) to function.