Package Details: anki 24.06.3-2

Git Clone URL: https://aur.archlinux.org/anki.git (read-only, click to copy)
Package Base: anki
Description: Helps you remember facts (like words/phrases in a foreign language) efficiently
Upstream URL: https://apps.ankiweb.net/
Keywords: anki languages learning vocabulary
Licenses: AGPL3
Conflicts: anki-bin, anki-git, anki-qt5
Submitter: demize
Maintainer: AlexBocken
Last Packager: AlexBocken
Votes: 169
Popularity: 4.50
First Submitted: 2021-09-17 22:31 (UTC)
Last Updated: 2024-08-02 10:08 (UTC)

Required by (2)

Sources (7)

Latest Comments

« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 30 Next › Last »

Munzu commented on 2022-05-28 16:58 (UTC)

Now that the package is using Qt6 again, I'm having the same problem I previously had and reported on the Anki forums:

https://forums.ankiweb.net/t/2-1-51-qt6-doesnt-show-next-card-after-answering/19495/4

AlexBocken commented on 2022-05-28 07:39 (UTC)

anki is now using Qt6 out of the box! Let me know if there are any errors that need fixing or maybe the creation of a anki-qt5 package, it seems quite stable on my side.

Since no bugs where reported over the last few days here or on anki-qt6 I went ahead with a merge request of anki-qt6 into anki.

yakoyakoyokuyoku commented on 2022-05-26 21:19 (UTC)

@AlexBocken No problems were found by removing python-stringcase and using that _bazel_build function, on the contrary Anki (Qt6) launched as expected and the Bazel background service was killed. Qt5 is going to work as well too.

AlexBocken commented on 2022-05-26 08:45 (UTC)

@yakoyakoyokuyoku Thanks for the recommendations, I implemented them.

With 2.1.52 Qt6 seems stable enough to consider updating to it. Addon-compatibility seems to be ensured via Qt5 shims that can optionally be disabled.

If you feel like it please check out the anki-qt6 package. If no errors are reported to me Ill merge soon.

yakoyakoyokuyoku commented on 2022-05-24 21:34 (UTC) (edited on 2022-05-26 21:20 (UTC) by yakoyakoyokuyoku)

Taking in consideration what @Lukas1818 said, the package build needs to make sure that the bazel server is killed before continuing or exiting on failure. I'd suggest to call the following function in build() instead of running bazel build directly.

_bazel_build() {
    bazel build -c opt wheels
    _status=$?
    bazel shutdown
    if [[ $_status -ne 0 ]]; then
        exit $_status # or call false
    fi
    # test $_status -eq 0 # is another option
}

Also python-stringcase can be dropped as it's already been vendored.

LuckyTurtleDev commented on 2022-05-16 20:56 (UTC)

hi, bazel is still running after building this package and consume a lot of ram.

Munzu commented on 2022-04-29 12:31 (UTC)

@AlexBocken I've narrowed it down. For some reason, the issue goes away when I disable my "Migaku Kanji GOD" add-on. I'll report it to them. Sorry about that!

AlexBocken commented on 2022-04-29 11:45 (UTC)

@Munzu... That's weird, addons work for me. When does this "No updates available" pop up? After clicking on Tools->Add-ons? This "No Updates availabe" should obviously only appear when clicking on "Check for Updates" in the Add-on window.