about summary refs log tree commit diff
path: root/pkgs/servers/search
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2024-03-19 03:57:54 +0100
committerGitHub <noreply@github.com>2024-03-19 03:57:54 +0100
commitafa65506cb0b4bed7191223bc693e6779c690a5b (patch)
tree572f088a440cd89a23dbdaac138e6d835b3a11e6 /pkgs/servers/search
parentbf8c4dafb6bb8e164f5136b4698f53971dc1235b (diff)
parentff1a94e523ae9fb272e0581f068baee5d1068476 (diff)
Merge pull request #297084 from stuebinm/trivial-meta-mainprograms
treewide: add meta.mainProgram to (almost) all packages with a single binary
Diffstat (limited to 'pkgs/servers/search')
-rw-r--r--pkgs/servers/search/lnx/default.nix1
-rw-r--r--pkgs/servers/search/meilisearch/default.nix1
-rw-r--r--pkgs/servers/search/typesense/default.nix1
-rw-r--r--pkgs/servers/search/zincsearch/default.nix1
4 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/servers/search/lnx/default.nix b/pkgs/servers/search/lnx/default.nix
index 5bb41267d26f4..34b9f9c7c5bae 100644
--- a/pkgs/servers/search/lnx/default.nix
+++ b/pkgs/servers/search/lnx/default.nix
@@ -28,6 +28,7 @@ rustPlatform.buildRustPackage {
   buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation ];
   meta = with lib; {
     description = "Insanely fast, Feature-rich searching. lnx is the adaptable, typo tollerant deployment of the tantivy search engine. Standing on the shoulders of giants. ";
+    mainProgram = "lnx";
     homepage = "https://lnx.rs/";
     license = licenses.mit;
     maintainers = with maintainers; [ happysalada ];
diff --git a/pkgs/servers/search/meilisearch/default.nix b/pkgs/servers/search/meilisearch/default.nix
index 1a0f387d15ef7..b38fd2d0038be 100644
--- a/pkgs/servers/search/meilisearch/default.nix
+++ b/pkgs/servers/search/meilisearch/default.nix
@@ -56,6 +56,7 @@ rustPlatform.buildRustPackage {
 
   meta = with lib; {
     description = "Powerful, fast, and an easy to use search engine";
+    mainProgram = "meilisearch";
     homepage = "https://docs.meilisearch.com/";
     changelog = "https://github.com/meilisearch/meilisearch/releases/tag/v${version}";
     license = licenses.mit;
diff --git a/pkgs/servers/search/typesense/default.nix b/pkgs/servers/search/typesense/default.nix
index b78c5d0838479..30e09db055f2f 100644
--- a/pkgs/servers/search/typesense/default.nix
+++ b/pkgs/servers/search/typesense/default.nix
@@ -41,6 +41,7 @@ stdenv.mkDerivation {
   meta = with lib; {
     homepage = "https://typesense.org";
     description = "Typesense is a fast, typo-tolerant search engine for building delightful search experiences.";
+    mainProgram = "typesense-server";
     license = licenses.gpl3;
     # There has been an attempt at building this from source, which were deemed
     # unfeasible at the time of writing this (July 2023) for the following reasons.
diff --git a/pkgs/servers/search/zincsearch/default.nix b/pkgs/servers/search/zincsearch/default.nix
index a5b17b9825b61..18ecf1a08b4e8 100644
--- a/pkgs/servers/search/zincsearch/default.nix
+++ b/pkgs/servers/search/zincsearch/default.nix
@@ -51,6 +51,7 @@ buildGoModule rec {
 
   meta = with lib; {
     description = "A lightweight alternative to elasticsearch that requires minimal resources, written in Go";
+    mainProgram = "zincsearch";
     homepage = "https://zinc.dev";
     license = licenses.asl20;
     maintainers = with maintainers; [ dit7ya ];