Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 34 lines 894 B view raw
1{ 2 lib, 3 anki-utils, 4 fetchFromGitHub, 5 nix-update-script, 6}: 7anki-utils.buildAnkiAddon (finalAttrs: { 8 pname = "passfail2"; 9 version = "0.3.0-unstable-2024-10-17"; 10 src = fetchFromGitHub { 11 owner = "lambdadog"; 12 repo = "passfail2"; 13 rev = "d5313e4f1217e968b36edbc0a4fe92386209ffe6"; 14 hash = "sha256-HMe6/fHpYj/MN0dUFj3W71vK7qqcp9l1xm8SAiKkJLs="; 15 }; 16 buildPhase = '' 17 runHook preBuild 18 19 substitute build_info.py.in build_info.py \ 20 --replace-fail '$version' '"${finalAttrs.version}"' 21 22 runHook postBuild 23 ''; 24 passthru.updateScript = nix-update-script { }; 25 meta = { 26 description = '' 27 Replaces the default Anki review buttons with only two options: 28 Fail and Pass 29 ''; 30 homepage = "https://github.com/lambdadog/passfail2"; 31 license = lib.licenses.gpl3Plus; 32 maintainers = with lib.maintainers; [ junestepp ]; 33 }; 34})