diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-11-09 18:26:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-09 18:26:40 +0100 |
commit | ec67db7ba755f53a6700358e477e1de9445d8724 (patch) | |
tree | 7b9b6cccef3f851aa68a2cacb73db534170f5867 /pkgs/development | |
parent | d4cd00c651a0add775216114d42974a39da8aaed (diff) | |
parent | bd9e9e37bf36cf2e2880c5e9c1a2bac6ffeaa572 (diff) |
Merge pull request #264409 from nix-julia/add-persian-hunspellDicts
hunspellDicts add fa-IR (Persian)
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/hunspell/dictionaries.nix | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/pkgs/development/libraries/hunspell/dictionaries.nix b/pkgs/development/libraries/hunspell/dictionaries.nix index 91118946a182b..dbaa4888922c5 100644 --- a/pkgs/development/libraries/hunspell/dictionaries.nix +++ b/pkgs/development/libraries/hunspell/dictionaries.nix @@ -1,6 +1,6 @@ /* hunspell dictionaries */ -{ lib, stdenv, fetchurl, fetchzip, fetchFromGitHub, unzip, coreutils, bash, which, zip, ispell, perl, hunspell }: +{ lib, stdenv, fetchurl, fetchzip, fetchFromGitHub, unzip, coreutils, bash, which, zip, ispell, perl, python3, hunspell }: let @@ -934,4 +934,37 @@ rec { readmeFile = "README_pt_PT.txt"; license = with lib.licenses; [ gpl2 lgpl21 mpl11 ]; }; + + /* PERSIAN */ + + fa_IR = fa-ir; + fa-ir = mkDict { + pname = "hunspell-dict-fa-ir"; + version = "experimental-2022-09-04"; + dictFileName = "fa-IR"; + readmeFile = "README.md"; + src = fetchFromGitHub { + owner = "b00f"; + repo = "lilak"; + rev = "1a80a8e5c9377ac424d29ef20be894e250bc9765"; + hash = "sha256-xonnrclzgFEHdQ9g8ijm0bo9r5a5Y0va52NoJR5d8mo="; + }; + nativeBuildInputs = [ python3 ]; + buildPhase = '' + runHook preBuild + mkdir build + (cd src && python3 lilak.py) + mv build/* ./ + # remove timestamp from file + sed -i 's/^\(## *File Version[^,]*\),.*/\1/' fa-IR.aff + runHook postBuild + ''; + meta = with lib; { + description = "Hunspell dictionary for Persian (Iran)"; + homepage = "https://github.com/b00f/lilak"; + license = licenses.asl20; + maintainers = with maintainers; [ nix-julia ]; + platforms = platforms.all; + }; + }; } |