device/*: fix missing makedepends

These failed to build in v25.06 because they use packages during the
build that are only listed in depends, not in makedepends. pmbootstrap
is more strict about it these days, so fix it.

[ci:skip-vercheck]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6626
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Oliver Smith 2025-06-09 11:11:16 +02:00
parent e2a9015897
commit c1b3ec05f3
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
4 changed files with 18 additions and 4 deletions

View file

@ -9,7 +9,10 @@ arch="aarch64"
options="!check !archcheck"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
depends="postmarketos-base linux-postmarketos-allwinner u-boot-sunxi u-boot-tools"
makedepends="devicepkg-dev"
makedepends="
devicepkg-dev
u-boot-tools
"
source="
deviceinfo
uboot-script.cmd

View file

@ -16,7 +16,10 @@ subpackages="
$pkgname-x11
"
depends="postmarketos-base u-boot-sunxi u-boot-tools ofono"
makedepends="devicepkg-dev"
makedepends="
devicepkg-dev
u-boot-tools
"
source="
deviceinfo
modules-initfs

View file

@ -15,7 +15,10 @@ depends="
u-boot-pinephone>=2021.01_git20201228-r2
u-boot-tools
"
makedepends="devicepkg-dev"
makedepends="
devicepkg-dev
u-boot-tools
"
subpackages="
$pkgname-kernel-allwinner:kernel_allwinner
$pkgname-kernel-allwinner-dev:kernel_allwinner_dev

View file

@ -16,7 +16,12 @@ depends="
u-boot-grandpplte
u-boot-tools
"
makedepends="devicepkg-dev"
makedepends="
devicepkg-dev
mt6735-bootshim
u-boot-grandpplte
u-boot-tools
"
source="
boot.cmd
boot-image.its