Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700010 - app-misc/anki-2.1.15 version bump
Summary: app-misc/anki-2.1.15 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-11-13 13:46 UTC by cburroughs
Modified: 2020-06-13 14:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cburroughs 2019-11-13 13:46:51 UTC
Changelog: https://apps.ankiweb.net/docs/changes.html#changes-in-2.1.15

Reproducible: Always
Comment 1 cburroughs 2019-12-03 18:31:55 UTC
Pull request rebased ontop of 41fc05a
Comment 2 cburroughs 2020-01-02 21:18:54 UTC
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.
Comment 3 inasprecali 2020-04-26 21:37:05 UTC
Bump.
Comment 4 cburroughs 2020-05-16 02:52:47 UTC
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.
Comment 5 Larry the Git Cow gentoo-dev 2020-06-12 07:00:18 UTC
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(+)
Comment 6 inasprecali 2020-06-13 14:18:56 UTC
Thank you very much for fixing this!