The release we use doesn't contain all available styles to iosevka, but downloading ALL styles is worth ~1,1 GB tarball. So I suggest to rework iosevka package so it downloads the source, and then builds the fonts based on USE flags, adding different styles requested by user. With -* it'd build the minimal core, that is installed currently by iosevka.
Apparently to build iosevka fonts from source, two extra packages are required:
ttfautohint and otfcc. A user also suggested 'savedconfig' USE flag to be added, which may easen up src_configure a bit, but I wouldn't implement it at least just yet.
I'm looking into this. Is there a way to install npm packages for build without disabling network-sandbox?
(In reply to Eternal Sorrow from comment #1)
> I'm looking into this. Is there a way to install npm packages for build
> without disabling network-sandbox?
You can fetch the nodes, package tarball on your own, and put that to SRC_URI.
Although didn't upstream kind of fix this bug already?