Page MenuHomeFreeBSD

games/anki: Update to 2.1.11, undeprecate and set to BROKEN
ClosedPublic

Authored by kai on Mar 12 2019, 4:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 3, 10:54 AM
Unknown Object (File)
Sun, Mar 3, 10:54 AM
Unknown Object (File)
Sun, Mar 3, 10:49 AM
Unknown Object (File)
Sun, Mar 3, 10:41 AM
Unknown Object (File)
Dec 21 2023, 11:31 PM
Unknown Object (File)
Dec 20 2023, 3:02 AM
Unknown Object (File)
Dec 4 2023, 12:06 PM
Unknown Object (File)
Dec 4 2023, 10:53 AM
Subscribers
None

Details

Summary

Undeprecate and save the port from the big Qt4 wipeout by switching from Qt4 to Qt5. Also set games/anki temporarily as BROKEN because www/py-qt5-webengine is still broken. This will change when www/qt5-webengine gets updated to a more recent version soon (hopefully to the end of Q1).

Changelog:

Notable changes since 2.0.52:

  • Anki 2.1 uses the same scheduling, syncing and file format as Anki 2.0.x, so one can upgrade and downgrade at will.
  • Switched from Python 2.7 to Python 3.6+ and from Qt 4 to Qt 5
  • Add-ons will need to be updated to work with 2.1.
  • Built in MathJax support
  • A "restore backup" option in the profiles screen
  • SVG rendering support for LaTeX
  • Improved add-on configuration, management and updating
  • Night mode for reviewing
  • Improved pasting, with less unnecessary formatting included, and better handling of media links.

For full changes, please see:

https://apps.ankiweb.net/docs/changes.html

Test Plan
  • poudriere (11.2-, 12.0-RELEASE, 13.0-CURRENT@r344874 amd64 + i386) -> OK (with commented-out USE_PYQT to test for patch/plist issues)
  • portlint -> OK
  • Runtime tests -> not possible atm

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Mar 13 2019, 4:30 AM
This revision was automatically updated to reflect the committed changes.