CVE and update status of the FreeBSD ports tree3,455 unaddressed CVEs in 715 portsAll times are CET
Port details

games/anki 26.09.3

Flashcard trainer with spaced repetition

Port info

Maintainer
kai@FreeBSD.org
Packages
latest: 26.09.3
Upstream
up to date
Last update
to 26.09.3 · bad42c6df5
Quarterly
not in the 2026Q4 packages
Formerly
games/py-anki until 2013-01-16
WWW
https://apps.ankiweb.net/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install anki
installs 26.09.3 from latest
Port
# cd /usr/ports/games/anki && make install clean
# make -C /usr/ports/games/anki config  # change options first
Size
8.6 MiB download · 36 MiB installed
License
AGPLv3+
Options
1 of 2 on in the package: MPV
Show the 1 options that are off
MPLAYER
pkg-message
Shown after upgrading
The V1 scheduler is no longer supported.  If you have not yet updated to V2 or
V3, you will be prompted to update when you attempt to review cards in 2.1.50+.
Shown after upgrading
The 2.1.58 release fixes an issue in 2.1.57 that caused cards and deck
  presets to be reset to the default ease, if you exported a .colpkg with
  compatibility with older clients enabled, or used the downgrade and quit
  option, then opened the collection again.

  For the former issue, this occurred to the collection you were exporting
  from, and not just the .colpkg file. If you were affected by this, running
  the following in the debug console after updating should restore your cards
  to the ease they were at when you last reviewed them, if they were not
  reviewed after the problem occurred. Please make a backup before proceeding.

  updated = 0
  for cid, old, new in mw.col.db.all("select id, factor, (select factor from revlog where cid=cards.id order by id desc limit 1) as factor2 from cards where type=2"):
    if new and old != new:
      card = mw.col.get_card(cid)
      card.factor = new
      mw.col.update_card(card)
      updated += 1
  print("updated", updated)

  It will print the number of updated cards.  Instructions how to use the debug
  console can be found here:

  https://docs.ankiweb.net/misc.html#debug-console

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1626.09.3✗–
FreeBSD 15✗✗–
FreeBSD 1426.09.3✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1526.09.3✗–
FreeBSD 1426.09.3✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Dependencies

Depends on 23

Run and library dependencies of the package on latest. Build dependencies are not in the package index.

Required by 0

No package on latest depends on it.

Packages on latest that depend on it directly.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 26.09.3.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
297031maintainer-feedback+ games/anki: Very unstable after update to py312Open2026-10-18

Commits (229)

Dirk Meyer (dinoex) · 1.2.11_1
- update png to 1.5.10
2b74a89bc8
Martin Wilke (miwi) · 1.2.11
- Update to 1.2.11

PR:		168032
Submitted by:	Ports Fury
480584eda9
Chris Rees (crees) · 1.2.8_1
Add LICENSE data.

PR:		ports/149564 (based on)
Submitted by:	Ullrich Franke <uf@raindogs.org>
Approved by:	[no objections from maintainers in four weeks]
2dbe745d92
Eitan Adler (eadler) · 1.2.8_1
- eliminate py-pysqlite2x dependency from games/anki [0] - eliminate py-pysqlite2x dependency from multimedia/pyjama [1] - add gstreamer-plugins-gnomevfs as a dep to multimedias/pyjama [2]

