diff options
author | Jon Roberts <jon@emptyflask.net> | 2019-09-04 15:19:29 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2019-09-04 15:19:29 -0500 |
commit | 2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc (patch) | |
tree | 3a4dce8e96c02be90adf4e634a74f3bae36311bb /pkgs/servers/search/elasticsearch/plugins.nix | |
parent | f2df7cd34f50617612c0225330175a91bce621a3 (diff) | |
download | nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar.gz nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar.bz2 nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar.lz nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar.xz nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.tar.zst nixpkgs-2dd2b2fdcb1dbee91f0dcee32730b3e3f6071ddc.zip |
elasticsearchPlugins.analysis-phonetic: add
Diffstat (limited to 'pkgs/servers/search/elasticsearch/plugins.nix')
-rw-r--r-- | pkgs/servers/search/elasticsearch/plugins.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index 8e086ac5e66..846fb33000b 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -64,6 +64,23 @@ in { }; }; + analysis-phonetic = esPlugin rec { + pluginName = "analysis-phonetic"; + version = esVersion; + src = fetchurl { + url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip"; + sha256 = + if version == "7.5.1" then "0znmbdf99bli4kvyb3vxr5x48yb6n64nl38gpa63iqsv3nlbi0hp" + else if version == "6.8.3" then "0ggdhf7w50bxsffmcznrjy14b578fps0f8arg3v54qvj94v9jc37" + else throw "unsupported version ${version} for plugin ${pluginName}"; + }; + meta = with lib; { + homepage = "https://github.com/elastic/elasticsearch/tree/master/plugins/analysis-phonetic"; + description = "The Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch"; + license = licenses.asl20; + }; + }; + discovery-ec2 = esPlugin rec { pluginName = "discovery-ec2"; version = esVersion; |