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 separate binary version of "esbuild" as the JS counterpart, which is used by the Bazel NodeJS ruleset, has fixed version checks that cannot patched out. 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 MFH: No (feature release)
Details
Details
- Reviewers
dch tcberner - Commits
- R11:09353d0a9c71: games/anki: Update to 2.1.54
- poudriere -> OK (12.3-, 13.1-RELEASE, 14.0-CURRENT@8c309d48aab amd64)
- dogfooding -> Runs fine, synchronizing with AnkiWeb works as expected.
- If someone(tm) can run a test build on a aarch64 Platform that would be great as I don't own a native arm64 platform at the moment.
NB: Since the Anki 2.1.50 release Qt6 is also supported and should give us additional playgrounds to test qt6-webengine (once there's a review, still heavy WIP)
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Comment Actions
Very glad to hear about your progress with qt6-webengine :)
Now to this: have you thought of bundling the esbuild within the anki port itself? -- or would that complicate it too much?
Comment Actions
- Removed portions for a new devel/esbuild-ankiport
- Added Go specific directives to build esbuild in the pre-build stage
Comment Actions
Good point, indeed! I gave it a try, esbuild is now pre-built and Anki still builds and runs fine with the new changes.