Deno is a JavaScript, TypeScript, and WebAssembly runtime. It's built
on V8, Rust, and Tokio.

This script builds only half of Deno from source, the V8 engine itself
is downloaded from github in a binary form. Patches to build itself
from source are welcomed by the SlackBuild author.

In particular, this package should be useful for a new (circa 2025)
generation of yt-dlp.

NOTE: 
  -deno needs ~14Gb of disk space to build 
  -release-lite is the new default build profile
    -reduced build time and memory usage, but slightly larger binary
    -memory usage at build time is about 4GB
  -if you want to build the regular release profile set the following
    - "DENOPROFILE=release"
    -memory required at build time is about 12GB and will almost
     double the compile time
  -if deno fails to build check for OOM messages and increase swap
   and/or enable zram.
