Search Criteria
Package Details: anki 24.06.3-2
Package Actions
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: | 173 |
Popularity: | 5.88 |
First Submitted: | 2021-09-17 22:31 (UTC) |
Last Updated: | 2024-08-02 10:08 (UTC) |
Dependencies (30)
- python (python37AUR, python311AUR, python310AUR)
- python-beautifulsoup4
- python-certifi
- python-decorator
- python-distro
- python-flask-cors
- python-jsonschema
- python-markdown
- python-orjson (python-orjson-gitAUR)
- python-protobuf (python-protobuf-gitAUR)
- python-pyqt6-webengine
- python-pysocks
- python-requests
- python-send2trash
- python-waitress
- qt6-multimedia
- qt6-svg
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- mold (mold-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python-installer (python-installer-gitAUR) (make)
- python-wheel (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – record sound
- mplayer (mplayer-vaapiAUR, mplayer-gui-svnAUR) (optional) – play sound
- mpv (mpv-light-pulseAUR, mpv-vapoursynth-gitAUR, mpv-amd-full-gitAUR, mpv-full-gitAUR, mpv-fullAUR, mpv-gitAUR, mpv-full-build-gitAUR, mpv-build-gitAUR) (optional) – play sound. prefered over mplayer
- texlive-most (optional) – render LaTex in cards
Required by (2)
- kindle2anki-git
- subs2srs (optional)
Latest Comments
« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 30 Next › Last »
AlexBocken commented on 2022-01-06 13:52 (UTC)
@J5lx perfect, if it's a bazel issue i'll just disable ccache in the package options.
If anyone finds a reliable way without disabling ccache: improvement suggestions are always welcome. Post as a comment or shoot me an email.
J5lx commented on 2022-01-06 12:46 (UTC)
It builds completely fine for me (without using ccache). I did a quick google search and it seems to have something to do with Bazel's sandboxing: https://github.com/bazelbuild/bazel/issues/12124
Jertzukka commented on 2022-01-06 10:04 (UTC) (edited on 2022-01-06 10:07 (UTC) by Jertzukka)
The newest updates actually made this not build anymore on my system, probably something to do with using ccache.
Editing the PKGBUILD and adding back the export CC and CXX removed here: https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=anki&id=7b3fd345ad16b337f117c7bff73ebe96ebad43bd made it build again. Not sure if this has anything to do with the package itself or just my system (haven't had problems with it before with any other packages though).
AlexBocken commented on 2022-01-06 07:20 (UTC)
Alright, the linker should now work correctly for clang users. @Neko-san, let me know if you're still having issues.
J5lx commented on 2022-01-06 06:53 (UTC)
AlexBocken, thanks for clarifying!
Neko-san, my comment about overwriting the default toolchain was actually just in regard to the export lines in the PKGBUILD which AlexBocken has now removed, not in regard to your comment :)
Neko-san commented on 2022-01-05 17:48 (UTC)
@J5lx Aside from already being in the PKGBUILD, yes, I do in fact already have it in my global
makepkg.conf
; I just prefer Clang over GCCAlexBocken commented on 2022-01-05 15:12 (UTC)
@J5lx
The toolchain overwrite is just legacy from previous packagers. From my side there are no reasons to continue overwriting as I don't believe it to be actually necessary. I will remove this.
Thanks for the patch idea to increase the timeout time! Definitely a good addition.
J5lx commented on 2022-01-05 14:55 (UTC) (edited on 2022-01-05 14:59 (UTC) by J5lx)
I got the same error as Neko-san. In order to fix it, I had to add
export LDSHARED="/usr/bin/clang -shared"
next to the other exports in the PKGBUILD. Is there even a particular reason you're overwriting the default toolchain? If so, it would be nice if you could add a comment to the PKGBUILD for documentation. If not, that sort of configuration should probably be placed in a personal makepkg.conf instead.Other than that, I also had issue where the PyQt download would time out since my current internet connection is not that fast. I had to patch pip/pyqt5/defs.bzl to increase the timeout (I used 6000s here which is ten times the default value).
Neko-san commented on 2021-12-31 06:10 (UTC) (edited on 2021-12-31 06:11 (UTC) by Neko-san)
The compilation fails for me in a chroot because it tries to use gcc and link it to clang objects with ld.
Below, I'm including my makepkg.conf configuration and a log of the compilation via pastebin.
Log: https://pastebin.com/if98UdPJ
/etc/makepkg.conf
:AlexBocken commented on 2021-12-25 13:38 (UTC)
@simpleauthority The PKGBUILD should set the correct java version for installation (version 11). You really shouldn't have to set it manually as it also works for me with version 17 being my default on my system. nonetheless maybe try that?
archlinux-java set java-11-openjdk
. Let me know if that works for some reason. Then something is wrong with the PKGBUILD.« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 30 Next › Last »