about summary refs log tree commit diff
path: root/pkgs/applications/maui
diff options
context:
space:
mode:
authorstuebinm <stuebinm@disroot.org>2024-03-19 03:14:51 +0100
committerstuebinm <stuebinm@disroot.org>2024-03-19 03:14:51 +0100
commitff1a94e523ae9fb272e0581f068baee5d1068476 (patch)
treecbea47f2004a4fa8685163d630612cf748e72c1e /pkgs/applications/maui
parentb06025f1533a1e07b6db3e75151caa155d1c7eb3 (diff)
treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
Diffstat (limited to 'pkgs/applications/maui')
-rw-r--r--pkgs/applications/maui/booth.nix1
-rw-r--r--pkgs/applications/maui/buho.nix1
-rw-r--r--pkgs/applications/maui/clip.nix1
-rw-r--r--pkgs/applications/maui/communicator.nix1
-rw-r--r--pkgs/applications/maui/index.nix1
-rw-r--r--pkgs/applications/maui/mauiman.nix1
-rw-r--r--pkgs/applications/maui/nota.nix1
-rw-r--r--pkgs/applications/maui/pix.nix1
-rw-r--r--pkgs/applications/maui/shelf.nix1
-rw-r--r--pkgs/applications/maui/station.nix1
-rw-r--r--pkgs/applications/maui/vvave.nix1
11 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/applications/maui/booth.nix b/pkgs/applications/maui/booth.nix
index f820558958546..bca0c23a85436 100644
--- a/pkgs/applications/maui/booth.nix
+++ b/pkgs/applications/maui/booth.nix
@@ -47,6 +47,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Camera application";
+    mainProgram = "booth";
     homepage = "https://invent.kde.org/maui/booth";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ milahu ];
diff --git a/pkgs/applications/maui/buho.nix b/pkgs/applications/maui/buho.nix
index 481779a6cab77..b9f9fb446fb5d 100644
--- a/pkgs/applications/maui/buho.nix
+++ b/pkgs/applications/maui/buho.nix
@@ -41,6 +41,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Task and Note Keeper";
+    mainProgram = "buho";
     homepage = "https://invent.kde.org/maui/buho";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/clip.nix b/pkgs/applications/maui/clip.nix
index 10df8c47dfc3c..88d874c04e120 100644
--- a/pkgs/applications/maui/clip.nix
+++ b/pkgs/applications/maui/clip.nix
@@ -41,6 +41,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Video player and video collection manager";
+    mainProgram = "clip";
     homepage = "https://invent.kde.org/maui/clip";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/communicator.nix b/pkgs/applications/maui/communicator.nix
index 3fec87d1f512a..4ee5f59dc3cd9 100644
--- a/pkgs/applications/maui/communicator.nix
+++ b/pkgs/applications/maui/communicator.nix
@@ -50,6 +50,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Contacts and dialer application";
+    mainProgram = "communicator";
     homepage = "https://invent.kde.org/maui/communicator";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/index.nix b/pkgs/applications/maui/index.nix
index bc223adb4b1cf..4e12123074fdd 100644
--- a/pkgs/applications/maui/index.nix
+++ b/pkgs/applications/maui/index.nix
@@ -40,6 +40,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Multi-platform file manager";
+    mainProgram = "index";
     homepage = "https://invent.kde.org/maui/index-fm";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ dotlambda ];
diff --git a/pkgs/applications/maui/mauiman.nix b/pkgs/applications/maui/mauiman.nix
index 626d045b115cb..7566c7d6ed7d0 100644
--- a/pkgs/applications/maui/mauiman.nix
+++ b/pkgs/applications/maui/mauiman.nix
@@ -20,6 +20,7 @@ mkDerivation {
   meta = with lib; {
     homepage = "https://invent.kde.org/maui/mauiman";
     description = "Maui Manager Library. Server and public library API";
+    mainProgram = "MauiManServer3";
     maintainers = with maintainers; [ dotlambda ];
   };
 }
diff --git a/pkgs/applications/maui/nota.nix b/pkgs/applications/maui/nota.nix
index cdf4943df5fec..5e579c8cbdcb4 100644
--- a/pkgs/applications/maui/nota.nix
+++ b/pkgs/applications/maui/nota.nix
@@ -39,6 +39,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Multi-platform text editor";
+    mainProgram = "nota";
     homepage = "https://invent.kde.org/maui/nota";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/pix.nix b/pkgs/applications/maui/pix.nix
index 6794da74c3a70..b19c5dff71481 100644
--- a/pkgs/applications/maui/pix.nix
+++ b/pkgs/applications/maui/pix.nix
@@ -45,6 +45,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Image gallery application";
+    mainProgram = "pix";
     homepage = "https://invent.kde.org/maui/pix";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/shelf.nix b/pkgs/applications/maui/shelf.nix
index 3ac804512531d..1c1b53a8e1e93 100644
--- a/pkgs/applications/maui/shelf.nix
+++ b/pkgs/applications/maui/shelf.nix
@@ -43,6 +43,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Document and EBook collection manager";
+    mainProgram = "shelf";
     homepage = "https://invent.kde.org/maui/shelf";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/station.nix b/pkgs/applications/maui/station.nix
index 474e52c63a2b6..2ca994397ccd2 100644
--- a/pkgs/applications/maui/station.nix
+++ b/pkgs/applications/maui/station.nix
@@ -35,6 +35,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Convergent terminal emulator";
+    mainProgram = "station";
     homepage = "https://invent.kde.org/maui/station";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];
diff --git a/pkgs/applications/maui/vvave.nix b/pkgs/applications/maui/vvave.nix
index bd5b972920105..e10d33df0eb5f 100644
--- a/pkgs/applications/maui/vvave.nix
+++ b/pkgs/applications/maui/vvave.nix
@@ -41,6 +41,7 @@ mkDerivation {
 
   meta = with lib; {
     description = "Multi-platform media player";
+    mainProgram = "vvave";
     homepage = "https://invent.kde.org/maui/vvave";
     license = licenses.gpl3Plus;
     maintainers = with maintainers; [ onny ];