Skip to content

anki: Add version 26.8.1 - #2946

Draft
luhenry wants to merge 1 commit into
mainfrom
anki
Draft

luhenry wants to merge 1 commit into
mainfrom
anki

Conversation

@luhenry

@luhenry luhenry commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Compiles Anki's Rust backend (rslib) into the _rsbridge abi3 extension; the Qt GUI is the separate pure-Python aqt wheel and is not built. Upstream publishes no riscv64 wheel.

Mirrors upstream's release.yml (./ninja wheels:anki).

Differs from upstream

  • Built in the manylinux_2_39_riscv64 container, tagged manylinux_2_39_riscv64
  • OFFLINE_BUILD with a minimal venv - upstream's venv syncs PyQt6/WebEngine, unavailable on riscv64
  • protoc from Rocky's CRB - protobuf publishes no riscv64 protoc
  • Project LICENSE staged into pylib/ - upstream's wheels ship none

Testing

  • Upstream's pylib/tests, staged outside the checkout so the source tree does not shadow the wheel
  • test_create_open deselected - expects / unwritable; the container runs as root

License: OK

Patches

  • 0001-build-add-riscv64-linux-platform.patch - To upstream. The build system panics on any arch but x86_64/aarch64. riscv64-only.

Tested on cp312/cp313/cp314 (one abi3 wheel).

luhenry added a commit that referenced this pull request Oct 13, 2026
@luhenry
luhenry marked this pull request as draft October 13, 2026 09:27
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2946/

Built to branch gh-pages at 2026-10-13 11:10 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant