@icedquinn@blob.cat iirc anki uses a web engine, so this was the natural evolution. But this is still passable considering foss devs tend to place UI at the bottom of their priorities.
What i dislike the most is that they made systemd a hardcoded dependency for no good reason and refused to clean that shit, so after version 2.1.15 it doesn't build on systems without systemd like void :angry_cirno:
@cinerion@icedquinn QtWebEngine? I would avoid it like the plague but it doesn't requires systemd. Although you'd probably need to build anki from source and that sounds like pure pain.
@lanodan@queer.hacktivis.me@icedquinn@blob.cat It reportedly is, as the transition to 2.1.16 onward introduced a lot of shit the previous maintainer of anki's void package noped the fuck out of there.
I tried to use the flatpak but flatpaks always break on my system of some stupid reason. My final solution to the issue is very cursed and involves using linux namespaces to run arch within void and install anki from AUR in there :blobcatgoogly2:
@lanodan@icedquinn@cinerion I do not want to build Anki from source by hand, but Arch's [PKGBUILD](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki) is quite capable (I don't understand some of tha funny stuff it does, though). At least it does not use Bazel as the build system anymore…
@icedquinn@cinerion@lanodan Well, I haven't used it for my programs, my gripes are based on my experience with building Anki from PKGBUILD, and at that time it was a bit painful. I remember it leaving processes running after the build and maybe some other stuff, but in fairness it might have been partly because of a bad PKGBUILD. Sorry, didn't mean to hate Bazel in general…