BSD Ports

games/anki 26.09.3 FreeBSD

Flashcard trainer with spaced repetition

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
bad42c6df5
License
AGPLv3+
Categories
games, education, python

Description

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.

In the other systems

SystemPortVersion
FreeBSDgames/anki26.09.3
OpenBSDeducation/anki2.1.16p9

Install

Binary package:

pkg install anki

From the ports tree:

cd /usr/ports/games/anki/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	anki>0:games/anki

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-26.09_2---
FreeBSD:14:quarterly-26.09n/a--
FreeBSD:15:latest-26.09.3n/a--
FreeBSD:15:quarterly-26.09n/an/an/a
FreeBSD:16:latest-26.09.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 6

Library 1

Runtime 17

The full lists below include those, and their dependencies in turn.

Build dependencies 279

The first 100 are listed.

Run dependencies 294

The first 100 are listed.

No port depends on this one.

Configuration

Options name: games_anki

OptionDefaultDescription
MPLAYERoffMPlayer media player support
MPVonmpv media player support
USES
cargo desktop-file-utils ninja nodejs:build npm:yarn4 pyqt:6 python shebangfix ssl
Service scripts
none

Files

Manual pages 1
  • anki(1)
pkg-plist 399
  • bin/anki
  • share/anki/_aqt/colors.py
  • share/anki/_aqt/data/qt/icons.qrc
  • share/anki/_aqt/data/qt/icons/anki.png
  • share/anki/_aqt/data/qt/icons/application-braces-outline.svg
  • share/anki/_aqt/data/qt/icons/book-clock-outline.svg
  • share/anki/_aqt/data/qt/icons/book-cog-outline.svg
  • share/anki/_aqt/data/qt/icons/book-outline.svg
  • share/anki/_aqt/data/qt/icons/card-state.svg
  • share/anki/_aqt/data/qt/icons/check-FG_DISABLED-dark.svg
  • share/anki/_aqt/data/qt/icons/check-FG_DISABLED-light.svg
  • share/anki/_aqt/data/qt/icons/check-dark.svg
  • share/anki/_aqt/data/qt/icons/check-light.svg
  • share/anki/_aqt/data/qt/icons/chevron-down-FG_DISABLED-dark.svg
  • share/anki/_aqt/data/qt/icons/chevron-down-FG_DISABLED-light.svg
  • share/anki/_aqt/data/qt/icons/chevron-down-dark.svg
  • share/anki/_aqt/data/qt/icons/chevron-down-light.svg
  • share/anki/_aqt/data/qt/icons/chevron-up-FG_DISABLED-dark.svg
  • share/anki/_aqt/data/qt/icons/chevron-up-FG_DISABLED-light.svg
  • share/anki/_aqt/data/qt/icons/chevron-up-dark.svg
  • share/anki/_aqt/data/qt/icons/chevron-up-light.svg
  • share/anki/_aqt/data/qt/icons/circle-medium-FG_DISABLED-dark.svg
  • share/anki/_aqt/data/qt/icons/circle-medium-FG_DISABLED-light.svg
  • share/anki/_aqt/data/qt/icons/circle-medium-dark.svg
  • share/anki/_aqt/data/qt/icons/circle-medium-light.svg
  • share/anki/_aqt/data/qt/icons/circle-outline.svg
  • share/anki/_aqt/data/qt/icons/circle.svg
  • share/anki/_aqt/data/qt/icons/clock-outline.svg
  • share/anki/_aqt/data/qt/icons/clock.svg
  • share/anki/_aqt/data/qt/icons/collection.svg
  • share/anki/_aqt/data/qt/icons/deck.svg
  • share/anki/_aqt/data/qt/icons/drag-horizontal-FG_SUBTLE-dark.svg
  • share/anki/_aqt/data/qt/icons/drag-horizontal-FG_SUBTLE-light.svg
  • share/anki/_aqt/data/qt/icons/drag-horizontal-dark.svg
  • share/anki/_aqt/data/qt/icons/drag-horizontal-light.svg
  • share/anki/_aqt/data/qt/icons/drag-vertical-FG_SUBTLE-dark.svg
  • share/anki/_aqt/data/qt/icons/drag-vertical-FG_SUBTLE-light.svg
  • share/anki/_aqt/data/qt/icons/drag-vertical-dark.svg
  • share/anki/_aqt/data/qt/icons/drag-vertical-light.svg
  • share/anki/_aqt/data/qt/icons/flag-variant-off-outline.svg
  • share/anki/_aqt/data/qt/icons/flag-variant-outline.svg
  • share/anki/_aqt/data/qt/icons/flag-variant.svg
  • share/anki/_aqt/data/qt/icons/form-textbox.svg
  • share/anki/_aqt/data/qt/icons/heart-outline.svg
  • share/anki/_aqt/data/qt/icons/heart.svg
  • share/anki/_aqt/data/qt/icons/magnify-dark.svg
  • share/anki/_aqt/data/qt/icons/magnify-light.svg
  • share/anki/_aqt/data/qt/icons/media-record.svg
  • share/anki/_aqt/data/qt/icons/menu-down-dark.svg
  • share/anki/_aqt/data/qt/icons/menu-down-light.svg
  • share/anki/_aqt/data/qt/icons/menu-up-dark.svg
  • share/anki/_aqt/data/qt/icons/menu-up-light.svg
  • share/anki/_aqt/data/qt/icons/minus-thick-FG_DISABLED-dark.svg
  • share/anki/_aqt/data/qt/icons/minus-thick-FG_DISABLED-light.svg
  • share/anki/_aqt/data/qt/icons/minus-thick-dark.svg
  • share/anki/_aqt/data/qt/icons/minus-thick-light.svg
  • share/anki/_aqt/data/qt/icons/newspaper.svg
  • share/anki/_aqt/data/qt/icons/notetype.svg
  • share/anki/_aqt/data/qt/icons/selection-drag-dark.svg
  • share/anki/_aqt/data/qt/icons/selection-drag-light.svg
  • share/anki/_aqt/data/qt/icons/tag-off-outline.svg
  • share/anki/_aqt/data/qt/icons/tag-outline.svg
  • share/anki/_aqt/data/qt/icons/tag.svg
  • share/anki/_aqt/data/web/css/addonconf.css
  • share/anki/_aqt/data/web/css/deckbrowser.css
  • share/anki/_aqt/data/web/css/editable.css
  • share/anki/_aqt/data/web/css/editor.css
  • share/anki/_aqt/data/web/css/overview.css
  • share/anki/_aqt/data/web/css/reviewer-bottom.css
  • share/anki/_aqt/data/web/css/reviewer.css
  • share/anki/_aqt/data/web/css/toolbar-bottom.css
  • share/anki/_aqt/data/web/css/toolbar.css
  • share/anki/_aqt/data/web/css/webview.css
  • share/anki/_aqt/data/web/imgs/anki-logo-thin.png
  • share/anki/_aqt/data/web/imgs/favicon.ico
  • share/anki/_aqt/data/web/imgs/gears.svg
  • share/anki/_aqt/data/web/imgs/media-record.png
  • share/anki/_aqt/data/web/imgs/more.png
  • share/anki/_aqt/data/web/imgs/paperclip.png
  • share/anki/_aqt/data/web/imgs/refresh.svg
  • share/anki/_aqt/data/web/imgs/text_bold.png
  • share/anki/_aqt/data/web/imgs/text_clear.png
  • share/anki/_aqt/data/web/imgs/text_cloze.png
  • share/anki/_aqt/data/web/imgs/text_italic.png
  • share/anki/_aqt/data/web/imgs/text_sub.png
  • share/anki/_aqt/data/web/imgs/text_super.png
  • share/anki/_aqt/data/web/imgs/text_under.png
  • share/anki/_aqt/data/web/js/deckbrowser.js
  • share/anki/_aqt/data/web/js/editable.js
  • share/anki/_aqt/data/web/js/editor.js
  • share/anki/_aqt/data/web/js/mathjax.js
  • share/anki/_aqt/data/web/js/reviewer-bottom.js
  • share/anki/_aqt/data/web/js/reviewer.js
  • share/anki/_aqt/data/web/js/toolbar.js
  • share/anki/_aqt/data/web/js/vendor/bootstrap.bundle.min.js
  • share/anki/_aqt/data/web/js/vendor/jquery-ui.min.js
  • share/anki/_aqt/data/web/js/vendor/jquery.min.js
  • share/anki/_aqt/data/web/js/vendor/mathjax/a11y/assistive-mml.js
  • share/anki/_aqt/data/web/js/vendor/mathjax/a11y/complexity.js
  • share/anki/_aqt/data/web/js/vendor/mathjax/a11y/explorer.js

