diff options
author | Maksym Balatsko <maksym.balatsko-ext@arista.com> | 2023-09-19 10:05:42 -0700 |
---|---|---|
committer | Yt <happysalada@tuta.io> | 2023-09-20 09:15:21 +0000 |
commit | 5e08b59977c43858a1a3794e3a37769b49336d2e (patch) | |
tree | a07fbffbb7bfaf3ab2c6c6728a9e71cfc9d91487 /pkgs/tools | |
parent | 0807f6cbd3a421319536167780084430ca6ae9ff (diff) |
nltk-data: store downloaded packages in correct locations
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/text/nltk_data/default.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/tools/text/nltk_data/default.nix b/pkgs/tools/text/nltk_data/default.nix index 1e2d803a21cee..604be4c2ae004 100644 --- a/pkgs/tools/text/nltk_data/default.nix +++ b/pkgs/tools/text/nltk_data/default.nix @@ -19,7 +19,7 @@ let repo = "nltk_data"; rev = "5db857e6f7df11eabb5e5665836db9ec8df07e28"; inherit hash; - sparseCheckout = [ "${location}/${pname}.zip" ]; + sparseCheckout = [ "packages/${location}/${pname}.zip" ]; }; in stdenvNoCC.mkDerivation (base // { @@ -29,8 +29,9 @@ let runHook preInstall mkdir -p $out - unzip ${src}/${location}/${pname}.zip - cp -R ${pname}/ $out/ + unzip ${src}/packages/${location}/${pname}.zip + mkdir -p $out/${location} + cp -R ${pname}/ $out/${location} runHook postInstall ''; @@ -39,12 +40,12 @@ in lib.makeScope newScope (self: { punkt = makeNltkDataPackage ({ pname = "punkt"; - location = "packages/tokenizers"; + location = "tokenizers"; hash = "sha256-rMkgn3xzmSJNv8//kqbPF2Xq3Gf16lgA1Wx8FPYbaQo="; }); averaged_perceptron_tagger = makeNltkDataPackage ({ pname = "averaged_perceptron_tagger"; - location = "packages/taggers"; + location = "taggers"; hash = "sha256-ilTs4HWPUoHxQb4kWEy3wJ6QsE/98+EQya44gtV2inw="; }); }) |