Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #253425 from Yarny0/meta-mainprogram

add more `meta.mainProgram`

authored by Mario Rodas and committed by GitHub cbbfe1ec 157ec795

+10
+1
pkgs/applications/misc/tvbrowser/default.nix
··· 75 75 sourceProvenance = with sourceTypes; [ binaryBytecode fromSource ]; 76 76 license = licenses.gpl3Plus; 77 77 platforms = platforms.linux; 78 + mainProgram = "tvbrowser"; 78 79 maintainers = with maintainers; [ jfrankenau yarny ]; 79 80 longDescription = '' 80 81 TV-Browser shows TV program data arranged like in printed
+1
pkgs/applications/networking/mailreaders/betterbird/default.nix
··· 102 102 meta = with lib; { 103 103 description = "Betterbird is a fine-tuned version of Mozilla Thunderbird, Thunderbird on steroids, if you will"; 104 104 homepage = "https://www.betterbird.eu/"; 105 + mainProgram = "betterbird"; 105 106 maintainers = with maintainers; [ SuperSandro2000 ]; 106 107 inherit (thunderbird-unwrapped.meta) platforms badPlatforms broken license; 107 108 };
+1
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
··· 213 213 changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/"; 214 214 description = "Mozilla Thunderbird, a full-featured email client (binary package)"; 215 215 homepage = "http://www.mozilla.org/thunderbird/"; 216 + mainProgram = "thunderbird"; 216 217 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 217 218 license = licenses.mpl20; 218 219 maintainers = with lib.maintainers; [ lovesegfault ];
+1
pkgs/os-specific/linux/cryptsetup/default.nix
··· 78 78 description = "LUKS for dm-crypt"; 79 79 changelog = "https://gitlab.com/cryptsetup/cryptsetup/-/raw/v${version}/docs/v${version}-ReleaseNotes"; 80 80 license = lib.licenses.gpl2; 81 + mainProgram = "cryptsetup"; 81 82 maintainers = with lib.maintainers; [ raitobezarius ]; 82 83 platforms = with lib.platforms; linux; 83 84 };
+1
pkgs/servers/asterisk/default.nix
··· 156 156 description = "Software implementation of a telephone private branch exchange (PBX)"; 157 157 homepage = "https://www.asterisk.org/"; 158 158 license = licenses.gpl2Only; 159 + mainProgram = "asterisk"; 159 160 maintainers = with maintainers; [ auntie DerTim1 yorickvp ]; 160 161 }; 161 162 };
+1
pkgs/servers/mail/dovecot/default.nix
··· 110 110 homepage = "https://dovecot.org/"; 111 111 description = "Open source IMAP and POP3 email server written with security primarily in mind"; 112 112 license = with licenses; [ mit publicDomain lgpl21Only bsd3 bsdOriginal ]; 113 + mainProgram = "dovecot"; 113 114 maintainers = with maintainers; [ fpletz globin ajs124 ]; 114 115 platforms = platforms.unix; 115 116 };
+1
pkgs/servers/mail/exim/default.nix
··· 128 128 homepage = "https://exim.org/"; 129 129 description = "A mail transfer agent (MTA)"; 130 130 license = with licenses; [ gpl2Plus bsd3 ]; 131 + mainProgram = "exim"; 131 132 platforms = platforms.linux; 132 133 maintainers = with maintainers; [ tv ajs124 das_j ]; 133 134 changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog";
+1
pkgs/tools/misc/expect/default.nix
··· 41 41 homepage = "https://expect.sourceforge.net/"; 42 42 license = licenses.publicDomain; 43 43 platforms = platforms.unix; 44 + mainProgram = "expect"; 44 45 maintainers = with maintainers; [ SuperSandro2000 ]; 45 46 }; 46 47 }
+1
pkgs/tools/networking/dnsmasq/default.nix
··· 90 90 description = "An integrated DNS, DHCP and TFTP server for small networks"; 91 91 homepage = "https://www.thekelleys.org.uk/dnsmasq/doc.html"; 92 92 license = licenses.gpl2; 93 + mainProgram = "dnsmasq"; 93 94 platforms = with platforms; linux ++ darwin; 94 95 maintainers = with maintainers; [ eelco fpletz globin ]; 95 96 };
+1
pkgs/tools/text/xml/xmlstarlet/default.nix
··· 34 34 description = "A command line tool for manipulating and querying XML data"; 35 35 homepage = "https://xmlstar.sourceforge.net/"; 36 36 license = lib.licenses.mit; 37 + mainProgram = "xmlstarlet"; 37 38 platforms = lib.platforms.unix; 38 39 }; 39 40 }