PR:		ports/160055 [0], ports/160065 [1,2]
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> [0,1], Kjell Tore Ullavik <ktullavik@gmail.com> (maintainer) [2]
Approved by:	bapt (mentor), Kjell Tore Ullavik <ktullavik@gmail.com> (maintainer)
78d3bae3b8
Shaun Amott (shaun) · 1.2.8
Update to 1.2.8.
8608a198bc
Olli Hauer (ohauer) · 1.0.1
-remove MD5
b6ac748023
Nicola Vitale (nivit) · 1.0.1
- Fix *_DEPENDS after the repocopy of databases/py-sqlalchemy   (This port doesn't yet support SQLAlchemy 0.7.X) - Bump PORTREVISION
c8a6af0499
Max Brazhnikov (makc) · 1.0.1
Update to 1.0.1

PR:		ports/150788
Submitted by:	Denis Shaposhnikov <dsh at bamus.cz>
7c4e5160f4
Ade Lovett (ade) · 0.9.9.8.5_1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Dirk Meyer (dinoex) · as games/py-anki
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Dima Panov (fluffy) · as games/py-anki
The KDE FreeBSD team is proud to announce the release of SIP-4.10 and PyQt-4.7 for FreeBSD. The official update notes can be found at http://www.riverbankcomputing.com

We'd like to say thanks to all helpers, testers and submitters.
afb550e3cf
Doug Barton (dougb) · 0.9.9.8.5
For ports maintained by ports@FreeBSD.org, remove names and/or e-mail addresses from the pkg-descr file that could reasonably be mistaken for maintainer contact information in order to avoid confusion on the part of users looking for support. As a pleasant side effect this also avoids confusion and/or frustration for people who are no longer maintaining those ports.
2fadfa2cfb
Max Brazhnikov (makc) · 0.9.9.8.5
Fix QT4 option usage (in preparation for Qt-4.6.0 update)
dc9073e694
Martin Wilke (miwi) · 0.9.9.8.5
- Update to 0.9.9.8.5

PR:		137007
Submitted by:	Ports Fury
1085697aec
Martin Wilke (miwi) · 0.9.9.8.4
- Update to 0.9.9.8.4

PR:		136475
Submitted by:	Ports Fury
5f9159fbbb
Martin Wilke (miwi) · 0.9.9.8.3
- Update to 0.9.9.8.3

PR:		136045
Submitted by:	Ports Fury
df9fed0de4
Martin Wilke (miwi) · 0.9.9.8.1
- Update to  0.9.9.8.1

PR:		135639
Submitted by:	Ports Fury
7be70d4ce5
Martin Wilke (miwi) · 0.9.9.7.9b
- Update to 0.9.9.7.9b

PR:		134626
Submitted by:	Ports Fury
c1d57744f9
Martin Wilke (miwi) · 0.9.9.7.7
- Update games/anki to version 0.9.9.7.1 - Change games/py-anki to slave port of games/anki

PR:		133314
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2c40b6a49a
Max Brazhnikov (makc) · 0.9.9.5_1
Bump PORTREVISION after QScintilla2 update
9e273df185
Dmitry Marakasov (amdmi3) · 0.9.9.5
- Fix MASTER_SITES
1c49a9f03e
Dmitry Marakasov (amdmi3) · 0.9.9.5
- Update to 0.9.9.5

PR:		130619
Submitted by:	Wen Heping <wenheping at gmail dot com>
a6739c5f05
Dmitry Marakasov (amdmi3) · 0.9.9.5 · as games/py-anki
- Update to 0.9.9.5

PR:		130618
Submitted by:	Wen Heping <wenheping at gmail dot com>
41ef785522
Philip M. Gollucci (pgollucci) · 0.9.5.7_1 · as games/py-anki
CATEGORIES+=    python   for py- ports missing it

PR:             ports/124921
Approved by:    portmgr (pav)
f60432367f
Mark Linimon (linimon) · 0.9.5.7_1
Reset infofarmer due to maintainer-timeouts and no response to email.

Hat:	portmgr
d72c560b21
Edwin Groothuis (edwin) · 0.9.5.7_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Andrew Pantyukhin (sat) · 0.9.5.7
- Update to 0.9.5.7
a377f15b45
Andrew Pantyukhin (sat) · 0.4.3
Add ports games/anki and games/py-anki:

Anki is a program designed to help you remember facts (such as words and
phrases in a foreign language) as easily, quickly and efficiently as possible.
To do this, it tracks how well you remember each fact, and uses that
information to optimally schedule review times. With a minimal amount of
effort, you can greatly increase the amount of material you remember, making
study more productive, and more fun.

While Anki can be used for studying anything, it also ships with special
features designed to make studying Japanese and English easier: integrated
dictionary lookups, missing kanji reports, and more. Sample decks are also
provided for Russian.

py-anki is a library based on a theory called spaced repetition. In
simple terms, it means that each time you review some material, you
should wait longer than last time before reviewing it again.

WWW: http://ichi2.net/anki/
Author: Damien Elmes <anki@ichi2.net>
c2f603edf9