about summary refs log tree commit diff
path: root/pkgs/games/anki
AgeCommit message (Collapse)AuthorFilesLines
2023-04-20anki: add missing darwin componentsWeijia Wang1-2/+7
2023-04-17Merge pull request #226426 from sbruder/anki-waylandWeijia Wang1-1/+1
anki: allow using wayland on linux
2023-04-16anki: allow using wayland on linuxSimon Bruder1-1/+1
2023-04-16tree-wide: buildFHSUserEnv -> buildFHSEnvAtemu1-3/+3
2023-04-12anki: 2.1.60 -> 2.1.61Euan Kemp5-121/+17
Rote update
2023-04-11Merge pull request #221229 from euank/anki-nativeSandro8-169/+5221
2023-04-11anki-bin: use pname + version instead of hacky overrideAtemu1-10/+5
2023-04-10anki: remove an unused symlinkEuan Kemp1-1/+0
Thanks to Lucio for pointing this one out, appreciated
2023-04-09anki: 2.1.15 -> 2.1.60Euan Kemp8-169/+5222
This redoes all the packaging for their new build-system. It feels a bit fragile, but in practice it works. Basically, we build most of it in nix, write some wrapper scripts to mock out stuff we just did in nix, and then call thier build system to make a wheel
2023-04-04Merge pull request #224124 from chz101/submit/ankibinNorbert Melzer1-2/+2
2023-03-31Update pkgs/games/anki/bin.nixCharles Zhang1-1/+1
Co-authored-by: Norbert Melzer <timmelzer@gmail.com>
2023-03-31Update pkgs/games/anki/bin.nixCharles Zhang1-1/+1
Co-authored-by: Norbert Melzer <timmelzer@gmail.com>
2023-03-31anki-bin: add commandLineArgs to package argumentsChuck Z1-2/+2
anki-bin is built with buildFHSUserEnv on Linux, which makes using overrides to pass in command line arguments impossible. This commit adds the commandLineArgs argument to the package inputs and appends the string to the runscript, allowing pkgs.override to add flags to pass to anki when the derivation is built. This is useful when anki's desired directory isn't the default, allowing users to specify the directory in their overlays instead of adding a flag everytime they call the program.
2023-03-31anki-bin: 2.1.60 -> 2.1.61Mahmoud Ayman1-4/+4
2023-03-12anki: Add mock to check inputsMartin Weinelt1-1/+2
Probably got propagated from somewhere and doesn't anymore, which caused the breakage.
2023-02-25anki-bin: set correct name and version for derivationDennis Gosnell1-17/+28
anki-bin is built with buildFHSUserEnv on Linux, which doesn't set a version for the resulting derivation. This commit overrides the resulting derivation to have a version set correctly. This is important for end-users to be able to easily tell what version of Anki they will get when they install `anki-bin`. It is normally very important to use the correct version of Anki.
2023-02-22anki-bin: add mahmoudk1000 to the maintainersMahmoud Ayman1-1/+1
2023-02-22anki-bin: 2.1.58 -> 2.1.60Mahmoud Ayman1-4/+4
2023-02-18anki-bin: 2.1.57 -> 2.1.58Mahmoud Ayman1-4/+4
2023-02-07anki-bin: 2.1.56 -> 2.1.57Mahmoud Ayman1-4/+4
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol1-1/+1
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2023-01-09anki-bin: 2.1.55 -> 2.1.56Mahmoud Ayman1-4/+4
2023-01-04anki-bin: 2.1.54 -> 2.1.55EsAu79p1-4/+4
2022-10-10treewide: optional -> optionals where the argument is a listArtturin1-1/+1
the argument to optional should not be list
2022-09-25anki: build with format otherMartin Weinelt1-0/+1
2022-07-21anki-bin: 2.1.52 -> 2.1.54Izumi Raine1-4/+4
2022-05-18anki-bin: 2.1.51 -> 2.1.52Shaun Smiley1-5/+5
2022-05-01anki -> 2.1.51dnaq1-8/+18
Since the previous version of anki no longer works on nixos-unstable due to glibc changes the version was bumped to 2.1.51 which works. Also adds support for aarch64 on apple silicon Fixes #167765
2022-01-31anki: apply patch to replace deprecated methodBerk Ozkutuk1-0/+5
2021-11-01anki-bin: 2.1.48 -> 2.1.49Atemu1-3/+3
2021-09-21Revert "anki-bin: force x11"Atemu1-2/+0
This reverts commit 847b317a95f13572146fbdc43067a5abd8dcc3a6. It is no longer necessary to disable wayland support, anki does that by itself nowadays and actually works really well when wayland is forced on via $ANKI_WAYLAND despite upstream claiming it's still buggy.
2021-09-21anki-bin: 2.1.47 -> 2.1.48Atemu1-3/+3
2021-08-29anki-bin: 2.1.46 -> 2.1.47Atemu1-3/+3
2021-08-29anki-bin: passthru sourcesAtemu1-10/+17
It wasn't possible to access the actual source on linux or that of the other OS
2021-08-07anki-bin: 2.1.44 -> 2.1.46Robert Glossop1-3/+3
2021-08-03anki: deprecate phasesFelix Buehler1-1/+1
2021-07-20anki-bin: install desktop entry and man pageAlex Griffin1-0/+8
2021-05-13anki-bin: 2.1.43 -> 2.1.44Atemu1-3/+3
2021-04-11anki-bin: 2.1.40 -> 2.1.43Atemu1-3/+3
2021-02-26anki-bin: 2.1.38 -> 2.1.40Markus Hauck1-3/+3
2021-01-18anki: replace mplayer with mpvEmery Hemingway1-4/+9
Mplayer is not available for aarch64.
2021-01-10anki: Disable tests on darwinSandro Jäckel1-0/+3
2021-01-06treewide: stop maintaining most packagesMichael Hoang1-1/+1
2020-12-28anki-bin: 2.1.36 -> 2.1.38Atemu1-3/+3
2020-12-24anki-bin: force x11Atemu1-0/+2
Co-authored-by: Vika <vika@fireburn.ru>
2020-12-24anki-bin: add darwin supportAtemu1-4/+22
2020-12-24anki-bin: init at 2.1.36Atemu1-0/+44
Works around https://github.com/NixOS/nixpkgs/issues/78449 Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-07-01anki: expression cleanupBenjamin Hipple1-13/+6
2020-07-01anki: update download urlBenjamin Hipple1-3/+3
The original repo has been transferred on github, so the URL is a redirect to here.
2020-06-10anki: format to fix indentationBenjamin Hipple1-164/+172
Indentation was off the coding standards, so ran it through nixpkgs-fmt to sanitize; no manual changes.