From 278bdcc619226ea4d182e4515dd5df41bd67729d Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Thu, 5 Dec 2024 21:48:10 +0100 Subject: [PATCH] main/postmarketos-cros-common: add makedepends (MR 5876) Fill out makedepends, so pmbootstrap and bpo know that these packages need to be built before building postmarketos-cros-common, because it has subpackages depending on these packages. Without this, bootstrapping v24.12 currently fails: https://builds.sr.ht/~postmarketos/job/1381582 This is intended behavior, abuild works the same way: https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10138 [ci:skip-build]: already built successfully in CI --- main/postmarketos-cros-common/APKBUILD | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main/postmarketos-cros-common/APKBUILD b/main/postmarketos-cros-common/APKBUILD index 5fb9dd447..95c601a0c 100644 --- a/main/postmarketos-cros-common/APKBUILD +++ b/main/postmarketos-cros-common/APKBUILD @@ -2,7 +2,7 @@ pkgname=postmarketos-cros-common pkgdesc="Common package for Chrome OS devices" pkgver=2 -pkgrel=3 +pkgrel=4 url="https://postmarketos.org" license="BSD-3-Clause" arch="aarch64 armv7 x86_64 x86" # there are no cros devices of other arches @@ -12,6 +12,11 @@ subpackages=" $pkgname-sway postmarketos-cros-keymap-openrc:_keymap_openrc " +makedepends=" + cros-keyboard-map-openrc + keyd-openrc + postmarketos-ui-sway-logo-key-alt +" source=" 00_postmarketos-cros-common-gnome.gschema.override "