Changelog: https://apps.ankiweb.net/docs/changes.html#changes-in-2.1.15 Reproducible: Always
Pull request rebased ontop of 41fc05a
Rebased on top of 064af661d0c9a31cecdf348632bc5603333a9149 and updated the year. I'm unsure at this point what the next step is to complete this version bump.
Bump.
Rebased on top of 78368340e8df47f36adcd144c744197eebadfff5 Some time has passed since this ticket was first opened and 2.1.15 is no longer the most recent upstream version. From my point of view, I think the path forward looks something like: * The version bump for 2.1.15 (this ticket) * A 2.1.x version bump, where x is the last release before rust was added under the hood. This should include some of the other outstanding tickets (python version, etc) * An ebuild with the latest and greatest rust powered anki version. I presume this is more work than just a version bump.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf4348280a355c7def871019405fc563730ed7c commit bbf4348280a355c7def871019405fc563730ed7c Author: Chris Burroughs <chris.burroughs@gmail.com> AuthorDate: 2019-11-08 02:37:38 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-12 06:59:45 +0000 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> app-misc/anki/Manifest | 1 + app-misc/anki/anki-2.1.15.ebuild | 93 ++++++++++++++++++++++++++ app-misc/anki/files/anki-2.1.15-mpv-args.patch | 26 +++++++ 3 files changed, 120 insertions(+)
Thank you very much for fixing this!