From be69155c3a4f6638cd52edab8d6206805e33d76b Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Tue, 15 Aug 2023 16:21:00 +0200 Subject: xmlstarlet: add meta.mainProgram --- pkgs/tools/text/xml/xmlstarlet/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/text/xml/xmlstarlet/default.nix b/pkgs/tools/text/xml/xmlstarlet/default.nix index 8f382d3bcd5d..99c97452fe58 100644 --- a/pkgs/tools/text/xml/xmlstarlet/default.nix +++ b/pkgs/tools/text/xml/xmlstarlet/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation rec { description = "A command line tool for manipulating and querying XML data"; homepage = "https://xmlstar.sourceforge.net/"; license = lib.licenses.mit; + mainProgram = "xmlstarlet"; platforms = lib.platforms.unix; }; } -- cgit 1.4.1 From 3680de3fc987fa40bf773d66f8c8da77eef89446 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Tue, 15 Aug 2023 16:21:36 +0200 Subject: tvbrowser: add meta.mainProgram --- pkgs/applications/misc/tvbrowser/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/tvbrowser/default.nix b/pkgs/applications/misc/tvbrowser/default.nix index e3ebd4143e55..83821b29e669 100644 --- a/pkgs/applications/misc/tvbrowser/default.nix +++ b/pkgs/applications/misc/tvbrowser/default.nix @@ -75,6 +75,7 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode fromSource ]; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "tvbrowser"; maintainers = with maintainers; [ jfrankenau yarny ]; longDescription = '' TV-Browser shows TV program data arranged like in printed -- cgit 1.4.1 From 3aa4d64281537a0cda314b787daecf711ec8d951 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Tue, 15 Aug 2023 16:22:17 +0200 Subject: expect: add meta.mainProgram --- pkgs/tools/misc/expect/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/expect/default.nix b/pkgs/tools/misc/expect/default.nix index bd876371ae26..19ab5158a65b 100644 --- a/pkgs/tools/misc/expect/default.nix +++ b/pkgs/tools/misc/expect/default.nix @@ -41,6 +41,7 @@ tcl.mkTclDerivation rec { homepage = "https://expect.sourceforge.net/"; license = licenses.publicDomain; platforms = platforms.unix; + mainProgram = "expect"; maintainers = with maintainers; [ SuperSandro2000 ]; }; } -- cgit 1.4.1 From 104d8164f25e514b961eda5755678c077b7419bc Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:10:09 +0200 Subject: cryptsetup: add meta.mainProgram --- pkgs/os-specific/linux/cryptsetup/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix index 153719c8b841..5e9e6eca2694 100644 --- a/pkgs/os-specific/linux/cryptsetup/default.nix +++ b/pkgs/os-specific/linux/cryptsetup/default.nix @@ -78,6 +78,7 @@ stdenv.mkDerivation rec { description = "LUKS for dm-crypt"; changelog = "https://gitlab.com/cryptsetup/cryptsetup/-/raw/v${version}/docs/v${version}-ReleaseNotes"; license = lib.licenses.gpl2; + mainProgram = "cryptsetup"; maintainers = with lib.maintainers; [ raitobezarius ]; platforms = with lib.platforms; linux; }; -- cgit 1.4.1 From 1bb671bd23957221b33d3779575d4eec3cb9e966 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:37:56 +0200 Subject: betterbird: add meta.mainProgram --- pkgs/applications/networking/mailreaders/betterbird/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/mailreaders/betterbird/default.nix b/pkgs/applications/networking/mailreaders/betterbird/default.nix index 9c63f3f37cad..3391e43fd2d1 100644 --- a/pkgs/applications/networking/mailreaders/betterbird/default.nix +++ b/pkgs/applications/networking/mailreaders/betterbird/default.nix @@ -102,6 +102,7 @@ in ((buildMozillaMach { meta = with lib; { description = "Betterbird is a fine-tuned version of Mozilla Thunderbird, Thunderbird on steroids, if you will"; homepage = "https://www.betterbird.eu/"; + mainProgram = "betterbird"; maintainers = with maintainers; [ SuperSandro2000 ]; inherit (thunderbird-unwrapped.meta) platforms badPlatforms broken license; }; -- cgit 1.4.1 From ff64c702c06f5dfbbc7576912ca64e359a06f642 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:41:13 +0200 Subject: dnsmasq: add meta.mainProgram --- pkgs/tools/networking/dnsmasq/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/dnsmasq/default.nix b/pkgs/tools/networking/dnsmasq/default.nix index 8ca5199838e1..b23753e20412 100644 --- a/pkgs/tools/networking/dnsmasq/default.nix +++ b/pkgs/tools/networking/dnsmasq/default.nix @@ -90,6 +90,7 @@ stdenv.mkDerivation rec { description = "An integrated DNS, DHCP and TFTP server for small networks"; homepage = "https://www.thekelleys.org.uk/dnsmasq/doc.html"; license = licenses.gpl2; + mainProgram = "dnsmasq"; platforms = with platforms; linux ++ darwin; maintainers = with maintainers; [ eelco fpletz globin ]; }; -- cgit 1.4.1 From 47aa9e133189ed0fd656b5c5ef96b04d89146431 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:42:35 +0200 Subject: dovecot: add meta.mainProgram --- pkgs/servers/mail/dovecot/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/mail/dovecot/default.nix b/pkgs/servers/mail/dovecot/default.nix index 47b6e8571915..92c3d7f47764 100644 --- a/pkgs/servers/mail/dovecot/default.nix +++ b/pkgs/servers/mail/dovecot/default.nix @@ -110,6 +110,7 @@ stdenv.mkDerivation rec { homepage = "https://dovecot.org/"; description = "Open source IMAP and POP3 email server written with security primarily in mind"; license = with licenses; [ mit publicDomain lgpl21Only bsd3 bsdOriginal ]; + mainProgram = "dovecot"; maintainers = with maintainers; [ fpletz globin ajs124 ]; platforms = platforms.unix; }; -- cgit 1.4.1 From 09ee8956b93f4c5849bcc6157661d76f8de01213 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:43:00 +0200 Subject: asterisk: add meta.mainProgram --- pkgs/servers/asterisk/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/asterisk/default.nix b/pkgs/servers/asterisk/default.nix index 7f4b237e8cd0..15dbfc4cba99 100644 --- a/pkgs/servers/asterisk/default.nix +++ b/pkgs/servers/asterisk/default.nix @@ -156,6 +156,7 @@ let description = "Software implementation of a telephone private branch exchange (PBX)"; homepage = "https://www.asterisk.org/"; license = licenses.gpl2Only; + mainProgram = "asterisk"; maintainers = with maintainers; [ auntie DerTim1 yorickvp ]; }; }; -- cgit 1.4.1 From b6f82dd3c72a9c6088fd51c0993b95e61bce480c Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:46:57 +0200 Subject: thunderbird{,-bin}: set meta.mainProgram=thunderbird ...also for `thunderbird-bin`, where it previously defaulted to `thunderbird-bin`, which does not exist as binary name. --- pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix index 6b71de09abee..984881508929 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix @@ -213,6 +213,7 @@ stdenv.mkDerivation { changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/"; description = "Mozilla Thunderbird, a full-featured email client (binary package)"; homepage = "http://www.mozilla.org/thunderbird/"; + mainProgram = "thunderbird"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mpl20; maintainers = with lib.maintainers; [ lovesegfault ]; -- cgit 1.4.1 From fca305b300afe2bc75fc17a921191c1be0508ce7 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 16 Aug 2023 17:53:14 +0200 Subject: exim: add meta.mainProgram --- pkgs/servers/mail/exim/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/mail/exim/default.nix b/pkgs/servers/mail/exim/default.nix index 1a911668a540..710a018e3adb 100644 --- a/pkgs/servers/mail/exim/default.nix +++ b/pkgs/servers/mail/exim/default.nix @@ -122,6 +122,7 @@ stdenv.mkDerivation rec { homepage = "https://exim.org/"; description = "A mail transfer agent (MTA)"; license = with licenses; [ gpl2Plus bsd3 ]; + mainProgram = "exim"; platforms = platforms.linux; maintainers = with maintainers; [ tv ajs124 das_j ]; changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog"; -- cgit 1.4.1