default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

message "${MESSAGE_COLOR}Patching undefined reference to RAND_egd...${DEFAULT_COLOR}"  &&
patch -p1 < "${SPELL_DIRECTORY}"/rand-egd.patch  &&

if is_depends_enabled ${SPELL} $(get_spell_provider ${SPELL} SSL); then
  message "${MESSAGE_COLOR}Patching for OpenSSL 1.1+...${DEFAULT_COLOR}"  &&
  patch -p1 < "${SPELL_DIRECTORY}"/openssl-1.1.patch
fi  &&

if is_depends_enabled $SPELL lua && [[ $ELINKS_VCS != y ]]; then
  patch -p0 < "$SPELL_DIRECTORY/lua51.patch"
fi
