Merge pull request #253425 from Yarny0/meta-mainprogram

add more `meta.mainProgram`
This commit is contained in:
Mario Rodas 2023-09-08 03:43:44 -05:00 committed by GitHub
commit cbbfe1ec91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 10 additions and 0 deletions

View File

@ -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

View File

@ -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;
};

View File

@ -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 ];

View File

@ -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;
};

View File

@ -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 ];
};
};

View File

@ -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;
};

View File

@ -128,6 +128,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";

View File

@ -41,6 +41,7 @@ tcl.mkTclDerivation rec {
homepage = "https://expect.sourceforge.net/";
license = licenses.publicDomain;
platforms = platforms.unix;
mainProgram = "expect";
maintainers = with maintainers; [ SuperSandro2000 ];
};
}

View File

@ -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 ];
};

View File

@ -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;
};
}