which references my own old post from mid-2020 at which time
I had problems building rust for earmv7hf "natively".
That problem has long since been resolved. Not sure why
powerpc got the same treatment -- with this removed this package
builds fine with rust 1.56.0 on NetBSD/macppc 9.99.88.
Rename LIBRSVG_USE_RUST to LIBRSVG_TYPE.
Isolate the LIBRSVG_TYPE logic in available.mk mk fragments in
order that can be used by other librsvg mk (e.g. tool.mk) or by
other package to check the preferred librsvg implementation to be
used. (e.g. devel/pango, fonts/harfbuzz and misc/libreoffice).
Add a tool.mk mk fragment in order to be able to specify librsvg
as a tool dependency honoring user's LIBRSVG_TYPE.
Thanks to <wiz> for suggesting that!
Discussed on tech-pkg@:
<https://mail-index.NetBSD.org/tech-pkg/2019/06/05/msg021393.html>