python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / hspell / dicts.nix
blob06f80bf5cf223e7531a1a29578a37700839681f5
1 { stdenv, hspell }:
3 let
4   dict = variant: a: stdenv.mkDerivation ({
5     inherit (hspell) version src patchPhase nativeBuildInputs;
6     buildFlags = [ variant ];
8     meta = hspell.meta // {
9       broken = true;
10       description = "${variant} Hebrew dictionary";
11     } // (if a ? meta then a.meta else {});
12   } // (removeAttrs a ["meta"]));
15   recurseForDerivations = true;
17   aspell = dict "aspell" {
18     pname = "aspell-dict-he";
20     installPhase = ''
21       mkdir -p $out/lib/aspell
22       cp -v he_affix.dat he.wl $out/lib/aspell'';
23   };
25   myspell = dict "myspell" {
26     pname = "myspell-dict-he";
28     installPhase = ''
29       mkdir -p $out/lib/myspell
30       cp -v he.dic he.aff $out/lib/myspell'';
31   };
33   hunspell = dict "hunspell" {
34     pname = "hunspell-dict-he";
36     installPhase = ''
37       mkdir -p $out/lib
38       cp -rv hunspell $out/lib'';
39   };