aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix')
-rw-r--r--nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix b/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
index 8e086ac5e66..846fb33000b 100644
--- a/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
+++ b/nixpkgs/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;