ankiAddons.recolor: init at 3.1

+29
+2
pkgs/games/anki/addons/default.nix
··· 10 11 passfail2 = callPackage ./passfail2 { }; 12 13 reviewer-refocus-card = callPackage ./reviewer-refocus-card { }; 14 15 yomichan-forvo-server = callPackage ./yomichan-forvo-server { };
··· 10 11 passfail2 = callPackage ./passfail2 { }; 12 13 + recolor = callPackage ./recolor { }; 14 + 15 reviewer-refocus-card = callPackage ./reviewer-refocus-card { }; 16 17 yomichan-forvo-server = callPackage ./yomichan-forvo-server { };
+27
pkgs/games/anki/addons/recolor/default.nix
···
··· 1 + { 2 + lib, 3 + anki-utils, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + anki-utils.buildAnkiAddon (finalAttrs: { 8 + pname = "recolor"; 9 + version = "3.1"; 10 + src = fetchFromGitHub { 11 + owner = "AnKing-VIP"; 12 + repo = "AnkiRecolor"; 13 + rev = finalAttrs.version; 14 + sparseCheckout = [ "src/addon" ]; 15 + hash = "sha256-28DJq2l9DP8O6OsbNQCZ0pm4S6CQ3Yz0Vfvlj+iQw8Y="; 16 + }; 17 + sourceRoot = "${finalAttrs.src.name}/src/addon"; 18 + passthru.updateScript = nix-update-script { }; 19 + meta = { 20 + description = "ReColor your Anki desktop to whatever aesthetic you like"; 21 + homepage = "https://github.com/AnKing-VIP/AnkiRecolor"; 22 + # No license file, but it can be assumed to be AGPL3 based on 23 + # https://ankiweb.net/account/terms. 24 + license = lib.licenses.agpl3Only; 25 + maintainers = with lib.maintainers; [ junestepp ]; 26 + }; 27 + })