base.nix (618B)
1 { lib, stdenvNoCC, fetchurl, lang, version, hash }: 2 3 stdenvNoCC.mkDerivation { 4 pname = "freedict-${lang}"; 5 inherit version; 6 7 src = fetchurl { 8 url = "https://download.freedict.org/dictionaries/${lang}/${version}/freedict-${lang}-${version}.dictd.tar.xz"; 9 inherit hash; 10 }; 11 12 installPhase = '' 13 install -Dm644 **.{dict.dz,index} -t $out 14 ''; 15 16 preferLocalBuild = true; 17 18 meta = with lib; { 19 description = "FreeDict (${lang})"; 20 homepage = "https://freedict.org"; 21 license = licenses.free; 22 maintainers = [ maintainers.sikmir ]; 23 platforms = platforms.all; 24 skip.ci = true; 25 }; 26 }