app-misc / anki

A spaced-repetition memory training program (flash cards)

Official package sites : https://apps.ankiweb.net ·

Anki is a program designed to help you remember facts (such as words and phrases in a foreign language) as quickly, easily and efficiently as possible.

v2.1.15 :: 0 :: gentoo

Modified
License
AGPL-3+ BSD MIT GPL-3+ CC-BY-SA-3.0 Apache-2.0 CC-BY-2.5
Keywords
~amd64 ~x86
USE flags
test

v2.1.13-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
latex recording sound test

v2.1.0_beta27 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
latex recording sound test

General

latex
Add support for LaTeX (typesetting package)
recording
Enable support for audio recording
sound
Enable support for adding sound to cards
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_6
Build for Python 3.6 only
python3_7
Build for Python 3.7 only
python3_8
Build for Python 3.8 only

app-text / dvipng : Translate DVI files into PNG or GIF graphics

app-text / texlive : A complete TeX distribution

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQtWebEngine : Python bindings for QtWebEngine

dev-python / beautifulsoup : Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree

dev-python / decorator : Simplifies the usage of decorators for the average programmer

dev-python / httplib2 : A comprehensive HTTP client library

dev-python / markdown : Python implementation of the markdown markup language

dev-python / nose : Unittest extension with automatic test suite discovery and easy test authoring

dev-python / pyaudio : Python bindings for PortAudio

dev-python / requests : HTTP library for human beings

dev-python / send2trash : Sends files to the Trash (or Recycle Bin)

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

media-sound / lame : LAME Ain't an MP3 Encoder

media-video / mplayer : Media Player for Linux

media-video / mpv : Media player based on MPlayer and mplayer2

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-text / dvipng : Translate DVI files into PNG or GIF graphics

app-text / texlive : A complete TeX distribution

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQtWebEngine : Python bindings for QtWebEngine

dev-python / beautifulsoup : Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree

dev-python / decorator : Simplifies the usage of decorators for the average programmer

dev-python / httplib2 : A comprehensive HTTP client library

dev-python / jsonschema : An implementation of JSON-Schema validation for Python

dev-python / markdown : Python implementation of the markdown markup language

dev-python / pyaudio : Python bindings for PortAudio

dev-python / requests : HTTP library for human beings

dev-python / send2trash : Sends files to the Trash (or Recycle Bin)

media-sound / lame : LAME Ain't an MP3 Encoder

media-video / mplayer : Media Player for Linux

media-video / mpv : Media player based on MPlayer and mplayer2

625894
app-misc/anki: Invalid dep on app-text/texlive
643004
app-misc/anki-2.1.0_beta27: Missing dependency on qt >= 5.9
645314
app-misc/anki-2.1.0_beta27 USE=-recording - ModuleNotFoundError: No module named 'pyaudio'
651472
app-misc/anki should depend on || ( media-video/mplayer media-video/mpv )
660566
app-misc/anki-2.1.0_beta27 requires Qt 5.11.1 (what?)
664822
app-misc/anki-2.1.0_beta27 crashes with ModuleNotFoundError: No module named 'aqt'
688280
app-misc/anki-2.1.0_beta27 - anki fails to start(?)
688798
app-misc/anki-2.1.13 should RDEPEND on dev-python/jsonschema
722502
app-misc/anki-2.1.13-r1: only supports python 3.6
724990
app-misc/anki: wrong LICENSE, should be AGPL-3+
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-misc/anki: Drop 2.1.0_beta25 with wrong dependency on qtwebkit
No keywords anyway, whereas newer versions are keyworded. Closes: https://bugs.gentoo.org/641966 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-misc/anki: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Davide Pesavento · gentoo
app-misc/anki: be compatible with split PyQtWebEngine
Bug: https://bugs.gentoo.org/699306 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Davide Pesavento <pesa@gentoo.org>
Chris Burroughs · gentoo
app-misc/anki: bump to 2.1.15 and modernize ebuild
- claiming maintainer timeout to update version and fix bugs, --juippis * Bump to EAPI 7 * Enable python 3.{7,8} support * Fix missing test dependencies * Add missing jsonschema dependency * Backport argument fix to allow mpv versions > 0.31 to be used by anki * Correct and expand LICENSE * Resolve NonexistentDeps DEPEND warning (leftover from PyQtWebEngine split, but no version of PyQt5 with a webengine use flag is still in the tree.) * Use default pkg_setup from eclass and rely on default value for S variable * Clarify optional runtime dependencies needed (mpv OR mplayer) * Move optional runtime dependencies to optfeature * Adjust SRC_URL after upstream re-arranging NOTE: The upstream LICENSE includes "Qt's bundled translations: LGPL3", but since we are building from source that is not directly included. More recent upstream versions have clarified this in the LICENSE file. Bug: https://bugs.gentoo.org/625894 Bug: https://bugs.gentoo.org/645314 Bug: https://bugs.gentoo.org/651472 Bug: https://bugs.gentoo.org/688798 Closes: https://bugs.gentoo.org/700010 Closes: https://bugs.gentoo.org/715624 Bug: https://bugs.gentoo.org/722502 Bug: https://bugs.gentoo.org/724482 Bug: https://bugs.gentoo.org/724990 Closes: https://bugs.gentoo.org/726522 Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16054 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
app-misc/anki: Bump
Fix #652000 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Hector Martin · gentoo
app-misc/anki: depends on dev-python/PyQt5[webengine,widgets]
Bug: https://bugs.gentoo.org/641966 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7127
Michael Weber · gentoo
app-misc/anki: Version bump, rekeyword adm64 and x86.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michael Weber · gentoo
app-misc/anki: Enable tests.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michael Weber · gentoo
app-misc/anki: Fix dependencies.
Thanks thanks Michael Mounteney and Dennis New. EAPI=6, remove unneeded overrides of src_configure and src_compile. Closes: https://bugs.gentoo.org/639354 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
app-misc/anki: Drop last-rited versions
Closes: https://bugs.gentoo.org/639354 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michael Weber · gentoo
app-misc/anki: add 3.5 and 3.6 to PYTHON_COMPAT (non-maint commit).
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Patrick Lauer · gentoo
app-misc/anki: Bump to 2.1.0_beta
Requires python 3.6, untested and thus without keywords, for now. Package-Manager: Portage-2.3.14, Repoman-2.3.6
Patrick Lauer · gentoo
app-misc/anki: Bump
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Michał Górny · gentoo
app-misc/anki: Add missing PYTHON_USEDEPs
David Seifert · gentoo
app-misc/anki: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Mike Frysinger · gentoo
app-misc/anki: version bump to 2.0.43
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Patrick Lauer · gentoo
app-misc/anki: Bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Patrick Lauer · gentoo
app-misc/anki: Bump
Package-Manager: portage-2.2.28
Patrick Lauer · gentoo
app-misc/anki: Bump
Package-Manager: portage-2.2.28
Patrick Lauer · gentoo
app-misc/anki: Bump
Package-Manager: portage-2.2.28
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/flacon-remove-old'
Pull request: https://github.com/gentoo/gentoo/pull/612
Agostino Sarubbo · gentoo
app-misc/anki: x86 stable wrt bug #567958
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/anki: amd64 stable wrt bug #567958
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Kahle · gentoo
app-misc/anki: Remove old ebuilds
Package-Manager: portage-2.2.24
Thomas Kahle · gentoo
app-misc/anki: Bump to 2.0.33
Fixes bug 567958. Package-Manager: portage-2.2.24
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed