non port: games/anki/files/patch-qt_aqt_____init____.py |
Number of commits found: 3 |
Saturday, 6 Apr 2024
|
11:44 Kai Knoblich (kai)
games/anki: Update to 24.04
* Support for offline builds has now been integrated, so a number of
patches are no longer required.
* The same applies to some environment variables that are also no longer
needed or have changed slightly regarding their purpose.
* The workaround introduced in bdcfffd8573e regarding issues with nVidia
drivers was also merged by upstream and is therefore no longer
required.
Changelog:
https://github.com/ankitects/anki/releases/tag/24.04
707ad76 |
Monday, 8 May 2023
|
11:54 Kai Knoblich (kai)
games/anki: Update to 2.1.62
* Since release 2.1.55, upstream has changed the build system to a
homebrew solution written in Rust, which generates the files for
ninja(1) and then uses the latter also for building.
As a result, quite a number of patches, that revolved around the
Bazel build system, can now be removed and the Makefile can also be
slimmed down considerably.
By environment variables recognized by the build system, some
required binaries (e.g. Python, Node.js, etc.) for the build can be
directly defined instead downloading the binary tarballs from the
official repositories, which saving quite a bit of patches at
the end.
In order to be able to build Anki successfully on FreeBSD, a few
more environment variables have been introduced via custom patches.
With this it's possible to use an offline cache for Node.js as well
as a native Python environment instead of a venv.
* Belatedly add devel/py-orjson as a fixed runtime dependency and
although it's still optional in the code, the question is how long
this will be the case.
Thus update NOT_FOR_ARCH_REASON accordingly and keep ONLY_FOR_ARCH
unchanged for now.
Changelogs since 2.1.54:
https://changes.ankiweb.net/changes/2.1.60-69.html
https://changes.ankiweb.net/changes/2.1.50-59.html
MFH: No (feature release)
5a788a6 |
Tuesday, 2 May 2023
|
06:34 Kai Knoblich (kai)
games/anki: Fix crashes with nVidia drivers
* Prevent Anki from explicitly loading "libGL.so.1", which leads to
segfaults in environments that have nVidia drivers in use.
* Bump PORTREVISION due package change.
PR: 270778
Reported by: bitbucket63-it@yahoo.com
MFH: 2023Q2
bdcfffd |
Number of commits found: 3 |