summaryrefslogtreecommitdiff
path: root/eclass/kernel-build.eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-03 16:06:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-03 16:06:11 +0100
commit9e7579a4f663bbf410b833aab77d7493c7cdeb6a (patch)
treea25a69b92a581b4956339bb0efa0ea84cdc82f58 /eclass/kernel-build.eclass
parent0eb9883b5a8a53c253c98d1c77438c39c27c8c97 (diff)
gentoo auto-resync : 03:07:2023 - 16:06:11
Diffstat (limited to 'eclass/kernel-build.eclass')
-rw-r--r--eclass/kernel-build.eclass7
1 files changed, 5 insertions, 2 deletions
diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 963e020b3746..0c8eaf3c1cd5 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -39,6 +39,9 @@ BDEPEND="
sys-devel/flex
virtual/libelf
app-alternatives/yacc
+ arm? ( sys-apps/dtc )
+ arm64? ( sys-apps/dtc )
+ riscv? ( sys-apps/dtc )
"
IUSE="+strip"
@@ -188,7 +191,7 @@ kernel-build_src_test() {
debug-print-function ${FUNCNAME} "${@}"
local targets=( modules_install )
# on arm or arm64 you also need dtb
- if use arm || use arm64; then
+ if use arm || use arm64 || use riscv; then
targets+=( dtbs_install )
fi
@@ -216,7 +219,7 @@ kernel-build_src_install() {
# on what kind of installkernel is installed
local targets=( modules_install )
# on arm or arm64 you also need dtb
- if use arm || use arm64; then
+ if use arm || use arm64 || use riscv; then
targets+=( dtbs_install )
fi