Search Criteria
Package Details: anki 24.06.2-1
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: | 160 |
Popularity: | 7.08 |
First Submitted: | 2021-09-17 22:31 (UTC) |
Last Updated: | 2024-06-11 16:44 (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 (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-gitAUR) (make)
- mold (mold-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs (nodejs-gitAUR, nodejs-lts-fermiumAUR, nodejs-sharedAUR, 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 (corepackerAUR, yarn-pnpm-corepackAUR, yarn-berryAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – record sound
- mplayer (mplayer-gui-svnAUR, mplayer-vaapiAUR) (optional) – play sound
- mpv (mpv-light-pulseAUR, mpv-vapoursynth-gitAUR, mpv-gitAUR, mpv-build-gitAUR, mpv-fullAUR, mpv-full-build-gitAUR, mpv-amd-full-gitAUR, mpv-full-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 .. 3 4 5 6 7 8 9 10 11 12 13 .. 29 Next › Last »
AlexBocken commented on 2023-05-24 11:27 (UTC)
thanks for the catch, updated
0x9fff00 commented on 2023-05-24 11:23 (UTC)
sed -i 's/channel = [0-9\.]*$/channel = "stable"/' rust-toolchain.toml
should be changed tosed -i 's/channel = "[0-9\.]*"$/channel = "stable"/' rust-toolchain.toml
because the version number is in quotes. Currently it does nothing so the package still builds with 1.68.2AlexBocken commented on 2023-05-24 10:04 (UTC) (edited on 2023-05-24 10:04 (UTC) by AlexBocken)
With 2.1.64 I gave the PKGBUILD a major overhaul to install a bit cleaner. A great help for this was GitHub user 'antecrescent' with his gentoo PR: https://github.com/gentoo/gentoo/pull/31122
Major changes:
yay/paru -Sc
will now more reliably reset the build environmentAlexBocken commented on 2023-05-21 16:39 (UTC)
@adriantsai As the error clearly states, you couldn't compile due to a connection timeout for your dependency fetching. This might be a temporary outage upstream for the node repo or your internet connection got interrupted. Try again. If unsure, please clean your cache via
yay -Sc
(defaults are good)adriantsai commented on 2023-05-21 15:49 (UTC) (edited on 2023-05-21 15:49 (UTC) by adriantsai)
Package failed to compile due to node dependencies.
AlexBocken commented on 2023-05-21 12:46 (UTC)
@mrsrd0 Thanks for reporting! A bit odd as it should build in a clean chroot and compiled for me on two separate machines/setups as well. As always, please ensure that
base-devel
is installed and in doubt delete various.cache
folders:.cache/yarn
,.cache/yay/anki
,.cache/pip
,~/.rustup
.If the error persists please provide more information about your particular setup. (any packages held back? special version of rust/node?) Alternatively, you could always use build-scripts such as
extra-x86_64-build
fromdevtools
(execute in.cache/yay/anki
) to build in a clean chroot and install afterwards viapacman -U <anki.zst>
msrd0 commented on 2023-05-21 12:16 (UTC)
The package fails to compile for me
AlexBocken commented on 2023-05-21 11:30 (UTC) (edited on 2023-05-21 11:33 (UTC) by AlexBocken)
Thank you very much for the help, @Ugzuzg !
Additionally to now using local node/yarn I have added the following:
As I wanted this package to build with link time optimization (LTO) I have forced the build to use mold for now.
rust packages are built with
opt-level = 3
as to my knowledge, notopt-level = 1
as previously given by the anki devs.rust packages are fetched in
prepare()
, notbuild()
, for a cleaner install process as recommended by the Rust package guidelines.Ugzuzg commented on 2023-05-20 21:15 (UTC)
@AlexBocken, this worked for me:
AlexBocken commented on 2023-05-16 07:47 (UTC)
thanks for the headsup, for some reason i was under the believe that which was not in base-devel and didnt want to add another make dependency. Updated the PKGBUILD but won't be forcing rebuilds with a -2.
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 29 Next › Last »