Arch Linux packages for ClockworkPi uConsole
Find a file
Peter Cai 8585a46dc3 updpkg: linux-clockworkpi-git 6.12.35.r1320412.202507062304.04717ed-1
Also limit the firmware we pull in to `linux-firmware-broadcom`
2025-07-06 21:24:36 -04:00
builder Update builder scripts 2025-04-20 10:16:22 -04:00
pkgs updpkg: linux-clockworkpi-git 6.12.35.r1320412.202507062304.04717ed-1 2025-07-06 21:24:36 -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.