The first 100 are listed.

distinfo 587
FileSizeSHA256
rust/crates/addr2line-0.24.2.crate39015dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/ammonia-4.1.4.crate63002dc6d763210e2eb7670d1a5183a08bebefa3f97db2a738a684f2ce00bd49f681d
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anes-0.1.6.crate238574b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
rust/crates/anstream-0.6.20.crate287973ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
rust/crates/anstyle-1.0.11.crate15880862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-query-1.1.4.crate101929e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
rust/crates/anstyle-wincon-3.0.10.crate125583e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
rust/crates/anyhow-1.0.103.crate487462a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3
rust/crates/arbitrary-1.4.2.crate38307c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
rust/crates/arrayref-0.3.9.crate918676a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
rust/crates/arrayvec-0.7.6.crate312377c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
rust/crates/assert-json-diff-2.0.2.crate1087447e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
rust/crates/async-compression-0.4.30.crate98817977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23
rust/crates/async-stream-0.3.6.crate138230b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
rust/crates/async-stream-impl-0.3.6.crate4312c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d

Commit history 9

DateCommitCreditsLog message
bad42c6df5 Christos Longros games/anki: Update to 26.09.3
Release notes: https://github.com/ankitects/anki/releases/tag/26.09.3 Changes: https://github.com/ankitects/anki/compare/26.09...26.09.3 Approved by: jrm (mentor) Security: e1e332d7-cbe2-11f1-8d05-74563cf85f9d MFH: 2026Q4 Differential Revision: https://reviews.freebsd.org/D60853
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
65434f7121 Kai Knoblich games/anki: Update to 26.09
* Migrate to Yarn v4 to be in sync with upstream. To ensure that the preinstalled Yarn v4 is actually used, a few minor workarounds and a new variable PREINSTALLED_YARN are required. The latter is necessary because, with Yarn v2 and newer, environment variables prefixed with YARN_ can no longer be used. * Sort pkg-plist while I'm here. Changelog: https://github.com/ankitects/anki/releases/tag/26.09 MFH: 2026Q3 Security: ce54d883-b060-11f1-b187-901b0edee044
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139

The latest 5 of 9 in the history this site was built from.