My attempt to do this in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/38968
(Creates the font configs so that 'statusbar' refers to the patched font with a fallback on the parent font, has dependencies so that you can install just statusbar
and you'll get whatever statusbar matches the fonts you have installed.)
(I put packaging effort on hold to update this project with more icons)