Package Details: anki-qt5 24.06.3-2

Git Clone URL: https://aur.archlinux.org/anki-qt5.git (read-only, click to copy)
Package Base: anki-qt5
Description: Helps you remember facts (like words/phrases in a foreign language) - Qt5 Build
Upstream URL: https://apps.ankiweb.net/
Keywords: anki languages learning vocabulary
Licenses: AGPL3
Conflicts: anki, anki-bin, anki-git
Provides: anki
Submitter: AlexBocken
Maintainer: AlexBocken
Last Packager: AlexBocken
Votes: 6
Popularity: 0.017410
First Submitted: 2022-05-28 19:05 (UTC)
Last Updated: 2024-08-02 10:27 (UTC)

Required by (2)

Sources (8)

Latest Comments

1 2 Next › Last »

AlexBocken commented on 2024-05-25 08:50 (UTC) (edited on 2024-05-25 10:46 (UTC) by AlexBocken)

@thatoneecommunist Thanks for the report, I think I've found the issue now. Currently testing it in clean chroots/various scenarios. Will push once confirmed reliable.

Edit: pushed with '-3'. (pkgrel bumped that AUR-helpers will actually catch the update, will force a rebuild for others who are not affected by this issue)

thatonecommunist commented on 2024-05-25 05:50 (UTC)

 node:27833) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
 (Use `node --trace-deprecation ...` to show where the warning was created)
 warning svelte-preprocess@5.1.3: The engine "pnpm" appears to be invalid.
 [3/4] Linking dependencies...
 warning " > esbuild-sass-plugin@2.16.1" has incorrect peer dependency "esbuild@^0.19.4".
 [4/4] Building fresh packages...

 error /home/communist/.cache/paru/clone/anki-qt5/src/anki-24.04.1/out/node_modules/esbuild: Command failed.
 Exit code: 126
 Command: node install.js

No longer builds unfortunately

AlexBocken commented on 2023-05-24 10:53 (UTC)

With 2.1.64 major enhancements were made to the PKGBUILD. See https://aur.archlinux.org/packages/anki#comment-916346 for more info

AlexBocken commented on 2023-05-24 10:23 (UTC)

@GTP Hmmm... I've been trying to optimize the build better than the anki devs do in their releases. a cargo build --release does not compile for me sadly.

GTP commented on 2023-05-23 10:04 (UTC) (edited on 2023-05-23 10:05 (UTC) by GTP)

It seems that your installation script is compiling this as a development build:

 Finished dev [unoptimized + debuginfo] target(s) in 41.25s

You should instead make cargo produce a release build.

AlexBocken commented on 2023-04-02 13:03 (UTC)

If your build aborts due to "unknown public key" like this:

==> Verifying source file signatures with gpg...
    anki git repo ... FAILED (unknown public key C0A351979B37E3B9)
==> ERROR: One or more PGP signatures could not be verified!

Please manually import this key once via gpg --receive-keys <key-id> as below.

✖ 1 anki ❯❯❯ gpg --receive-keys C0A351979B37E3B9
gpg: key 3F5566A2D16899FB: public key "Anki Signatures <gpg@ankiweb.net>" imported
gpg: Total number processed: 1
gpg:               imported: 1

This is best practice for packages to ensure security.

Toku commented on 2023-03-16 14:28 (UTC) (edited on 2023-03-16 14:28 (UTC) by Toku)

Module "PyQt5.QtWebEngineWidgets" moved from to "PyQtWebEngine".

Module "PyQtWebEngine" throws errors when installed over pip.

Fix it by:

sudo pip uninstall pyqt5

sudo pacman -S pyqt5 (choose default)

0x9fff00 commented on 2022-12-20 11:06 (UTC)

Thanks, I can confirm that it builds now

AlexBocken commented on 2022-12-20 09:44 (UTC)

Should build in a clean chroot now since -5. Please let me know if you have any issues with building this package.

0x9fff00 commented on 2022-12-17 15:07 (UTC) (edited on 2022-12-17 15:07 (UTC) by 0x9fff00)

Fails to build in a clean chroot: https://gist.github.com/0x9fff00/2bf52ea5d9a9ba8c4e68eba7c2b67197