From 41974d5ed904a364dcf2f6251b1a25bb5aaa77c1 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 27 Nov 2023 02:17:53 +0100 Subject: treewide: add mainProgram --- pkgs/applications/networking/Sylk/default.nix | 1 + pkgs/applications/networking/alpnpass/default.nix | 1 + pkgs/applications/networking/apache-directory-studio/default.nix | 1 + pkgs/applications/networking/appgate-sdp/default.nix | 1 + pkgs/applications/networking/asn/default.nix | 1 + pkgs/applications/networking/avalanchego/default.nix | 1 + pkgs/applications/networking/blocky/default.nix | 1 + pkgs/applications/networking/brig/default.nix | 1 + pkgs/applications/networking/calls/default.nix | 1 + pkgs/applications/networking/charles/default.nix | 1 + pkgs/applications/networking/cloudflare-dyndns/default.nix | 1 + pkgs/applications/networking/cozy-drive/default.nix | 1 + pkgs/applications/networking/datovka/default.nix | 1 + pkgs/applications/networking/discordo/default.nix | 1 + pkgs/applications/networking/diswall/default.nix | 1 + pkgs/applications/networking/drive/default.nix | 1 + pkgs/applications/networking/droopy/default.nix | 1 + pkgs/applications/networking/dsvpn/default.nix | 1 + pkgs/applications/networking/errbot/default.nix | 1 + pkgs/applications/networking/filebrowser/default.nix | 1 + pkgs/applications/networking/gdrive/default.nix | 1 + pkgs/applications/networking/gdrive3/default.nix | 1 + pkgs/applications/networking/giara/default.nix | 1 + pkgs/applications/networking/gnmic/default.nix | 1 + pkgs/applications/networking/gnome-network-displays/default.nix | 1 + pkgs/applications/networking/google-drive-ocamlfuse/default.nix | 1 + pkgs/applications/networking/gossa/default.nix | 1 + pkgs/applications/networking/headlines/default.nix | 1 + pkgs/applications/networking/hpmyroom/default.nix | 1 + pkgs/applications/networking/hydroxide/default.nix | 1 + pkgs/applications/networking/icemon/default.nix | 1 + pkgs/applications/networking/insync/default.nix | 1 + pkgs/applications/networking/ipfs-upload-client/default.nix | 1 + pkgs/applications/networking/ipget/default.nix | 1 + pkgs/applications/networking/iptraf-ng/default.nix | 1 + pkgs/applications/networking/iroh/default.nix | 1 + pkgs/applications/networking/juju/default.nix | 1 + pkgs/applications/networking/jxplorer/default.nix | 1 + pkgs/applications/networking/lieer/default.nix | 1 + pkgs/applications/networking/linssid/default.nix | 1 + pkgs/applications/networking/listadmin/default.nix | 1 + pkgs/applications/networking/lls/default.nix | 1 + pkgs/applications/networking/localproxy/default.nix | 1 + pkgs/applications/networking/mhost/default.nix | 1 + pkgs/applications/networking/modem-manager-gui/default.nix | 1 + pkgs/applications/networking/n8n/default.nix | 1 + pkgs/applications/networking/nali/default.nix | 1 + pkgs/applications/networking/ncgopher/default.nix | 1 + pkgs/applications/networking/ndppd/default.nix | 1 + pkgs/applications/networking/netmaker/default.nix | 1 + pkgs/applications/networking/nextdns/default.nix | 1 + pkgs/applications/networking/nntp-proxy/default.nix | 1 + pkgs/applications/networking/novnc/default.nix | 1 + pkgs/applications/networking/offrss/default.nix | 1 + pkgs/applications/networking/omping/default.nix | 1 + pkgs/applications/networking/onionshare/default.nix | 1 + pkgs/applications/networking/opsdroid/default.nix | 1 + pkgs/applications/networking/pcloud/default.nix | 1 + pkgs/applications/networking/protocol/default.nix | 1 + pkgs/applications/networking/protonmail-bridge/default.nix | 1 + pkgs/applications/networking/qv2ray/default.nix | 1 + pkgs/applications/networking/r53-ddns/default.nix | 1 + pkgs/applications/networking/resilio-sync/default.nix | 1 + pkgs/applications/networking/rofi-vpn/default.nix | 1 + pkgs/applications/networking/rymdport/default.nix | 1 + pkgs/applications/networking/scaleft/default.nix | 1 + pkgs/applications/networking/seafile-client/default.nix | 1 + pkgs/applications/networking/shellhub-agent/default.nix | 1 + pkgs/applications/networking/sieve-connect/default.nix | 1 + pkgs/applications/networking/sniffnet/default.nix | 1 + pkgs/applications/networking/sniproxy/default.nix | 1 + pkgs/applications/networking/soapui/default.nix | 1 + pkgs/applications/networking/spideroak/default.nix | 1 + pkgs/applications/networking/station/default.nix | 1 + pkgs/applications/networking/stc-cli/default.nix | 1 + .../networking/synology-cloud-sync-decryption-tool/default.nix | 1 + pkgs/applications/networking/synology-drive-client/default.nix | 1 + pkgs/applications/networking/tcping-go/default.nix | 1 + pkgs/applications/networking/tcpkali/default.nix | 1 + pkgs/applications/networking/termius/default.nix | 1 + pkgs/applications/networking/testssl/default.nix | 1 + pkgs/applications/networking/tmpmail/default.nix | 1 + pkgs/applications/networking/trayscale/default.nix | 1 + pkgs/applications/networking/twtxt/default.nix | 1 + pkgs/applications/networking/umurmur/default.nix | 1 + pkgs/applications/networking/upnp-router-control/default.nix | 1 + pkgs/applications/networking/versus/default.nix | 1 + pkgs/applications/networking/warp/default.nix | 1 + pkgs/applications/networking/wayback_machine_downloader/default.nix | 1 + pkgs/applications/networking/websocketd/default.nix | 1 + pkgs/applications/networking/wg-bond/default.nix | 1 + pkgs/applications/networking/wgcf/default.nix | 1 + pkgs/applications/networking/wgnord/default.nix | 1 + pkgs/applications/networking/yaup/default.nix | 1 + 94 files changed, 94 insertions(+) (limited to 'pkgs/applications/networking') diff --git a/pkgs/applications/networking/Sylk/default.nix b/pkgs/applications/networking/Sylk/default.nix index cc9e218bad359..b7eca10fc7cfd 100644 --- a/pkgs/applications/networking/Sylk/default.nix +++ b/pkgs/applications/networking/Sylk/default.nix @@ -27,5 +27,6 @@ appimageTools.wrapType2 rec { license = licenses.agpl3Plus; maintainers = with maintainers; [ zimbatm ]; platforms = [ "i386-linux" "x86_64-linux" ]; + mainProgram = "Sylk"; }; } diff --git a/pkgs/applications/networking/alpnpass/default.nix b/pkgs/applications/networking/alpnpass/default.nix index 81bdc29a54f33..edf8061da4d17 100644 --- a/pkgs/applications/networking/alpnpass/default.nix +++ b/pkgs/applications/networking/alpnpass/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { homepage = "https://github.com/VerSprite/alpnpass"; license = licenses.unlicense; maintainers = [ maintainers.raboof ]; + mainProgram = "alpnpass"; }; } diff --git a/pkgs/applications/networking/apache-directory-studio/default.nix b/pkgs/applications/networking/apache-directory-studio/default.nix index 0b1047cbc70c4..596ba95b7450b 100644 --- a/pkgs/applications/networking/apache-directory-studio/default.nix +++ b/pkgs/applications/networking/apache-directory-studio/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation rec { # Upstream supports macOS and Windows too. platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; + mainProgram = "ApacheDirectoryStudio"; }; } diff --git a/pkgs/applications/networking/appgate-sdp/default.nix b/pkgs/applications/networking/appgate-sdp/default.nix index 93ba2ac105b13..fc32fb97f58b9 100644 --- a/pkgs/applications/networking/appgate-sdp/default.nix +++ b/pkgs/applications/networking/appgate-sdp/default.nix @@ -155,5 +155,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; platforms = platforms.linux; maintainers = with maintainers; [ ymatsiuk ]; + mainProgram = "appgate"; }; } diff --git a/pkgs/applications/networking/asn/default.nix b/pkgs/applications/networking/asn/default.nix index 7b8caee04bc95..e81931c619b35 100644 --- a/pkgs/applications/networking/asn/default.nix +++ b/pkgs/applications/networking/asn/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/nitefood/asn/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ devhell ]; + mainProgram = "asn"; }; } diff --git a/pkgs/applications/networking/avalanchego/default.nix b/pkgs/applications/networking/avalanchego/default.nix index e2673068dcb3e..7ac034568c82e 100644 --- a/pkgs/applications/networking/avalanchego/default.nix +++ b/pkgs/applications/networking/avalanchego/default.nix @@ -41,5 +41,6 @@ buildGoModule rec { changelog = "https://github.com/ava-labs/avalanchego/releases/tag/v${version}"; license = licenses.bsd3; maintainers = with maintainers; [ urandom qjoly ]; + mainProgram = "avalanchego"; }; } diff --git a/pkgs/applications/networking/blocky/default.nix b/pkgs/applications/networking/blocky/default.nix index bd07776c7df06..3f299be447ad2 100644 --- a/pkgs/applications/networking/blocky/default.nix +++ b/pkgs/applications/networking/blocky/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { changelog = "https://github.com/0xERR0R/blocky/releases"; license = licenses.asl20; maintainers = with maintainers; [ ratsclub ]; + mainProgram = "blocky"; }; } diff --git a/pkgs/applications/networking/brig/default.nix b/pkgs/applications/networking/brig/default.nix index 23370866e7215..8c659a99d0ffb 100644 --- a/pkgs/applications/networking/brig/default.nix +++ b/pkgs/applications/networking/brig/default.nix @@ -53,5 +53,6 @@ buildGoModule rec { changelog = "https://github.com/sahib/brig/releases/tag/${src.rev}"; license = licenses.agpl3; maintainers = with maintainers; [ offline ]; + mainProgram = "brig"; }; } diff --git a/pkgs/applications/networking/calls/default.nix b/pkgs/applications/networking/calls/default.nix index 55924db4a3893..3546284f99c35 100644 --- a/pkgs/applications/networking/calls/default.nix +++ b/pkgs/applications/networking/calls/default.nix @@ -112,5 +112,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ craigem lheckemann tomfitzhenry ]; platforms = platforms.linux; + mainProgram = "gnome-calls"; }; } diff --git a/pkgs/applications/networking/charles/default.nix b/pkgs/applications/networking/charles/default.nix index 27fa0981f170e..27c5ebf9e9c0f 100644 --- a/pkgs/applications/networking/charles/default.nix +++ b/pkgs/applications/networking/charles/default.nix @@ -75,5 +75,6 @@ in { version = "3.12.3"; sha256 = "13zk82ny1w5zd9qcs9qkq0kdb22ni5byzajyshpxdfm4zv6p32ss"; jdk = jdk8.jre; + mainProgram = "charles"; }); } diff --git a/pkgs/applications/networking/cloudflare-dyndns/default.nix b/pkgs/applications/networking/cloudflare-dyndns/default.nix index 7f11ec257038b..2be03621a016f 100644 --- a/pkgs/applications/networking/cloudflare-dyndns/default.nix +++ b/pkgs/applications/networking/cloudflare-dyndns/default.nix @@ -56,5 +56,6 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://github.com/kissgyorgy/cloudflare-dyndns"; license = licenses.mit; maintainers = with maintainers; [ lovesegfault ]; + mainProgram = "cloudflare-dyndns"; }; } diff --git a/pkgs/applications/networking/cozy-drive/default.nix b/pkgs/applications/networking/cozy-drive/default.nix index c945576f32e11..53d401f01e18e 100644 --- a/pkgs/applications/networking/cozy-drive/default.nix +++ b/pkgs/applications/networking/cozy-drive/default.nix @@ -31,5 +31,6 @@ appimageTools.wrapType2 { license = licenses.gpl3Only; maintainers = with maintainers; [ simarra ]; platforms = [ "x86_64-linux" ]; + mainProgram = "cozydrive"; }; } diff --git a/pkgs/applications/networking/datovka/default.nix b/pkgs/applications/networking/datovka/default.nix index f86fd87573b3b..b72426bc50dbc 100644 --- a/pkgs/applications/networking/datovka/default.nix +++ b/pkgs/applications/networking/datovka/default.nix @@ -29,5 +29,6 @@ mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.mmahut ]; platforms = platforms.linux; + mainProgram = "datovka"; }; } diff --git a/pkgs/applications/networking/discordo/default.nix b/pkgs/applications/networking/discordo/default.nix index 50112238215de..8b46e31b7b5cf 100644 --- a/pkgs/applications/networking/discordo/default.nix +++ b/pkgs/applications/networking/discordo/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { homepage = "https://github.com/ayn2op/discordo"; license = licenses.mit; maintainers = [ maintainers.arian-d ]; + mainProgram = "discordo"; }; } diff --git a/pkgs/applications/networking/diswall/default.nix b/pkgs/applications/networking/diswall/default.nix index f7ef51b7040f1..3d78aa42a2404 100644 --- a/pkgs/applications/networking/diswall/default.nix +++ b/pkgs/applications/networking/diswall/default.nix @@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://www.diswall.stream"; license = with licenses; [ gpl3 ]; maintainers = with maintainers; [ izorkin ]; + mainProgram = "diswall"; }; } diff --git a/pkgs/applications/networking/drive/default.nix b/pkgs/applications/networking/drive/default.nix index 4c7b5727fbac9..e8b62033f350b 100644 --- a/pkgs/applications/networking/drive/default.nix +++ b/pkgs/applications/networking/drive/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { description = "Google Drive client for the commandline"; license = licenses.asl20; maintainers = with maintainers; [ ]; + mainProgram = "drive"; }; } diff --git a/pkgs/applications/networking/droopy/default.nix b/pkgs/applications/networking/droopy/default.nix index 47298fb4dbc2f..35176db8b2415 100644 --- a/pkgs/applications/networking/droopy/default.nix +++ b/pkgs/applications/networking/droopy/default.nix @@ -35,6 +35,7 @@ stdenv.mkDerivation { homepage = "http://stackp.online.fr/droopy"; license = licenses.bsd3; maintainers = [ maintainers.Profpatsch ]; + mainProgram = "droopy"; }; } diff --git a/pkgs/applications/networking/dsvpn/default.nix b/pkgs/applications/networking/dsvpn/default.nix index f165e6a59942d..53aa9fb894087 100644 --- a/pkgs/applications/networking/dsvpn/default.nix +++ b/pkgs/applications/networking/dsvpn/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.marsam ]; platforms = platforms.unix; + mainProgram = "dsvpn"; }; } diff --git a/pkgs/applications/networking/errbot/default.nix b/pkgs/applications/networking/errbot/default.nix index 9e239627b02c1..c94bbc8780188 100644 --- a/pkgs/applications/networking/errbot/default.nix +++ b/pkgs/applications/networking/errbot/default.nix @@ -68,5 +68,6 @@ python3.pkgs.buildPythonApplication rec { license = licenses.gpl3Plus; platforms = platforms.linux; # flaky on darwin, "RuntimeError: can't start new thread" + mainProgram = "errbot"; }; } diff --git a/pkgs/applications/networking/filebrowser/default.nix b/pkgs/applications/networking/filebrowser/default.nix index 153cc791cbf91..334302cae0089 100644 --- a/pkgs/applications/networking/filebrowser/default.nix +++ b/pkgs/applications/networking/filebrowser/default.nix @@ -56,5 +56,6 @@ buildGoModule rec { homepage = "https://filebrowser.org"; license = licenses.asl20; maintainers = with maintainers; [ nielsegberts ]; + mainProgram = "filebrowser"; }; } diff --git a/pkgs/applications/networking/gdrive/default.nix b/pkgs/applications/networking/gdrive/default.nix index c442303e6758c..2d100e3c21599 100644 --- a/pkgs/applications/networking/gdrive/default.nix +++ b/pkgs/applications/networking/gdrive/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { description = "A command line utility for interacting with Google Drive"; license = licenses.mit; maintainers = [ maintainers.rzetterberg ]; + mainProgram = "gdrive"; }; } diff --git a/pkgs/applications/networking/gdrive3/default.nix b/pkgs/applications/networking/gdrive3/default.nix index 8d9553270906b..4e7fea1296542 100644 --- a/pkgs/applications/networking/gdrive3/default.nix +++ b/pkgs/applications/networking/gdrive3/default.nix @@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/glotlabs/gdrive/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "gdrive"; }; } diff --git a/pkgs/applications/networking/giara/default.nix b/pkgs/applications/networking/giara/default.nix index 7335a60920243..9acbf6f929b98 100644 --- a/pkgs/applications/networking/giara/default.nix +++ b/pkgs/applications/networking/giara/default.nix @@ -73,5 +73,6 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://gitlab.gnome.org/World/giara"; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "giara"; }; } diff --git a/pkgs/applications/networking/gnmic/default.nix b/pkgs/applications/networking/gnmic/default.nix index c6d8770415a1e..3bd4697a6e6e0 100644 --- a/pkgs/applications/networking/gnmic/default.nix +++ b/pkgs/applications/networking/gnmic/default.nix @@ -41,5 +41,6 @@ buildGoModule rec { changelog = "https://github.com/openconfig/gnmic/releases/tag/${src.rev}"; license = licenses.asl20; maintainers = with maintainers; [ vincentbernat ]; + mainProgram = "gnmic"; }; } diff --git a/pkgs/applications/networking/gnome-network-displays/default.nix b/pkgs/applications/networking/gnome-network-displays/default.nix index b9722b6989ff1..e7bfde8a5192f 100644 --- a/pkgs/applications/networking/gnome-network-displays/default.nix +++ b/pkgs/applications/networking/gnome-network-displays/default.nix @@ -76,5 +76,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with maintainers; [ doronbehar ]; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "gnome-network-displays"; }; }) diff --git a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix index 2367f847d1073..281c9e5526eb0 100644 --- a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix +++ b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix @@ -27,5 +27,6 @@ buildDunePackage rec { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ obadz ]; + mainProgram = "google-drive-ocamlfuse"; }; } diff --git a/pkgs/applications/networking/gossa/default.nix b/pkgs/applications/networking/gossa/default.nix index 17d9f828b6423..13b59f4c4d9df 100644 --- a/pkgs/applications/networking/gossa/default.nix +++ b/pkgs/applications/networking/gossa/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { description = "A fast and simple multimedia fileserver"; license = licenses.mit; maintainers = with maintainers; [ dsymbol ]; + mainProgram = "gossa"; }; } diff --git a/pkgs/applications/networking/headlines/default.nix b/pkgs/applications/networking/headlines/default.nix index ed26c6f60de22..8db698e963bc4 100644 --- a/pkgs/applications/networking/headlines/default.nix +++ b/pkgs/applications/networking/headlines/default.nix @@ -68,5 +68,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ chuangzhu ]; + mainProgram = "headlines"; }; } diff --git a/pkgs/applications/networking/hpmyroom/default.nix b/pkgs/applications/networking/hpmyroom/default.nix index 1897a283f70d8..a177256432d30 100644 --- a/pkgs/applications/networking/hpmyroom/default.nix +++ b/pkgs/applications/networking/hpmyroom/default.nix @@ -55,5 +55,6 @@ mkDerivation rec { homepage = "https://myroom.hpe.com"; # TODO: A Darwin binary is available upstream platforms = [ "x86_64-linux" ]; + mainProgram = "hpmyroom"; }; } diff --git a/pkgs/applications/networking/hydroxide/default.nix b/pkgs/applications/networking/hydroxide/default.nix index 994e17c750c89..132ad32160b97 100644 --- a/pkgs/applications/networking/hydroxide/default.nix +++ b/pkgs/applications/networking/hydroxide/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/emersion/hydroxide"; license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne ]; + mainProgram = "hydroxide"; }; } diff --git a/pkgs/applications/networking/icemon/default.nix b/pkgs/applications/networking/icemon/default.nix index b757445eb087b..7fa4c37b557a2 100644 --- a/pkgs/applications/networking/icemon/default.nix +++ b/pkgs/applications/networking/icemon/default.nix @@ -20,5 +20,6 @@ mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ emantor ]; platforms = with platforms; linux ++ darwin; + mainProgram = "icemon"; }; } diff --git a/pkgs/applications/networking/insync/default.nix b/pkgs/applications/networking/insync/default.nix index 4e11d9fe38634..844b8648d6c85 100644 --- a/pkgs/applications/networking/insync/default.nix +++ b/pkgs/applications/networking/insync/default.nix @@ -37,6 +37,7 @@ let 1) Currently the system try icon does not render correctly. 2) libqtvirtualkeyboardplugin does not have necessary Qt library shipped from vendor. ''; + mainProgram = "insync"; }; insync-pkg = stdenvNoCC.mkDerivation { diff --git a/pkgs/applications/networking/ipfs-upload-client/default.nix b/pkgs/applications/networking/ipfs-upload-client/default.nix index 8a06565e1fced..416f3dc60cc6e 100644 --- a/pkgs/applications/networking/ipfs-upload-client/default.nix +++ b/pkgs/applications/networking/ipfs-upload-client/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/INFURA/ipfs-upload-client"; license = licenses.mit; maintainers = with maintainers; [ matthewcroughan ]; + mainProgram = "ipfs-upload-client"; }; } diff --git a/pkgs/applications/networking/ipget/default.nix b/pkgs/applications/networking/ipget/default.nix index c45398dfd4f4b..0ad7de8ec468c 100644 --- a/pkgs/applications/networking/ipget/default.nix +++ b/pkgs/applications/networking/ipget/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { homepage = "https://ipfs.io/"; license = licenses.mit; maintainers = with maintainers; [ Luflosi ]; + mainProgram = "ipget"; }; } diff --git a/pkgs/applications/networking/iptraf-ng/default.nix b/pkgs/applications/networking/iptraf-ng/default.nix index c90fd239267e0..d21f21def8e2a 100644 --- a/pkgs/applications/networking/iptraf-ng/default.nix +++ b/pkgs/applications/networking/iptraf-ng/default.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; platforms = platforms.linux; maintainers = with maintainers; [ devhell ]; + mainProgram = "iptraf-ng"; }; } diff --git a/pkgs/applications/networking/iroh/default.nix b/pkgs/applications/networking/iroh/default.nix index a260bca6a55d2..2e2ef6ee6ccc3 100644 --- a/pkgs/applications/networking/iroh/default.nix +++ b/pkgs/applications/networking/iroh/default.nix @@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://iroh.computer"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ cameronfyfe ]; + mainProgram = "iroh"; }; } diff --git a/pkgs/applications/networking/juju/default.nix b/pkgs/applications/networking/juju/default.nix index d0542f5c3edca..17d80e496e317 100644 --- a/pkgs/applications/networking/juju/default.nix +++ b/pkgs/applications/networking/juju/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { homepage = "https://juju.is"; license = licenses.mit; maintainers = with maintainers; [ citadelcore ]; + mainProgram = "juju"; }; } diff --git a/pkgs/applications/networking/jxplorer/default.nix b/pkgs/applications/networking/jxplorer/default.nix index 7f1a46b37dabf..e64cbaf357b01 100644 --- a/pkgs/applications/networking/jxplorer/default.nix +++ b/pkgs/applications/networking/jxplorer/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = lib.licenses.caossl; maintainers = with maintainers; [ benwbooth ]; platforms = platforms.linux; + mainProgram = "jxplorer"; }; } diff --git a/pkgs/applications/networking/lieer/default.nix b/pkgs/applications/networking/lieer/default.nix index 26ecf043a4d53..7ce2d07ce7dd3 100644 --- a/pkgs/applications/networking/lieer/default.nix +++ b/pkgs/applications/networking/lieer/default.nix @@ -42,5 +42,6 @@ python3Packages.buildPythonApplication rec { homepage = "https://lieer.gaute.vetsj.com/"; license = licenses.gpl3Plus; maintainers = with maintainers; [ flokli ]; + mainProgram = "gmi"; }; } diff --git a/pkgs/applications/networking/linssid/default.nix b/pkgs/applications/networking/linssid/default.nix index 72128a5ef95c4..000354d1e5c9a 100644 --- a/pkgs/applications/networking/linssid/default.nix +++ b/pkgs/applications/networking/linssid/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; + mainProgram = "linssid"; }; } diff --git a/pkgs/applications/networking/listadmin/default.nix b/pkgs/applications/networking/listadmin/default.nix index a59f65995e2e3..6a4a2927d3ef3 100644 --- a/pkgs/applications/networking/listadmin/default.nix +++ b/pkgs/applications/networking/listadmin/default.nix @@ -44,5 +44,6 @@ stdenvNoCC.mkDerivation rec { license = licenses.publicDomain; platforms = platforms.unix; maintainers = with maintainers; [ nomeata ]; + mainProgram = "listadmin"; }; } diff --git a/pkgs/applications/networking/lls/default.nix b/pkgs/applications/networking/lls/default.nix index 5c882c1da80e3..3d4d70597e69c 100644 --- a/pkgs/applications/networking/lls/default.nix +++ b/pkgs/applications/networking/lls/default.nix @@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec { maintainers = [ maintainers.k900 ]; platforms = platforms.linux; homepage = "https://github.com/jcaesar/lls"; + mainProgram = "lls"; }; } diff --git a/pkgs/applications/networking/localproxy/default.nix b/pkgs/applications/networking/localproxy/default.nix index 719b730817b41..9144b67c9abb3 100644 --- a/pkgs/applications/networking/localproxy/default.nix +++ b/pkgs/applications/networking/localproxy/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.asl20; maintainers = with maintainers; [ spalf ]; platforms = platforms.unix; + mainProgram = "localproxy"; }; }) diff --git a/pkgs/applications/networking/mhost/default.nix b/pkgs/applications/networking/mhost/default.nix index beed066e65e98..ac02ca8f64c17 100644 --- a/pkgs/applications/networking/mhost/default.nix +++ b/pkgs/applications/networking/mhost/default.nix @@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/lukaspustina/mhost"; license = with licenses; [ asl20 /* or */ mit ]; maintainers = [ maintainers.mgttlinger ]; + mainProgram = "mhost"; }; } diff --git a/pkgs/applications/networking/modem-manager-gui/default.nix b/pkgs/applications/networking/modem-manager-gui/default.nix index 5702ff414f336..21748a86e81b1 100644 --- a/pkgs/applications/networking/modem-manager-gui/default.nix +++ b/pkgs/applications/networking/modem-manager-gui/default.nix @@ -81,5 +81,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ ahuzik galagora ]; platforms = platforms.linux; + mainProgram = "modem-manager-gui"; }; } diff --git a/pkgs/applications/networking/n8n/default.nix b/pkgs/applications/networking/n8n/default.nix index 1b2caaf5bb065..20775c4ed4afe 100644 --- a/pkgs/applications/networking/n8n/default.nix +++ b/pkgs/applications/networking/n8n/default.nix @@ -41,5 +41,6 @@ nodePackages.n8n.override { description = "Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services."; maintainers = with maintainers; [ freezeboy k900 ]; license = licenses.sustainableUse; + mainProgram = "n8n"; }; } diff --git a/pkgs/applications/networking/nali/default.nix b/pkgs/applications/networking/nali/default.nix index 8fc822416bf2d..80087822bf858 100644 --- a/pkgs/applications/networking/nali/default.nix +++ b/pkgs/applications/networking/nali/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://github.com/zu1k/nali"; license = licenses.mit; maintainers = with maintainers; [ diffumist xyenon ]; + mainProgram = "nali"; }; } diff --git a/pkgs/applications/networking/ncgopher/default.nix b/pkgs/applications/networking/ncgopher/default.nix index bebb16740840c..5bc7da276caf3 100644 --- a/pkgs/applications/networking/ncgopher/default.nix +++ b/pkgs/applications/networking/ncgopher/default.nix @@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec { license = licenses.bsd2; maintainers = with maintainers; [ shamilton ]; platforms = platforms.linux; + mainProgram = "ncgopher"; }; } diff --git a/pkgs/applications/networking/ndppd/default.nix b/pkgs/applications/networking/ndppd/default.nix index 290a6519f85a4..b52f312e03fe3 100644 --- a/pkgs/applications/networking/ndppd/default.nix +++ b/pkgs/applications/networking/ndppd/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ fadenb ]; + mainProgram = "ndppd"; }; } diff --git a/pkgs/applications/networking/netmaker/default.nix b/pkgs/applications/networking/netmaker/default.nix index ffab340d023fa..086c9325f565e 100644 --- a/pkgs/applications/networking/netmaker/default.nix +++ b/pkgs/applications/networking/netmaker/default.nix @@ -40,5 +40,6 @@ buildGoModule rec { changelog = "https://github.com/gravitl/netmaker/-/releases/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ urandom qjoly ]; + mainProgram = "netmaker"; }; } diff --git a/pkgs/applications/networking/nextdns/default.nix b/pkgs/applications/networking/nextdns/default.nix index 91d4c8dccbacf..094fa8007d7b8 100644 --- a/pkgs/applications/networking/nextdns/default.nix +++ b/pkgs/applications/networking/nextdns/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://nextdns.io"; license = licenses.mit; maintainers = with maintainers; [ pnelson ]; + mainProgram = "nextdns"; }; } diff --git a/pkgs/applications/networking/nntp-proxy/default.nix b/pkgs/applications/networking/nntp-proxy/default.nix index a3a136a32695c..05c8263f436bb 100644 --- a/pkgs/applications/networking/nntp-proxy/default.nix +++ b/pkgs/applications/networking/nntp-proxy/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.fadenb ]; platforms = lib.platforms.all; + mainProgram = "nntp-proxy"; }; } diff --git a/pkgs/applications/networking/novnc/default.nix b/pkgs/applications/networking/novnc/default.nix index 17d32b84a78f6..c0fa9afdb2430 100644 --- a/pkgs/applications/networking/novnc/default.nix +++ b/pkgs/applications/networking/novnc/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { homepage = "https://novnc.com"; license = with licenses; [ mpl20 ofl bsd3 bsd2 mit ]; maintainers = with maintainers; [ neverbehave ]; + mainProgram = "novnc"; }; } diff --git a/pkgs/applications/networking/offrss/default.nix b/pkgs/applications/networking/offrss/default.nix index 773ec444edf92..8d7889663fff7 100644 --- a/pkgs/applications/networking/offrss/default.nix +++ b/pkgs/applications/networking/offrss/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.agpl3Plus; maintainers = with maintainers; [ viric ]; platforms = lib.platforms.linux; + mainProgram = "offrss"; }; } diff --git a/pkgs/applications/networking/omping/default.nix b/pkgs/applications/networking/omping/default.nix index 2089408d09bab..808df455a4f2e 100644 --- a/pkgs/applications/networking/omping/default.nix +++ b/pkgs/applications/networking/omping/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.unix; inherit (src.meta) homepage; + mainProgram = "omping"; }; } diff --git a/pkgs/applications/networking/onionshare/default.nix b/pkgs/applications/networking/onionshare/default.nix index d1aef51808377..6cb15ad685d95 100644 --- a/pkgs/applications/networking/onionshare/default.nix +++ b/pkgs/applications/networking/onionshare/default.nix @@ -58,6 +58,7 @@ let license = licenses.gpl3Plus; maintainers = with maintainers; [ lourkeur ]; + mainProgram = "onionshare-cli"; }; # TODO: package meek https://support.torproject.org/glossary/meek/ diff --git a/pkgs/applications/networking/opsdroid/default.nix b/pkgs/applications/networking/opsdroid/default.nix index d4f2a9b26a185..45569fefb28fa 100644 --- a/pkgs/applications/networking/opsdroid/default.nix +++ b/pkgs/applications/networking/opsdroid/default.nix @@ -32,5 +32,6 @@ python3Packages.buildPythonPackage rec { maintainers = with maintainers; [ globin willibutz ]; license = licenses.asl20; platforms = platforms.unix; + mainProgram = "opsdroid"; }; } diff --git a/pkgs/applications/networking/pcloud/default.nix b/pkgs/applications/networking/pcloud/default.nix index e0249f813a74c..09662f4eb56b3 100644 --- a/pkgs/applications/networking/pcloud/default.nix +++ b/pkgs/applications/networking/pcloud/default.nix @@ -121,5 +121,6 @@ stdenv.mkDerivation { license = licenses.unfree; maintainers = with maintainers; [ patryk27 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "pcloud"; }; } diff --git a/pkgs/applications/networking/protocol/default.nix b/pkgs/applications/networking/protocol/default.nix index 535cc3aa3171d..15067e2d9ab2e 100644 --- a/pkgs/applications/networking/protocol/default.nix +++ b/pkgs/applications/networking/protocol/default.nix @@ -25,5 +25,6 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://github.com/luismartingarcia/protocol"; license = licenses.gpl3Plus; maintainers = with maintainers; [ teto ]; + mainProgram = "protocol"; }; } diff --git a/pkgs/applications/networking/protonmail-bridge/default.nix b/pkgs/applications/networking/protonmail-bridge/default.nix index 7d53cbbcb8dac..85922fea6551e 100644 --- a/pkgs/applications/networking/protonmail-bridge/default.nix +++ b/pkgs/applications/networking/protonmail-bridge/default.nix @@ -52,5 +52,6 @@ buildGoModule rec { To work, use secret-service freedesktop.org API (e.g. Gnome keyring) or pass. ''; + mainProgram = "protonmail-bridge"; }; } diff --git a/pkgs/applications/networking/qv2ray/default.nix b/pkgs/applications/networking/qv2ray/default.nix index 50143013b88f0..ee2e7ddf3f08e 100644 --- a/pkgs/applications/networking/qv2ray/default.nix +++ b/pkgs/applications/networking/qv2ray/default.nix @@ -79,5 +79,6 @@ mkDerivation rec { platforms = platforms.all; # never built on aarch64-darwin, x86_64-darwin since update to unstable-2022-09-25 broken = stdenv.isDarwin; + mainProgram = "qv2ray"; }; } diff --git a/pkgs/applications/networking/r53-ddns/default.nix b/pkgs/applications/networking/r53-ddns/default.nix index 6761741ce9cec..8db9ddacef726 100644 --- a/pkgs/applications/networking/r53-ddns/default.nix +++ b/pkgs/applications/networking/r53-ddns/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/fleaz/r53-ddns"; description = "A DIY DynDNS tool based on Route53"; maintainers = with maintainers; [ fleaz ]; + mainProgram = "r53-ddns"; }; } diff --git a/pkgs/applications/networking/resilio-sync/default.nix b/pkgs/applications/networking/resilio-sync/default.nix index 16d5f0952ebc8..5bf146995f128 100644 --- a/pkgs/applications/networking/resilio-sync/default.nix +++ b/pkgs/applications/networking/resilio-sync/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.unfreeRedistributable; platforms = platforms.linux; maintainers = with maintainers; [ domenkozar thoughtpolice cwoac jwoudenberg ]; + mainProgram = "rslsync"; }; } diff --git a/pkgs/applications/networking/rofi-vpn/default.nix b/pkgs/applications/networking/rofi-vpn/default.nix index 8ff83db294ff4..d900df082076d 100644 --- a/pkgs/applications/networking/rofi-vpn/default.nix +++ b/pkgs/applications/networking/rofi-vpn/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ DamienCassou ]; platforms = platforms.linux; + mainProgram = "rofi-vpn"; }; } diff --git a/pkgs/applications/networking/rymdport/default.nix b/pkgs/applications/networking/rymdport/default.nix index b9f4838f58bf0..cb7d99b047996 100644 --- a/pkgs/applications/networking/rymdport/default.nix +++ b/pkgs/applications/networking/rymdport/default.nix @@ -48,5 +48,6 @@ buildGoModule rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dotlambda ]; platforms = lib.platforms.linux; + mainProgram = "rymdport"; }; } diff --git a/pkgs/applications/networking/scaleft/default.nix b/pkgs/applications/networking/scaleft/default.nix index d31d56702ace2..bcfde9f1a0057 100644 --- a/pkgs/applications/networking/scaleft/default.nix +++ b/pkgs/applications/networking/scaleft/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ jloyet ]; platforms = [ "x86_64-linux" ]; + mainProgram = "sft"; }; } diff --git a/pkgs/applications/networking/seafile-client/default.nix b/pkgs/applications/networking/seafile-client/default.nix index c7d4508c060cc..4da47eddd61bb 100644 --- a/pkgs/applications/networking/seafile-client/default.nix +++ b/pkgs/applications/networking/seafile-client/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; platforms = platforms.linux; maintainers = with maintainers; [ schmittlauch greizgh ]; + mainProgram = "seafile-applet"; }; } diff --git a/pkgs/applications/networking/shellhub-agent/default.nix b/pkgs/applications/networking/shellhub-agent/default.nix index e87ea1bbe5149..bc722b91fa029 100644 --- a/pkgs/applications/networking/shellhub-agent/default.nix +++ b/pkgs/applications/networking/shellhub-agent/default.nix @@ -56,5 +56,6 @@ buildGoModule rec { license = licenses.asl20; maintainers = with maintainers; [ otavio ]; platforms = platforms.linux; + mainProgram = "agent"; }; } diff --git a/pkgs/applications/networking/sieve-connect/default.nix b/pkgs/applications/networking/sieve-connect/default.nix index 46fc2a7ae1701..a3f78b5d59518 100644 --- a/pkgs/applications/networking/sieve-connect/default.nix +++ b/pkgs/applications/networking/sieve-connect/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; platforms = platforms.unix; maintainers = with maintainers; [ das_j ]; + mainProgram = "sieve-connect"; }; } diff --git a/pkgs/applications/networking/sniffnet/default.nix b/pkgs/applications/networking/sniffnet/default.nix index afa496f5ab612..b3cb5316ec0c8 100644 --- a/pkgs/applications/networking/sniffnet/default.nix +++ b/pkgs/applications/networking/sniffnet/default.nix @@ -61,5 +61,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/gyulyvgc/sniffnet/blob/v${version}/CHANGELOG.md"; license = with licenses; [ mit /* or */ asl20 ]; maintainers = with maintainers; [ figsoda ]; + mainProgram = "sniffnet"; }; } diff --git a/pkgs/applications/networking/sniproxy/default.nix b/pkgs/applications/networking/sniproxy/default.nix index 8d2b619ab7189..778681063b616 100644 --- a/pkgs/applications/networking/sniproxy/default.nix +++ b/pkgs/applications/networking/sniproxy/default.nix @@ -20,6 +20,7 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = with maintainers; [ womfoo raitobezarius ]; platforms = platforms.linux; + mainProgram = "sniproxy"; }; } diff --git a/pkgs/applications/networking/soapui/default.nix b/pkgs/applications/networking/soapui/default.nix index fc515590f37ae..df54826608b66 100644 --- a/pkgs/applications/networking/soapui/default.nix +++ b/pkgs/applications/networking/soapui/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = "SoapUI End User License Agreement"; maintainers = with maintainers; [ gerschtli ]; platforms = platforms.all; + mainProgram = "soapui"; }; } diff --git a/pkgs/applications/networking/spideroak/default.nix b/pkgs/applications/networking/spideroak/default.nix index 0bfc62ccfbb2b..c1531a25b5480 100644 --- a/pkgs/applications/networking/spideroak/default.nix +++ b/pkgs/applications/networking/spideroak/default.nix @@ -57,5 +57,6 @@ in stdenv.mkDerivation { license = lib.licenses.unfree; maintainers = with lib.maintainers; [ amorsillo ]; platforms = lib.platforms.linux; + mainProgram = "spideroak"; }; } diff --git a/pkgs/applications/networking/station/default.nix b/pkgs/applications/networking/station/default.nix index 9160568ee4830..43392ae28e483 100644 --- a/pkgs/applications/networking/station/default.nix +++ b/pkgs/applications/networking/station/default.nix @@ -37,5 +37,6 @@ in appimageTools.wrapType2 rec { license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ ]; + mainProgram = "station"; }; } diff --git a/pkgs/applications/networking/stc-cli/default.nix b/pkgs/applications/networking/stc-cli/default.nix index bae71f82cb4eb..bfc2d1e84d290 100644 --- a/pkgs/applications/networking/stc-cli/default.nix +++ b/pkgs/applications/networking/stc-cli/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { changelog = "https://github.com/tenox7/stc/releases/tag/${version}"; license = licenses.asl20; maintainers = [ maintainers.ivankovnatsky ]; + mainProgram = "stc"; }; } diff --git a/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix b/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix index 3ceb5c0e1afd2..77ad4dad40d09 100644 --- a/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix +++ b/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix @@ -39,5 +39,6 @@ qt5.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ kalbasit ]; platforms = [ "x86_64-linux" ]; + mainProgram = "SynologyCloudSyncDecryptionTool"; }; } diff --git a/pkgs/applications/networking/synology-drive-client/default.nix b/pkgs/applications/networking/synology-drive-client/default.nix index 34d33e326ab4d..7d3efef57de9d 100644 --- a/pkgs/applications/networking/synology-drive-client/default.nix +++ b/pkgs/applications/networking/synology-drive-client/default.nix @@ -11,6 +11,7 @@ let license = licenses.unfree; maintainers = with maintainers; [ jcouyang MoritzBoehme ]; platforms = [ "x86_64-linux" "x86_64-darwin" ]; + mainProgram = "synology-drive"; }; passthru.updateScript = writeScript "update-synology-drive-client" '' #!/usr/bin/env nix-shell diff --git a/pkgs/applications/networking/tcping-go/default.nix b/pkgs/applications/networking/tcping-go/default.nix index 1502f8a16aef7..950c648337ad9 100644 --- a/pkgs/applications/networking/tcping-go/default.nix +++ b/pkgs/applications/networking/tcping-go/default.nix @@ -18,5 +18,6 @@ buildGoModule { homepage = "https://github.com/cloverstd/tcping"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; + mainProgram = "tcping"; }; } diff --git a/pkgs/applications/networking/tcpkali/default.nix b/pkgs/applications/networking/tcpkali/default.nix index fa0236dcd8c20..805a70f88e741 100644 --- a/pkgs/applications/networking/tcpkali/default.nix +++ b/pkgs/applications/networking/tcpkali/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { inherit (src.meta) homepage; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ethercrow ]; + mainProgram = "tcpkali"; }; } diff --git a/pkgs/applications/networking/termius/default.nix b/pkgs/applications/networking/termius/default.nix index f2d8b8d685414..deaa49e4f66d5 100644 --- a/pkgs/applications/networking/termius/default.nix +++ b/pkgs/applications/networking/termius/default.nix @@ -85,5 +85,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ Br1ght0ne th0rgal ]; platforms = [ "x86_64-linux" ]; + mainProgram = "termius-app"; }; } diff --git a/pkgs/applications/networking/testssl/default.nix b/pkgs/applications/networking/testssl/default.nix index b5f8285087a7b..a8e60b9b9439b 100644 --- a/pkgs/applications/networking/testssl/default.nix +++ b/pkgs/applications/networking/testssl/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { homepage = "https://testssl.sh/"; license = licenses.gpl2Only; maintainers = with maintainers; [ etu ]; + mainProgram = "testssl.sh"; }; } diff --git a/pkgs/applications/networking/tmpmail/default.nix b/pkgs/applications/networking/tmpmail/default.nix index d29d5816f449d..8c72fdd435e59 100644 --- a/pkgs/applications/networking/tmpmail/default.nix +++ b/pkgs/applications/networking/tmpmail/default.nix @@ -29,5 +29,6 @@ stdenvNoCC.mkDerivation rec { description = "A temporary email right from your terminal written in POSIX sh "; license = licenses.mit; maintainers = [ maintainers.lom ]; + mainProgram = "tmpmail"; }; } diff --git a/pkgs/applications/networking/trayscale/default.nix b/pkgs/applications/networking/trayscale/default.nix index ad4c40cd4ad22..023b72b88837e 100644 --- a/pkgs/applications/networking/trayscale/default.nix +++ b/pkgs/applications/networking/trayscale/default.nix @@ -50,5 +50,6 @@ buildGoModule rec { homepage = "https://github.com/DeedleFake/trayscale"; license = licenses.mit; maintainers = with maintainers; [ k900 ]; + mainProgram = "trayscale"; }; } diff --git a/pkgs/applications/networking/twtxt/default.nix b/pkgs/applications/networking/twtxt/default.nix index 7d703d2db4ff5..eb216b1df8612 100644 --- a/pkgs/applications/networking/twtxt/default.nix +++ b/pkgs/applications/networking/twtxt/default.nix @@ -33,5 +33,6 @@ buildPythonApplication rec { homepage = "https://github.com/buckket/twtxt"; license = licenses.mit; maintainers = with maintainers; [ siraben ]; + mainProgram = "twtxt"; }; } diff --git a/pkgs/applications/networking/umurmur/default.nix b/pkgs/applications/networking/umurmur/default.nix index 9af0fb7b73ca2..5af5c568e4636 100644 --- a/pkgs/applications/networking/umurmur/default.nix +++ b/pkgs/applications/networking/umurmur/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.isDarwin && stdenv.isAarch64; + mainProgram = "umurmurd"; }; } diff --git a/pkgs/applications/networking/upnp-router-control/default.nix b/pkgs/applications/networking/upnp-router-control/default.nix index d9ee62affa3b8..928c7a69fd8c6 100644 --- a/pkgs/applications/networking/upnp-router-control/default.nix +++ b/pkgs/applications/networking/upnp-router-control/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ fgaz ]; platforms = platforms.all; + mainProgram = "upnp-router-control"; }; } diff --git a/pkgs/applications/networking/versus/default.nix b/pkgs/applications/networking/versus/default.nix index 57b14ed54c72f..4e2ca164fda11 100644 --- a/pkgs/applications/networking/versus/default.nix +++ b/pkgs/applications/networking/versus/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/INFURA/versus"; license = licenses.mit; maintainers = with maintainers; [ mmahut ]; + mainProgram = "versus"; }; } diff --git a/pkgs/applications/networking/warp/default.nix b/pkgs/applications/networking/warp/default.nix index 2a4591ec3e3f4..b39b102c2f2f4 100644 --- a/pkgs/applications/networking/warp/default.nix +++ b/pkgs/applications/networking/warp/default.nix @@ -70,5 +70,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ dotlambda foo-dogsquared ]; platforms = lib.platforms.all; + mainProgram = "warp"; }; } diff --git a/pkgs/applications/networking/wayback_machine_downloader/default.nix b/pkgs/applications/networking/wayback_machine_downloader/default.nix index 49471ebf7e39f..4b8c5096cc5d3 100644 --- a/pkgs/applications/networking/wayback_machine_downloader/default.nix +++ b/pkgs/applications/networking/wayback_machine_downloader/default.nix @@ -12,5 +12,6 @@ bundlerApp { license = licenses.mit; maintainers = [ maintainers.manveru ]; platforms = platforms.all; + mainProgram = "wayback_machine_downloader"; }; } diff --git a/pkgs/applications/networking/websocketd/default.nix b/pkgs/applications/networking/websocketd/default.nix index 212850dcc7f52..92a65320b8c56 100644 --- a/pkgs/applications/networking/websocketd/default.nix +++ b/pkgs/applications/networking/websocketd/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "http://websocketd.com/"; maintainers = [ maintainers.bjornfor ]; license = licenses.bsd2; + mainProgram = "websocketd"; }; } diff --git a/pkgs/applications/networking/wg-bond/default.nix b/pkgs/applications/networking/wg-bond/default.nix index 0c8c629208af8..f3dec5e6ab07e 100644 --- a/pkgs/applications/networking/wg-bond/default.nix +++ b/pkgs/applications/networking/wg-bond/default.nix @@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://gitlab.com/cab404/wg-bond/-/releases#v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ cab404 ]; + mainProgram = "wg-bond"; }; } diff --git a/pkgs/applications/networking/wgcf/default.nix b/pkgs/applications/networking/wgcf/default.nix index 9b6db44f437e8..a975f1c26cefc 100644 --- a/pkgs/applications/networking/wgcf/default.nix +++ b/pkgs/applications/networking/wgcf/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/ViRb3/wgcf"; license = licenses.mit; maintainers = with maintainers; [ yureien ]; + mainProgram = "wgcf"; }; } diff --git a/pkgs/applications/networking/wgnord/default.nix b/pkgs/applications/networking/wgnord/default.nix index a85c318c65d77..0e73d07616a7e 100644 --- a/pkgs/applications/networking/wgnord/default.nix +++ b/pkgs/applications/networking/wgnord/default.nix @@ -61,5 +61,6 @@ resholve.mkDerivation rec { changelog = "https://github.com/phirecc/wgnord/releases/tag/v${version}"; maintainers = with lib.maintainers; [ urandom ]; license = licenses.mit; + mainProgram = "wgnord"; }; } diff --git a/pkgs/applications/networking/yaup/default.nix b/pkgs/applications/networking/yaup/default.nix index 5894e758e9d96..a5c49ece00d1c 100644 --- a/pkgs/applications/networking/yaup/default.nix +++ b/pkgs/applications/networking/yaup/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; # ld: unknown option: --export-dynamic broken = stdenv.isDarwin; + mainProgram = "yaup"; }; } -- cgit 1.4.1