pmaports/device/testing/device-postmarketos-trailblazer/APKBUILD
Caleb Connolly ca9a26cb0d
testing/device-postmarketos-trailblazer (MR 4967)
trailblazer is a bleeding edge, unstable target for EFI capable ARM64
devices. It runs linux-next and should otherwise be adjusted to support
as many devices as possible.

The goal of trailblazer is to motivate more upstream kernel development by
providing a tighter feedback loop (patches land in -next weeks before they
make it into mainline or stable), as well as encouraging more generic
solutions to the device specific hacks we have in userspace.

On supported devices, trailblazer should reflect the current state of
upstream. It allows users to easily appreciate what feature are
unavailable, and more importantly appreciate when a new feature does get
added upstream.

Due to the instability of linux-next, the plan is to have BPO build
trailblazer images nightly, so if next breaks then the images should
only be broken for a day.

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-06-19 22:43:36 +02:00

41 lines
930 B
Text

# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-postmarketos-trailblazer
pkgdesc="postmarketOS Trailblazer generic ARM64"
pkgver=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="
linux-next
postmarketos-base
soc-qcom-sdm845-qbootctl
linux-firmware-qcom
linux-firmware-ath10k
rmtfs
pd-mapper
tqftpserv
bootmac
systemd-boot
firmware-siliconlabs-rs9116
firmware-brcm43752
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
}
sha512sums="
3ca2143e948f3070df9270918cd5a27259bd42c1bfe42f98c3406364496acaf878562d5b311856c9a4bb842ed9cdb8620754d092d225397f2b0f22e894c8ddf7 deviceinfo
fcd0ebe399c2a30d20a66cc8186b29d3cdb9e34346c295a3cdd930b41a2ee586acfcd5cd24b7c6af680b184e8a3bc56b6f04c9e9d9b2343543787fb8fd9a9087 modules-initfs
"