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