From f4e620a33eadde0487bb5adb1669a97a87611685 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 01/12] howl: set meta.mainProgram --- pkgs/applications/editors/howl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/howl/default.nix b/pkgs/applications/editors/howl/default.nix index 030c6666e11d..9406604413c4 100644 --- a/pkgs/applications/editors/howl/default.nix +++ b/pkgs/applications/editors/howl/default.nix @@ -30,6 +30,7 @@ stdenv.mkDerivation rec { description = "A general purpose, fast and lightweight editor with a keyboard-centric minimalistic user interface"; license = licenses.mit; maintainers = with maintainers; [ pacien ]; + mainProgram = "howl"; # LuaJIT and Howl builds fail for x86_64-darwin and aarch64-linux respectively platforms = [ "i686-linux" "x86_64-linux" ]; From 4e573fa355da0f677ba68206944a9076af832475 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 02/12] gscan2pdf: set meta.mainProgram --- pkgs/applications/graphics/gscan2pdf/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/graphics/gscan2pdf/default.nix b/pkgs/applications/graphics/gscan2pdf/default.nix index 0acc934a7fd9..bbf52e105a28 100644 --- a/pkgs/applications/graphics/gscan2pdf/default.nix +++ b/pkgs/applications/graphics/gscan2pdf/default.nix @@ -153,5 +153,6 @@ perlPackages.buildPerlPackage rec { homepage = "https://gscan2pdf.sourceforge.net/"; license = licenses.gpl3; maintainers = with maintainers; [ pacien ]; + mainProgram = "gscan2pdf"; }; } From 1dfada3106469f6be4580c66bcb6b59779dcfb2b Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 03/12] urlscan: set meta.mainProgram --- pkgs/applications/misc/urlscan/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/urlscan/default.nix b/pkgs/applications/misc/urlscan/default.nix index e69b6330fef8..cd6964325106 100644 --- a/pkgs/applications/misc/urlscan/default.nix +++ b/pkgs/applications/misc/urlscan/default.nix @@ -39,5 +39,6 @@ python3.pkgs.buildPythonApplication rec { changelog = "https://github.com/firecat53/urlscan/releases/tag/${version}"; license = licenses.gpl2Plus; maintainers = with maintainers; [ dpaetzel ]; + mainProgram = "urlscan"; }; } From 01abc57bf356e8470a1b16f15c2ddd720eb95aad Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 04/12] notmuch-addrlookup: set meta.mainProgram --- .../networking/mailreaders/notmuch-addrlookup/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/mailreaders/notmuch-addrlookup/default.nix b/pkgs/applications/networking/mailreaders/notmuch-addrlookup/default.nix index 3ba78c743928..8fc12d5fd170 100644 --- a/pkgs/applications/networking/mailreaders/notmuch-addrlookup/default.nix +++ b/pkgs/applications/networking/mailreaders/notmuch-addrlookup/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation { maintainers = with maintainers; [ mog ]; platforms = platforms.unix; license = licenses.mit; + mainProgram = "notmuch-addrlookup"; }; } From d67b73eba19f80ad0e3ac625224724344fb2b49a Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 05/12] notmuch: set meta.mainProgram --- pkgs/applications/networking/mailreaders/notmuch/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/mailreaders/notmuch/default.nix b/pkgs/applications/networking/mailreaders/notmuch/default.nix index 322bd2db903f..37c90f1b2f0f 100644 --- a/pkgs/applications/networking/mailreaders/notmuch/default.nix +++ b/pkgs/applications/networking/mailreaders/notmuch/default.nix @@ -146,5 +146,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ flokli puckipedia ]; platforms = platforms.unix; + mainProgram = "notmuch"; }; } From 2320ecc51c69d5d83dcffa9fb60fd5ac2c8ef0b7 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 06/12] unison: set meta.mainProgram --- pkgs/applications/networking/sync/unison/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/sync/unison/default.nix b/pkgs/applications/networking/sync/unison/default.nix index 10bc3ca68637..5245030fd7f3 100644 --- a/pkgs/applications/networking/sync/unison/default.nix +++ b/pkgs/applications/networking/sync/unison/default.nix @@ -71,5 +71,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl3Plus; maintainers = with maintainers; [ viric ]; platforms = platforms.unix; + mainProgram = "unison"; }; }) From 2cf28bb1bd0b385e02ec53372847b7dbbf51ef22 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:13 +0100 Subject: [PATCH 07/12] beamerpresenter: set meta.mainProgram --- pkgs/applications/office/beamerpresenter/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/office/beamerpresenter/default.nix b/pkgs/applications/office/beamerpresenter/default.nix index cd640e89bf87..947c9946e5d3 100644 --- a/pkgs/applications/office/beamerpresenter/default.nix +++ b/pkgs/applications/office/beamerpresenter/default.nix @@ -90,5 +90,6 @@ stdenv.mkDerivation rec { license = with licenses; [ agpl3 gpl3Plus ]; platforms = platforms.all; maintainers = with maintainers; [ pacien dotlambda ]; + mainProgram = "beamerpresenter"; }; } From 2ffd71297ebc22a2c0fb26dfaa03d7e241a4618b Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:14 +0100 Subject: [PATCH 08/12] mdctags: set meta.mainProgram --- pkgs/development/tools/misc/mdctags/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/misc/mdctags/default.nix b/pkgs/development/tools/misc/mdctags/default.nix index 7d8992b4e201..acd6d39e97f6 100644 --- a/pkgs/development/tools/misc/mdctags/default.nix +++ b/pkgs/development/tools/misc/mdctags/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage { homepage = "https://github.com/wsdjeg/mdctags.rs"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pacien ]; + mainProgram = "mdctags"; }; } From 4b1cb3475d7d03c25ed8ad5d834cfcdef1dbac16 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:14 +0100 Subject: [PATCH 09/12] matrix-appservice-discord: set meta.mainProgram --- pkgs/servers/matrix-appservice-discord/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/matrix-appservice-discord/default.nix b/pkgs/servers/matrix-appservice-discord/default.nix index b1d14319638d..605df82b5771 100644 --- a/pkgs/servers/matrix-appservice-discord/default.nix +++ b/pkgs/servers/matrix-appservice-discord/default.nix @@ -103,5 +103,6 @@ in mkYarnPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ pacien ]; platforms = lib.platforms.linux; + mainProgram = "matrix-appservice-discord"; }; } From 53c19ef14dce40ba06bc9323dc271e0d73cfc2ef Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:14 +0100 Subject: [PATCH 10/12] rmfakecloud: set meta.mainProgram --- pkgs/servers/rmfakecloud/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/rmfakecloud/default.nix b/pkgs/servers/rmfakecloud/default.nix index ada0ba0f03cf..46a6e4723a59 100644 --- a/pkgs/servers/rmfakecloud/default.nix +++ b/pkgs/servers/rmfakecloud/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://ddvk.github.io/rmfakecloud/"; license = licenses.agpl3Only; maintainers = with maintainers; [ pacien martinetd ]; + mainProgram = "rmfakecloud"; }; } From 960547b46f34c1c1bbf972de0c3b80847c2c5b0b Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:14 +0100 Subject: [PATCH 11/12] zrepl: set meta.mainProgram --- pkgs/tools/backup/zrepl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/backup/zrepl/default.nix b/pkgs/tools/backup/zrepl/default.nix index 0a45c8c2aef1..b0e0f75fe8c6 100644 --- a/pkgs/tools/backup/zrepl/default.nix +++ b/pkgs/tools/backup/zrepl/default.nix @@ -45,5 +45,6 @@ buildGoModule rec { platforms = platforms.linux; license = licenses.mit; maintainers = with maintainers; [ cole-h danderson mdlayher ]; + mainProgram = "zrepl"; }; } From 8a4824dbc6abf4f82c65f032ae9d3cc7b7ef8985 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 11 Dec 2023 21:45:14 +0100 Subject: [PATCH 12/12] colordiff: set meta.mainProgram --- pkgs/tools/text/colordiff/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/text/colordiff/default.nix b/pkgs/tools/text/colordiff/default.nix index 4146429e2839..69473bd2c6f6 100644 --- a/pkgs/tools/text/colordiff/default.nix +++ b/pkgs/tools/text/colordiff/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ SuperSandro2000 ]; + mainProgram = "colordiff"; }; }