games/anki: Update to 2.1.54
- Remove BROKEN for aarch64 as the FreeBSD related sections in the Bazel rules should now be architecture independent.
- Build a separate binary version of "esbuild" beforehand as the JS counterpart, which is used by the Bazel NodeJS ruleset, has fixed version checks that cannot patched out easily.
Changelogs since 2.1.49:
https://github.com/ankitects/anki/releases/tag/2.1.54
https://github.com/ankitects/anki/releases/tag/2.1.53
https://github.com/ankitects/anki/releases/tag/2.1.52
https://github.com/ankitects/anki/releases/tag/2.1.51
https://github.com/ankitects/anki/releases/tag/2.1.50
Reviewed by: tcberner (earlier revision)
MFH: No (feature release)
Differential Revision: https://reviews.freebsd.org/D36461