. "${GRIMOIRE}/FUNCTIONS" &&

if ! is_version_less "${VERSION}" "3.9.0"; then
  depends  bc    &&
  depends  LZMA
fi &&
if ! is_version_less "${VERSION}" "4.16.0"; then
  depends bison &&
  depends flex
fi &&
depends perl &&
if [[ "$(get_kernel_config CONFIG_UNWINDER_ORC)" == "y" ]]; then
  if is_version_less "${VERSION}" "5.2.0"; then
    depends LIBELF
  else
    depends elfutils
  fi
fi &&
optional_depends INITRAMFS '' '' 'for making initramfs images' &&
optional_depends mtools '' '' 'for make bzdisk' &&
optional_depends lzop '' '' 'for LZO kernel image' &&

suggest_depends  linux-firmware '' '' 'install firmware required by some kernel modules'
