Updated pkgver() to reflect patch level as well, and added build time to pkgver for better debugging experience. We now also generate .config directly from bcm2711_defconfig, instead of extracting the generated one from the Debian package. |
||
---|---|---|
builder | ||
pkgs | ||
repo | ||
.gitignore | ||
build-inner.sh | ||
build-pkg.sh | ||
INSTALLATION.md | ||
README.md |
(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.