-
Notifications
You must be signed in to change notification settings - Fork 144
Package request: Anki #142
Comments
fwiw, TermuxArch will install a instance of Arch Linux ARM which has a working version of Anki 2.1 for ARM devices. It does this via the proot tool available in Termux (it's like chroot without needing root access) For those that are interested I've managed to get Anki running in a TermuxArch proot with the following steps (atleast 2 GB of internal device storage is needed):
` #Start our DE
|
@xeffyr I noticed that issue #4 (which this request depends on) recieved a "unlikely-to-be-implemented" label. The Arch Linux Arm Project has a working implementation of PyQt 5 as well as Anki which I am currently using. What would it entail to take the package from that project? There is a PKGBUILD file that is used by the pacman/makepkg to build it for this project. Any pointers how I would go about translating this to something suitable for Termux/apt or if it's even feasible? |
It is not possible just to take PyQT5 package from Arch Linux ARM at least due to native extensions (should I mention incompatibility between libc's ?). Building PyQT5 (as well as other python modules with native extensions) for Termux is real headache. Closing as PyQT5 is not going to be added. |
Package description
Anki is a flashcard/spaced repetition program useful for learning many different subjects. Anki 2.1 utilizes:
1.) Python 3.6 or later for its backend, which Termux already has (3.7 at time of this writing)
2.) Qt 5.9 / PyQt5 for rendering of flashcards. This means porting will depend on issue #4 's resolution
Link to home page and sources
https://apps.ankiweb.net/
https://github.com/dae/anki
helpful documentation about the internals and requirements:
https://apps.ankiweb.net/docs/addons.html
https://github.com/Arthur-Milchior/anki/tree/fork/documentation
The text was updated successfully, but these errors were encountered: