diff --git a/pkgs/by-name/an/anki/addons/default.nix b/pkgs/by-name/an/anki/addons/default.nix index d0ca4190fc44..f278cc2f612d 100644 --- a/pkgs/by-name/an/anki/addons/default.nix +++ b/pkgs/by-name/an/anki/addons/default.nix @@ -8,6 +8,8 @@ anki-quizlet-importer-extended = callPackage ./anki-quizlet-importer-extended { }; + image-occlusion-enhanced = callPackage ./image-occlusion-enhanced { }; + local-audio-yomichan = callPackage ./local-audio-yomichan { }; passfail2 = callPackage ./passfail2 { }; diff --git a/pkgs/by-name/an/anki/addons/image-occlusion-enhanced/default.nix b/pkgs/by-name/an/anki/addons/image-occlusion-enhanced/default.nix new file mode 100644 index 000000000000..290236b13810 --- /dev/null +++ b/pkgs/by-name/an/anki/addons/image-occlusion-enhanced/default.nix @@ -0,0 +1,27 @@ +{ + lib, + anki-utils, + fetchFromGitHub, + nix-update-script, +}: +anki-utils.buildAnkiAddon (finalAttrs: { + pname = "image-occlusion-enhanced"; + version = "1.4.0"; + src = fetchFromGitHub { + owner = "glutanimate"; + repo = "image-occlusion-enhanced"; + sparseCheckout = [ "src/image_occlusion_enhanced" ]; + tag = "v${finalAttrs.version}"; + hash = "sha256-YR1hicBDb08J+1Qc+SDiJDXLo5FzLqCQGeVe7brbPME="; + }; + sourceRoot = "${finalAttrs.src.name}/src/image_occlusion_enhanced"; + passthru.updateScript = nix-update-script { }; + meta = { + description = '' + Adds extra features for creating image-based cloze-deletions + ''; + homepage = "https://github.com/glutanimate/image-occlusion-enhanced"; + license = lib.licenses.agpl3Plus; + maintainers = with lib.maintainers; [ dastarruer ]; + }; +})