diff --git a/pkgs/by-name/mo/mozcdic-ut-sudachidict/package.nix b/pkgs/by-name/mo/mozcdic-ut-sudachidict/package.nix new file mode 100644 index 000000000000..2ddb8fe5d2b5 --- /dev/null +++ b/pkgs/by-name/mo/mozcdic-ut-sudachidict/package.nix @@ -0,0 +1,44 @@ +{ + lib, + fetchFromGitHub, + stdenvNoCC, + nix-update-script, +}: + +stdenvNoCC.mkDerivation { + pname = "mozcdic-ut-sudachidict"; + version = "0-unstable-2024-07-28"; + + src = fetchFromGitHub { + owner = "utuhiro78"; + repo = "mozcdic-ut-sudachidict"; + rev = "a754f1fff5fded62cc066aa6be0ab0169059a144"; + hash = "sha256-WzhWNpqtiG9TtFHEOSbHG1mbb4ak0zCkO13g9ZWqyBE="; + }; + + installPhase = '' + runHook preInstall + + install -Dt $out mozcdic-ut-sudachidict.txt.tar.bz2 + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version" + "branch" + ]; + }; + + meta = { + description = "Mozc UT SudachiDict Dictionary is a dictionary converted from SudachiDict for Mozc."; + homepage = "https://github.com/utuhiro78/mozcdic-ut-sudachidict"; + license = with lib.licenses; [ asl20 ]; + maintainers = with lib.maintainers; [ pineapplehunter ]; + platforms = lib.platforms.all; + # this does not need to be separately built + # it only provides some zip files + hydraPlatforms = [ ]; + }; +}